FANDOM


위키 문법이란 위키 형태의 웹사이트에서 문서를 작성하고 꾸미기 위해 사용하는 규칙입니다.

배치편집

단락편집

단락 머릿글편집

단락을 만들기 위해서는 ==~~==와 같은 형태로 사용하면 됩니다. 하위의 단락은 등호를 양쪽에 각각 하나씩 덧붙혀주면 됩니다.

다음은 사용한 예시입니다.

예시)

==단락 머릿글==
내용
===하위 머릿글===
내용2
====하위 머릿글2====
등호를 여기서 더 붙여서 5단계, 6단계까지 단락을 사용할 수 있습니다.

결과는 여기를 눌러주세요.

구분선편집

구분선은 한 단락 내에서 내용을 구분할 때 사용합니다.


----를 넣어주면 됩니다.

목차편집

목차는 네 개 이상의 단락이 있을 때 자동으로 생성됩니다.

<div>__TOC__</div>를 문서에 작성하면 그 작성한 위치에 나타나며, 어디에서든지 <div>__NOTOC__</div>를 작성하면 목차가 사라집니다.

줄넘김편집

엔터키를 한번만 입력한 경우에는 아무런 변화가 없습니다.

그러나 엔터키를 두번 입력하면 줄을 바꿀 수 있습니다.

태그를 이용한 줄넘김편집

<br/>태그를 사용해서 줄을 바꿀 수도 있습니다. 이 태그를 사용하여 새로운 문단을 시작하지 않고도 줄을 바꿀 수 있습니다. 그러나 이 태그는 몇가지 오류를 가지고 있으므로 위키문법에 익숙치 못한다면 이 태그를 이용하지 말아주세요.

들여쓰기편집

왼쪽 들여쓰기편집

:를 사용하여 왼쪽 들여쓰기를 사용할 수 있습니다. 콜론의 갯수를 늘리면 들여쓰기 되는 정도도 이에 맞춰져서 커집니다.

양쪽 들여쓰기편집

양쪽 들여쓰기는 명언이나 격언 등을 인용할 때 사용합니다. <blockquote></blockquote> 태그를 사용합니다.

UMC란 큐브를 시뮬레이팅하여 컴퓨터에서 만들고 맞춰볼 수 있는 프로그램입니다.[1]

문장의 정렬 방식편집

문장을 가운데에 정렬하려면 <div style="text-align:center; width:auto; margin-left:auto; margin-right:auto;">가운데로 정렬할 문구</div>를 사용하고, 오른쪽에 정렬하려면 <div style="text-align:right; width:auto; margin-left:auto; margin-right:auto;">오른쪽으로 정렬할 문구</div>와 같이 div태그를 사용하면 됩니다. 결과는 여기를 눌러주세요.

목록 작성편집

순서 없는 목록편집

순서없는 목록을 작성하기 위해서는 *를 맨 앞에 붙혀주면 됩니다.

  • 2단계 목록을 사용하려면 앞에 *를 더 붙이면 됩니다.
    • 이렇게요.
      별 뒤에 :를 붙혀주면 이어지는 내용도 작성할 수 있습니다.

새로운 문자열이 목록 중에 나타나면 목록이 끝나게 됩니다.

  • 다시 시작할 수도 있습니다.

순서 있는 목록편집

순서있는 목록을 작성하기 위해서는 #를 맨 앞에 붙혀주면 됩니다.

  1. 번호가 매겨진 목록은 좀 더 체계적입니다.
  2. 2단계 목록을 사용하려면 앞에 #를 더 붙이면 됩니다.
    1. 이렇게요.
    2. 목록을 사용하면 흐름을 따라가기가 더 쉽기도 합니다.
      샤프 뒤에 :를 붙혀주면 이어지는 내용도 작성할 수 있습니다.

새로운 문자열이 목록 중에 나타나면 목록이 끝나게 됩니다.

  1. 다시 시작할 수도 있습니다.
  2. 이때, 목록을 다시 시작하면 다시 1부터 시작합니다.

<poem>태그편집

어떤 경우에서든 빈칸이 맨 앞에 있는 문장은 이렇게 문장이 둘려싸여집니다.

또한 <poem>태그를 사용하면 문장이 둘러싸여지지 않게 됩니다.

이렇게 말이죠

형식편집

글자 모양편집

  • 양 옆에 작은 따옴표를 두개씩 달면 기울어집니다.
  • 양 옆에 작은 따옴표를 세개씩 달면 두꺼워집니다.
  • 양 옆에 작은 따옴표를 다섯개씩 달면 기울어지면서 두꺼워집니다.
  • 양 옆에 <ins></ins>를 달면 밑줄이 그어집니다.
  • 양 옆에 <del></del>를 달면 취소선이 그어집니다.
  • 양 옆에 <sub></sub>를 달면 아래첨자로 바뀝니다.
  • 양 옆에 <sup></sup>를 달면 위첨자로 바뀝니다.
  • 양 옆에 <big></big>를 달면 글씨가 커집니다.
  • 양 옆에 <small></small>를 달면 글씨가 작아집니다.
  • <big>,<small>태그는 두번 이상 적용할 수도 있습니다.
  • &nbsp;는 빈칸이 아닌 아무것도 안 보이는 글자로 두 단어를 한 단어로 인식하게 해 두 단어가 한 줄에 있게 합니다.

특수 문자편집

발음 기호편집

결과 입력한 내용

À Á Â Ã Ä Å
Æ Ç È É Ê Ë
Ì Í Î Ï Ñ Ò
Ó Ô Õ Ö Ø Ù
Ú Û Ü ß à á
â ã ä å æ ç
è é ê ë ì í
î ï ñ ò ó ô
œ õ ö ø ù ú
û ü ÿ

&Agrave; &Aacute; &Acirc; &Atilde; &Auml; &Aring; 
&AElig; &Ccedil; &Egrave; &Eacute; &Ecirc; &Euml; 
&Igrave; &Iacute; &Icirc; &Iuml; &Ntilde; &Ograve; 
&Oacute; &Ocirc; &Otilde; &Ouml; &Oslash; &Ugrave; 
&Uacute; &Ucirc; &Uuml; &szlig; &agrave; &aacute; 
&acirc; &atilde; &auml; &aring; &aelig; &ccedil; 
&egrave; &eacute; &ecirc; &euml; &igrave; &iacute;
&icirc; &iuml; &ntilde; &ograve; &oacute; &ocirc; 
&oelig; &otilde; &ouml; &oslash; &ugrave; &uacute; 
&ucirc; &uuml; &yuml;

구두점편집

결과 입력한 내용

¿ ¡ § ¶
† ‡ • – —
‹ › « »
‘ ’ “ ”

&iquest; &iexcl; &sect; &para;
&dagger; &Dagger; &bull; &ndash; &mdash;
&lsaquo; &rsaquo; &laquo; &raquo;
&lsquo; &rsquo; &ldquo; &rdquo;

통상 기호편집

결과 입력한 내용

™ © ® ¢ € ¥
£ ¤

&trade; &copy; &reg; &cent; &euro; &yen; 
&pound; &curren;

그리스 문자편집

그리스 문자는 &뒤에 그리스 문자의 영어 이름을 뒤에 붙힌 후 ;를 붙혀서 만들 수 있습니다. 대문자면 영어 이름에서 맨 처음 글자를 대문자로, 소문자면 맨 처음 글자를 소문자로 표기하고, 다른 부분은 모두 소문자로 표기하면 됩니다. 예시)

  • &alpha;-α
  • &Gamma;-Γ

수학 기호편집

결과 입력한 내용
∫ ∑ ∏ √ − ± ∞
 &int; &sum; &prod; &radic; &minus; &plusmn; &infin; 
≈ ∝ ≡ ≠ ≤ ≥
 &asymp; &prop; &equiv; &ne; &le; &ge; 
× · ÷ ∂ ′ ″
 &times; &middot; &divide; &part; &prime; &Prime; 
∇ ‰ ° ∴ ℵ ø
 &nabla; &permil; &deg; &there4; &alefsym; &oslash; 
∈ ∉ ∩ ∪ ⊂ ⊃ ⊆ ⊇
 &isin; &notin; &cap; &cup; &sub; &sup; &sube; &supe; 
¬ ∧ ∨ ∃ ∀
 &not; &and; &or; &exist; &forall; 
⇒ ⇐ ⇓ ⇑ ⇔
 &rArr; &lArr; &dArr; &uArr; &hArr; 
→ ↓ ↑ ← ↔
 &rarr; &darr; &uarr; &larr; &harr; 

수학 공식편집

수학 공식을 사용할 때에는 문장에 <math>태그 삽입 후 이 사이에 Tex문법으로 수식을 표기하면 됩니다.

예시)

$ r $가 원의 반지름일 때, 이 원의 넓이를 S라 하면 $ S=\pi r^2 $이다.

(<math>r</math>가 원의 반지름일 때, 이 원의 넓이를 S라 하면 <math>S=\pi r^2</math>이다.)

링크 달기편집

내부 링크편집

내부 링크는 위키 내로 링크를 다는 것을 말합니다. 지침과 정책과 같이 링크를 달 수 있습니다. 다는 방법은 다음과 같습니다.

  1. 링크를 달 곳과 보이는 글자가 같을 때-[[A]]와 같이 쓰면 이 링크는 A로 보여지고 A문서로 이동합니다. A
  2. 링크를 달 곳과 보이는 글자가 다를 때-[[A|B]]와 같이 쓰면 이 링크는 B로 보여지고 A문서로 이동합니다. B
  3. #를 사용하여 한 문서의 특정한 단락으로 이동하게 할 수도 있습니다.
  4. #넘겨주기 [[A]]와 같이 문서를 작성하면 그 문서로 접속하면 자동으로 A로 넘겨주기 됩니다.

외부 링크편집

  • 대괄호는 바깥 고리를 가리킵니다. 링크에 "이름"을 붙일 때 그 URL과 이름을 하나의 빈 칸으로 구분합니다. 이 대괄호는 링크가 아닌 단순한 문구([이렇게])에도 쓰일 수 있습니다.
  • URL에 사용되는 모든 문자는, 다음의 범위 안에 속해야 합니다:
    A-Z a-z 0-9 . _ \ / ~ % - + & # ? ! = ( ) @
  • 만일 위에 속하지 않은 문자가 URL에 포함되어 있다면, 그것은 퍼센트 문자(%)에 따르는 hex 코드로 변경되어야 하며 간단한 기호들은 출력 가능한 ASCII 문자표를 참고하세요. 예를 들어 캐럿 문자(^)는 URL에서 %5E로 변환되며, 대괄호는 %5B%5D 로 변환됩니다. 단, 한글의 경우에는 확장 유닉스 코드를 따르므로, 별도의 변환 방법(예: 한글이 포함된 주소를 복사하여 인터넷 익스플로러 주소창에 붙여넣으면 주소가 자동으로 EUC-KR로 변환됩니다.)을 찾는 것이 좋습니다.
  • 만일, 제목이 있는 바깥 고리의 경우 그 제목에 대괄호 "]"가 포함된다면, 꼭 직접 입력하지 마시고 HTML 특수문자 구문인 &#93을 사용하세요. 그렇지 않으면 미디어위키 소프트웨어가 제목에 쓰인 대괄호를 바깥 고리의 끝으로 인식할 것입니다.
  • 조금 더 자세한 내용은 바깥 고리를 참조하세요.
설명 결과 입력한 내용

제목이 부여된 링크

위키백과

[http://ko.wikipedia.org/ 위키백과]

제목이 없는 링크
본문 안에서 주석을 달 때 주로 씁니다.

[2]

[http://ko.wikipedia.org/]

URL 노출

http://ko.wikipedia.org/

http://ko.wikipedia.org/

그림편집

그림을 넣기 위해서는 그 그림이 무슨 이름으로 저장되어있는지, 그 그림의 확장자가 무엇인지 알아야 합니다. 삽입할 그림의 이름을 {{{이름}}}이라고 하고, 그 그림의 확장자가 {{{확장자}}}라고 합시다.

  • [[파일:{{{이름}}}.{{{확장자}}}]]와 같이 입력하면 그림이 글에 삽입됩니다.
  • [[파일:{{{이름}}}.{{{확장자}}}|alt={{{보조문구}}}]]와 같이 입력하면 그림이 글에 삽입됩니다. 특별한 이유 때문에 그림이 나올 수 없는 상황일 때 그림은 {{{보조문구}}}로 대체됩니다.
  • [[파일:{{{이름}}}.{{{확장자}}}|프레임|alt={{{보조문구}}}|{{{설명}}]]와 같이 입력하면 그림이 프레임 안에 삽입된 형태로 글에 삽입됩니다. 특별한 이유 때문에 그림이 나올 수 없는 상황일 때 그림은 {{{보조문구}}}로 대체됩니다. 또한 {{{설명}}}이 그림 밑에 나타나게 됩니다.
  • [[파일:{{{이름}}}.{{{확장자}}}|섬네일|alt={{{보조문구}}}|{{{설명}}]]와 같이 입력하면 그림이 섬네일의 형태로 글에 삽입됩니다. 특별한 이유 때문에 그림이 나올 수 없는 상황일 때 그림은 {{{보조문구}}}로 대체됩니다. 또한 {{{설명}}}이 그림 밑에 나타나게 됩니다.
  • [[파일:{{{이름}}}.{{{확장자}}}|오른쪽|alt={{{보조문구}}}]]와 같이 입력하면 그림이 오른쪽에 글에 삽입됩니다. 특별한 이유 때문에 그림이 나올 수 없는 상황일 때 그림은 {{{보조문구}}}로 대체됩니다.
  • [[:파일:{{{이름}}}.{{{확장자}}}]]와 같이 입력하면 그 그림의 설명문서로 가는 링크가 생깁니다.
  • [[미디어:{{{이름}}}.{{{확장자}}}]]와 같이 입력하면 그 그림으로 가는 링크가 생깁니다.

편집

표는 크게 위키 문법을 이용하는 방법과 HTML태그를 이용하는 방법이 있습니다. 여기서는 위키 문법을 이용하는 방법만 설명하겠습니다.

  • 전체 표는 "{| 표 옵션 "으로 시작해서 "|}"로 끝납니다.
  • "{|" 다음에 "|+ 제목 "으로 시작하는 줄을 넣어 표 제목을 달 수도 있습니다.
  • 표의 행은 "|- 표 옵션 "으로 시작합니다.
  • 표의 칸 은 "| 값 " 또는 "| 칸 옵션 | 값 " 식으로 넣습니다. 여러 칸을 연속해서 쓰려면 칸과 칸 *사이에 ||를 쓰면 됩니다.
  • 표의 머리글 칸은 "|" 대신 "!"을 사용하여 구분합니다.
  • |colspan="n"|은 그 셀을 포함하여 오른쪽으로 n개의 셀을 합칩니다.
  • |rowspan="n"|은 그 셀을 포함하여 아랫쪽으로 n개의 셀을 합칩니다.

주석편집

주석은 <ref>와 같은 형태로 달 수 있습니다. ref태그 사이에 내용을 작성하면 됩니다. 주석은 출처를 남길 때 사용할 수 있습니다. 주석에 <ref name="a">와 같이 달 수 있는데, 이 경우에 주석 이름이 a인 것이 한 주석으로 연결이 됩니다. 지금까지 쓰여진 모든 주석은 <references/>를 써야 그 부분에 주석이 나타나게 됩니다.

주석은 다른 방법으로도 사용 가능합니다. 주석을 달 곳에 <ref name="a"></ref>라고 씁니다. 그 후에 <references></references> 태그 안에 다음과 같이 씁니다. <references><ref name="a">출처-~~~~</ref></references> 그러면 주석으로 출처-~~~~라고 달리게 됩니다.

편집

틀은 다른 문서의 내용을 한 문서에 끼워넣기 위해 사용합니다. 틀을 사용하기 위해서는 그에 해당하는 틀 문서(틀:틀이름)가 있어야 하며, 틀을 사용하려면 {{틀이름}}와 같이 쓰면 됩니다. 일반 문서를 끼워넣을 때에는 {{:틀이름}}와 같이 작성하면 됩니다. 틀 문서에는 다음과 같은 세가지 태그가 존재합니다.

  • <onlyinclude>-틀 문서와 그 틀을 끼워넣는 문서 모두에게 보입니다.
  • <includeonly>-틀 문서에는 안 보이지만 그 틀을 끼워넣는 문서에서는 보입니다.
  • <noinclude>-틀 문서에서는 보이지만 그 틀을 끼워넣는 문서에는 보이지 않습니다. 그 틀 자체의 분류나 설명이 이 태그로 둘려싸여 있습니다.

변수편집

틀에는 변수를 사용할 수 있습니다. 두가지 방법이 있는데, |로 변수를 구분하여 왼쪽 순서대로 {{{1}}}, {{{2}}}, ...로 나타내는 방법과 |변수이름=변수값과 같이 써서 {{{변수이름}}}으로 틀 문서에서 표현하는 방법입니다.

즉, 틀:A의 내용이 {{{1}}}이다. 라고 하면 {{A|ss}}와 같이 작성하면 ss이다.와 같이 나옵니다. 틀:B의 내용이 {{{내이름}}}은 {{{네이름}}}이 아니다. 이면 {{B|내이름="alpha"|네이름="omega"}}이면 이것은 alpha는 omega가 아니다. 와 같이 나옵니다.

특수 함수편집

위키 문법에서는 특수 함수라는 것을 지원합니다. 이것은 틀과도 비슷한데, 일반적으로 다음과 같은 형식을 따릅니다. {{함수 이름:인자1|인자2|...}}

#expr편집

#expr은 간단한 계산을 할 수 있는 기능으로, 다음과 같이 사용합니다.

{{ #expr: 계산식 }}
연산자 기능 예제
- {{#expr: 123456789012345}} = 1.2345678901234E+14
{{#expr: 0.000001}} = 1.0E-6
( ) 괄호 {{#expr: (30 + 7) * 7 }} = 259
+ 양수 부호 {{#expr: +30 * +7}} = 210
- 음수 부호 {{#expr: -30 * -7}} = 210
not 부정문 {{#expr: not 0 * 7}} = 7
{{#expr: not 30+7}} = 7
* 곱셈 {{#expr: 30 * 7}} = 210
/ 나눗셈 {{#expr: 30 / 7}} = 4.2857142857143
div 나눗셈. /과 같음 {{#expr: 30 div 7}} = 4.2857142857143
{{#expr: 5 div 2 * 2 + 5 mod 2}} = 6
mod 정수 나눗셈을 한 나머지를 구합니다.

주의: 다른 프로그래밍 언어와 작동 방식이 다릅니다.

{{#expr: 30 mod 7}} = 2
{{#expr: -8 mod -3}} = -2
{{#expr: -8 mod +3}} = -2
{{#expr: 8 mod 2.7}} = 0
{{#expr: 8 mod 3.2}} = 2
{{#expr: 8.9 mod 3}} = 2
+ 덧셈 {{#expr: 30 + 7}} = 37
- 뺄셈 {{#expr: 30 - 7}} = 23
round 반올림 계산을 합니다. {{#expr: 30 / 7 round 3}} = 4.286
{{#expr: 30 / 7 round 0}} = 4
{{#expr: 3456 round -2}} = 3500
= 등호 {{#expr: 30 = 7}} = 0
<> 부등호. 다를 경우에 true=1, 같을 경우에 false=0이 나옵니다. {{#expr: 30 <> 7}} = 1
 != 부등호. <>와 같습니다. {{#expr: 1 != 0}} = 1
< 작다 {{#expr: 30 < 7}} = 0
> 크다 {{#expr: 30 > 7}} = 1
<= 작거나 같다 {{#expr: 30 <= 7}} = 0
>= 크거나 같다 {{#expr: 30 >= 7}} = 1
and Logical AND {{#expr: 4<5 and 4 mod 2}} = 0
or Logical OR {{#expr: 4<5 or 4 mod 2}} = 1

입력할 때에 0이 false, 나머지의 값이 true로 처리됩니다. 계산 결과로는 false가 0, true가 1로 나옵니다.

#if편집

#if는 if-then-else 조건문입니다. 다음과 같이 사용합니다.

{{ #if: <조건 문자열> | <조건이 참이면 나올 문장> | <조건이 거짓이면 나올 문장> }}
{{ #if: <조건 문자열> | <조건이 참이면 나올 문장> }}

이때 조건의 판단은 "조건 문자열"이 비어 있느냐 비어 있지 않느냐입니다. 다시 말해, 조건 문자열이 비어 있지 않을 때 참, 비어 있을 때 거짓을 반환합니다. 그러므로 조건 문자열이 공백 문자들로만 구성되어 있으면 거짓으로 판단하고, 결과로 "조건이 거짓이면 나올 문장"이 반환됩니다.

거짓일 때 나올 문장은 생략할 수 있습니다. 이런 경우에는, 조건이 거짓이면 빈 문장이 반환됩니다.

예를 들면 다음과 같은 조건문이 있을 때:

{{#if: {{{parameter|}}} | parameter는 {{{parameter}}}입니다. | parameter가 없습니다.}}

{{틀|parameter=aaa}}의 결과는 다음과 같습니다.

parameter는 aaa입니다.

{{틀}}의 결과는 다음과 같습니다.

parameter가 없습니다.

{{틀|parameter=}}의 결과는 다음과 같습니다.

parameter가 없습니다.

주의해야 할 점은, 이것은 기존의 {{{parameter|}}} 동작과 다릅니다. 다음의 두 작동을 비교해 보세요.

{{{parameter|없음}}} {{#if: {{{parameter|}}} | {{{parameter}}} | 없음}}
{{틀|parameter=a}} a a
{{틀}} 없음 없음
{{틀|parameter=}} 없음

또한, 조건이 참/거짓일 때 나오는 문장에는 자동으로 앞뒤로 빈 문자열이 삭제됩니다.

#ifeq편집

#ifeq 편집

{{#ifeq: 문자열 1 | 문자열 2 | 같을 경우 | 다를 경우}}
  • {{#ifeq: aa | aa | same | different}} -> same

문자열 부분에 숫자가 들어오면 숫자 값으로 검사합니다.

  • {{ #ifeq: +07 | 007 | 1 | 0 }} -> 1
  • {{ #ifeq: "+07" | "007" | 1 | 0 }} -> 0

매개변수가 정의되었는지를 #if로는 검사할 수 없습니다. 이를 검사하려면 #ifeq문을 사용해야 합니다.

  • {{ #if: {{{x| }}}|not blank|blank}} = blank
  • {{ #ifeq: {{{x| }}}| |blank|not blank}} = blank
  • {{ #ifeq: {{{x| }}}|{{{x|u}}}|defined|undefined}} = undefined

#ifexist편집

{{#ifexist: 문서 이름 | 문서가 있을 경우 | 문서가 없을 경우}}

#ifexpr편집

{{#ifexpr: 계산식 | true일 경우 | false일 경우}}

계산식이 빈 문자열일 때도 false가 나옵니다.

  • {{#ifexpr: {{ns:0}}|Toast|'''or else'''}} = or else

true, false 두 문장을 쓰지 않으면 아무것도 출력되지 않습니다. 단, 오류가 있을 경우에는 오류 메시지가 출력됩니다. 이를 이용해서 수식에 오류가 있는지 없는지 확인하는 것도 가능합니다.

  • {{#ifexpr: 1/0}} -> 0으로 나눔
  • {{#if: {{#ifexpr: 1/0}} | 오류 있음 | 오류 없음}} -> 오류 있음

#swich편집

다른 프로그래밍 언어의 switch문과 비슷한 구조를 가지고 있습니다.

{{#switch: 비교할 값
| <value1> = <result1>
| <value2> = <result2>
| ...
| <valuen> = <resultn>
| <default result>
}}

마지막 default값은 모든 비교가 실패했을 때의 값으로, 항상 있어야 합니다. 만약 default 값에 등호가 들어간다면, #default = <값>를 사용할 수 있습니다.

#time편집

{{ #time:  형식 }}
{{ #time:  형식 | 시간 }}

시간을 출력합니다.

코드 설명 예시 현재
Y 네 자리 연도 예: 2006 2020
y 두 자리 연도 00~99,
예: 06=2006.
20
L 윤년일 경우 1이면 윤년, 0이면 평년 1
n 현재 달(앞에 0이 붙지 않음) 1~12 5
m 현재 달(앞에 0이 붙음) 01~12 05
M 줄인 달 이름 1~12 5
F 달 이름 1월~12월 5월
t 각 달에 있는 날짜 수 28~31 31
j 현재 날(앞에 0이 붙지 않음) 1~31 17
d 현재 날(앞에 0이 붙음) 01~31 17
z 그 해부터 지난 날수(0부터 시작함) 0~364, 윤년일 경우 365까지 137
D 줄인 요일 이름 월~일
l 요일 이름 월요일~일요일 일요일
w 요일 숫자(미국식) 0(일요일)~6(토요일) 0
N 요일 숫자(ISO 8601 방식). 1(월요일)~7(일요일) 7
W ISO 8601 주 숫자(ISO 연도는 월요일부터 일요일까지 완전히 있어야 한 주로 치고, 첫 번째 주는 늘 1월 4일이나 역년 목요일을 포함한다.). 1 to 52 or 53 (depends on year) 20
o ISO 8601 주 에 따른 연도 현재연도와 대체로 일치 2020
a am(같은 날 01:00:00부터 12:59:59까지)이나 pm을 소문자로 나타낸다(시간 단위를 12시간제로 표시할 때 쓴다.). am이나 pm pm
A a와 같지만, 대문자로 나타낸다. AM이나 PM PM
g 시간을 12시간 단위로 표기하되, 앞에 0을 붙이지 않음(1, 2자리이고 am/pm 또는 AM/PM과 같이 쓴다.). 1~12 12
h 시간을 12시간 단위로 표기하되, 앞에 0을 붙임(2자리이고 am/pm 또는 AM/PM과 같이 쓴다.). 01~12 12
G 시간을 24시간 단위로 표기하되, 앞에 0을 붙이지 않음(1자리 또는 2자리). 0~23 12
H 시간을 24시간 단위로 표기하되, 앞에 0을 붙임(2자리). 00~23 12
i 분(2자리). 00~59 17
s 초(2자리). 00~59 03
U 1970년 1월 1일 00:00:00 UTC부터 흐른 초 수. 0~2147483647 1589717823
c ISO 8601 형식을 따른 날짜로, {{#time:Y-m-dTH:m:s{{#time:+H:m|+0 hours}}}}와 같다. fixed length string 2020-05-17T12:17:03+00:00
r RFC 2822 형식을 따른 날짜로, {{#time:D, j M Y H:m:s {{#time:+H:m|+0 hours}}}}와 같다. variable length string Sun, 17 May 2020 12:17:03 +0000

예제 편집

  • {{ #time: Y년 M월 j일 l | 20070304 }} → "2007년 3월 4일 일요일"
  • {{ #time: Y년 M월 j일 l | 2007-3-4 }} → "2007년 3월 4일 일요일"
  • {{ #time: Y년 M월 j일 l | 4 March 2007 }} → "2007년 3월 4일 일요일"
  • {{ #time: Y년 M월 j일 l | -32 days }} → "2020년 4월 15일 수요일" (32일 전)
  • {{ #time: H:i | +9 hours }} → "21:17" (UTC보다 9시간 빠름)
  • {{ #time: H:i | 8:15 +9 hours }} → "17:15" (08:15보다 9시간 빠름)
  • {{ #time: Y/m | -17 months }} → "2018/12" (17개월 전)
  • {{ #time: [[Y년]] [[M월 j일]] l | 4 March 2007 }} → "2007년 3월 4일 일요일"

범위 편집

1970년 1월 1일 00:00:01 (UTC) 이후, 2038년 1월 19일 03:14:07 이전의 날짜만 표시할 수 있습니다. (2038년 문제 참고)

인수로서 1901년과 1970년 사이의 날짜가 주어지면 잘못된 날짜를 출력하며, 그 이전의 날짜가 주어지면 오류 메시지가 나옵니다.

2월 29일 편집

  • {{ #time: j|February 29 2006 }} → 1
  • {{ #time: j|February 29 2008 }} → 29

#language편집

해당 언어 코드에 맞는 언어명을 출력합니다.

  • {{ #language: ko }} → 한국어
  • {{ #language: vi }} → Tiếng Việt
  • {{ #language: zh-min-nan }} → Bân-lâm-gú

위키 문법 적용 안하기편집

위키 문법을 적용하지 않을 필요성이 있을 때가 있습니다. 예를 들어 이 문서입니다. 위키 문법을 적용하지 않으려면 <nowiki>태그를 쓰면 됩니다. 혹은 <pre>태그나 []을 쓸 수도 있습니다.

내용 숨기기편집

내용을 숨기는 경우는 일반적으로는 편집 의견을 낼 때이며, 다음과 같이 사용합니다.

<!--보이지 않는 의견입니다

여기서 중간에 띄어쓰기를 해도 됩니다.-->

주석편집

  1. [1]
Community content is available under CC-BY-SA unless otherwise noted.