Difference between revisions of "LSL Editing Primer/ko"
(New page: {{Multi-lang}} {{LSL Header/ko}} __TOC__ wiki에 있다LSL포털 에리어에는 이해하기 쉬운 서식과 편집을 용이하게하기 위한 몇개의 템플릿이 있습니다. =...) |
Nanjido Oh (talk | contribs) |
||
Line 1: | Line 1: | ||
{{Multi-lang}} | {{Multi-lang}}{{LSL Header/ko}} | ||
{{LSL Header/ko}} | |||
__TOC__ | __TOC__ | ||
'''LSL 포털'''위키에는 시각적인 표준화를 추구하고 편집을 용이하게 하기 위한 몇 가지의 서식이 있다. | |||
== | == 일반 서식 == | ||
전역서식들은 가장 자주 쓰이며 타자를 쉽게 하기 위해 짧게 이름지어졌다. | |||
{|{{Prettytable}} | {|{{Prettytable}} | ||
! | !이름 | ||
!설명 | !설명 | ||
! | !예제 | ||
|- | |- | ||
|<nowiki>{{</nowiki>[[Template:LSLC|LSLC]]<nowiki>| | |<nowiki>{{</nowiki>[[Template:LSLC|LSLC]]<nowiki>|범주|정렬}}</nowiki> | ||
| | |페이지에 그룹을 더한다.<br/><nowiki>[[Category:LSL name|name]]</nowiki>대신 사용한다.<br/>정렬은 선택사항. | ||
| | | | ||
|- | |- | ||
|<nowiki>{{</nowiki>[[Template:LSLGC|LSLGC]]<nowiki>| | |<nowiki>{{</nowiki>[[Template:LSLGC|LSLGC]]<nowiki>|범주|글월}}</nowiki> | ||
|LSL | |LSL 범주로 연결한다.<br/><nowiki>[[:Category:LSL category|글월]]</nowiki>대신 사용한다.<br/> | ||
|<nowiki>{{LSLGC|Math/3D| | '''글월'''이 생략될 경우 '''category'''로 자동 대치된다. | ||
|<nowiki>{{LSLGC|Math/3D|3D 수학함수}}</nowiki><br/>{{LSLGC|Math/3D|3D 수학함수}}<br/><nowiki>{{LSLGC|Math}}</nowiki><br/>{{LSLGC|Math}}<br/> | |||
|- | |- | ||
|<nowiki>{{</nowiki>[[Template:HoverText|HoverText]]<nowiki>|단어| | |<nowiki>{{</nowiki>[[Template:HoverText|HoverText]]<nowiki>|단어|설명}}</nowiki> | ||
| | |'단어'위에 커서를 가져사면 '''설명'''이 담긴 풍선도움말이 뜬다. | ||
|<nowiki>{{HoverText| | |<nowiki>{{HoverText|원숭이|포유류의 한 종}}</nowiki><br/>{{HoverText|원숭이|포유류의 한 종}} | ||
|- | |- | ||
|<nowiki>{{</nowiki>[[Template:LSL Header|LSL_Header]]<nowiki>}}</nowiki> | |<nowiki>{{</nowiki>[[Template:LSL Header|LSL_Header]]<nowiki>}}</nowiki> | ||
| | |페이지에서 포함된 서식을 이용하지 않을 때 사용된다. 이를테면 범주나 이 페이지같은 경우. | ||
|<nowiki>{{LSL Header}}</nowiki> | |<nowiki>{{LSL Header}}</nowiki> | ||
|- | |- | ||
|<nowiki>{{</nowiki>[[Template:LSL Hex|LSL_Hex]]<nowiki>| | |<nowiki>{{</nowiki>[[Template:LSL Hex|LSL_Hex]]<nowiki>|16진수|정수}}</nowiki> | ||
| | |'''16진수'''에 간략한 표준 설명과 함께 '''정수'''로 풍선도움말이 나타나게 한다.<br/>만약 '''정수''' 부분이 제외되거나 비어있을 경우, '''16진수'''에서 변환된 정수가 나타난다. | ||
|<nowiki>{{LSL Hex|0x100|256}}</nowiki><br/>{{LSL Hex|0x100|256}}<br/><nowiki>{{LSL Hex|0x100}}</nowiki><br/>{{LSL Hex|0x100}} | |<nowiki>{{LSL Hex|0x100|256}}</nowiki><br/>{{LSL Hex|0x100|256}}<br/><nowiki>{{LSL Hex|0x100}}</nowiki><br/>{{LSL Hex|0x100}} | ||
|- | |- | ||
|<nowiki>{{</nowiki>[[Template:!|!]]<nowiki>}}</nowiki> | |<nowiki>{{</nowiki>[[Template:!|!]]<nowiki>}}</nowiki> | ||
| | |서식 매개변수에 포함시킬 경우 {{HoverText|<nowiki>|</nowiki>|vertical pipe}}대신 사용한다. | ||
|<nowiki>{{!}}</nowiki><br/><nowiki>|</nowiki> | |<nowiki>{{!}}</nowiki><br/><nowiki>|</nowiki> | ||
|- | |- | ||
|<nowiki>{{</nowiki>[[Template:=|=]]<nowiki>}}</nowiki> | |<nowiki>{{</nowiki>[[Template:=|=]]<nowiki>}}</nowiki> | ||
| | |글월 속의 등호 부호가 서식 매개변수들과 엉키지 않게 하기 위해 =대신 사용한다. | ||
|<nowiki>{{=}}</nowiki><br/><nowiki>=</nowiki> | |<nowiki>{{=}}</nowiki><br/><nowiki>=</nowiki> | ||
|} | |} | ||
== | ==표 삽입== | ||
미디어위키의 결점 중 하나는 표를 서식의 매개변수로 삽입하는 작업이 까다롭다는 것이다. 여기 몇 가지 방법이 있다. | |||
# 표를 HTML 태그 <nowiki><table> & </table>, <tr> & </tr>, <th> & </th>, <td> & </td></nowiki> 등으로 작성한다. 태그를 올바로 닫게 주의를 기울여야한다(그렇지않으면 미디어위키는 이상한 결과를 초래할 것이다). | |||
# 표에 대한 MediaWiki 구문법을 사용하고 (서식 분리기로 사용되지 않게 하기 위해) 모든 '|'을 <nowiki>'{{!}}'</nowiki>으로 대치한다. | |||
# 표를 <nowiki><div></div></nowiki> 태그로 감싼다(항상 작동하지는 않는다). | |||
*미디어위키가 제대로 출력되려면 공백을 적절히 사용해야함에 유의할 것. | |||
{|{{Prettytable}} | {|{{Prettytable}} | ||
|+ '''HTML | |+ '''HTML 방법''' | ||
! | !적용전 | ||
! | !적용후 | ||
! | !삽입 | ||
|- | |- | ||
|<pre>{|{{Prettytable}} | |<pre>{|{{Prettytable}} | ||
! | ! Permissions | ||
! | ! Value | ||
! | ! Description | ||
|- | |- | ||
| [[PERM_ALL]] | | [[PERM_ALL]] | ||
| {{LSL Hex|0x7FFFFFFF|2147483647}} | | {{LSL Hex|0x7FFFFFFF|2147483647}} | ||
| | | Move/Modify/Copy/Transfer permissions | ||
|- | |- | ||
| [[PERM_COPY]] | | [[PERM_COPY]] | ||
| {{LSL Hex|0x00008000|32768}} | | {{LSL Hex|0x00008000|32768}} | ||
| | | Copy permission | ||
|- | |- | ||
| [[PERM_MODIFY]] | | [[PERM_MODIFY]] | ||
| {{LSL Hex|0x00004000|16384}} | | {{LSL Hex|0x00004000|16384}} | ||
| | | Modify permission | ||
|- | |- | ||
| [[PERM_MOVE]] | | [[PERM_MOVE]] | ||
| {{LSL Hex|0x00080000|524288}} | | {{LSL Hex|0x00080000|524288}} | ||
| | | Move permission | ||
|- | |- | ||
| [[PERM_TRANSFER]] | | [[PERM_TRANSFER]] | ||
| {{LSL Hex|0x00002000|8192}} | | {{LSL Hex|0x00002000|8192}} | ||
| | | Transfer permission | ||
|} | |} | ||
</pre> | </pre> | ||
|<pre> | |<pre> | ||
<table {{Prettytable}}><tr> | <table {{Prettytable}}><tr> | ||
<th> | <th> Permissions</th> | ||
<th> | <th> Value</th> | ||
<th> | <th> Description</th> | ||
</tr><tr> | </tr><tr> | ||
<td> [[PERM_ALL]]</td> | <td> [[PERM_ALL]]</td> | ||
<td> {{LSL Hex|0x7FFFFFFF|2147483647}}</td> | <td> {{LSL Hex|0x7FFFFFFF|2147483647}}</td> | ||
<td> | <td> Move/Modify/Copy/Transfer permissions</td> | ||
</tr><tr> | </tr><tr> | ||
<td> [[PERM_COPY]]</td> | <td> [[PERM_COPY]]</td> | ||
<td> {{LSL Hex|0x00008000|32768}}</td> | <td> {{LSL Hex|0x00008000|32768}}</td> | ||
<td> | <td> Copy permission</td> | ||
</tr><tr> | </tr><tr> | ||
<td> [[PERM_MODIFY]]</td> | <td> [[PERM_MODIFY]]</td> | ||
<td> {{LSL Hex|0x00004000|16384}}</td> | <td> {{LSL Hex|0x00004000|16384}}</td> | ||
<td> | <td> Modify permission</td> | ||
</tr><tr> | </tr><tr> | ||
<td> [[PERM_MOVE]]</td> | <td> [[PERM_MOVE]]</td> | ||
<td> {{LSL Hex|0x00080000|524288}}</td> | <td> {{LSL Hex|0x00080000|524288}}</td> | ||
<td> | <td> Move permission</td> | ||
</tr><tr> | </tr><tr> | ||
<td> [[PERM_TRANSFER]]</td> | <td> [[PERM_TRANSFER]]</td> | ||
<td> {{LSL Hex|0x00002000|8192}}</td> | <td> {{LSL Hex|0x00002000|8192}}</td> | ||
<td> | <td> Transfer permission</td> | ||
</tr></table> | </tr></table> | ||
</pre> | </pre> | ||
| | | | ||
표 속의 표: | |||
<table {{Prettytable}}><tr> | <table {{Prettytable}}><tr> | ||
<th> | <th> Permissions</th> | ||
<th> | <th> Value</th> | ||
<th> | <th> Description</th> | ||
</tr><tr> | </tr><tr> | ||
<td> [[PERM_ALL]]</td> | <td> [[PERM_ALL]]</td> | ||
<td> {{LSL Hex|0x7FFFFFFF|2147483647}}</td> | <td> {{LSL Hex|0x7FFFFFFF|2147483647}}</td> | ||
<td> | <td> Move/Modify/Copy/Transfer permissions</td> | ||
</tr><tr> | </tr><tr> | ||
<td> [[PERM_COPY]]</td> | <td> [[PERM_COPY]]</td> | ||
<td> {{LSL Hex|0x00008000|32768}}</td> | <td> {{LSL Hex|0x00008000|32768}}</td> | ||
<td> | <td> Copy permission</td> | ||
</tr><tr> | </tr><tr> | ||
<td> [[PERM_MODIFY]]</td> | <td> [[PERM_MODIFY]]</td> | ||
<td> {{LSL Hex|0x00004000|16384}}</td> | <td> {{LSL Hex|0x00004000|16384}}</td> | ||
<td> | <td> Modify permission</td> | ||
</tr><tr> | </tr><tr> | ||
<td> [[PERM_MOVE]]</td> | <td> [[PERM_MOVE]]</td> | ||
<td> {{LSL Hex|0x00080000|524288}}</td> | <td> {{LSL Hex|0x00080000|524288}}</td> | ||
<td> | <td> Move permission</td> | ||
</tr><tr> | </tr><tr> | ||
<td> [[PERM_TRANSFER]]</td> | <td> [[PERM_TRANSFER]]</td> | ||
<td> {{LSL Hex|0x00002000|8192}}</td> | <td> {{LSL Hex|0x00002000|8192}}</td> | ||
<td> | <td> Transfer permission</td> | ||
</tr></table> | </tr></table> | ||
표를 서식 매개변수로: | |||
<div> | <div> | ||
{{Simple|in=<table {{Prettytable}}><tr> | {{Simple|in=<table {{Prettytable}}><tr> | ||
<th> | <th> Permissions</th> | ||
<th> | <th> Value</th> | ||
<th> | <th> Description</th> | ||
</tr><tr> | </tr><tr> | ||
<td> [[PERM_ALL]]</td> | <td> [[PERM_ALL]]</td> | ||
<td> {{LSL Hex|0x7FFFFFFF|2147483647}}</td> | <td> {{LSL Hex|0x7FFFFFFF|2147483647}}</td> | ||
<td> | <td> Move/Modify/Copy/Transfer permissions</td> | ||
</tr><tr> | </tr><tr> | ||
<td> [[PERM_COPY]]</td> | <td> [[PERM_COPY]]</td> | ||
<td> {{LSL Hex|0x00008000|32768}}</td> | <td> {{LSL Hex|0x00008000|32768}}</td> | ||
<td> | <td> Copy permission</td> | ||
</tr><tr> | </tr><tr> | ||
<td> [[PERM_MODIFY]]</td> | <td> [[PERM_MODIFY]]</td> | ||
<td> {{LSL Hex|0x00004000|16384}}</td> | <td> {{LSL Hex|0x00004000|16384}}</td> | ||
<td> | <td> Modify permission</td> | ||
</tr><tr> | </tr><tr> | ||
<td> [[PERM_MOVE]]</td> | <td> [[PERM_MOVE]]</td> | ||
<td> {{LSL Hex|0x00080000|524288}}</td> | <td> {{LSL Hex|0x00080000|524288}}</td> | ||
<td> | <td> Move permission</td> | ||
</tr><tr> | </tr><tr> | ||
<td> [[PERM_TRANSFER]]</td> | <td> [[PERM_TRANSFER]]</td> | ||
<td> {{LSL Hex|0x00002000|8192}}</td> | <td> {{LSL Hex|0x00002000|8192}}</td> | ||
<td> | <td> Transfer permission</td> | ||
</tr></table>}}</div> | </tr></table>}}</div> | ||
|} | |} | ||
{|{{Prettytable}} | {|{{Prettytable}} | ||
|+''' | |+'''막대 대치 방법''' | ||
!실행전 | !실행전 | ||
! | !실행후 | ||
! | !삽입 | ||
|- | |- | ||
|<pre>{|{{Prettytable}} | |<pre>{|{{Prettytable}} | ||
! | ! Permissions | ||
! | ! Value | ||
! | ! Description | ||
|- | |- | ||
| [[PERM_ALL]] | | [[PERM_ALL]] | ||
| {{LSL Hex|0x7FFFFFFF|2147483647}} | | {{LSL Hex|0x7FFFFFFF|2147483647}} | ||
| | | Move/Modify/Copy/Transfer permissions | ||
|- | |- | ||
| [[PERM_COPY]] | | [[PERM_COPY]] | ||
| {{LSL Hex|0x00008000|32768}} | | {{LSL Hex|0x00008000|32768}} | ||
| | | Copy permission | ||
|- | |- | ||
| [[PERM_MODIFY]] | | [[PERM_MODIFY]] | ||
| {{LSL Hex|0x00004000|16384}} | | {{LSL Hex|0x00004000|16384}} | ||
| | | Modify permission | ||
|- | |- | ||
| [[PERM_MOVE]] | | [[PERM_MOVE]] | ||
| {{LSL Hex|0x00080000|524288}} | | {{LSL Hex|0x00080000|524288}} | ||
| | | Move permission | ||
|- | |- | ||
| [[PERM_TRANSFER]] | | [[PERM_TRANSFER]] | ||
| {{LSL Hex|0x00002000|8192}} | | {{LSL Hex|0x00002000|8192}} | ||
| | | Transfer permission | ||
|} | |} | ||
</pre> | </pre> | ||
|<pre>{{{!}}{{Prettytable}} | |<pre>{{{!}}{{Prettytable}} | ||
! | ! Permissions | ||
! | ! Value | ||
! | ! Description | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERM_ALL]] | {{!}} [[PERM_ALL]] | ||
{{!}} {{LSL Hex|0x7FFFFFFF|2147483647}} | {{!}} {{LSL Hex|0x7FFFFFFF|2147483647}} | ||
{{!}} | {{!}} Move/Modify/Copy/Transfer permissions | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERM_COPY]] | {{!}} [[PERM_COPY]] | ||
{{!}} {{LSL Hex|0x00008000|32768}} | {{!}} {{LSL Hex|0x00008000|32768}} | ||
{{!}} | {{!}} Copy permission | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERM_MODIFY]] | {{!}} [[PERM_MODIFY]] | ||
{{!}} {{LSL Hex|0x00004000|16384}} | {{!}} {{LSL Hex|0x00004000|16384}} | ||
{{!}} | {{!}} Modify permission | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERM_MOVE]] | {{!}} [[PERM_MOVE]] | ||
{{!}} {{LSL Hex|0x00080000|524288}} | {{!}} {{LSL Hex|0x00080000|524288}} | ||
{{!}} | {{!}} Move permission | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERM_TRANSFER]] | {{!}} [[PERM_TRANSFER]] | ||
{{!}} {{LSL Hex|0x00002000|8192}} | {{!}} {{LSL Hex|0x00002000|8192}} | ||
{{!}} | {{!}} Transfer permission | ||
{{!}}} | {{!}}} | ||
</pre> | </pre> | ||
| | | | ||
표 속의 표: | |||
{{{!}}{{Prettytable}} | {{{!}}{{Prettytable}} | ||
! | ! Permissions | ||
! | ! Value | ||
! | ! Description | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERM_ALL]] | {{!}} [[PERM_ALL]] | ||
{{!}} {{LSL Hex|0x7FFFFFFF|2147483647}} | {{!}} {{LSL Hex|0x7FFFFFFF|2147483647}} | ||
{{!}} | {{!}} Move/Modify/Copy/Transfer permissions | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERM_COPY]] | {{!}} [[PERM_COPY]] | ||
{{!}} {{LSL Hex|0x00008000|32768}} | {{!}} {{LSL Hex|0x00008000|32768}} | ||
{{!}} | {{!}} Copy permission | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERM_MODIFY]] | {{!}} [[PERM_MODIFY]] | ||
{{!}} {{LSL Hex|0x00004000|16384}} | {{!}} {{LSL Hex|0x00004000|16384}} | ||
{{!}} | {{!}} Modify permission | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERM_MOVE]] | {{!}} [[PERM_MOVE]] | ||
{{!}} {{LSL Hex|0x00080000|524288}} | {{!}} {{LSL Hex|0x00080000|524288}} | ||
{{!}} | {{!}} Move permission | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERM_TRANSFER]] | {{!}} [[PERM_TRANSFER]] | ||
{{!}} {{LSL Hex|0x00002000|8192}} | {{!}} {{LSL Hex|0x00002000|8192}} | ||
{{!}} | {{!}} Transfer permission | ||
{{!}}} | {{!}}} | ||
표를 서식의 매개변수로: | |||
<div> | <div> | ||
{{Simple|in={{{!}}{{Prettytable}} | {{Simple|in={{{!}}{{Prettytable}} | ||
! | ! Permissions | ||
! | ! Value | ||
! | ! Description | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERM_ALL]] | {{!}} [[PERM_ALL]] | ||
{{!}} {{LSL Hex|0x7FFFFFFF|2147483647}} | {{!}} {{LSL Hex|0x7FFFFFFF|2147483647}} | ||
{{!}} | {{!}} Move/Modify/Copy/Transfer permissions | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERM_COPY]] | {{!}} [[PERM_COPY]] | ||
{{!}} {{LSL Hex|0x00008000|32768}} | {{!}} {{LSL Hex|0x00008000|32768}} | ||
{{!}} | {{!}} Copy permission | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERM_MODIFY]] | {{!}} [[PERM_MODIFY]] | ||
{{!}} {{LSL Hex|0x00004000|16384}} | {{!}} {{LSL Hex|0x00004000|16384}} | ||
{{!}} | {{!}} Modify permission | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERM_MOVE]] | {{!}} [[PERM_MOVE]] | ||
{{!}} {{LSL Hex|0x00080000|524288}} | {{!}} {{LSL Hex|0x00080000|524288}} | ||
{{!}} | {{!}} Move permission | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERM_TRANSFER]] | {{!}} [[PERM_TRANSFER]] | ||
{{!}} {{LSL Hex|0x00002000|8192}} | {{!}} {{LSL Hex|0x00002000|8192}} | ||
{{!}} | {{!}} Transfer permission | ||
{{!}}}}} | {{!}}}}} | ||
</div> | </div> | ||
Line 285: | Line 286: | ||
{|{{Prettytable}} | {|{{Prettytable}} | ||
|+''' | |+'''Div 태그 방법''' (항상 작동하지는 않는다) | ||
!실행전 | !실행전 | ||
! | !실행후 | ||
! | !삽입 | ||
|- | |- | ||
|<pre>{|{{Prettytable}} | |<pre>{|{{Prettytable}} | ||
! | ! Permissions | ||
! | ! Value | ||
! | ! Description | ||
|- | |- | ||
| [[PERM_ALL]] | | [[PERM_ALL]] | ||
| {{LSL Hex|0x7FFFFFFF|2147483647}} | | {{LSL Hex|0x7FFFFFFF|2147483647}} | ||
| | | Move/Modify/Copy/Transfer permissions | ||
|- | |- | ||
| [[PERM_COPY]] | | [[PERM_COPY]] | ||
| {{LSL Hex|0x00008000|32768}} | | {{LSL Hex|0x00008000|32768}} | ||
| | | Copy permission | ||
|- | |- | ||
| [[PERM_MODIFY]] | | [[PERM_MODIFY]] | ||
| {{LSL Hex|0x00004000|16384}} | | {{LSL Hex|0x00004000|16384}} | ||
| | | Modify permission | ||
|- | |- | ||
| [[PERM_MOVE]] | | [[PERM_MOVE]] | ||
| {{LSL Hex|0x00080000|524288}} | | {{LSL Hex|0x00080000|524288}} | ||
| | | Move permission | ||
|- | |- | ||
| [[PERM_TRANSFER]] | | [[PERM_TRANSFER]] | ||
| {{LSL Hex|0x00002000|8192}} | | {{LSL Hex|0x00002000|8192}} | ||
| | | Transfer permission | ||
|} | |} | ||
</pre> | </pre> | ||
|<pre><div> | |<pre><div> | ||
{|{{Prettytable}} | {|{{Prettytable}} | ||
! | ! Permissions | ||
! | ! Value | ||
! | ! Description | ||
|- | |- | ||
| [[PERM_ALL]] | | [[PERM_ALL]] | ||
| {{LSL Hex|0x7FFFFFFF|2147483647}} | | {{LSL Hex|0x7FFFFFFF|2147483647}} | ||
| | | Move/Modify/Copy/Transfer permissions | ||
|- | |- | ||
| [[PERM_COPY]] | | [[PERM_COPY]] | ||
| {{LSL Hex|0x00008000|32768}} | | {{LSL Hex|0x00008000|32768}} | ||
| | | Copy permission | ||
|- | |- | ||
| [[PERM_MODIFY]] | | [[PERM_MODIFY]] | ||
| {{LSL Hex|0x00004000|16384}} | | {{LSL Hex|0x00004000|16384}} | ||
| | | Modify permission | ||
|- | |- | ||
| [[PERM_MOVE]] | | [[PERM_MOVE]] | ||
| {{LSL Hex|0x00080000|524288}} | | {{LSL Hex|0x00080000|524288}} | ||
| | | Move permission | ||
|- | |- | ||
| [[PERM_TRANSFER]] | | [[PERM_TRANSFER]] | ||
| {{LSL Hex|0x00002000|8192}} | | {{LSL Hex|0x00002000|8192}} | ||
| | | Transfer permission | ||
|} | |} | ||
</div> | </div> | ||
</pre> | </pre> | ||
| | | | ||
표 속의 표: | |||
<div> | <div> | ||
{|{{Prettytable}} | {|{{Prettytable}} | ||
! | ! Permissions | ||
! | ! Value | ||
! | ! Description | ||
|- | |- | ||
| [[PERM_ALL]] | | [[PERM_ALL]] | ||
| {{LSL Hex|0x7FFFFFFF|2147483647}} | | {{LSL Hex|0x7FFFFFFF|2147483647}} | ||
| | | Move/Modify/Copy/Transfer permissions | ||
|- | |- | ||
| [[PERM_COPY]] | | [[PERM_COPY]] | ||
| {{LSL Hex|0x00008000|32768}} | | {{LSL Hex|0x00008000|32768}} | ||
| | | Copy permission | ||
|- | |- | ||
| [[PERM_MODIFY]] | | [[PERM_MODIFY]] | ||
| {{LSL Hex|0x00004000|16384}} | | {{LSL Hex|0x00004000|16384}} | ||
| | | Modify permission | ||
|- | |- | ||
| [[PERM_MOVE]] | | [[PERM_MOVE]] | ||
| {{LSL Hex|0x00080000|524288}} | | {{LSL Hex|0x00080000|524288}} | ||
| | | Move permission | ||
|- | |- | ||
| [[PERM_TRANSFER]] | | [[PERM_TRANSFER]] | ||
| {{LSL Hex|0x00002000|8192}} | | {{LSL Hex|0x00002000|8192}} | ||
| | | Transfer permission | ||
|} | |} | ||
</div> | </div> | ||
Line 376: | Line 377: | ||
==함수== | ==함수== | ||
일반 서식 이외에 단 하나의 함수 명세 서식이 있다. | |||
[[Template:LSL Function | [[Template:LSL Function]]<br/> | ||
이 | 이 서식은 함수의 문서화를 위한 구조를 제공하며 일련의 구분자를 포함한다. | ||
*정보를 삭제하지 | *정보를 삭제하지 말 것. | ||
*변수의 | *변수의 순서는 상관없다. | ||
* | *대부분의 변수는 지정되지 않을 경우 문서화 명세에서 항목 자체가 감추어진다(모든 항목이 감춰지지는 않는다). | ||
* | *사용되지 않는 변수들은 포함될 필요가 없지만 앞으로의 편집을 위하여 삭제되지 않는 편이 낫다. | ||
*서식으로 생성되는 글월들은 글머리에 위치시킬 것. | |||
*특정한 항목을 더 추가해야 한다고 생각한다면 [[LSL Function Style]]에 추가하라(그러면 서식에 바로 추가될 것이다). | |||
구문법과 속성들에 대한 보다 자세한 설명은 [[Template:LSL Function]]을 직접 참조하라. | |||
{|{{Prettytable}} | {|{{Prettytable}} | ||
! | !기본 | ||
! | !예제: [[llFrand]] | ||
|- | |- | ||
|<pre> | |<pre> | ||
{{LSL_Function | {{LSL_Function | ||
|func | |func | ||
|func_id | |func_id | ||
Line 442: | Line 443: | ||
</pre> | </pre> | ||
|<pre> | |<pre> | ||
{{LSL_Function | {{LSL_Function | ||
|sort=Frand | |sort=Frand | ||
|func=llFrand | |func=llFrand | ||
Line 450: | Line 451: | ||
|p1_type=float | |p1_type=float | ||
|p1_name=mag | |p1_name=mag | ||
|p1_desc= | |p1_desc=Any valid float value | ||
|return_type=float | |return_type=float | ||
|return_text=0.0( | |return_text=that is pseudo random number in the range [0.0,mag) or (mag, 0.0]. | ||
|spec=0.0( | |spec=returns a pseudo random number in range [0.0, mag) or (mag, 0.0], depending upon the sign of mag. | ||
|caveats= | |caveats=The random number generator is not a source of entropy. | ||
|examples=<lsl> | |examples=<lsl> | ||
default | default | ||
Line 460: | Line 461: | ||
touch_start(integer total_number) | touch_start(integer total_number) | ||
{ | { | ||
// | // When touched, say "Heads" with probability 0.5, | ||
// | // otherwise, say "Tails." | ||
if ( llFrand(1.) < .5) | if ( llFrand(1.) < .5) | ||
llSay(0, "Heads"); | llSay(0, "Heads"); | ||
Line 477: | Line 478: | ||
|also_footer | |also_footer | ||
|notes= | |notes= | ||
The random number generator is not a source of entropy. | |||
The sequence of random numbers are shared across the entire process, and not independently seeded. | |||
Therefore, the pseudo random number generation is not suitable for any application which requires | |||
completely predictable or completely unpredictable results. | |||
|cat1=Math | |cat1=Math | ||
|cat2 | |cat2 | ||
Line 489: | Line 491: | ||
|} | |} | ||
== | ==사건== | ||
일반 서식 이외에 단 하나의 사건 명세 서식이 있다. | |||
[[Template:LSL Event]]<br/> | |||
이 서식은 사건의 문서화를 위한 구조를 제공하며 일련의 구분자를 포함한다. 사용되지 않은 항목은 대체로 보기에서 감추어진다. | |||
[[Template:LSL Event | 구문법과 속성들에 대한 보다 자세한 설명은 [[Template:LSL Event]]을 직접 참조하라. | ||
==상수== | |||
일반 서식 이외에 단 하나의 상수 명세 서식이 있다. | |||
[[Template:LSL Constant | [[Template:LSL Constant]]<br/> | ||
이 | 이 서식은 상수의 문서화를 위한 구조를 제공하며 일련의 구분자를 포함한다. 사용되지 않은 항목은 대체로 보기에서 감추어진다. | ||
구문법과 속성들에 대한 보다 자세한 설명은 [[Template:LSL Constant]]을 직접 참조하라. |
Revision as of 21:14, 3 March 2009
LSL 포털위키에는 시각적인 표준화를 추구하고 편집을 용이하게 하기 위한 몇 가지의 서식이 있다.
일반 서식
전역서식들은 가장 자주 쓰이며 타자를 쉽게 하기 위해 짧게 이름지어졌다.
이름 | 설명 | 예제 |
---|---|---|
{{LSLC|범주|정렬}} | 페이지에 그룹을 더한다. [[Category:LSL name|name]]대신 사용한다. 정렬은 선택사항. |
|
{{LSLGC|범주|글월}} | LSL 범주로 연결한다. [[:Category:LSL category|글월]]대신 사용한다. 글월이 생략될 경우 category로 자동 대치된다. |
{{LSLGC|Math/3D|3D 수학함수}} 3D 수학함수 {{LSLGC|Math}} Math |
{{HoverText|단어|설명}} | '단어'위에 커서를 가져사면 설명이 담긴 풍선도움말이 뜬다. | {{HoverText|원숭이|포유류의 한 종}} 원숭이 |
{{LSL_Header}} | 페이지에서 포함된 서식을 이용하지 않을 때 사용된다. 이를테면 범주나 이 페이지같은 경우. | {{LSL Header}} |
{{LSL_Hex|16진수|정수}} | 16진수에 간략한 표준 설명과 함께 정수로 풍선도움말이 나타나게 한다. 만약 정수 부분이 제외되거나 비어있을 경우, 16진수에서 변환된 정수가 나타난다. |
{{LSL Hex|0x100|256}} 0x100 {{LSL Hex|0x100}} 0x100 |
{{!}} | 서식 매개변수에 포함시킬 경우 |대신 사용한다. | {{!}} | |
{{=}} | 글월 속의 등호 부호가 서식 매개변수들과 엉키지 않게 하기 위해 =대신 사용한다. | {{=}} = |
표 삽입
미디어위키의 결점 중 하나는 표를 서식의 매개변수로 삽입하는 작업이 까다롭다는 것이다. 여기 몇 가지 방법이 있다.
- 표를 HTML 태그 <table> & </table>, <tr> & </tr>, <th> & </th>, <td> & </td> 등으로 작성한다. 태그를 올바로 닫게 주의를 기울여야한다(그렇지않으면 미디어위키는 이상한 결과를 초래할 것이다).
- 표에 대한 MediaWiki 구문법을 사용하고 (서식 분리기로 사용되지 않게 하기 위해) 모든 '|'을 '{{!}}'으로 대치한다.
- 표를 <div></div> 태그로 감싼다(항상 작동하지는 않는다).
- 미디어위키가 제대로 출력되려면 공백을 적절히 사용해야함에 유의할 것.
적용전 | 적용후 | 삽입 | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{|{{Prettytable}} ! Permissions ! Value ! Description |- | [[PERM_ALL]] | {{LSL Hex|0x7FFFFFFF|2147483647}} | Move/Modify/Copy/Transfer permissions |- | [[PERM_COPY]] | {{LSL Hex|0x00008000|32768}} | Copy permission |- | [[PERM_MODIFY]] | {{LSL Hex|0x00004000|16384}} | Modify permission |- | [[PERM_MOVE]] | {{LSL Hex|0x00080000|524288}} | Move permission |- | [[PERM_TRANSFER]] | {{LSL Hex|0x00002000|8192}} | Transfer permission |} |
<table {{Prettytable}}><tr> <th> Permissions</th> <th> Value</th> <th> Description</th> </tr><tr> <td> [[PERM_ALL]]</td> <td> {{LSL Hex|0x7FFFFFFF|2147483647}}</td> <td> Move/Modify/Copy/Transfer permissions</td> </tr><tr> <td> [[PERM_COPY]]</td> <td> {{LSL Hex|0x00008000|32768}}</td> <td> Copy permission</td> </tr><tr> <td> [[PERM_MODIFY]]</td> <td> {{LSL Hex|0x00004000|16384}}</td> <td> Modify permission</td> </tr><tr> <td> [[PERM_MOVE]]</td> <td> {{LSL Hex|0x00080000|524288}}</td> <td> Move permission</td> </tr><tr> <td> [[PERM_TRANSFER]]</td> <td> {{LSL Hex|0x00002000|8192}}</td> <td> Transfer permission</td> </tr></table> |
표 속의 표:
표를 서식 매개변수로:
|
실행전 | 실행후 | 삽입 | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{|{{Prettytable}} ! Permissions ! Value ! Description |- | [[PERM_ALL]] | {{LSL Hex|0x7FFFFFFF|2147483647}} | Move/Modify/Copy/Transfer permissions |- | [[PERM_COPY]] | {{LSL Hex|0x00008000|32768}} | Copy permission |- | [[PERM_MODIFY]] | {{LSL Hex|0x00004000|16384}} | Modify permission |- | [[PERM_MOVE]] | {{LSL Hex|0x00080000|524288}} | Move permission |- | [[PERM_TRANSFER]] | {{LSL Hex|0x00002000|8192}} | Transfer permission |} |
{{{!}}{{Prettytable}} ! Permissions ! Value ! Description {{!}}- {{!}} [[PERM_ALL]] {{!}} {{LSL Hex|0x7FFFFFFF|2147483647}} {{!}} Move/Modify/Copy/Transfer permissions {{!}}- {{!}} [[PERM_COPY]] {{!}} {{LSL Hex|0x00008000|32768}} {{!}} Copy permission {{!}}- {{!}} [[PERM_MODIFY]] {{!}} {{LSL Hex|0x00004000|16384}} {{!}} Modify permission {{!}}- {{!}} [[PERM_MOVE]] {{!}} {{LSL Hex|0x00080000|524288}} {{!}} Move permission {{!}}- {{!}} [[PERM_TRANSFER]] {{!}} {{LSL Hex|0x00002000|8192}} {{!}} Transfer permission {{!}}} |
표 속의 표:
표를 서식의 매개변수로:
|
실행전 | 실행후 | 삽입 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{|{{Prettytable}} ! Permissions ! Value ! Description |- | [[PERM_ALL]] | {{LSL Hex|0x7FFFFFFF|2147483647}} | Move/Modify/Copy/Transfer permissions |- | [[PERM_COPY]] | {{LSL Hex|0x00008000|32768}} | Copy permission |- | [[PERM_MODIFY]] | {{LSL Hex|0x00004000|16384}} | Modify permission |- | [[PERM_MOVE]] | {{LSL Hex|0x00080000|524288}} | Move permission |- | [[PERM_TRANSFER]] | {{LSL Hex|0x00002000|8192}} | Transfer permission |} |
<div> {|{{Prettytable}} ! Permissions ! Value ! Description |- | [[PERM_ALL]] | {{LSL Hex|0x7FFFFFFF|2147483647}} | Move/Modify/Copy/Transfer permissions |- | [[PERM_COPY]] | {{LSL Hex|0x00008000|32768}} | Copy permission |- | [[PERM_MODIFY]] | {{LSL Hex|0x00004000|16384}} | Modify permission |- | [[PERM_MOVE]] | {{LSL Hex|0x00080000|524288}} | Move permission |- | [[PERM_TRANSFER]] | {{LSL Hex|0x00002000|8192}} | Transfer permission |} </div> |
표 속의 표:
|
함수
일반 서식 이외에 단 하나의 함수 명세 서식이 있다.
Template:LSL Function
이 서식은 함수의 문서화를 위한 구조를 제공하며 일련의 구분자를 포함한다.
- 정보를 삭제하지 말 것.
- 변수의 순서는 상관없다.
- 대부분의 변수는 지정되지 않을 경우 문서화 명세에서 항목 자체가 감추어진다(모든 항목이 감춰지지는 않는다).
- 사용되지 않는 변수들은 포함될 필요가 없지만 앞으로의 편집을 위하여 삭제되지 않는 편이 낫다.
- 서식으로 생성되는 글월들은 글머리에 위치시킬 것.
- 특정한 항목을 더 추가해야 한다고 생각한다면 LSL Function Style에 추가하라(그러면 서식에 바로 추가될 것이다).
구문법과 속성들에 대한 보다 자세한 설명은 Template:LSL Function을 직접 참조하라.
기본 | 예제: llFrand |
---|---|
{{LSL_Function |func |func_id |func_sleep |sort |func_desc |func_footnote |return_type |return_text |p1_type|p1_name|p1_desc |p2_type|p2_name|p2_desc |p3_type|p3_name|p3_desc |p4_type|p4_name|p4_desc |p5_type|p5_name|p5_desc |p6_type|p6_name|p6_desc |p7_type|p7_name|p7_desc |p8_type|p8_name|p8_desc |p9_type|p9_name|p9_desc |p10_type|p10_name|p10_desc |p11_type|p11_name|p11_desc |p12_type|p12_name|p12_desc |constants |spec |caveats |examples |helpers |also_header |also_functions |also_tests |also_articles |also_events |also_footer |notes |mode |deprecated |permission |negative_index |cat1 |cat2 |cat3 |cat4 |cat5 |cat6 |location }} |
{{LSL_Function |sort=Frand |func=llFrand |func_id=8 |func_sleep=0.0 |func_energy=10.0 |p1_type=float |p1_name=mag |p1_desc=Any valid float value |return_type=float |return_text=that is pseudo random number in the range [0.0,mag) or (mag, 0.0]. |spec=returns a pseudo random number in range [0.0, mag) or (mag, 0.0], depending upon the sign of mag. |caveats=The random number generator is not a source of entropy. |examples=<lsl> default { touch_start(integer total_number) { // When touched, say "Heads" with probability 0.5, // otherwise, say "Tails." if ( llFrand(1.) < .5) llSay(0, "Heads"); else llSay(0, "Tails"); } } </lsl> |helpers |also_header |also_functions |also_tests |also_events |also_articles |also_footer |notes= The random number generator is not a source of entropy. The sequence of random numbers are shared across the entire process, and not independently seeded. Therefore, the pseudo random number generation is not suitable for any application which requires completely predictable or completely unpredictable results. |cat1=Math |cat2 |cat3 |cat4 }} |
사건
일반 서식 이외에 단 하나의 사건 명세 서식이 있다.
Template:LSL Event
이 서식은 사건의 문서화를 위한 구조를 제공하며 일련의 구분자를 포함한다. 사용되지 않은 항목은 대체로 보기에서 감추어진다.
구문법과 속성들에 대한 보다 자세한 설명은 Template:LSL Event을 직접 참조하라.
상수
일반 서식 이외에 단 하나의 상수 명세 서식이 있다.
Template:LSL Constant
이 서식은 상수의 문서화를 위한 구조를 제공하며 일련의 구분자를 포함한다. 사용되지 않은 항목은 대체로 보기에서 감추어진다.
구문법과 속성들에 대한 보다 자세한 설명은 Template:LSL Constant을 직접 참조하라.