LSL Editing Primer/ko
wiki에 있다LSL포털 에리어에는 이해하기 쉬운 서식과 편집을 용이하게하기 위한 몇개의 템플릿이 있습니다.
일반적인 템플릿
몇개의 공통 템플릿이 있어, 가장 사용되는 템플릿명은 입력을 간단하게 하기 위해서 짧아지고 있습니다.
쓰는 법 | 설명 | 해설 |
---|---|---|
{{LSLC|카테고리|소트}} | 그룹에 페이지를 더합니다 [[Category:LSL name|name]]대신에 사용해집니다 소트는 보조적인 물건입니다 |
|
{{LSLGC|카테고리|텍스트}} | LSL 카테고리에 링크합니다 [[:Category:LSL category|text]]대신에 사용합니다 만약텍스트하지만 빠져 있는 경우,카테고리(이)가 됩니다 |
{{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 |
{{!}} | 템플릿의 파라미터가 빠져 있을 때를 위해서,| 대신에 사용해집니다. | {{!}} | |
{{=}} | 템플릿의 파라미터로 동일하다라고 말하는 증명이 필요한 경우를 위해서=대신에 사용됩니다. | {{=}} = |
겉(표)의 짜는 방법
MediaWiki의 결점의 하나는, 템플릿용의 파라미터의 테이블의 편입이 불가능한 일입니다.이것에는 몇이나 방법이 있습니다.
- <table> & </table>, <tr> & </tr>, <th> & </th>, <td> & </td> 태그를 사용해HTML(으)로 겉(표)를 쓴다.만약 이 방법을 취한다면, 적절히 태그를 닫지 않으면 안됩니다.(가 아닌 차면,MediaWiki (은)는 기분 나쁜 일을 하겠지요)
- 겉(표)에MediaWiki 의 문법을 사용해, 모든 '|' (을)를'{{!}}'(을)를 옮겨놓는다.
- <div></div> 태그로, 테이블의 회전 포함을 한다.(항상 동작하는 것은 아닙니다)
- MediaWiki그리고 적절한 표시로 하기 위해서 필요한 만큼 공백을 사용하는 방법도 있습니다.
실행전 | 실행 후 | 실제의 겉(표) | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{|{{Prettytable}} ! 권한 ! 치 ! 해설 |- | [[PERM_ALL]] | {{LSL Hex|0x7FFFFFFF|2147483647}} | 이동/편집/복제/양도 권 |- | [[PERM_COPY]] | {{LSL Hex|0x00008000|32768}} | 복제권 |- | [[PERM_MODIFY]] | {{LSL Hex|0x00004000|16384}} | 편집권 |- | [[PERM_MOVE]] | {{LSL Hex|0x00080000|524288}} | 이동권 |- | [[PERM_TRANSFER]] | {{LSL Hex|0x00002000|8192}} | 양도권 |} |
<table {{Prettytable}}><tr> <th> 권한</th> <th> 치</th> <th> 해설</th> </tr><tr> <td> [[PERM_ALL]]</td> <td> {{LSL Hex|0x7FFFFFFF|2147483647}}</td> <td> 이동/편집/복제/양도 권</td> </tr><tr> <td> [[PERM_COPY]]</td> <td> {{LSL Hex|0x00008000|32768}}</td> <td> 복제권</td> </tr><tr> <td> [[PERM_MODIFY]]</td> <td> {{LSL Hex|0x00004000|16384}}</td> <td> 편집권</td> </tr><tr> <td> [[PERM_MOVE]]</td> <td> {{LSL Hex|0x00080000|524288}}</td> <td> 이동권</td> </tr><tr> <td> [[PERM_TRANSFER]]</td> <td> {{LSL Hex|0x00002000|8192}}</td> <td> 양도권</td> </tr></table> |
테이블내에 테이블:
템플릿 파라미터를 합친 테이블:
|
실행전 | 실행 후 | 실제의 겉(표) | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{|{{Prettytable}} ! 권한 ! 치 ! 해설 |- | [[PERM_ALL]] | {{LSL Hex|0x7FFFFFFF|2147483647}} | 이동/편집/복제/양도 권 |- | [[PERM_COPY]] | {{LSL Hex|0x00008000|32768}} | 복제권 |- | [[PERM_MODIFY]] | {{LSL Hex|0x00004000|16384}} | 편집권 |- | [[PERM_MOVE]] | {{LSL Hex|0x00080000|524288}} | 이동권 |- | [[PERM_TRANSFER]] | {{LSL Hex|0x00002000|8192}} | 양도권 |} |
{{{!}}{{Prettytable}} ! 권한 ! 치 ! 해설 {{!}}- {{!}} [[PERM_ALL]] {{!}} {{LSL Hex|0x7FFFFFFF|2147483647}} {{!}} 이동/편집/복제/양도 권 {{!}}- {{!}} [[PERM_COPY]] {{!}} {{LSL Hex|0x00008000|32768}} {{!}} 복제권 {{!}}- {{!}} [[PERM_MODIFY]] {{!}} {{LSL Hex|0x00004000|16384}} {{!}} 편집권 {{!}}- {{!}} [[PERM_MOVE]] {{!}} {{LSL Hex|0x00080000|524288}} {{!}} 이동권 {{!}}- {{!}} [[PERM_TRANSFER]] {{!}} {{LSL Hex|0x00002000|8192}} {{!}} 양도권 {{!}}} |
테이블안에 테이블:
템플릿 파라미터를 합친 테이블:
|
실행전 | 실행 후 | 실제의 겉(표) | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{|{{Prettytable}} ! 권한 ! 치 ! 해설 |- | [[PERM_ALL]] | {{LSL Hex|0x7FFFFFFF|2147483647}} | 이동/편집/복제/양도 권 |- | [[PERM_COPY]] | {{LSL Hex|0x00008000|32768}} | 복제권 |- | [[PERM_MODIFY]] | {{LSL Hex|0x00004000|16384}} | 편집권 |- | [[PERM_MOVE]] | {{LSL Hex|0x00080000|524288}} | 이동권 |- | [[PERM_TRANSFER]] | {{LSL Hex|0x00002000|8192}} | 양도권 |} |
<div> {|{{Prettytable}} ! 권한 ! 치 ! 해설 |- | [[PERM_ALL]] | {{LSL Hex|0x7FFFFFFF|2147483647}} | 이동/편집/복제/양도 권 |- | [[PERM_COPY]] | {{LSL Hex|0x00008000|32768}} | 복제권 |- | [[PERM_MODIFY]] | {{LSL Hex|0x00004000|16384}} | 편집권 |- | [[PERM_MOVE]] | {{LSL Hex|0x00080000|524288}} | 이동권 |- | [[PERM_TRANSFER]] | {{LSL Hex|0x00002000|8192}} | 양도권 |} </div> |
테이블안에 테이블:
|
함수
일반적인 템플릿 이외에, 함수의 상세 전용의 템플릿이 있습니다.
LSL_Function
이 템플릿은, 몇개의 섹션을 포함한 함수 문서의 구성을 규정합니다.
- 정보를 삭제하지 말아 주세요.
- 변수의 차례는 신경쓰지 말아 주세요.
- 변수가 많아도 생략하는 것은 삼가해야 합니다.
- 필요하지 않은 미사용 변수가 포함되어 있어도, 앞으로의 실장을 예측해 남겨 두어야 합니다.
- 모든 템플릿은 머리에 기술해 주세요.
- 섹션을 추가 해야 한다고 생각한다면,LSL Function Style 에 추가해 주세요.(그리고 간단한 템플릿을 아울러 주세요.)
문법과 요소의 상세한 설명을 위해서,LSL_Function(을)를 참조해 주세요.
베이스 | 례: llFrand |
---|---|
{{LSL_Function/ko |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/ko |sort=Frand |func=llFrand |func_id=8 |func_sleep=0.0 |func_energy=10.0 |p1_type=float |p1_name=mag |p1_desc=몇개의 적정한float치 |return_type=float |return_text=0.0(으)로부터mag의 범위로의 의사적으로 랜덤인 수치 |spec=0.0(으)로부터mag이하의 범위로의 의사적으로 랜덤인 수치를 돌려줍니다. |caveats=이 랜덤인 수치 생성은 별로 정밀하지는 않습니다. |examples=<lsl> default { touch_start(integer total_number) { // 터치했을 때, 확률0.5그리고"Heads"이렇게 말해, // 그 다른 경우는"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= 이 랜덤인 수치 생성은 별로 정밀하지는 않습니다. 연속으로의 랜덤인 수치는, 경과 처리가 공통되고 있어 독립한 것이 아닙니다. 그 때문에, 이 의사적으로 랜덤인 숫자는, 완전하게 예측 가능한 혹은 완전하게 랜덤인 결과가 필요로 하는 이용법에는 적합하지 않습니다. |cat1=Math |cat2 |cat3 |cat4 }} |
이벤트
일반적인 템플릿 이외에, 이벤트의 상세 전용의 템플릿이 있습니다.
LSL_Event 몇개의 섹션을 포함한 함수 문서의 구성을 규정합니다. 이 템플릿은, 몇개의 섹션을 포함한 이벤트 문서의 대충을 쓰는 구성을 규정합니다.사용되지 않는 섹션은 평상적으로 비표시로 합니다.
문법과 요소의 상세한 설명을 위해서,LSL_Event (을)를 참조해 주세요.
콘스탄트
콘스탄트의 상세 전용의 템플릿이 있습니다.
LSL_Constant 이 템플릿은, 몇개의 섹션을 포함한 콘스탄트드큐먼트의 대충을 쓰는 구성을 규정합니다.사용되지 않는 섹션은 평상적으로 비표시로 합니다.
문법과 요소의 상세한 설명을 위해서,LSL_Constant (을)를 참조해 주세요.