Difference between revisions of "LSL Editing Primer/ko"

From Second Life Wiki
Jump to navigation Jump to search
(New page: {{Multi-lang}} {{LSL Header/ko}} __TOC__ wiki에 있다LSL포털 에리어에는 이해하기 쉬운 서식과 편집을 용이하게하기 위한 몇개의 템플릿이 있습니다. =...)
 
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Multi-lang}}
{{Multi-lang}}{{LSL Header/ko}}
{{LSL Header/ko}}


__TOC__
__TOC__


wiki에 있다LSL포털 에리어에는 이해하기 쉬운 서식과 편집을 용이하게하기 위한 몇개의 템플릿이 있습니다.
'''LSL 포털'''위키에는 시각적인 표준화를 추구하고 편집을 용이하게 하기 위한 몇 가지의 틀이 있다.


== 일반적인 템플릿 ==
== 일반 틀 ==


몇개의 공통 템플릿이 있어, 가장 사용되는 템플릿명은 입력을 간단하게 하기 위해서 짧아지고 있습니다.
전역틀은 가장 자주 쓰이며 타자를 쉽게 하기 위해 짧게 이름지어졌다.


{|{{Prettytable}}
{|{{Prettytable}}
!쓰는 법
!이름
!설명
!설명
!해설
!예제
|-
|-
|<nowiki>{{</nowiki>[[Template:LSLC|LSLC]]<nowiki>|카테고리|소트}}</nowiki>
|<nowiki>{{</nowiki>[[Template:LSLC|LSLC]]<nowiki>|분류|정렬}}</nowiki>
|그룹에 페이지를 더합니다<br/><nowiki>[[Category:LSL name|name]]</nowiki>대신에 사용해집니다<br/>소트는 보조적인 물건입니다
|페이지에 그룹을 더한다.<br/><nowiki>[[Category:LSL name|name]]</nowiki>대신 사용한다.<br/>정렬은 선택사항.
|
|
|-
|-
|<nowiki>{{</nowiki>[[Template:LSLGC|LSLGC]]<nowiki>|카테고리|텍스트}}</nowiki>
|<nowiki>{{</nowiki>[[Template:LSLGC|LSLGC]]<nowiki>|분류|글월}}</nowiki>
|LSL 카테고리에 링크합니다<br/><nowiki>[[:Category:LSL category|text]]</nowiki>대신에 사용합니다<br/>만약'''텍스트'''하지만 빠져 있는 경우,'''카테고리'''(이)가 됩니다
|LSL 분류로 연결한다.<br/><nowiki>[[:Category:LSL category|글월]]</nowiki>대신 사용한다.<br/>
|<nowiki>{{LSLGC|Math/3D|3D연산 함수}}</nowiki><br/>{{LSLGC|Math/3D|3D연산 함수}}<br/><nowiki>{{LSLGC|Math}}</nowiki><br/>{{LSLGC|Math}}<br/>
'''글월'''이 생략될 경우 '''분류'''로 자동 대치된다.
|<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>{{</nowiki>[[Template:HoverText|HoverText]]<nowiki>|단어|설명}}</nowiki>
|마우스 커서를 맞추었을 때에,'''해설'''의 부분이 표시됩니다.
|'단어'위에 커서를 가져가면 '''설명'''이 담긴 풍선도움말이 뜬다.
|<nowiki>{{HoverText||포유류}}</nowiki><br/>{{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>|16진법|숫자}}</nowiki>
|<nowiki>{{</nowiki>[[Template:LSL Hex|LSL_Hex]]<nowiki>|16진수|정수}}</nowiki>
|16진호우요우에, 숫자를 이용한 짧은 간이 설명을 표시합니다.<br/>만약'''숫자'''하지만 빠져 있을까 하늘의 경우,'''숫자'''하16진법으로부터 계산됩니다.
|'''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}} 대신에 사용해집니다.  
|틀 매개변수에 포함시킬 때 {{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>
|}
|}


==겉()의 짜는 방법==
==표 삽입==


MediaWiki의 결점의 하나는, 템플릿용의 파라미터의 테이블의 편입이 불가능한 일입니다.이것에는 몇이나 방법이 있습니다.
미디어위키의 결점 중 하나는 표를 틀의 매개변수로 삽입하는 작업이 까다롭다는 것이다. 여기 몇 가지 방법이 있다.
# <nowiki><table> & </table>, <tr> & </tr>, <th> & </th>, <td> & </td></nowiki> 태그를 사용해HTML(으)로 겉(표)를 쓴다.만약 이 방법을 취한다면, 적절히 태그를 닫지 않으면 안됩니다.(가 아닌 차면,MediaWiki (은)는 기분 나쁜 일을 하겠지요)
# 겉(표)에MediaWiki 의 문법을 사용해, 모든 '|' (을)를<nowiki>'{{!}}'</nowiki>(을)를 옮겨놓는다.
# <nowiki><div></div></nowiki> 태그로, 테이블의 회전 포함을 한다.(항상 동작하는 것은 아닙니다)
*MediaWiki그리고 적절한 표시로 하기 위해서 필요한 만큼 공백을 사용하는 방법도 있습니다.


# 표를 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>
<th> Permissions</th>
<th> </th>
<th> Value</th>
<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>
<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>
<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>
<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>
<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>
<td> Transfer permission</td>
</tr></table>
</tr></table>
</pre>
</pre>
|
|
테이블내에 테이블:
표 속의 표:
<table {{Prettytable}}><tr>
<table {{Prettytable}}><tr>
<th> 권한</th>
<th> Permissions</th>
<th> </th>
<th> Value</th>
<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>
<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>
<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>
<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>
<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>
<td> Transfer permission</td>
</tr></table>
</tr></table>
템플릿 파라미터를 합친 테이블:
표를 틀의 매개변수로:
<div>
<div>
{{Simple|in=<table {{Prettytable}}><tr>
{{Simple|in=<table {{Prettytable}}><tr>
<th> 권한</th>
<th> Permissions</th>
<th> </th>
<th> Value</th>
<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>
<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>
<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>
<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>
<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>
<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태그 사용''' (상의 동작한다고는인가 선)
|+'''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/ko|LSL_Function]]<br/>
[[Template:LSL Function]]<br/>
템플릿은, 몇개의 섹션을 포함한 함수 문서의 구성을 규정합니다.
틀은 함수의 문서화를 위한 구조를 제공하며 일련의 구분자를 포함한다.


*정보를 삭제하지 말아 주세요.
*정보를 삭제하지 말 것.
*변수의 차례는 신경쓰지 말아 주세요.
*변수의 순서는 상관없다.
*변수가 많아도 생략하는 것은 삼가해야 합니다.
*대부분의 변수는 지정되지 않을 경우 문서화 명세에서 항목 자체가 감추어진다(모든 항목이 감춰지지는 않는다).
*필요하지 않은 미사용 변수가 포함되어 있어도, 앞으로의 실장을 예측해 남겨 두어야 합니다.
*사용되지 않는 변수들은 포함될 필요가 없지만 앞으로의 편집을 위하여 삭제되지 않는 편이 낫다.
*틀로 생성되는 글월들은 글머리에 위치시킬 것.
*특정한 항목을 더 추가해야 한다고 생각한다면 [[LSL Function Style]]에 추가하라(그러면 틀에 바로 추가될 것이다).


*모든 템플릿은 머리에 기술해 주세요.
구문법과 속성들에 대한 보다 자세한 설명은 [[Template:LSL Function]]을 직접 참조하라.
*섹션을 추가 해야 한다고 생각한다면,[[LSL Function Style]] 에 추가해 주세요.(그리고 간단한 템플릿을 아울러 주세요.)
문법과 요소의 상세한 설명을 위해서,[[Template:LSL Function/ko|LSL_Function]]()를 참조해 주세요.


{|{{Prettytable}}
{|{{Prettytable}}
!베이스
!기본
!: [[llFrand]]
!예제: [[llFrand]]
|-
|-
|<pre>
|<pre>
{{LSL_Function/ko
{{LSL_Function
|func
|func
|func_id
|func_id
Line 442: Line 443:
</pre>
</pre>
|<pre>
|<pre>
{{LSL_Function/ko
{{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=몇개의 적정한float치
|p1_desc=Any valid float value
|return_type=float
|return_type=float
|return_text=0.0(으)로부터mag의 범위로의 의사적으로 랜덤인 수치
|return_text=that is pseudo random number in the range [0.0,mag) or (mag, 0.0].
|spec=0.0(으)로부터mag이하의 범위로의 의사적으로 랜덤인 수치를 돌려줍니다.
|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)
     {
     {
         // 터치했을 때, 확률0.5그리고"Heads"이렇게 말해,
         // When touched, say "Heads" with probability 0.5,  
         // 그 다른 경우는"Tails"그렇다고 합니다.
         // 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|LSL_Event]]
구문법과 속성들에 대한 보다 자세한 설명은 [[Template:LSL Event]]을 직접 참조하라.
몇개의 섹션을 포함한 함수 문서의 구성을 규정합니다.
이 템플릿은, 몇개의 섹션을 포함한 이벤트 문서의 대충을 쓰는 구성을 규정합니다.사용되지 않는 섹션은 평상적으로 비표시로 합니다.


문법과 요소의 상세한 설명을 위해서,[[Template:LSL Event|LSL_Event]] (을)를 참조해 주세요.
==상수==


==콘스탄트==
일반 틀 이외에 단 하나의 상수 명세 틀이 있다.
콘스탄트의 상세 전용의 템플릿이 있습니다.


[[Template:LSL Constant/ko|LSL_Constant]]
[[Template:LSL Constant]]<br/>
템플릿은, 몇개의 섹션을 포함한 콘스탄트드큐먼트의 대충을 쓰는 구성을 규정합니다.사용되지 않는 섹션은 평상적으로 비표시로 합니다.
틀은 상수의 문서화를 위한 구조를 제공하며 일련의 구분자를 포함한다. 사용되지 않은 항목은 대체로 보기에서 감추어진다.


문법과 요소의 상세한 설명을 위해서,[[Template:LSL Constant/ko|LSL_Constant]] ()를 참조해 주세요.
구문법과 속성들에 대한 보다 자세한 설명은 [[Template:LSL Constant]]을 직접 참조하라.

Latest revision as of 05:02, 1 April 2009

LSL 포털위키에는 시각적인 표준화를 추구하고 편집을 용이하게 하기 위한 몇 가지의 틀이 있다.

일반 틀

전역틀은 가장 자주 쓰이며 타자를 쉽게 하기 위해 짧게 이름지어졌다.

이름 설명 예제
{{LSLC|분류|정렬}} 페이지에 그룹을 더한다.
[[Category:LSL name|name]]대신 사용한다.
정렬은 선택사항.
{{LSLGC|분류|글월}} LSL 분류로 연결한다.
[[:Category:LSL 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
{{!}} 틀 매개변수에 포함시킬 때 |대신 사용한다. {{!}}
|
{{=}} 글월 속의 등호 부호가 틀의 매개변수들과 엉키지 않게 하기 위해 =대신 사용한다. {{=}}
=

표 삽입

미디어위키의 결점 중 하나는 표를 틀의 매개변수로 삽입하는 작업이 까다롭다는 것이다. 여기 몇 가지 방법이 있다.

  1. 표를 HTML 태그 <table> & </table>, <tr> & </tr>, <th> & </th>, <td> & </td> 등으로 작성한다. 태그를 올바로 닫게 주의를 기울여야한다(그렇지않으면 미디어위키는 이상한 결과를 초래할 것이다).
  2. 표에 대한 MediaWiki 구문법을 사용하고 (틀 분리기로 사용되지 않게 하기 위해) 모든 '|'을 '{{!}}'으로 대치한다.
  3. 표를 <div></div> 태그로 감싼다(항상 작동하지는 않는다).
  • 미디어위키가 제대로 출력되려면 공백을 적절히 사용해야함에 유의할 것.


HTML 방법
적용전 적용후 삽입
{|{{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>

표 속의 표:

Permissions Value Description
PERM_ALL 0x7FFFFFFF Move/Modify/Copy/Transfer permissions
PERM_COPY 0x00008000 Copy permission
PERM_MODIFY 0x00004000 Modify permission
PERM_MOVE 0x00080000 Move permission
PERM_TRANSFER 0x00002000 Transfer permission

표를 틀의 매개변수로:

Permissions Value Description
PERM_ALL 0x7FFFFFFF Move/Modify/Copy/Transfer permissions
PERM_COPY 0x00008000 Copy permission
PERM_MODIFY 0x00004000 Modify permission
PERM_MOVE 0x00080000 Move permission
PERM_TRANSFER 0x00002000 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
{{!}}}

표 속의 표:

Permissions Value Description
PERM_ALL 0x7FFFFFFF Move/Modify/Copy/Transfer permissions
PERM_COPY 0x00008000 Copy permission
PERM_MODIFY 0x00004000 Modify permission
PERM_MOVE 0x00080000 Move permission
PERM_TRANSFER 0x00002000 Transfer permission

표를 틀의 매개변수로:

Permissions Value Description
PERM_ALL 0x7FFFFFFF Move/Modify/Copy/Transfer permissions
PERM_COPY 0x00008000 Copy permission
PERM_MODIFY 0x00004000 Modify permission
PERM_MOVE 0x00080000 Move permission
PERM_TRANSFER 0x00002000 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>
{|{{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>

표 속의 표:

Permissions Value Description
PERM_ALL 0x7FFFFFFF Move/Modify/Copy/Transfer permissions
PERM_COPY 0x00008000 Copy permission
PERM_MODIFY 0x00004000 Modify permission
PERM_MOVE 0x00080000 Move permission
PERM_TRANSFER 0x00002000 Transfer permission

함수

일반 틀 이외에 단 하나의 함수 명세 틀이 있다.

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을 직접 참조하라.