이곳은 개발을 위한 베타 사이트 입니다.
기여내역은 언제든 초기화될 수 있으며, 예기치 못한 오류가 발생할 수 있습니다.
기여내역은 언제든 초기화될 수 있으며, 예기치 못한 오류가 발생할 수 있습니다.
이 문서는 r20240101판에서 저장되지 않은 문서입니다.
자동으로 r20200302판 문서를 읽어왔습니다.
자동으로 r20200302판 문서를 읽어왔습니다.
나무위키:문법 도움말
덤프버전 : r20200302
안내
1. 개요
2. 모니위키 문법과 호환성
3. 문단
4. 텍스트
4.1. 텍스트 형태
4.2. 텍스트 크기
4.3. 텍스트 색상
4.3.1. 텍스트 크기와 텍스트 색상 중첩 사용
4.4. 텍스트 자간 조절
4.5. 텍스트 배경 그라데이션 효과
4.6. 줄바꿈 기준 설정
4.8. HTML 문법을 사용한 텍스트 꾸미기
5. 하이퍼링크
5.1. 링크와 출력이 같은 하이퍼링크
5.2. 링크와 출력이 다른 하이퍼링크
5.3. 문서의 특정 문단으로 하이퍼링크 걸기
5.4. 상위, 하위 문서로 하이퍼링크 걸기
5.5. 외부 페이지로 하이퍼링크 걸기
5.6. 앵커(anchor)
5.7. |, \\, #가 제목에 쓰이거나 제목이 ]로 끝나거나 제목이 /로 시작하는 문서로 하이퍼링크 걸기
6. 리다이렉트(넘겨주기)
7. 이미지 첨부
8. 동영상 첨부
9. 리스트
10. 각주
11. 들여쓰기
12. 인용문
13. 수평줄
14. 주석
15. 매크로
15.1. date (datetime)
15.2. br
15.3. pagecount
15.3.1. 네임스페이스를 지정한 pagecount
15.4. include
15.5. 목차 (tableofcontents)
15.6. 각주 (footnote)
15.7. 나이 (age)
15.8. 남은 날 (dday)
16. 테이블(표)
17. 수식
17.1. 숙지 사항
17.1.1. 문법의 종류
17.2. 텍스트 모드
17.2.1. 텍스트 모드 장식 기호
17.3. 공백
17.4. 수식 폰트
17.5. 수식 크기
17.6. 수식 색상
17.7. 수식 모드 장식 기호
17.8. 그리스 문자, 히브리 문자
17.9. 괄호 문법
17.10. 대형 연산자 출력 관련
17.11. 함수 문법
17.12. \\begin, \\end 문법
17.13. 입력 팁
17.14. 예시
18. 접기
19.1. 응용법
21. 문법 강조 (syntax highlighting)
22. 분류
23. 문법 무효화
1. 개요[편집]
이 문서는 나무위키의 위키 문법인 나무마크에 대하여 설명하는 문서입니다. 나무위키의 나무마크는 모니위키의 마크업과 100% 호환되지는 않습니다. 일부 기능은 모니위키에서 작동하던 것과 다르게 작동하는 경우가 있습니다. 모니위키에서 사용하던 일부 마크업은 계속 지원하고 있지만, 앞으로는 나무위키의 문법에 맞도록 수정 및 작성해주시기 바랍니다. 모니위키 호환 마크업은 예고 없이 지원이 중단될 수 있습니다.
2. 모니위키 문법과 호환성[편집]
-
<<매크로>>
형태를 지원하지 않습니다.[매크로]
형태로 작성하여 주십시오. - 문서 내에 HTML 코드를 직접 사용해야 하는 경우,
{{{#!html HTML코드}}}
의 형태로 사용해주시기 바랍니다. (비권장 문법) -
$ LaTeX $
형태의 수식 입력을 지원하지 않습니다.[math(LaTeX)]
형태로 작성하여 주십시오. -
[문서이름]
이나[[wiki:"문서이름"]]
등 기타 유사 형태의 링크를 지원하지 않습니다.[[문서이름]]
으로 작성하여 주십시오. -
-
문자는 네 개 이상, 아홉 개 이하로 써야 수평줄로 랜더링됩니다. - 문단 제목의 경우
=
7개 이상의 깊이를 쓸 수 없습니다. - 다수의 매크로가 사라지거나, 기능이 축소되었습니다.
- 모니위키의 경우 리스트문법을 섞어서 쓸 수 없습니다. 또한 리스트간에 두줄 이상의 공백을 넣어도 여전히 이전의 리스트에 이어지는 순서로 번호가 붙어 랜더링됩니다. (모인모인 문법 호환)
- 모니위키의 경우
[[파일:이름]]
형태는 지원하지 않습니다. 모니위키식으로 한다면[[파일(이름)]]
형식으로 써야 합니다. - 표 문법에서
||<#000000>
식으로 배경을 넣는 문법은 지원이 중단될 예정입니다.||<bgcolor=#000000>
으로 써 주십시오.
3. 문단[편집]
문단 제목을 생성하는 방법은 다음과 같습니다.
문단이 접힌 상태를 기본으로 나오도록 하는 방법은 다음과 같습니다.
주의:
= 문단 1 =
와 =# 문단 1 #=
와 같은 방법은 일반적으로 금지되어 있습니다. 자세한 내용은 나무위키:편집지침/일반 문서를 참고해주세요.주의: 각 내용 사이에는 띄어쓰기가 반드시 있어야 합니다. 띄어쓰기를 하지 않을 경우[예시1] 정상적으로 출력되지 않습니다.
주의: 문단의 단계를 정확히 입력하여 주십시오. 첫 문단을
== 문단 1 ==
로 사용하였으면 하위 문단은 문단명 양 옆의 =
를 하나만 늘려 작성해야 합니다.[예시2] 위와 같은 방법을 사용하지 않으면 오류가 발생하기 쉽습니다.주의: '
== 문단 2 ==
'처럼 문단 문법의 바깥쪽에 공백이 있으면 출력되지 않는 오류가 발생할 수 있습니다.4. 텍스트[편집]
텍스트에 적용되는 서식에는 다음이 존재합니다.
주의: 서식이 적용된 텍스트 안에서 개행하고자 할 때는
[br]
매크로를 사용해 주십시오.4.1. 텍스트 형태[편집]
텍스트를 꾸밀 수 있습니다.
4.2. 텍스트 크기[편집]
텍스트의 크기를 조절할 수 있습니다.
주의: 크기 조절에 사용할 수 있는 숫자는 1부터 5까지의 자연수입니다.
4.3. 텍스트 색상[편집]
텍스트의 색상을 조절할 수 있습니다.
- #이 색깔 이름 앞에 반드시 들어가야 합니다.
- RGB 값, 또는 CSS에서 사용할 수 있는 웹 색상을 이용할 수 있습니다. 대소문자는 구별하지 않습니다.
- 다크 테마에서 표시될 색상을 별도로 지정할 수 있습니다.
-
텍스트
: 테마와 관계없이 언제나 동일한 색상이 적용됩니다. -
텍스트
: 첫 번째 색상은 라이트 테마, 두 번째 색상은 다크 테마에서 적용됩니다.
-
RGB에서 앞에 두자리는 R 그 뒤 두 자리는 G 그 뒤 두 자리는 B의 강도를 수치화 한 것입니다.
R=red
G=green
B=blue
수치는 10진법이 아닌 16진법을 사용 하며 00이 0%, FF가 100% 입니다.
참고: 밑줄 서식과 혼용할 때 두 가지 방법을 쓸 수 있습니다.
-
{{{#green __밑줄 포함 녹색__}}}
: 밑줄 포함 녹색 -
__{{{#green 밑줄 제외 녹색}}}__
: 밑줄 제외 녹색
주의: 색상이 조절된 텍스트 안에서 개행하고자 할 때는
[br]
매크로를 사용하여 주십시오.4.3.1. 텍스트 크기와 텍스트 색상 중첩 사용[편집]
이를 응용해서 텍스트의 크기와 색상을 같이 조절할 수 있습니다. (뒤의 }}}는 띄어쓰지 않아도 적용됩니다)
4.4. 텍스트 자간 조절[편집]
주의: 정식 문법이 아니며 지원 중단 가능성이 있는 비권장 문법입니다.
텍스트
텍스트의 자간을 조절하여 공간을 절약하거나 가독성을 향상시킬 수 있습니다. 기본값은 0px입니다.
템플릿, 틀, 테이블(표) 등에서 미관상의 목적으로만 사용하여 주십시오.
HTML 문법을 이용할 경우에도 동일하게 적용이 가능합니다.
주의: 상기의 경우 외에 문서 본문의 자간을 변경해서는 안됩니다.
4.5. 텍스트 배경 그라데이션 효과[편집]
주의: 정식 문법이 아니며 지원 중단 가능성이 있는 비권장 문법입니다.
이 문법은 글자의 배경에 그라데이션을 넣는 기능입니다. (텍스트 뿐만 아니라 테이블의 셀 배경으로 적용 또한 가능함)
<헥스 코드 1, 2>
자리에 자신이 넣고 싶은 여섯 자리의 헥스 코드들을 찾아서 입력해 주세요.그러데이션의 여백을 조절하고 싶다면 위 문법에
margin: (세로 여백 조절 숫자)px (가로 여백 조절 숫자)px;
을 추가로 입력하여 조절해 주세요.그라데이션의 크기를 조절하고 싶다면 위 문법에
padding: (세로 크기 조절 숫자)px (가로 크기 조절 숫자)px;
을 추가로 입력하여 조절해 주세요.그러데이션의 방향을 설정하고 싶다면
<to 방향>
자리에 to left, to right, to top, to bottom 중에서 하나를 입력해 주세요.- 왼쪽에서 오른쪽:
to right
- 오른쪽에서 왼쪽:
to left
- 위에서 아래
to bottom
- 아래에서 위:
to top
- 북동쪽 방향 대각선:
to top right
또는to right top
- 동남쪽 방향 대각선:
to bottom right
또는to right bottom
- 남서쪽 방향 대각선:
to bottom left
또는to left bottom
- 북서쪽 방향 대각선:
to top left
또는to left top
그라데이션의 각도를 세세하게 조절하고 싶다면
<to 방향>
대신 <숫자deg>
문법을 사용해 보세요. 숫자
안의 각도 숫자를 자유자재로 조절할 수 있습니다. 아래는 예시입니다.- 북쪽 방향:
0deg
- 북동쪽 방향:
45deg
- 동쪽 방향:
90deg
- 남동쪽 방향:
135deg
- 남쪽 방향:
180deg
- 남서쪽 방향:
225deg
- 서쪽 방향:
270deg
- 북서쪽 방향:
315deg
상기의 문법을 동시에 사용한 예시입니다.
그라데이션 기능입니다
그라데이션 기능입니다
또다른 예시입니다.
그라데이션 기능입니다
하하하!
무지개색 총공격!
그라데이션 기능입니다
하하하!
무지개색 총공격!
하하하!
무지개색 총공격!
표 문법 안에 넣어서 활용하는 방법도 있습니다.
||<width=300px> {{{#FFFFFF '''나무위키'''}}}[br]{{{#FFFFFF '''고유 컬러'''}}} ||
헥스 코드를 여러번 입력하여 색과 색 사이의 경계를 좀 더 뚜렷하게 만들어 다양한 시도를 할 수 있습니다.
||<width=300px> {{{#FFFFFF '''안녕하세요'''}}}[br][br][br]{{{#FFFFFF '''여러분'''}}} ||
헥스 코드 바로 오른쪽에 퍼센테이지를 붙여서 각 색이 차지하는 크기 및 비율을 조절하는 방법도 있습니다.
-
linear-gradient(to right, #AFEEEE 65%, #4682B4 80%)"
#AFEEEE로 시작하고, 왼쪽에서 65% 지점 이후부터 #4682B4로 전환되기 시작한 후, 왼쪽에서 80% 지점부터 순수한 #4682B4로 완전히 전환되어 종료되는 그라데이션
||<width=300px> {{{#FFFFFF '''안녕하세요'''}}}[br][br][br]{{{#FFFFFF '''여러분'''}}} ||
-
linear-gradient(to right, #AFEEEE, #4682B4 60%, #C0D84D)"
#AFEEEE로 시작하고, 왼쪽에서 60% 지점부터 순수한 #4682B4로 완전히 전환된 후, #C0D84D로 종료되는 그라데이션
||<width=300px> {{{#FFFFFF '''안녕하세요'''}}}[br]{{{#FFFFFF '''여러분'''}}} ||
오른쪽 색상의 지정 위치가 왼쪽 색상보다 작거나 같을 경우, 그라데이션 효과가 사라지고 왼쪽 색상에 지정한 위치에서 색이 나누어집니다.
-
linear-gradient(to right, #C9151E 30%, #D1EAFF 0%)
-
linear-gradient(to right, #C9151E 58%, #D1EAFF 57%)
-
linear-gradient(to right, #C9151E 70%, #D1EAFF 70%)
-
linear-gradient(45deg, #C9151E 70%, #D1EAFF 70%)
4.6. 줄바꿈 기준 설정[편집]
주의: 정식 문법이 아니며 지원 중단 가능성이 있는 비권장 문법입니다.
문서, 표, 인용문 박스 등 특정 영역의 가장자리에서 텍스트가 줄바꿈 될 때의 기준을 다음 문법을 통해 설정하여 가독성을 향상시킬 수 있습니다.
줄바꿈 조건값으로 입력할 수 있는 값에는 다음이 있습니다.
- 띄어쓰기와 하이픈(-)을 단어 구분의 기준으로 라틴 문자(로마자)의 단어 단위 줄바꿈:
normal
- 띄어쓰기와 하이픈(-)을 단어 구분의 기준으로 모든 문자(한글 포함)의 단어 단위 줄바꿈:
keep-all
- 글자 단위 줄바꿈:
break-all
참고: 이 문법을 따로 사용하지 않았을 경우의 나무위키 기본값은 글자 단위 줄바꿈(
word-break: break-all
) 입니다.다음은 예시입니다.
4.7. 마크업 언어가 적용되지 않는 텍스트[편집]
일반 텍스트 사이에 코드를 넣거나, 해당 텍스트에 마크업이 적용되지 않도록 할 수 있습니다.[6]
{{{ 와 }}}
안에 들어간 텍스트는 마크업이 적용되지 않고, 이렇게 고정폭 글꼴
로 표시됩니다. 텍스트 사이에 코드를 넣는 경우나 이 문법 도움말 문서처럼 특정 마크업을 설명할 때 사용됩니다.주의: 기술적인 문제로 인해
"{{{" 와 "}}}"
사이에 "{"
또는 "}"
를 3개 이상 연속으로 사용할 수 없습니다. {
, {{
, }
, }}
는 정상적으로 출력되며, 사이에 띄어쓰기가 있는 경우에도 정상적으로 출력됩니다. 다만 중괄호를 열고 닫는 것이 짝이 맞는 경우엔 작동합니다. 시연한 문자에만 마크업을 적용되지 않게 하려면 그 문자 바로 앞에 \\(역슬래시)를 넣으면 됩니다.
4.8. HTML 문법을 사용한 텍스트 꾸미기[편집]
이 문서 해당 문단을 참조해주세요. 하지만 이미 적혀 있듯이 비권장 문법이므로 되도록이면 사용하지 않는 것을 추천합니다.
5. 하이퍼링크[편집]
5.1. 링크와 출력이 같은 하이퍼링크[편집]
링크될 문서와 페이지에 출력되는 내용이 같도록 링크하는 방법은 다음과 같습니다.
문서명에 \[ 또는 \]가 들어가는 경우, \\[와 \\]로 대체해야 합니다. \\를 입력해야 하는 경우, \\\\로 대체해야 합니다. 마찬가지로 \\[를 입력해야 하는 경우 \\\\\\[로, \\\\를 입력해야 하는 경우 \\\\\\\\로 대체하여 주십시오.
주의: 모니위키에서 사용됐던
[문서]
형태, 즉 괄호 한 개를 사용하는 링크는 지원하지 않습니다.5.2. 링크와 출력이 다른 하이퍼링크[편집]
링크될 문서와 페이지에 출력되는 내용이 다르도록 링크하는 방법은 다음과 같습니다.
{
}}}는 shift키와 \\키(백슬래시)를 동시에 눌러서 입력할 수 있습니다.
키보드에 /키는 있는데 \\키가 보이지 않으면, shift키와 ₩키를 같이 누르거나 alt키를 누른 채로 넘패드(숫자패드)의 124를 입력해도 됩니다. 아니면 위 예시에 있는 | 를 복사해 가서 붙여도 됩니다. 모바일은 기종에 따라 기호에 있습니다.
이 형태에서 문서명에 |가 들어가는 경우, \\|로 대체해야 합니다. 출력되는 내용에는 \\를 붙이지 않으셔도 됩니다.
PC의 경우, 링크 위에 마우스를 갖다 대면 출력 링크, 즉 [[나무위키|누르면 이동하게 될 문서명을 미리 확인할 수 있습니다]]. 하지만 모바일에서는 이를 미리 확인하는 것이 어렵습니다.
----
'''{{{#red 주의}}}''': {{{문서}}}와 {{{|}}}, {{{|}}}와 {{{출력}}} 사이에는 공백을 삽입하지 않습니다.
'''{{{#red 주의}}}''': 기존에 사용되던 {{{[[문서|]]}}}, 또는 {{{[[|문서]]}}} 형태의 링크는 경우에 따라 지원되지 않을 수도 있습니다. 이는 '''추후에 지원이 중단될 수 있으므로 권장하지 않습니다.''' {{{[[문서]]}}} 또는 {{{[[문서|출력]]}}}의 형태로 링크하여 주십시오.
'''{{{#red 주의}}}''': 모니위키에서 사용됐던 {{{[wiki:"문서"]}}} 등의 링크 문법은 지원하지 않습니다.
=== 문서의 특정 문단으로 하이퍼링크 걸기 ===
특정 문서의 특정 문단에 링크를 걸고자 할 때는 문서명 뒤에 '#s-x.x'를 붙입니다. 여기서 'x.x'는 해당 문단의 번호를 의미합니다. 이 경우에 별도의 출력을 지정하지 않으면 기본적으로 # 이후가 빠지고 문서명만 출력됩니다.
|| {{{[[문서#s-1]]}}} ||
|| {{{[[문서#s-2.3]]}}} ||
|| {{{[[문서#s-4.5.6|출력]]}}} ||
|| {{{[[문서#s-7.8.9.10|출력]]}}} ||
현재 문서의 특정 문단에 링크를 걸고자 할 때는 문서명을 제외한 `#s-x.x`로 링크합니다. 'x.x'는 해당 문단의 번호를 의미합니다.
|| {{{[[#s-1]]}}} ||
|| {{{[[#s-2.3]]}}} ||
|| {{{[[#s-4.5.6|출력]]}}} ||
|| {{{[[#s-7.8.9.10|출력]]}}} ||
=== 상위, 하위 문서로 하이퍼링크 걸기 ===
한 문서의 상위 문서, 또는 하위 문서로 링크하는 방법은 다음과 같습니다.
|| {{{[[../]]}}}: 상위 문서 ||
|| {{{[[../|상위]]}}} : 상위 문서로 링크하고 출력을 따로 설정 ||
|| {{{[[/문서]]}}}: 하위 문서 ||
|| {{{[[/문서|하위]]}}} : 하위 문서로 링크하고 출력을 따로 설정 ||
----
'''{{{#red 주의}}}''': {{{[[../]]}}}, 또는 {{{[[/문서]]}}} 로 링크하려는 경우에는 {{{../}}} 와 {{{/문서}}} 로 출력됩니다.
'''{{{#red 주의}}}''': 상위, 하위 문서는 문서명에 쓰인 /를 기준으로 합니다. 예를 들어, [[S/W 개발병]] 문서에서 {{{[[../]]}}}를 사용하면 슬래시와 뒷부분을 지운 [[S]] 문서로 링크가 가는 등 의도와 다른 링크가 걸릴 수 있습니다. 또 /가 문서명에 없는 문서에서 {{{[[../]]}}}를 사용하면 그냥 링크를 건 문서 자기 자신으로 링크가 걸립니다.
=== 외부 페이지로 하이퍼링크 걸기 ===
한 문서에서 나무위키의 문서가 아닌 외부 페이지로 링크하는 방법은 다음과 같습니다.
||<:>입력||<:>출력||<:>설명||
|| {{{[[http://www.google.co.kr]]}}} || [[http://www.google.co.kr]] || 외부 페이지로의 링크 ||
|| {{{[[http://www.google.co.kr|출력]]}}} || [[http://www.google.co.kr|출력]] || 링크와 출력이 다른 링크 ||
|| {{{[[http://www.google.co.kr|[[파일:구글.png|width=50%]]]]}}} || [[http://www.google.co.kr|[[파일:구글.png|width=50%]]]] || 이미지 자체에 링크를 걸 수도 있습니다.[* 예를 들어 특정 인물 문서 프로필의 SNS 마크에 링크를 걸어 해당 인물에 SNS 페이지로 이동할 수 있다.] ||
기본적으로 나무위키의 문서를 링크하는 방법과 같습니다.
=== 앵커(anchor) ===
[anchor(앵커 리다이렉트)]{{{[anchor()]}}}문법을 사용하면 현재 문서 또는 다른 문서의 임의의 위치로 하이퍼링크를 걸 수 있습니다.
우선, 먼저 해야 할 일은 링크를 걸어 이동시키고자 하는 현재 문서 또는 다른 문서의 특정 위치(도착점)에 앵커를 삽입하는 것입니다. 링크를 보내고자 하는 곳에 아래와 같이 앵커를 넣어줍니다.
[anchor(아무개)] 예시) {{{[anchor(아무개)]}}}
그 다음 링크를 걸 곳(출발점)에는 아래와 같은 방법으로 링크를 만들어주시면 됩니다. 문단 링크 문법과는 #뒤에 's-문단명' 대신 앵커 이름이 온다는 점만 다릅니다.
||사용법||출력||설명||
||{{{[[나무위키:문법 도움말#아무개]]}}}||[[나무위키:문법 도움말#아무개]]||<|2>특정 문서의 해당 앵커가 있는 위치로 하이퍼링크를 겁니다.||
||{{{[[나무위키:문법 도움말#아무개|나무위키:문법 도움말#아무개]]}}}||[[나무위키:문법 도움말#아무개|나무위키:문법 도움말#아무개]]||||
||{{{[[#아무개]]}}}||[[#아무개]]||같은 문서 내의 해당 앵커가 있는 위치로 하이퍼링크를 겁니다.||
||{{{[[나무위키:문법 도움말#아무개|물론 링크와 출력이 서로 다르게 할 수도 있습니다.]]}}}||[[나무위키:문법 도움말 #아무개|물론 링크와 출력이 서로 다르게 할 수도 있습니다.]]||<|2>링크와 출력이 서로 다른 앵커 문법입니다.||
||{{{[[#아무개|나아가 같은 문서로도요.]]}}}||[[#아무개|나아가 같은 문서로도요.]]||
한편, 특정한 위치에 자동으로 생성되는 앵커도 있습니다.
*모든 문서의 맨 위에는 top 앵커가 있습니다. {{{[[문서명#top]]}}}을 사용하면 해당 문서의 제일 위로 이동하는 링크가 생깁니다. 예시: [[나무위키:문법 도움말#top|나무위키:문법 도움말#top]]
*모든 문서의 맨 아래에는 bottom 앵커가 있습니다. {{{[[문서명#bottom]]}}}을 사용하면 해당 문서의 제일 아래로 이동하는 링크가 생깁니다. 예시: [[나무위키:문법 도움말#bottom|나무위키:문법 도움말#bottom]]
*모든 목차에는 toc 앵커가 있습니다. {{{[[문서명#toc]]}}}을 사용하면 해당 문서의 목차로 이동하는 링크가 생깁니다. 예시: [[나무위키:문법 도움말#toc|나무위키:문법 도움말#toc]]
*모든 문단에는 s-문단번호 앵커가 있습니다. {{{[[문서명#s-n]]}}}을 사용하면 해당 문서의 n번째 문단으로 이동하는 링크가 생깁니다. 예시: [[나무위키:문법 도움말#s-1|나무위키:문법 도움말#s-1]]
*모든 각주에는 fn-각주번호 또는 fn-각주이름 앵커가 있습니다. {{{[[문서명#fn-n]]}}}을 사용하면 해당 문서의 n번째 각주로 이동하는 링크가 생기고, {{{[[문서명#fn-A]]}}}을 사용하면 해당 문서의 A라는 각주로 이동하는 링크가 생깁니다. 예시: [[나무위키:문법 도움말#fn-1|나무위키:문법 도움말#fn-1]], [[나무위키:문법 도움말#fn-A|나무위키:문법 도움말#fn-A]]
*모든 각주가 삽입된 본문에는 rfn-각주번호 앵커가 있습니다. {{{[[문서명#rfn-n]]}}}을 사용하면 해당 문서의 n번째 각주가 삽입된 곳으로 이동하는 링크가 생깁니다. 여기에는 각주번호가 아닌 각주이름은 사용할 수 없습니다. 예시: [[나무위키:문법 도움말#rfn-1|나무위키:문법 도움말#rfn-1]], [[나무위키:문법 도움말#rfn-20|나무위키:문법 도움말#rfn-20]]
단, 나무위키 [[스킨 설정]]에서 '고정형 내비게이션 바'를 사용하는 경우 해당 기능 특성상 앵커 이동 위치의 내용이 가려지는 현상이 발생합니다.
=== |, \\, #가 제목에 쓰이거나 제목이 ]로 끝나거나 제목이 /로 시작하는 문서로 하이퍼링크 걸기 ===
기술적인 문제로 일반적인 하이퍼링크 문법으로는 해당 문서로 통하는 정상적인 하이퍼링크를 만들 수 없습니다. 이럴 때는 해당 문자 앞에 \\를 넣어 줘야 합니다. #나 맨 끝의 ]가 제목에 들어간 문서에 한해서 맨 끝에 #를 넣어 줘도 됩니다. 다른 편집자를 위해서 [[틀:링크시 주의]]를 달아 줘도 됩니다. 해당 틀을 작성할 때 위키 문법상 \\를 3개 더 입력해야 안내문에 \\가 정상적으로 출력이 되니 유의하십시오.
단, /는 예외적으로 \\를 앞에 입력해도 정상 출력이 안 됩니다. 이때는 링크를 걸려는 쪽의[* A 문서에서 B 문서로 향하는 링크를 걸 경우, A 문서가 이에 해당합니다.] 문서의 제목에 /가 없다면 {{{[[../문서명]]}}}을 사용하십시오.
링크를 걸려는 쪽의 문서 제목에 /가 있을 경우에는 (슬래시(/) 개수+1)개만큼 ../를 써주시고 문서명을 붙이시면 됩니다. 그러나 이 경우 정상적으로 링크되지만 빨간 링크가 걸리므로, 색상 문법을 이용해서 #0275D8,#EC9F19의 색을 넣어주시면 정상 색으로 나옵니다.
혹은 모양이 비슷한 전각 문자(#, /, \, |, ])로 리다이렉트하셔도 됩니다. 전각 문자가 아니더라도 해당 문서의 리다이렉트 문서를 사용하실 수도 있습니다.
||||<tablealign=center> 예시 ||
|| 입력 || 출력 ||
|| {{{ [[\\]] }}} || [[\\]] ||
|| {{{[[Fate/Grand Order/서번트/랜서/블라드 3세[EXTRA\]]]}}} || [[Fate/Grand Order/서번트/랜서/블라드 3세[EXTRA\]]] ||
|| {{{[[\#1 To Infinity]]}}} || [[\#1 To Infinity]] ||
|| {{{[[#1 To Infinity#s-2]]}}}[* 이 경우 2번 문단으로 링크가 걸립니다.] || [[#1 To Infinity#s-2]] ||
|| {{{[[S\#ARP]]}}} || [[S\#ARP]] ||
|| {{{[[S#ARP#]]}}} || [[S#ARP#]] ||
|| {{{[[a(4chan)|/a/]]}}}[* [[a(4chan)]] 문서가 [[a(4chan)|/a/]] 문서로 리다이렉트됩니다.] || [[a(4chan)|/a/]] ||
|| {{{[[..//b/|/b/]]}}} || [[..//b/|/b/]] ||
|| (4chan/게시판 문서에서 링크를 걸 경우) {{{[[../..//b/|{{{#0275D8,#EC9F19 /b/]]}}}}}} || [[..//b/|/b/]] ||
== 리다이렉트(넘겨주기) ==
[[리다이렉트]] 문서는 한 문서를 검색할 때 목적지 문서로 즉시 이동시켜주는 문서입니다. 넘겨주기 문서를 만드는 방법은 다음과 같습니다.
1. 먼저 넘겨줄 목적지 문서를 고릅니다.
1. 넘겨질 출발지 문서로 이동합니다. 주소창에 {{{namu.wiki/edit/생성할 리다이렉트 문서}}}로 접속하거나 검색창에 검색한 후 '문서로 가기'버튼을 클릭합니다.
1. 적절한 리다이렉트 문법을 삽입합니다.
* 문서로 넘기는 경우: {{{ #redirect 목적지 문서}}} 또는 {{{ #넘겨주기 목적지 문서}}}[* 이때 자동으로 #redirect로 치환됩니다.]의 형태로 새 문서를 작성합니다.
* 문단으로 넘기는 경우: {{{ #redirect 목적지 문서#s-(문단 번호) }}}의 형태로 새 문서를 작성합니다. [* 예시 : #redirect 평택 버스 94#s-3]
* 특정 앵커로 넘기는 경우: {{{ #redirect 목적지 문서#앵커명}}}의 형태로 새 문서를 작성합니다. 목적지 문서에 해당 앵커가 미리 존재해야 하니 주의해 주세요.
문단 또는 특정 앵커 리다이렉트를 걸었지만 목적지 문서에 일치하는 문단 번호가 없거나 일치하는 앵커명이 없어 위치를 찾는 데 실패할 경우, 문서 최상단으로 리다이렉트됩니다. 만약 이런 상황을 발견하셨다면 알맞은 문단 또는 앵커로 리다이렉트 수정을 바랍니다.[* 문단 리다이렉트의 경우 편집 과정에서 문단을 삽입, 병합하는 일이 잦아 이런 상황이 자주 발생합니다.]
[[https://forum.theseed.io/topic/232/%EC%9D%98%EA%B2%AC%EC%88%98%EB%A0%B4-%EB%A6%AC%EB%8B%A4%EC%9D%B4%EB%A0%89%ED%8A%B8-%EB%AC%B8%EB%B2%95-%EB%B3%80%EA%B2%BD|문법 변경]]으로 인하여 생겨날 예정인 또 다른 방법입니다.
1. 먼저 넘겨줄 목적지 문서를 고릅니다.
1.목적지 문서의 편집창에 들어갑니다.
1.{{{ [[넘겨주기:생성할 리다이렉트]]}}}문법을 문서 상단에 적고 저장합니다.
* 특정 문단으로 넘기는 경우에는 문서 최상단 대신 해당 문단 상단에 같은 문법을 적습니다.
'''{{{#red 주의}}}''': 모니위키에서 비권장 문법이던 URL 리다이렉트는 나무위키에서 지원하지 않습니다.
'''{{{#red 주의}}}''': 앵커 리다이렉트의 구현으로 인해 목적지 문서의 표제어에 #(맨 뒤 제외)가 포함되면 해당 문자들의 앞에 \\를 삽입해야 합니다.
리다이렉트는 주소창에 {{{namu.wiki/delete/삭제할 리다이렉트 문서}}}로 접속 후 삭제하거나, 검색창에 리다이렉트 문서를 쳤을 때 목적지 문서 상단에 뜨는 리다이렉트 문서를 클릭 후 삭제하실 수 있습니다.
== 이미지 첨부 ==
'''서버 과부하 문제로 나무위키는 더이상 외부 이미지 삽입을 지원하지 않습니다. 이미지를 삽입하려면 반드시 자체 이미지 업로더를 이용해야 합니다.'''
또한 기존에 삽입되어 있던 외부 이미지들은 [[나무봇]]을 통해 2017년 7월 16일까지 자체 서버로 이전했으나 [[다음 블로그]]나 [[루리웹]] 등지같이 [[확장명]]이 표기되지 않은 이미지들은 [[HTML5]] 문법으로 삽입 시 나무봇이 인지하지 못하기 때문에 누락되었습니다. 따라서 편집자 개개인이 다시 업로드해야 합니다.
=== 나무위키 자체 이미지 업로더 ===
나무위키의 자체 이미지 업로더를 이용하려면 반드시 [[나무위키:기본방침/문서 관리 방침|문서 관리 방침]]을 따라야 합니다. 나무위키 사이트 상단의 '특수 기능' 버튼을 클릭하면 [[https://namu.wiki/Upload|파일 올리기]] 링크가 있습니다. 그곳으로 들어간 다음 먼저 자신이 올리고 싶은 이미지 파일을 선택하고 그 이미지 파일의 '기본 정보'와 '설명'을 아래의 넓은 칸에 적습니다. 그 뒤 그 이미지 파일에 맞는 '라이선스'를 선택한 다음 파란색 '올리기' 버튼을 클릭하시면 됩니다. 이미지 파일의 이름은 [[나무위키:편집지침/특수 문서#s-4.1|편집지침]]을 따라주세요. 파일 이름에 _ (언더스코어)가 들어가 있다면 빼 주시고 새 문서 이름을 적용해 주세요.
파일을 올리셨다면 그 파일을 첨부하고 싶은 문서에
{{{
[[파일:example.png]]
}}}
위와 같은 형식으로 {{{[[ ]]}}} 사이에 파일 이름 그대로 적습니다. 그런 다음 문서를 저장하면 자동으로 올린 파일이 출력됩니다.
----
'''{{{#red 참고}}}''': 파일을 문서 내에 이미지 첨부 말고 그냥 파일 링크만 적고 싶을 때는 파일 이름 왼쪽에 ':'를 적어 {{{[[:파일:example.png]]}}} 형식으로 링크해 주십시오.
* --앞에 1칸을 띄운 {{{[[ 파일:example.png]]}}} 형식도 사용 가능합니다.-- 이건 버그이며 조만간 수정될 예정입니다.
'''{{{#red 참고}}}''': [[#s-5.2|이 기능(링크와 출력이 다른 하이퍼링크)을 이용해 첨부한 이미지에 링크를 걸고 싶을 때]]에는 아래와 같이 입력해야 합니다.
{{{
[[문서|[[파일:example.png|width=너비&height=높이]]]]
}}}
|||| '''예시''' ||
|| 입력 || 출력 ||
|| {{{[[나무위키:대문|[[파일:나무위키:로고1.png|width=150]]]]}}} || [[나무위키:대문|[[파일:나무위키:로고1.png|width=150]]]] ||
----
'''{{{#red 주의}}}''': 파일의 새 이름을 지정하고자 할 때에는 반드시 '파일:'로 시작해야 합니다. 즉 파일의 새 이름 칸에 '파일:example.png'로 입력해야 하며, 'example.png'로만 되어있으면 빨간색 오류 메시지가 뜹니다.
'''{{{#red 주의}}}''': 파일의 새 이름의 확장자가 원래 이미지와 일치해야 합니다. '파일:example' 또는 '파일:example.jpg'과 같이 지정되면 빨간색 오류 메시지가 뜹니다.
'''{{{#red 주의}}}''': 컴퓨터에 저장된 파일 확장자가 대문자로 되어있다면 소문자로 바꿔 주세요. 가령 원본 파일이 'example.PNG'라고 되어있다면 'example.png'로 고친 후 자체 업로더를 이용하셔야 합니다. 바꾸지 않으면 빨간색 오류 메시지가 뜹니다. 또한 확장자명이 .jpeg라면 .jpg로 바꾼 뒤 이용하셔야 합니다.
되도록이면 용량이 작은 이미지를 올리시기를 권장합니다. 서버의 부담도 줄이고 모바일 사용자의 경우 데이터도 절약하고 문서 로딩도 빨라집니다. 올리려는 이미지가 크다면 그림 압축을 추천드립니다. Microsoft Office Picture Manager의 경우, 상단의 그림 편집 → 그림 압축에 들어가셔서 이미지를 압축할 수 있습니다.
업로드 가능한 이미지 최대 용량제한은 10MB까지입니다.
=== 이미지 속성 지정 ===
파일명 뒤에 매개변수를 추가해 이미지 속성을 지정할 수 있습니다. 매개변수는 다음과 같은 형식으로 추가합니다.
{{{[[파일:example.png|}}}{{{#14F,#4AF (매개변수)}}}{{{]]}}}
* 한 개의 매개변수
{{{
[[파일:example.png|width=300]] }}}
* 여러 개의 매개변수
각 매개변수를 {{{&}}}로 구분하여 입력합니다.
{{{
[[파일:example.png|width=300&height=300]]
[[파일:example.png|width=300&align=right]]
[[파일:example.png|width=300&height=300&align=right]]
[[파일:example.png|width=300&height=300&align=right&bgcolor=#FFF]]}}}
==== 매개변수 종류 ====
* 이미지 크기
|| {{{width=300}}}: 가로 300px ||
|| {{{width=25%}}}: 화면 너비의 25% ||
|| {{{height=300}}}: 세로 300px ||
문서에 삽입된 이미지는 화면을 넘어가지 않는 한 원래 크기로 출력됩니다. 이미지의 크기를 높이 변경으로 지정하는 것은 권장되지 않습니다. 되도록이면 가로(width) 변경으로 지정해 주세요.
또한, 표 안에 상대적으로 크기가 큰(width값이 300px 이상인) 이미지를 삽입할 때, {{{[[파일:이미지.jpg|width=(숫자)]]}}}를 사용하는 것은 나무위키의 엔진 버그로 인해 추천하지 않습니다. 반면 {{{width=100%}}}만 삽입하는 경우에는 사용자 환경에 따라서 표현되는 크기가 달라지는 문제가 발생합니다. [[https://namu.wiki/w/나무위키:보존문서/나무위키:연습장1?rev=8885|예시]] 표에 이미지를 추가하려는 경우에 다음과 같이 테이블 절대값을 사용해서 가로너비를 고정시키는 형태로 삽입해 주세요.
{{{
||<tablewidth=900><tablealign=center><bgcolor=white>[[파일:이미지.jpg|width=100%]]||}}}
----
* 이미지 위치
|| {{{align=left}}}: 왼쪽 정렬 ||
|| {{{align=center}}}: 가운데 정렬 ||
|| {{{align=right}}}: 오른쪽 정렬 ||
----
* 배경색
|| {{{bgcolor=#RRGGBB}}}: 배경색 지정 ||
[[PNG|투명한 부분이 있는 이미지]]의 경우 배경색을 지정할 수 있습니다. 특히 투명 배경에 어두운 단색으로 된 이미지는 [[나무위키:테마|다크 테마]]에서 보기 힘든 경우가 생기는데, 이 때 이미지에 배경색을 지정해서 가독성을 높일 수 있습니다. [[https://board.namu.wiki/index.php?mid=free&document_srl=1691430|#]]
||<tablewidth=660> 라이트 테마에서 보이는 이미지 || 다크 테마에서 보이는 이미지 || 배경색을 지정한 이미지 ||
||<bgcolor=#FFF>[[파일:external/upload.wikimedia.org/250px-Policresulen.svg.png|width=100%]]||<bgcolor=#1F2023>[[파일:external/upload.wikimedia.org/250px-Policresulen.svg.png|width=100%]]||[[파일:external/upload.wikimedia.org/250px-Policresulen.svg.png|width=100%&bgcolor=#FFF]]||
== 동영상 첨부 ==
=== 유튜브/카카오TV/니코니코 동화 ===
{{{
[플랫폼(동영상 ID)]
}}}
||<-3> 플랫폼 ||
|| 이름 || 코드 || 예시 ||
|| [[유튜브]] || {{{youtube}}} || {{{[youtube(jNQXAC9IVRw)]}}} ||
|| [[카카오TV]] || {{{kakaotv}}} || {{{[kakaotv(405064748)]}}} ||
|| [[니코니코 동화]] || {{{nicovideo}}} || {{{[nicovideo(sm8628149)]}}} ||
동영상 아이디는 유튜브의 각 동영상에게 주어지는 고유 ID를 말하며 주소에서 확인할 수 있습니다
유튜브는 'https://www.youtube.com/watch?v=jNQXAC9IVRw'에서 'v=' 바로 오른쪽에 있는 부분(jNQXAC9IVRw)이 동영상 아이디입니다. 'v='는 보통 'watch?' 바로 오른쪽에 있습니다.
카카오TV는 'https://tv.kakao.com/channel/2661262/cliplink/405064748'에서 cliplink 뒤에 붙는 숫자(405064748)가 동영상 아이디입니다.
니코니코 동화는 'https://www.nicovideo.jp/watch/sm8628149'에서 watch 뒤에 있는 sm으로 시작하는 부분(sm8628149)이 동영상 아이디입니다.
동영상 크기 조절은 아래와 같이 합니다. 'width='의 오른쪽 숫자로 동영상의 가로 길이를 조절할 수 있고 'height='의 오른쪽 숫자로 동영상의 세로 길이를 조절할 수 있습니다.
|| 위키텍스트 || {{{
[youtube(jNQXAC9IVRw,width=640,height=360)]
}}} ||
|| 결과 || [youtube(jNQXAC9IVRw,width=640,height=360)] ||
아래와 같이 start 매개변수를 초 단위로 지정하여 지정된 시간에서 시작하도록 할 수 있습니다.
|| 위키텍스트 || {{{
[youtube(jNQXAC9IVRw,start=8)]
}}} ||
|| 결과 || [youtube(jNQXAC9IVRw,start=8)] ||
물론 width, height 매개변수와 같이 사용할 수 있습니다. 다만, height는 %지수가 안됩니다.
|| 위키텍스트 || {{{
[youtube(jNQXAC9IVRw,start=8,width=300,height=300)]
}}} ||
|| 결과 || [youtube(jNQXAC9IVRw,start=8,width=300,height=300)] ||
기본적으로 첨부된 동영상은 텍스트의 정렬을 따르기 때문에, 동영상을 화면 중앙에 위치시키기 위해서는 테이블 안에 넣고 테이블을 가운데 정렬해야합니다.
{{{
||<table align=center> [youtube(jNQXAC9IVRw)] ||
}}}
||<table align=center> [youtube(jNQXAC9IVRw)] ||
다만, 이렇게 테이블 안에 이미지나 동영상을 넣을 경우, 여백이 발생합니다. 여백 제거 문법을 사용하거나, 단축 문법 틀을 사용할 수 있습니다.
{{{
[include(틀:영상 정렬, url=jNQXAC9IVRw)]
}}}
[include(틀:영상 정렬, url=jNQXAC9IVRw)]
=== 기타 (HTML5) ===
유튜브 이외의 동영상을 나무위키 문서 내에 첨부하고 싶다면, HTML5를 이용해야 합니다. 단, 이는 후술하고 있듯이 '''{{{#red 차후 지원이 중단될 수 있는 비권장 문법 입니다.}}}'''
'''{{{#red 주의}}}''': 소리를 포함하고 있는 멀티미디어의 자동 재생(autoplay)은 금지되어 있습니다.
{{{
방법 1.
{{{#!html <video src="동영상 주소"></video>}}}
방법 2.
{{{#!html 동영상 플레이어 소스}}}
}}}
위와 같은 형식으로 문서 내의 원하는 위치에 쓰시면 됩니다. 문서 내에 쓰고 문서 저장을 하면 영상이 출력됩니다.
* 모든 페이지에서의 TLS(HTTPS) 통신을 지원하지 않는 사이트의 동영상 플레이어는 나무위키에서 나타나지 않습니다. [[https://namu.wiki/w/나무위키:보존문서/나무위키:연습장1?rev=1262|#참고1]][[https://namu.wiki/diff/나무위키:보존문서/나무위키:연습장1?rev=1262&oldrev=1261|#참고2]][* 2016년 7월 27일 확인]
== 리스트 ==
리스트에는 번호가 없는 리스트와 번호가 있는 리스트(1.과 A., a.), 두 가지가 존재합니다.
'''{{{#red 주의}}}''': 리스트를 입력할 때는 줄 앞에 띄어쓰기를 최소 하나 이상 입력해야 합니다. 이를 어길 경우 리스트로 인식되지 않습니다.[* 만약 표 안에 리스트를 입력하고 싶으면 {{{[br]}}} 대신 엔터 키로 개행하면 됩니다.]
||<table bordercolor=gray><-4>입력한 띄어쓰기를 녹색으로 {{{#!html <span style="background-color:lime; color:lime">|</span>}}} 이렇게 표기하였습니다.
||
||<-2> '''{{{#red 틀린 예}}}''' ||<-2> '''{{{#blue 올바른 예}}}''' ||
||<width=120px> 입력 ||<width=120px> 출력 ||<width=120px> 입력 ||<width=120px> 출력 ||
||<^|1><width=120px>*리스트[br]*리스트[br][br]*{{{#!html <span style="background-color:lime; color:lime">|</span>}}}리스트[br]*{{{#!html <span style="background-color:lime; color:lime">|</span>}}}리스트[br][br]1.리스트[br]1.리스트[br][br]1.{{{#!html <span style="background-color:lime; color:lime">|</span>}}}리스트[br]1.{{{#!html <span style="background-color:lime; color:lime">|</span>}}}리스트
||<^|1><width=120px>*리스트[br]*리스트[br][br]* 리스트[br]* 리스트[br][br]1.리스트[br]1.리스트[br][br]1. 리스트[br]1. 리스트
||<^|1><width=120px>{{{#!html <span style="background-color:lime; color:lime">|</span>}}}*리스트
{{{#!html <span style="background-color:lime; color:lime">|</span>}}}*리스트
{{{#!html <span style="background-color:lime; color:lime">|</span>}}}*{{{#!html <span style="background-color:lime; color:lime">|</span>}}}리스트
{{{#!html <span style="background-color:lime; color:lime">|</span>}}}*{{{#!html <span style="background-color:lime; color:lime">|</span>}}}리스트
{{{#!html <span style="background-color:lime; color:lime">|</span>}}}1.리스트
{{{#!html <span style="background-color:lime; color:lime">|</span>}}}1.리스트
{{{#!html <span style="background-color:lime; color:lime">|</span>}}}1.{{{#!html <span style="background-color:lime; color:lime">|</span>}}}리스트
{{{#!html <span style="background-color:lime; color:lime">|</span>}}}1.{{{#!html <span style="background-color:lime; color:lime">|</span>}}}리스트
||<^|1><width=120px>
'''{{{#red 주의}}}''': 아래와 같이 한 항목마다 빈 줄을 넣지 마십시오. 각 항목이 개별의 리스트가 돼버립니다.
{{{
--- 틀린 예 ---
*리스트
*리스트
*리스트
*리스트
}}}
=== 번호 없는 리스트 ===
리스트에 번호를 매길 필요가 없는 경우, Shift + 8로 입력하는 별표'''{{{+3 {{{*}}}}}}'''를 이용해 리스트를 작성합니다.
||<^|1><width=200px>입력
----
{{{#red v}}}{{{*}}}리스트 1
{{{#red v}}}{{{*}}}리스트 2
||<^|1><width=200px>출력
----
*리스트 1
*리스트 2
||
----
만약 리스트 내에 하위 리스트가 필요한 경우, 줄 앞의 띄어쓰기를 추가로 입력하면 됩니다. 추가로 입력하는 띄어쓰기의 개수는 관계 없습니다.
||<^|1><width=300px>입력
----
{{{#red v}}}{{{*}}}상위 리스트 1
{{{#red v}}}{{{#red v}}}{{{*}}}하위 리스트 1
{{{#red v}}}{{{*}}}상위 리스트 2
{{{#red v}}}{{{#red v}}}{{{*}}}하위 리스트 2
{{{#red v}}}{{{#red v}}}{{{#red v}}}{{{*}}}하위 리스트 출력
||<^|1><width=300px>출력
----
*상위 리스트 1
*하위 리스트 1
*상위 리스트 2
*하위 리스트 2
*하위 리스트 출력
||
----
단, 추가로 입력한 띄어쓰기의 개수는 일정해야 합니다. 정상적으로 띄어쓰기가 입력되지 않았을 경우 정상적인 출력을 보장할 수 없습니다.
||<^|1><width=200px>입력
----
{{{#red v}}}{{{*}}}리스트
{{{#red vvv}}}{{{*}}}리스트
{{{#red vv}}}{{{*}}}리스트
{{{#red vvv}}}{{{*}}}리스트
||<^|1><width=200px>출력
----
*리스트
*리스트
*리스트
*리스트
||
----
리스트 내에서 개행해야 할 경우, {{{[br]}}} 매크로를 이용할 수 있으며, 다음과 같은 방법을 사용할 수도 있습니다.
매크로를 이용하지 않고 개행할 경우, 개행된 텍스트 앞에 띄어쓰기를 해야 한다는 점에 주의하십시오.
||<^|1><width=400px>입력
----
{{{#red v}}}{{{*}}}리스트
{{{#red v}}}내에서의 개행
{{{#red v}}}{{{*}}}매크로를 이용한\[br]리스트 내의 개행
||<^|1><width=200px>출력
----
*리스트
내에서의 개행
*매크로를 이용한[br]리스트 내의 개행
||
=== 번호 있는 리스트 ===
리스트에 순서가 있는 경우, 다음을 이용해 리스트를 작성합니다.
{{{1.}}} 로 리스트를 작성할 경우, 아라비아 숫자로 리스트가 표기됩니다.
{{{A.}}} 로 리스트를 작성할 경우, 영문 알파벳 대문자로 리스트가 표기됩니다. {{{a.}}} 로 리스트를 작성할 경우, 영문 알파벳 소문자로 리스트가 표기됩니다.
{{{I.}}} 로 리스트를 작성할 경우, 대문자를 사용한 로마 숫자로 리스트가 표기됩니다. {{{i.}}} 로 리스트를 작성할 경우, 소문자를 사용한 로마 숫자로 리스트가 표기됩니다.
'''{{{#red 주의}}}''': 번호 있는 리스트를 표기할 때, {{{1., 2., 3., ...}}} 의 방식으로 표기하는 것이 아니라, 모든 리스트를 {{{1.}}} 로 표기합니다.
||<^|1><width=200px>입력
----
{{{#red v}}}{{{1.}}}리스트
{{{#red v}}}{{{1.}}}리스트
{{{#red v}}}{{{A.}}}리스트
{{{#red v}}}{{{A.}}}리스트
{{{#red v}}}{{{a.}}}리스트
{{{#red v}}}{{{a.}}}리스트
{{{#red v}}}{{{I.}}}리스트
{{{#red v}}}{{{I.}}}리스트
{{{#red v}}}{{{i.}}}리스트
{{{#red v}}}{{{i.}}}리스트
||<^|1><width=200px>출력
----
||
----
리스트의 시작하는 숫자를 바꾸고자 할 경우, 리스트 식별자 뒤에 {{{#시작숫자}}} 를 붙입니다.
||<^|1><width=200px>입력
----
{{{#red v}}}{{{1.}}}이 리스트는 1부터 시작합니다.
{{{#red v}}}{{{1.}}}리스트 (2)
{{{#red v}}}{{{1.}}}리스트 (3)
{{{#red v}}}{{{I.#42}}}이 리스트는 42 (XLII)부터 시작합니다.
{{{#red v}}}{{{I.}}}리스트 (XLIII)
{{{#red v}}}{{{I.}}}리스트 (XLIV)
||<^|1><width=200px>출력
----
1. 이 리스트는 1부터 시작합니다.
1. 리스트 (2)
1. 리스트 (3)
I.#42 이 리스트는 42 (XLII)부터 시작합니다.
I. 리스트 (XLIII)
I. 리스트 (XLIV)
##pc에서는 모르겠는데 모바일에서는 리스트 숫자가 잘려서 나오네요.
||
----
하위 리스트, 리스트의 개행에 대해서는 번호 없는 리스트 항목을 참조하시기 바랍니다.
번호 있는 리스트와 번호 없는 리스트는 혼합해서 사용할 수 있습니다.
== 각주 ==
^^{{{#0275d8,#ca8817 [1]}}}^^ 이런 모양으로 있는 것이 각주입니다.
본문에 각주를 달고자 할 경우, 다음의 방식을 이용합니다.
||<^|1><width=400px>입력
----
본문\[\* 각주의 내용\]
본문\[\*A 문자가 다른 각주\]
본문\[\*B 같은 각주를 반복\]
본문\[\*B\]
본문\[\* 각주 안의 \[\* 각주\]\]
||<^|1><width=400px>출력
----
본문[* 각주의 내용]
본문[*A 문자가 다른 각주]
본문[*B 같은 각주를 반복]
본문[*B]
본문[* 각주 안의 [* 각주]]
||
입력된 각주들은 페이지 마지막에 자동으로 전부 출력됩니다. 본문에 있는 ^^{{{#0275d8,#ca8817 [1]}}}^^ 형태의 링크를 클릭할 경우 페이지 밑에 있는 각주로 이동됩니다. 각주에 있는 ^^{{{#0275d8,#ca8817 [1]}}}^^ 형태의 링크를 클릭할 경우 본문의 해당 각주로 이동됩니다.
각주를 입력할 때 페이지에 출력되는 각주의 문자를 변경할 수 있습니다. 위 예의 두 번째 줄이 그 예입니다. 사용되는 문자는 여러 글자일 수 있습니다.
'''{{{#red 주의}}}''': 각주를 입력할 때 {{{[*}}} 와 각주의 내용 사이에는 반드시 공백을 한 칸 입력해야 합니다. 이를 어길 경우 정상적인 각주로 인식되지 않습니다.
틀 내부에 각주를 넣으면 문서 자체의 각주와 번호가 꼬이게 됩니다. 예를 들어 틀 내부에도 1번 각주가 있고 문서 자체에도 1번 각주가 있을 경우, 두 각주의 앵커가 동일한 '#fn-1'로 지정되며 브라우저에서는 먼저 나온 쪽의 앵커만을 유효한 앵커로서 인식하게 되어 문서 자체의 1번 각주를 눌러도 틀 내부의 1번 각주로 이동하는 현상이 일어납니다.
굳이 틀 내부에 부가 설명을 넣고 싶다면 [[틀:유럽연합]]처럼 [[#s-5.6|앵커 기능]]을 사용하여 각주와 유사한 형태의 것을 만들고 별도 설명 공간을 만드는 것이 좋습니다.
##틀:유럽연합에는 앵커가 사용되었습니다
각주 내 각주는 편집지침 위반이므로 사용하지 않도록 합니다.
== 들여쓰기 ==
텍스트를 들여쓰고자 할 경우, 줄 앞에 띄어쓰기(공백)을 하나 이상 입력합니다. 들여쓴 텍스트 내에서 또 들여쓰고자 할 경우, 입력했던 공백보다 더 많은 공백을 입력합니다.
'''{{{#red 주의}}}''': 들여쓴 단계에 따라 줄 앞에 입력한 공백의 개수는 일정하게 유지해주십시오.
||<-2>붉은 {{{#red v}}}는 띄어쓰기를 나타냅니다.||
||<^|1><width=200px>입력
----
들여쓰지 않은 텍스트
{{{#red v}}}들여쓴 텍스트 (단계 1)
{{{#red vv}}}들여쓴 텍스트 (단계 2)
{{{#red vvv}}}들여쓴 텍스트 (단계 3)
{{{#red v}}}들여쓴 텍스트 (단계 1)
들여쓰지 않은 텍스트
||<^|1><width=300px>출력
----
||
다른 단계의 들여쓰기는 서로 다른 문단으로 여기게 되어 가로로 들여쓰기가 됨과 동시에 문단끼리 세로 여백이 생기게 됩니다.
== 인용문 ==
인용문을 입력하고자 할 경우, Shift + .(마침표)를 입력하여 꺾쇠 '''{{{+3 >}}}'''를 입력한 다음 내용을 입력합니다. 리스트에서 띄어쓰기의 용법과 동일하게, 꺾쇠 다음 띄어쓰기는 해도 되고 안해도 됩니다.
> 인용문
> 인용문
> 직접 개행을 할
>
> 수도 있습니다.
> 인용문 내에서 '''스타일'''도 적용시킬 수 있습니다.
[include(틀:-)]
위와 같이 한 인용문 칸 안에서 강제개행을 하고자 할 경우에는 {{{[br]}}} 매크로를 사용하거나, 개행 후 내용을 이어 작성하기 전에 {{{>}}} 입력함으로 여전히 인용문을 작성함을 선언합니다.
인용문의 개행은, 표에서 개행하고자 할 때는 셀이 끝나는 {{{||}}}를 입력하기 전에 얼마든지 여러번 개행이 가능한 것과는 다릅니다.
----
{{{+1 '''인용문 안의 인용문'''}}}
새 렌더러 적용 후에 추가된 기능으로, 인용문 안에 인용문을 쓸 수 있습니다. '>' 를 두 번 쓰는 것으로 할 수 있고, 두 번 이상도 할 수 있습니다.
>인용문입니다.
>>인용문 안의 인용문 입니다.
>>>인용문 안의 인용문 안의 인용문 입니다.
[include(틀:-)]
----
{{{+1 '''인용문의 정렬'''}}}
인용문은 기본적으로 왼쪽 정렬이며 오른쪽이나 가운데 정렬을 하고 싶다면 틀안에 넣고 그 틀을 정렬하는 방식으로 가능합니다. 표에 넣고 그 표를 정렬하는 식은 버그가 있는데, 아래 버그 부분을 참고.
----
{{{+1 '''표 안의 인용문'''}}}
'''{{{#red 주의}}}''': 2020년 2월 현재, 표 내부에서 인용문 문법을 사용하면 폭 구현이 제대로 안되는 버그가 있습니다. 아래와 같이 인용문 안에 강제로 여백을 넣는 틀을 사용하고 내용을 입력하는 식으로 임시 해결은 됩니다.
|| 입력 || 출력 ||
||표 안에 그냥 인용문을 넣을 경우[br]{{{> 인용문
}}}||<^|1>
>인용문||
||여백을 주는 틀을 이용하는 경우. margin은 padding과 바꿀 수 있으며, 값은 19년 2월 현재 값.
{{{>
||<^|1>
>
== 수평줄 ==
본문 중간에 {{{-}}} 문자를 4개 이상, 9개 이하 입력하면 수평 줄이 생성됩니다.
{{{
--- (3개이기 때문에 정상적인 수평줄이 아닙니다.)
----
-----
------
-------
--------
---------
---------- (10개이기 때문에 정상적인 수평줄이 아닙니다.)
}}}
---
----
-----
------
-------
--------
---------
----------
== 주석 ==
위키 문서 내에 출력되지 않는, 편집자만 읽을 수 있는 주석을 달 수 있습니다. 줄 시작시 {{{##}}}를 입력하고 내용을 적습니다. 그 줄에 해당하는 내용은 출력시 없는 줄로 처리됩니다.
편집자의 실수로 인한 잘못된 수정이 잦을 경우, 대상의 근처에 넣으면 좋습니다.
||<table bordercolor=gray><width=300px> 입력 ||<width=300px> 출력 ||
||{{{
## 내용}}} || ||
||{{{## 주석입니다.
가나다라
## 주석은 페이지에 출력되지 않습니다.
마바사아
## 토론에서도 주석이 적용됩니다.
자차카타}}}||<^|1>가나다라
마바사아
자차카타
||
== 매크로 ==
나무위키에서는 여러 가지 매크로를 지원합니다. 매크로를 입력하는 방식은 다음과 같습니다.
{{{
[date]
[br]
[include(틀:운영용)]
[include(틀:운영용,link=http://example.com)]
[목차]
[각주]
[pagecount]
[age(YYYY-MM-DD)]
[dday(YYYY-MM-DD)]
[ruby(글자,ruby=루비,color=red)]
}}}
매크로는 라틴 문자 소문자와 대문자를 가리지 않습니다. 예를 들어, {{{date}}} 매크로와 {{{Date}}} 매크로 그리고 {{{DATE}}} 매크로는 같게 여겨집니다. 각 매크로에 대한 설명은 다음을 참고하여 주십시오.
=== date (datetime) ===
{{{[date]}}} 또는 {{{[datetime]}}}으로 호출할 수 있습니다. 해당 위치에 문서에 접속한 시각을 출력합니다. 출력되는 형식은 [date] 와 같습니다.
'''{{{#red 잘못된 용례}}}'''
{{{[date]}}} 현재 XXX는 15권까지 출간되었다.
{{{[date]}}} 현재 XXX는 89세로 생존하여 있다.
주의 깊게 사용해야 하는 문법으로서 위와 같은 잘못된 용례처럼 사용하면 안 됩니다. 마지막 수정 이후 신간이 출간, 인물이 사망했을 시에도 본문은 자동으로 수정이 되지 않기 때문입니다. 나무위키는 언제든 문서의 수정이 끊길 수 있음을 명심하십시오. [[현재#s-1]], [[최근#s-3]] 문서를 참고 바랍니다.
'''{{{#red 주의}}}''': 모니위키에서 지원하던 출력 포맷의 지정은 지원하지 않습니다.
'''{{{#red 주의}}}''': 토론 스레드에서는 지원하지 않습니다.
=== br ===
{{{[br]}}} 로 호출할 수 있습니다. 해당 위치에 한 줄 개행의 역할을 하는 {{{<br>}}} html 코드를 출력합니다.
=== pagecount ===
{{{[pagecount]}}} 로 호출할 수 있습니다. 해당 위치에 나무위키에 존재하는 문서 개수를 출력합니다. 출력되는 형식은 [pagecount]와 같습니다.
==== 네임스페이스를 지정한 pagecount ====
{{{[pagecount(파일)]}}}식으로 특정 네임스페이스의 문서 개수만을 확인할 수 있습니다. 일반 문서는 {{{문서}}}로 네임스페이스를 지정하면 됩니다.
|| 문서 네임스페이스 || [pagecount(문서)] ||
|| 파일 네임스페이스 || [pagecount(파일)] ||
|| 분류 네임스페이스 || [pagecount(분류)] ||
|| 틀 네임스페이스 || [pagecount(틀)] ||
|| 나무위키 네임스페이스 || [pagecount(나무위키)] ||
|| 사용자 네임스페이스 || [pagecount(사용자)] ||
|| 휴지통 네임스페이스 || [pagecount(휴지통)] ||
|| 파일휴지통 네임스페이스 || [pagecount(파일휴지통)] ||
|| 토론 네임스페이스 || [pagecount(토론)] ||
|| 투표 네임스페이스 || [pagecount(투표)] ||
|| 특수기능 네임스페이스 || [pagecount(특수기능)] ||
=== include ===
{{{[include(문서명)]}}} 형태로 문서 내에 문서를 삽입할 수 있습니다.
동일한 문서에 동일한 문서로 include를 해도 호출이 가능합니다.
보통 [[틀]]을 문서에 삽입하는데 사용됩니다.
{{{[include(틀:틀 이름)]}}} 이렇게 하면 넣어집니다.
참고: [[나무위키:틀]]
삽입될 문서 내에 {{{@name@}}} 형태의 텍스트를 입력한 뒤, 매크로를 호출할 때 {{{[include(문서명,name=value)]}}} 형태로 호출할 경우, 해당 위치에 {{{value}}}가 삽입됩니다. 이 때 하나의 value에 쉼표(,)가 포함되어 있을 경우 제대로 표시되지 않습니다. {{{,}}} 대신에 {{{\,}}}를 사용하면 해결됩니다.
'''{{{#red 주의}}}''': 모니위키에서 지원하던 특정 문단만 삽입하는 기능은 지원하지 않습니다.
'''{{{#red 주의}}}''': 인클루드된 문서에서 인클루드를 더 하는것은 무시됩니다. 즉, 틀에서는 인클루드 할 수 없습니다. 이는 A에서 B를, B에서 A를 서로 인클루드하여 무한반복되는 사태를 방지하기 위함으로, 이를 이용하여 틀의 설명을 달거나[* [[틀:-]], [[틀:주기율표]] 등] 틀에 틀을 달 수 있습니다. 예를 들어 토론이 진행 중인 틀 문서에 [[틀:토론 중]]을 달아도 그 틀을 인클루드한 문서에선 토론 중 틀이 보이지 않습니다. 마찬가지로, 틀의 분류가 문서로 넘어오는 것을 막기 위해 분류도 인클루드되지 않습니다.
=== 목차 (tableofcontents) ===
{{{[목차]}}}, {{{[tableofcontents]}}} 로 호출할 수 있습니다. 해당 문서에 있는 문단을 목차 형태로 출력합니다.
'''{{{#red 주의}}}''': 모니위키에서 지원하던 목차에 문법을 적용하는 기능은 지원하지 않습니다.
=== 각주 (footnote) ===
{{{[각주]}}}, {{{[footnote]}}} 로 호출할 수 있습니다. 해당 문서에 있는 각주를 출력합니다.
기본적으로 문서에서 이 매크로를 호출하지 않아도 페이지 마지막에 자동으로 호출됩니다만, 중간에 이 매크로를 호출할 경우, 해당 매크로가 호출되기 전까지 인식한 각주를 출력합니다. 예를 들어, 각주를 세 개 입력하고 이 매크로를 호출한 뒤, 다시 각주를 세 개 입력하고 이 매크로를 또 호출하고, 각주 세 개를 더 입력하면 첫 매크로 호출 시 1~3번째 각주가 출력되고, 두번째 매크로 호출시 4~6번째 각주가 출력되고, 페이지 마지막에 7~9번째 각주가 출력됩니다.
=== 나이 (age) ===
2017년 5월에 새로 추가된 기능으로 생년월일을 넣어주면 자동으로 [[만 나이]]를 계산하여 출력해 줍니다. 형식은 {{{[age(YYYY-MM-DD)]}}}이며 MM, DD는 1~9월, 1~9일인 경우에도 0을 채워서 2자리로 입력해야 합니다. 예를 들어 생년월일이 2000년 4월 5일일 경우 2000-04-05과 같이 입력하면 됩니다. [[나무위키:편집지침/특정 분야#s-16.3|편집지침]]에 따라 문서 내에 [[세는나이]]는 기재할 수 없고, 본 기능으로도 세는나이를 출력할 수 없습니다.
예시
|| {{{ 출생일: 2000년 4월 5일 ([age(2000-04-05)]세) }}} ||
|| 출생일: 2000년 4월 5일 ([age(2000-04-05)]세) ||
'''{{{#red 주의}}}''': UTC 기준입니다. [[대한민국 표준시]] 기준으로 오전 9시마다 갱신됩니다.
=== 남은 날 (dday) ===
age 매크로와 날짜 입력 방식은 동일합니다. 이름에서 유추할 수 있듯이, 남은 날짜를 계산해줍니다. 출력 날짜 방식은 지역 표준시가 아닌 [[협정 세계시|UTC+0(협정 세계시)]]의 규격을 따릅니다.
예시: 2021년 신정까지 남은 날짜
|| {{{ 2021년 1월 1일까지: D[dday(2021-01-01)] }}} ||
|| 2021년 1월 1일까지: D[dday(2021-01-01)] ||
------
"오늘부터 1일" 같은 며칠째 기념일 계산도 가능합니다. 당일(dday)이 0일로 계산되기 때문에, __당일(dday)의 전날로 입력__하면 됩니다.
예시: 위키 개설일 이후 n일째
|| {{{ 오늘은 2015년 4월 17일 이후로 [dday(2015-04-16)]일째 }}} ||
|| 오늘은 2015년 4월 17일 이후로 [dday(2015-04-16)]일째 ||
'''{{{#red 주의}}}''': 토론 스레드에서 지원하지 않습니다.
'''{{{#red 주의}}}''': UTC 기준입니다. 한국 시간으로 오전 9시마다 갱신됩니다.
'''{{{#red 주의}}}''':정상적으로 출력되는 날짜의 범위는 1000-01-01부터 9999-12-31입니다. 이 값을 넘어가거나 정상적인 값이 아닐 경우 invalid dday가 뜨게 됩니다.
=== [[루비 문자]](ruby) ===
루비 문자를 입력합니다.
예시
|| {{{ [ruby(글자,ruby=루비,color=red)] }}} ||
|| [ruby(글자,ruby=루비,color=red)] ||
== 테이블(표) ==
=== 기본 형태 ===
테이블의 한 줄은 {{{||}}} 로 시작해 {{{||}}} 로 끝납니다. 아래의 경우, 한 줄에 두 개의 셀이 존재하는 두 줄짜리 테이블을 의미합니다. 연달아 여러 개의 테이블을 입력하고자 할 경우, 테이블 사이에 빈 줄을 하나 이상 입력합니다.
||<table bgcolor=#FFF,#1F2023> 문법 || 출력 ||
||
||키보드에 /키는 있는데 \\키가 보이지 않으면, shift키와 ₩키를 같이 누르거나 alt키를 누른 채로 넘패드(숫자패드)의 124를 입력해도 됩니다. 아니면 위 예시에 있는 | 를 복사해 가서 붙여도 됩니다. 모바일은 기종에 따라 기호에 있습니다.
이 형태에서 문서명에 |가 들어가는 경우, \\|로 대체해야 합니다. 출력되는 내용에는 \\를 붙이지 않으셔도 됩니다.
PC의 경우, 링크 위에 마우스를 갖다 대면 출력 링크, 즉 [[나무위키|누르면 이동하게 될 문서명을 미리 확인할 수 있습니다]]. 하지만 모바일에서는 이를 미리 확인하는 것이 어렵습니다.
----
'''{{{#red 주의}}}''': {{{문서}}}와 {{{|}}}, {{{|}}}와 {{{출력}}} 사이에는 공백을 삽입하지 않습니다.
'''{{{#red 주의}}}''': 기존에 사용되던 {{{[[문서|]]}}}, 또는 {{{[[|문서]]}}} 형태의 링크는 경우에 따라 지원되지 않을 수도 있습니다. 이는 '''추후에 지원이 중단될 수 있으므로 권장하지 않습니다.''' {{{[[문서]]}}} 또는 {{{[[문서|출력]]}}}의 형태로 링크하여 주십시오.
'''{{{#red 주의}}}''': 모니위키에서 사용됐던 {{{[wiki:"문서"]}}} 등의 링크 문법은 지원하지 않습니다.
=== 문서의 특정 문단으로 하이퍼링크 걸기 ===
특정 문서의 특정 문단에 링크를 걸고자 할 때는 문서명 뒤에 '#s-x.x'를 붙입니다. 여기서 'x.x'는 해당 문단의 번호를 의미합니다. 이 경우에 별도의 출력을 지정하지 않으면 기본적으로 # 이후가 빠지고 문서명만 출력됩니다.
|| {{{[[문서#s-1]]}}} ||
|| {{{[[문서#s-2.3]]}}} ||
|| {{{[[문서#s-4.5.6|출력]]}}} ||
|| {{{[[문서#s-7.8.9.10|출력]]}}} ||
현재 문서의 특정 문단에 링크를 걸고자 할 때는 문서명을 제외한 `#s-x.x`로 링크합니다. 'x.x'는 해당 문단의 번호를 의미합니다.
|| {{{[[#s-1]]}}} ||
|| {{{[[#s-2.3]]}}} ||
|| {{{[[#s-4.5.6|출력]]}}} ||
|| {{{[[#s-7.8.9.10|출력]]}}} ||
=== 상위, 하위 문서로 하이퍼링크 걸기 ===
한 문서의 상위 문서, 또는 하위 문서로 링크하는 방법은 다음과 같습니다.
|| {{{[[../]]}}}: 상위 문서 ||
|| {{{[[../|상위]]}}} : 상위 문서로 링크하고 출력을 따로 설정 ||
|| {{{[[/문서]]}}}: 하위 문서 ||
|| {{{[[/문서|하위]]}}} : 하위 문서로 링크하고 출력을 따로 설정 ||
----
'''{{{#red 주의}}}''': {{{[[../]]}}}, 또는 {{{[[/문서]]}}} 로 링크하려는 경우에는 {{{../}}} 와 {{{/문서}}} 로 출력됩니다.
'''{{{#red 주의}}}''': 상위, 하위 문서는 문서명에 쓰인 /를 기준으로 합니다. 예를 들어, [[S/W 개발병]] 문서에서 {{{[[../]]}}}를 사용하면 슬래시와 뒷부분을 지운 [[S]] 문서로 링크가 가는 등 의도와 다른 링크가 걸릴 수 있습니다. 또 /가 문서명에 없는 문서에서 {{{[[../]]}}}를 사용하면 그냥 링크를 건 문서 자기 자신으로 링크가 걸립니다.
=== 외부 페이지로 하이퍼링크 걸기 ===
한 문서에서 나무위키의 문서가 아닌 외부 페이지로 링크하는 방법은 다음과 같습니다.
||<:>입력||<:>출력||<:>설명||
|| {{{[[http://www.google.co.kr]]}}} || [[http://www.google.co.kr]] || 외부 페이지로의 링크 ||
|| {{{[[http://www.google.co.kr|출력]]}}} || [[http://www.google.co.kr|출력]] || 링크와 출력이 다른 링크 ||
|| {{{[[http://www.google.co.kr|[[파일:구글.png|width=50%]]]]}}} || [[http://www.google.co.kr|[[파일:구글.png|width=50%]]]] || 이미지 자체에 링크를 걸 수도 있습니다.[* 예를 들어 특정 인물 문서 프로필의 SNS 마크에 링크를 걸어 해당 인물에 SNS 페이지로 이동할 수 있다.] ||
기본적으로 나무위키의 문서를 링크하는 방법과 같습니다.
=== 앵커(anchor) ===
[anchor(앵커 리다이렉트)]{{{[anchor()]}}}문법을 사용하면 현재 문서 또는 다른 문서의 임의의 위치로 하이퍼링크를 걸 수 있습니다.
우선, 먼저 해야 할 일은 링크를 걸어 이동시키고자 하는 현재 문서 또는 다른 문서의 특정 위치(도착점)에 앵커를 삽입하는 것입니다. 링크를 보내고자 하는 곳에 아래와 같이 앵커를 넣어줍니다.
[anchor(아무개)] 예시) {{{[anchor(아무개)]}}}
그 다음 링크를 걸 곳(출발점)에는 아래와 같은 방법으로 링크를 만들어주시면 됩니다. 문단 링크 문법과는 #뒤에 's-문단명' 대신 앵커 이름이 온다는 점만 다릅니다.
||사용법||출력||설명||
||{{{[[나무위키:문법 도움말#아무개]]}}}||[[나무위키:문법 도움말#아무개]]||<|2>특정 문서의 해당 앵커가 있는 위치로 하이퍼링크를 겁니다.||
||{{{[[나무위키:문법 도움말#아무개|나무위키:문법 도움말#아무개]]}}}||[[나무위키:문법 도움말#아무개|나무위키:문법 도움말#아무개]]||||
||{{{[[#아무개]]}}}||[[#아무개]]||같은 문서 내의 해당 앵커가 있는 위치로 하이퍼링크를 겁니다.||
||{{{[[나무위키:문법 도움말#아무개|물론 링크와 출력이 서로 다르게 할 수도 있습니다.]]}}}||[[나무위키:문법 도움말 #아무개|물론 링크와 출력이 서로 다르게 할 수도 있습니다.]]||<|2>링크와 출력이 서로 다른 앵커 문법입니다.||
||{{{[[#아무개|나아가 같은 문서로도요.]]}}}||[[#아무개|나아가 같은 문서로도요.]]||
한편, 특정한 위치에 자동으로 생성되는 앵커도 있습니다.
*모든 문서의 맨 위에는 top 앵커가 있습니다. {{{[[문서명#top]]}}}을 사용하면 해당 문서의 제일 위로 이동하는 링크가 생깁니다. 예시: [[나무위키:문법 도움말#top|나무위키:문법 도움말#top]]
*모든 문서의 맨 아래에는 bottom 앵커가 있습니다. {{{[[문서명#bottom]]}}}을 사용하면 해당 문서의 제일 아래로 이동하는 링크가 생깁니다. 예시: [[나무위키:문법 도움말#bottom|나무위키:문법 도움말#bottom]]
*모든 목차에는 toc 앵커가 있습니다. {{{[[문서명#toc]]}}}을 사용하면 해당 문서의 목차로 이동하는 링크가 생깁니다. 예시: [[나무위키:문법 도움말#toc|나무위키:문법 도움말#toc]]
*모든 문단에는 s-문단번호 앵커가 있습니다. {{{[[문서명#s-n]]}}}을 사용하면 해당 문서의 n번째 문단으로 이동하는 링크가 생깁니다. 예시: [[나무위키:문법 도움말#s-1|나무위키:문법 도움말#s-1]]
*모든 각주에는 fn-각주번호 또는 fn-각주이름 앵커가 있습니다. {{{[[문서명#fn-n]]}}}을 사용하면 해당 문서의 n번째 각주로 이동하는 링크가 생기고, {{{[[문서명#fn-A]]}}}을 사용하면 해당 문서의 A라는 각주로 이동하는 링크가 생깁니다. 예시: [[나무위키:문법 도움말#fn-1|나무위키:문법 도움말#fn-1]], [[나무위키:문법 도움말#fn-A|나무위키:문법 도움말#fn-A]]
*모든 각주가 삽입된 본문에는 rfn-각주번호 앵커가 있습니다. {{{[[문서명#rfn-n]]}}}을 사용하면 해당 문서의 n번째 각주가 삽입된 곳으로 이동하는 링크가 생깁니다. 여기에는 각주번호가 아닌 각주이름은 사용할 수 없습니다. 예시: [[나무위키:문법 도움말#rfn-1|나무위키:문법 도움말#rfn-1]], [[나무위키:문법 도움말#rfn-20|나무위키:문법 도움말#rfn-20]]
단, 나무위키 [[스킨 설정]]에서 '고정형 내비게이션 바'를 사용하는 경우 해당 기능 특성상 앵커 이동 위치의 내용이 가려지는 현상이 발생합니다.
=== |, \\, #가 제목에 쓰이거나 제목이 ]로 끝나거나 제목이 /로 시작하는 문서로 하이퍼링크 걸기 ===
기술적인 문제로 일반적인 하이퍼링크 문법으로는 해당 문서로 통하는 정상적인 하이퍼링크를 만들 수 없습니다. 이럴 때는 해당 문자 앞에 \\를 넣어 줘야 합니다. #나 맨 끝의 ]가 제목에 들어간 문서에 한해서 맨 끝에 #를 넣어 줘도 됩니다. 다른 편집자를 위해서 [[틀:링크시 주의]]를 달아 줘도 됩니다. 해당 틀을 작성할 때 위키 문법상 \\를 3개 더 입력해야 안내문에 \\가 정상적으로 출력이 되니 유의하십시오.
단, /는 예외적으로 \\를 앞에 입력해도 정상 출력이 안 됩니다. 이때는 링크를 걸려는 쪽의[* A 문서에서 B 문서로 향하는 링크를 걸 경우, A 문서가 이에 해당합니다.] 문서의 제목에 /가 없다면 {{{[[../문서명]]}}}을 사용하십시오.
링크를 걸려는 쪽의 문서 제목에 /가 있을 경우에는 (슬래시(/) 개수+1)개만큼 ../를 써주시고 문서명을 붙이시면 됩니다. 그러나 이 경우 정상적으로 링크되지만 빨간 링크가 걸리므로, 색상 문법을 이용해서 #0275D8,#EC9F19의 색을 넣어주시면 정상 색으로 나옵니다.
혹은 모양이 비슷한 전각 문자(#, /, \, |, ])로 리다이렉트하셔도 됩니다. 전각 문자가 아니더라도 해당 문서의 리다이렉트 문서를 사용하실 수도 있습니다.
||||<tablealign=center> 예시 ||
|| 입력 || 출력 ||
|| {{{ [[\\]] }}} || [[\\]] ||
|| {{{[[Fate/Grand Order/서번트/랜서/블라드 3세[EXTRA\]]]}}} || [[Fate/Grand Order/서번트/랜서/블라드 3세[EXTRA\]]] ||
|| {{{[[\#1 To Infinity]]}}} || [[\#1 To Infinity]] ||
|| {{{[[#1 To Infinity#s-2]]}}}[* 이 경우 2번 문단으로 링크가 걸립니다.] || [[#1 To Infinity#s-2]] ||
|| {{{[[S\#ARP]]}}} || [[S\#ARP]] ||
|| {{{[[S#ARP#]]}}} || [[S#ARP#]] ||
|| {{{[[a(4chan)|/a/]]}}}[* [[a(4chan)]] 문서가 [[a(4chan)|/a/]] 문서로 리다이렉트됩니다.] || [[a(4chan)|/a/]] ||
|| {{{[[..//b/|/b/]]}}} || [[..//b/|/b/]] ||
|| (4chan/게시판 문서에서 링크를 걸 경우) {{{[[../..//b/|{{{#0275D8,#EC9F19 /b/]]}}}}}} || [[..//b/|/b/]] ||
== 리다이렉트(넘겨주기) ==
[[리다이렉트]] 문서는 한 문서를 검색할 때 목적지 문서로 즉시 이동시켜주는 문서입니다. 넘겨주기 문서를 만드는 방법은 다음과 같습니다.
1. 먼저 넘겨줄 목적지 문서를 고릅니다.
1. 넘겨질 출발지 문서로 이동합니다. 주소창에 {{{namu.wiki/edit/생성할 리다이렉트 문서}}}로 접속하거나 검색창에 검색한 후 '문서로 가기'버튼을 클릭합니다.
1. 적절한 리다이렉트 문법을 삽입합니다.
* 문서로 넘기는 경우: {{{ #redirect 목적지 문서}}} 또는 {{{ #넘겨주기 목적지 문서}}}[* 이때 자동으로 #redirect로 치환됩니다.]의 형태로 새 문서를 작성합니다.
* 문단으로 넘기는 경우: {{{ #redirect 목적지 문서#s-(문단 번호) }}}의 형태로 새 문서를 작성합니다. [* 예시 : #redirect 평택 버스 94#s-3]
* 특정 앵커로 넘기는 경우: {{{ #redirect 목적지 문서#앵커명}}}의 형태로 새 문서를 작성합니다. 목적지 문서에 해당 앵커가 미리 존재해야 하니 주의해 주세요.
문단 또는 특정 앵커 리다이렉트를 걸었지만 목적지 문서에 일치하는 문단 번호가 없거나 일치하는 앵커명이 없어 위치를 찾는 데 실패할 경우, 문서 최상단으로 리다이렉트됩니다. 만약 이런 상황을 발견하셨다면 알맞은 문단 또는 앵커로 리다이렉트 수정을 바랍니다.[* 문단 리다이렉트의 경우 편집 과정에서 문단을 삽입, 병합하는 일이 잦아 이런 상황이 자주 발생합니다.]
[[https://forum.theseed.io/topic/232/%EC%9D%98%EA%B2%AC%EC%88%98%EB%A0%B4-%EB%A6%AC%EB%8B%A4%EC%9D%B4%EB%A0%89%ED%8A%B8-%EB%AC%B8%EB%B2%95-%EB%B3%80%EA%B2%BD|문법 변경]]으로 인하여 생겨날 예정인 또 다른 방법입니다.
1. 먼저 넘겨줄 목적지 문서를 고릅니다.
1.목적지 문서의 편집창에 들어갑니다.
1.{{{ [[넘겨주기:생성할 리다이렉트]]}}}문법을 문서 상단에 적고 저장합니다.
* 특정 문단으로 넘기는 경우에는 문서 최상단 대신 해당 문단 상단에 같은 문법을 적습니다.
'''{{{#red 주의}}}''': 모니위키에서 비권장 문법이던 URL 리다이렉트는 나무위키에서 지원하지 않습니다.
'''{{{#red 주의}}}''': 앵커 리다이렉트의 구현으로 인해 목적지 문서의 표제어에 #(맨 뒤 제외)가 포함되면 해당 문자들의 앞에 \\를 삽입해야 합니다.
리다이렉트는 주소창에 {{{namu.wiki/delete/삭제할 리다이렉트 문서}}}로 접속 후 삭제하거나, 검색창에 리다이렉트 문서를 쳤을 때 목적지 문서 상단에 뜨는 리다이렉트 문서를 클릭 후 삭제하실 수 있습니다.
== 이미지 첨부 ==
'''서버 과부하 문제로 나무위키는 더이상 외부 이미지 삽입을 지원하지 않습니다. 이미지를 삽입하려면 반드시 자체 이미지 업로더를 이용해야 합니다.'''
또한 기존에 삽입되어 있던 외부 이미지들은 [[나무봇]]을 통해 2017년 7월 16일까지 자체 서버로 이전했으나 [[다음 블로그]]나 [[루리웹]] 등지같이 [[확장명]]이 표기되지 않은 이미지들은 [[HTML5]] 문법으로 삽입 시 나무봇이 인지하지 못하기 때문에 누락되었습니다. 따라서 편집자 개개인이 다시 업로드해야 합니다.
=== 나무위키 자체 이미지 업로더 ===
나무위키의 자체 이미지 업로더를 이용하려면 반드시 [[나무위키:기본방침/문서 관리 방침|문서 관리 방침]]을 따라야 합니다. 나무위키 사이트 상단의 '특수 기능' 버튼을 클릭하면 [[https://namu.wiki/Upload|파일 올리기]] 링크가 있습니다. 그곳으로 들어간 다음 먼저 자신이 올리고 싶은 이미지 파일을 선택하고 그 이미지 파일의 '기본 정보'와 '설명'을 아래의 넓은 칸에 적습니다. 그 뒤 그 이미지 파일에 맞는 '라이선스'를 선택한 다음 파란색 '올리기' 버튼을 클릭하시면 됩니다. 이미지 파일의 이름은 [[나무위키:편집지침/특수 문서#s-4.1|편집지침]]을 따라주세요. 파일 이름에 _ (언더스코어)가 들어가 있다면 빼 주시고 새 문서 이름을 적용해 주세요.
파일을 올리셨다면 그 파일을 첨부하고 싶은 문서에
{{{
[[파일:example.png]]
}}}
위와 같은 형식으로 {{{[[ ]]}}} 사이에 파일 이름 그대로 적습니다. 그런 다음 문서를 저장하면 자동으로 올린 파일이 출력됩니다.
----
'''{{{#red 참고}}}''': 파일을 문서 내에 이미지 첨부 말고 그냥 파일 링크만 적고 싶을 때는 파일 이름 왼쪽에 ':'를 적어 {{{[[:파일:example.png]]}}} 형식으로 링크해 주십시오.
* --앞에 1칸을 띄운 {{{[[ 파일:example.png]]}}} 형식도 사용 가능합니다.-- 이건 버그이며 조만간 수정될 예정입니다.
'''{{{#red 참고}}}''': [[#s-5.2|이 기능(링크와 출력이 다른 하이퍼링크)을 이용해 첨부한 이미지에 링크를 걸고 싶을 때]]에는 아래와 같이 입력해야 합니다.
{{{
[[문서|[[파일:example.png|width=너비&height=높이]]]]
}}}
|||| '''예시''' ||
|| 입력 || 출력 ||
|| {{{[[나무위키:대문|[[파일:나무위키:로고1.png|width=150]]]]}}} || [[나무위키:대문|[[파일:나무위키:로고1.png|width=150]]]] ||
----
'''{{{#red 주의}}}''': 파일의 새 이름을 지정하고자 할 때에는 반드시 '파일:'로 시작해야 합니다. 즉 파일의 새 이름 칸에 '파일:example.png'로 입력해야 하며, 'example.png'로만 되어있으면 빨간색 오류 메시지가 뜹니다.
'''{{{#red 주의}}}''': 파일의 새 이름의 확장자가 원래 이미지와 일치해야 합니다. '파일:example' 또는 '파일:example.jpg'과 같이 지정되면 빨간색 오류 메시지가 뜹니다.
'''{{{#red 주의}}}''': 컴퓨터에 저장된 파일 확장자가 대문자로 되어있다면 소문자로 바꿔 주세요. 가령 원본 파일이 'example.PNG'라고 되어있다면 'example.png'로 고친 후 자체 업로더를 이용하셔야 합니다. 바꾸지 않으면 빨간색 오류 메시지가 뜹니다. 또한 확장자명이 .jpeg라면 .jpg로 바꾼 뒤 이용하셔야 합니다.
되도록이면 용량이 작은 이미지를 올리시기를 권장합니다. 서버의 부담도 줄이고 모바일 사용자의 경우 데이터도 절약하고 문서 로딩도 빨라집니다. 올리려는 이미지가 크다면 그림 압축을 추천드립니다. Microsoft Office Picture Manager의 경우, 상단의 그림 편집 → 그림 압축에 들어가셔서 이미지를 압축할 수 있습니다.
업로드 가능한 이미지 최대 용량제한은 10MB까지입니다.
=== 이미지 속성 지정 ===
파일명 뒤에 매개변수를 추가해 이미지 속성을 지정할 수 있습니다. 매개변수는 다음과 같은 형식으로 추가합니다.
{{{[[파일:example.png|}}}{{{#14F,#4AF (매개변수)}}}{{{]]}}}
* 한 개의 매개변수
{{{
[[파일:example.png|width=300]] }}}
* 여러 개의 매개변수
각 매개변수를 {{{&}}}로 구분하여 입력합니다.
{{{
[[파일:example.png|width=300&height=300]]
[[파일:example.png|width=300&align=right]]
[[파일:example.png|width=300&height=300&align=right]]
[[파일:example.png|width=300&height=300&align=right&bgcolor=#FFF]]}}}
==== 매개변수 종류 ====
* 이미지 크기
|| {{{width=300}}}: 가로 300px ||
|| {{{width=25%}}}: 화면 너비의 25% ||
|| {{{height=300}}}: 세로 300px ||
문서에 삽입된 이미지는 화면을 넘어가지 않는 한 원래 크기로 출력됩니다. 이미지의 크기를 높이 변경으로 지정하는 것은 권장되지 않습니다. 되도록이면 가로(width) 변경으로 지정해 주세요.
또한, 표 안에 상대적으로 크기가 큰(width값이 300px 이상인) 이미지를 삽입할 때, {{{[[파일:이미지.jpg|width=(숫자)]]}}}를 사용하는 것은 나무위키의 엔진 버그로 인해 추천하지 않습니다. 반면 {{{width=100%}}}만 삽입하는 경우에는 사용자 환경에 따라서 표현되는 크기가 달라지는 문제가 발생합니다. [[https://namu.wiki/w/나무위키:보존문서/나무위키:연습장1?rev=8885|예시]] 표에 이미지를 추가하려는 경우에 다음과 같이 테이블 절대값을 사용해서 가로너비를 고정시키는 형태로 삽입해 주세요.
{{{
||<tablewidth=900><tablealign=center><bgcolor=white>[[파일:이미지.jpg|width=100%]]||}}}
----
* 이미지 위치
|| {{{align=left}}}: 왼쪽 정렬 ||
|| {{{align=center}}}: 가운데 정렬 ||
|| {{{align=right}}}: 오른쪽 정렬 ||
----
* 배경색
|| {{{bgcolor=#RRGGBB}}}: 배경색 지정 ||
[[PNG|투명한 부분이 있는 이미지]]의 경우 배경색을 지정할 수 있습니다. 특히 투명 배경에 어두운 단색으로 된 이미지는 [[나무위키:테마|다크 테마]]에서 보기 힘든 경우가 생기는데, 이 때 이미지에 배경색을 지정해서 가독성을 높일 수 있습니다. [[https://board.namu.wiki/index.php?mid=free&document_srl=1691430|#]]
||<tablewidth=660> 라이트 테마에서 보이는 이미지 || 다크 테마에서 보이는 이미지 || 배경색을 지정한 이미지 ||
||<bgcolor=#FFF>[[파일:external/upload.wikimedia.org/250px-Policresulen.svg.png|width=100%]]||<bgcolor=#1F2023>[[파일:external/upload.wikimedia.org/250px-Policresulen.svg.png|width=100%]]||[[파일:external/upload.wikimedia.org/250px-Policresulen.svg.png|width=100%&bgcolor=#FFF]]||
== 동영상 첨부 ==
=== 유튜브/카카오TV/니코니코 동화 ===
{{{
[플랫폼(동영상 ID)]
}}}
||<-3> 플랫폼 ||
|| 이름 || 코드 || 예시 ||
|| [[유튜브]] || {{{youtube}}} || {{{[youtube(jNQXAC9IVRw)]}}} ||
|| [[카카오TV]] || {{{kakaotv}}} || {{{[kakaotv(405064748)]}}} ||
|| [[니코니코 동화]] || {{{nicovideo}}} || {{{[nicovideo(sm8628149)]}}} ||
동영상 아이디는 유튜브의 각 동영상에게 주어지는 고유 ID를 말하며 주소에서 확인할 수 있습니다
유튜브는 'https://www.youtube.com/watch?v=jNQXAC9IVRw'에서 'v=' 바로 오른쪽에 있는 부분(jNQXAC9IVRw)이 동영상 아이디입니다. 'v='는 보통 'watch?' 바로 오른쪽에 있습니다.
카카오TV는 'https://tv.kakao.com/channel/2661262/cliplink/405064748'에서 cliplink 뒤에 붙는 숫자(405064748)가 동영상 아이디입니다.
니코니코 동화는 'https://www.nicovideo.jp/watch/sm8628149'에서 watch 뒤에 있는 sm으로 시작하는 부분(sm8628149)이 동영상 아이디입니다.
동영상 크기 조절은 아래와 같이 합니다. 'width='의 오른쪽 숫자로 동영상의 가로 길이를 조절할 수 있고 'height='의 오른쪽 숫자로 동영상의 세로 길이를 조절할 수 있습니다.
|| 위키텍스트 || {{{
[youtube(jNQXAC9IVRw,width=640,height=360)]
}}} ||
|| 결과 || [youtube(jNQXAC9IVRw,width=640,height=360)] ||
아래와 같이 start 매개변수를 초 단위로 지정하여 지정된 시간에서 시작하도록 할 수 있습니다.
|| 위키텍스트 || {{{
[youtube(jNQXAC9IVRw,start=8)]
}}} ||
|| 결과 || [youtube(jNQXAC9IVRw,start=8)] ||
물론 width, height 매개변수와 같이 사용할 수 있습니다. 다만, height는 %지수가 안됩니다.
|| 위키텍스트 || {{{
[youtube(jNQXAC9IVRw,start=8,width=300,height=300)]
}}} ||
|| 결과 || [youtube(jNQXAC9IVRw,start=8,width=300,height=300)] ||
기본적으로 첨부된 동영상은 텍스트의 정렬을 따르기 때문에, 동영상을 화면 중앙에 위치시키기 위해서는 테이블 안에 넣고 테이블을 가운데 정렬해야합니다.
{{{
||<table align=center> [youtube(jNQXAC9IVRw)] ||
}}}
||<table align=center> [youtube(jNQXAC9IVRw)] ||
다만, 이렇게 테이블 안에 이미지나 동영상을 넣을 경우, 여백이 발생합니다. 여백 제거 문법을 사용하거나, 단축 문법 틀을 사용할 수 있습니다.
{{{
[include(틀:영상 정렬, url=jNQXAC9IVRw)]
}}}
[include(틀:영상 정렬, url=jNQXAC9IVRw)]
=== 기타 (HTML5) ===
유튜브 이외의 동영상을 나무위키 문서 내에 첨부하고 싶다면, HTML5를 이용해야 합니다. 단, 이는 후술하고 있듯이 '''{{{#red 차후 지원이 중단될 수 있는 비권장 문법 입니다.}}}'''
'''{{{#red 주의}}}''': 소리를 포함하고 있는 멀티미디어의 자동 재생(autoplay)은 금지되어 있습니다.
{{{
방법 1.
{{{#!html <video src="동영상 주소"></video>}}}
방법 2.
{{{#!html 동영상 플레이어 소스}}}
}}}
위와 같은 형식으로 문서 내의 원하는 위치에 쓰시면 됩니다. 문서 내에 쓰고 문서 저장을 하면 영상이 출력됩니다.
* 모든 페이지에서의 TLS(HTTPS) 통신을 지원하지 않는 사이트의 동영상 플레이어는 나무위키에서 나타나지 않습니다. [[https://namu.wiki/w/나무위키:보존문서/나무위키:연습장1?rev=1262|#참고1]][[https://namu.wiki/diff/나무위키:보존문서/나무위키:연습장1?rev=1262&oldrev=1261|#참고2]][* 2016년 7월 27일 확인]
== 리스트 ==
리스트에는 번호가 없는 리스트와 번호가 있는 리스트(1.과 A., a.), 두 가지가 존재합니다.
'''{{{#red 주의}}}''': 리스트를 입력할 때는 줄 앞에 띄어쓰기를 최소 하나 이상 입력해야 합니다. 이를 어길 경우 리스트로 인식되지 않습니다.[* 만약 표 안에 리스트를 입력하고 싶으면 {{{[br]}}} 대신 엔터 키로 개행하면 됩니다.]
||<table bordercolor=gray><-4>입력한 띄어쓰기를 녹색으로 {{{#!html <span style="background-color:lime; color:lime">|</span>}}} 이렇게 표기하였습니다.
||
||<-2> '''{{{#red 틀린 예}}}''' ||<-2> '''{{{#blue 올바른 예}}}''' ||
||<width=120px> 입력 ||<width=120px> 출력 ||<width=120px> 입력 ||<width=120px> 출력 ||
||<^|1><width=120px>*리스트[br]*리스트[br][br]*{{{#!html <span style="background-color:lime; color:lime">|</span>}}}리스트[br]*{{{#!html <span style="background-color:lime; color:lime">|</span>}}}리스트[br][br]1.리스트[br]1.리스트[br][br]1.{{{#!html <span style="background-color:lime; color:lime">|</span>}}}리스트[br]1.{{{#!html <span style="background-color:lime; color:lime">|</span>}}}리스트
||<^|1><width=120px>*리스트[br]*리스트[br][br]* 리스트[br]* 리스트[br][br]1.리스트[br]1.리스트[br][br]1. 리스트[br]1. 리스트
||<^|1><width=120px>{{{#!html <span style="background-color:lime; color:lime">|</span>}}}*리스트
{{{#!html <span style="background-color:lime; color:lime">|</span>}}}*리스트
{{{#!html <span style="background-color:lime; color:lime">|</span>}}}*{{{#!html <span style="background-color:lime; color:lime">|</span>}}}리스트
{{{#!html <span style="background-color:lime; color:lime">|</span>}}}*{{{#!html <span style="background-color:lime; color:lime">|</span>}}}리스트
{{{#!html <span style="background-color:lime; color:lime">|</span>}}}1.리스트
{{{#!html <span style="background-color:lime; color:lime">|</span>}}}1.리스트
{{{#!html <span style="background-color:lime; color:lime">|</span>}}}1.{{{#!html <span style="background-color:lime; color:lime">|</span>}}}리스트
{{{#!html <span style="background-color:lime; color:lime">|</span>}}}1.{{{#!html <span style="background-color:lime; color:lime">|</span>}}}리스트
||<^|1><width=120px>
*리스트
*리스트
*리스트
* 리스트
* 리스트
* 리스트
1.리스트
1.리스트
1.리스트
1. 리스트
1. 리스트
||1. 리스트
'''{{{#red 주의}}}''': 아래와 같이 한 항목마다 빈 줄을 넣지 마십시오. 각 항목이 개별의 리스트가 돼버립니다.
{{{
--- 틀린 예 ---
*리스트
*리스트
*리스트
*리스트
}}}
=== 번호 없는 리스트 ===
리스트에 번호를 매길 필요가 없는 경우, Shift + 8로 입력하는 별표'''{{{+3 {{{*}}}}}}'''를 이용해 리스트를 작성합니다.
||<^|1><width=200px>입력
----
{{{#red v}}}{{{*}}}리스트 1
{{{#red v}}}{{{*}}}리스트 2
||<^|1><width=200px>출력
----
*리스트 1
*리스트 2
||
----
만약 리스트 내에 하위 리스트가 필요한 경우, 줄 앞의 띄어쓰기를 추가로 입력하면 됩니다. 추가로 입력하는 띄어쓰기의 개수는 관계 없습니다.
||<^|1><width=300px>입력
----
{{{#red v}}}{{{*}}}상위 리스트 1
{{{#red v}}}{{{#red v}}}{{{*}}}하위 리스트 1
{{{#red v}}}{{{*}}}상위 리스트 2
{{{#red v}}}{{{#red v}}}{{{*}}}하위 리스트 2
{{{#red v}}}{{{#red v}}}{{{#red v}}}{{{*}}}하위 리스트 출력
||<^|1><width=300px>출력
----
*상위 리스트 1
*하위 리스트 1
*상위 리스트 2
*하위 리스트 2
*하위 리스트 출력
||
----
단, 추가로 입력한 띄어쓰기의 개수는 일정해야 합니다. 정상적으로 띄어쓰기가 입력되지 않았을 경우 정상적인 출력을 보장할 수 없습니다.
||<^|1><width=200px>입력
----
{{{#red v}}}{{{*}}}리스트
{{{#red vvv}}}{{{*}}}리스트
{{{#red vv}}}{{{*}}}리스트
{{{#red vvv}}}{{{*}}}리스트
||<^|1><width=200px>출력
----
*리스트
*리스트
*리스트
*리스트
||
----
리스트 내에서 개행해야 할 경우, {{{[br]}}} 매크로를 이용할 수 있으며, 다음과 같은 방법을 사용할 수도 있습니다.
매크로를 이용하지 않고 개행할 경우, 개행된 텍스트 앞에 띄어쓰기를 해야 한다는 점에 주의하십시오.
||<^|1><width=400px>입력
----
{{{#red v}}}{{{*}}}리스트
{{{#red v}}}내에서의 개행
{{{#red v}}}{{{*}}}매크로를 이용한\[br]리스트 내의 개행
||<^|1><width=200px>출력
----
*리스트
내에서의 개행
*매크로를 이용한[br]리스트 내의 개행
||
=== 번호 있는 리스트 ===
리스트에 순서가 있는 경우, 다음을 이용해 리스트를 작성합니다.
{{{1.}}} 로 리스트를 작성할 경우, 아라비아 숫자로 리스트가 표기됩니다.
{{{A.}}} 로 리스트를 작성할 경우, 영문 알파벳 대문자로 리스트가 표기됩니다. {{{a.}}} 로 리스트를 작성할 경우, 영문 알파벳 소문자로 리스트가 표기됩니다.
{{{I.}}} 로 리스트를 작성할 경우, 대문자를 사용한 로마 숫자로 리스트가 표기됩니다. {{{i.}}} 로 리스트를 작성할 경우, 소문자를 사용한 로마 숫자로 리스트가 표기됩니다.
'''{{{#red 주의}}}''': 번호 있는 리스트를 표기할 때, {{{1., 2., 3., ...}}} 의 방식으로 표기하는 것이 아니라, 모든 리스트를 {{{1.}}} 로 표기합니다.
||<^|1><width=200px>입력
----
{{{#red v}}}{{{1.}}}리스트
{{{#red v}}}{{{1.}}}리스트
{{{#red v}}}{{{A.}}}리스트
{{{#red v}}}{{{A.}}}리스트
{{{#red v}}}{{{a.}}}리스트
{{{#red v}}}{{{a.}}}리스트
{{{#red v}}}{{{I.}}}리스트
{{{#red v}}}{{{I.}}}리스트
{{{#red v}}}{{{i.}}}리스트
{{{#red v}}}{{{i.}}}리스트
||<^|1><width=200px>출력
----
1.리스트
1.리스트
1.리스트
A.리스트
A.리스트
A.리스트
a.리스트
a.리스트
a.리스트
I.리스트
I.리스트
I.리스트
i.리스트
i.리스트
i.리스트
||
----
리스트의 시작하는 숫자를 바꾸고자 할 경우, 리스트 식별자 뒤에 {{{#시작숫자}}} 를 붙입니다.
||<^|1><width=200px>입력
----
{{{#red v}}}{{{1.}}}이 리스트는 1부터 시작합니다.
{{{#red v}}}{{{1.}}}리스트 (2)
{{{#red v}}}{{{1.}}}리스트 (3)
{{{#red v}}}{{{I.#42}}}이 리스트는 42 (XLII)부터 시작합니다.
{{{#red v}}}{{{I.}}}리스트 (XLIII)
{{{#red v}}}{{{I.}}}리스트 (XLIV)
||<^|1><width=200px>출력
----
1. 이 리스트는 1부터 시작합니다.
1. 리스트 (2)
1. 리스트 (3)
I.#42 이 리스트는 42 (XLII)부터 시작합니다.
I. 리스트 (XLIII)
I. 리스트 (XLIV)
##pc에서는 모르겠는데 모바일에서는 리스트 숫자가 잘려서 나오네요.
||
----
하위 리스트, 리스트의 개행에 대해서는 번호 없는 리스트 항목을 참조하시기 바랍니다.
번호 있는 리스트와 번호 없는 리스트는 혼합해서 사용할 수 있습니다.
== 각주 ==
^^{{{#0275d8,#ca8817 [1]}}}^^ 이런 모양으로 있는 것이 각주입니다.
본문에 각주를 달고자 할 경우, 다음의 방식을 이용합니다.
||<^|1><width=400px>입력
----
본문\[\* 각주의 내용\]
본문\[\*A 문자가 다른 각주\]
본문\[\*B 같은 각주를 반복\]
본문\[\*B\]
본문\[\* 각주 안의 \[\* 각주\]\]
||<^|1><width=400px>출력
----
본문[* 각주의 내용]
본문[*A 문자가 다른 각주]
본문[*B 같은 각주를 반복]
본문[*B]
본문[* 각주 안의 [* 각주]]
||
입력된 각주들은 페이지 마지막에 자동으로 전부 출력됩니다. 본문에 있는 ^^{{{#0275d8,#ca8817 [1]}}}^^ 형태의 링크를 클릭할 경우 페이지 밑에 있는 각주로 이동됩니다. 각주에 있는 ^^{{{#0275d8,#ca8817 [1]}}}^^ 형태의 링크를 클릭할 경우 본문의 해당 각주로 이동됩니다.
각주를 입력할 때 페이지에 출력되는 각주의 문자를 변경할 수 있습니다. 위 예의 두 번째 줄이 그 예입니다. 사용되는 문자는 여러 글자일 수 있습니다.
'''{{{#red 주의}}}''': 각주를 입력할 때 {{{[*}}} 와 각주의 내용 사이에는 반드시 공백을 한 칸 입력해야 합니다. 이를 어길 경우 정상적인 각주로 인식되지 않습니다.
틀 내부에 각주를 넣으면 문서 자체의 각주와 번호가 꼬이게 됩니다. 예를 들어 틀 내부에도 1번 각주가 있고 문서 자체에도 1번 각주가 있을 경우, 두 각주의 앵커가 동일한 '#fn-1'로 지정되며 브라우저에서는 먼저 나온 쪽의 앵커만을 유효한 앵커로서 인식하게 되어 문서 자체의 1번 각주를 눌러도 틀 내부의 1번 각주로 이동하는 현상이 일어납니다.
굳이 틀 내부에 부가 설명을 넣고 싶다면 [[틀:유럽연합]]처럼 [[#s-5.6|앵커 기능]]을 사용하여 각주와 유사한 형태의 것을 만들고 별도 설명 공간을 만드는 것이 좋습니다.
##틀:유럽연합에는 앵커가 사용되었습니다
각주 내 각주는 편집지침 위반이므로 사용하지 않도록 합니다.
== 들여쓰기 ==
텍스트를 들여쓰고자 할 경우, 줄 앞에 띄어쓰기(공백)을 하나 이상 입력합니다. 들여쓴 텍스트 내에서 또 들여쓰고자 할 경우, 입력했던 공백보다 더 많은 공백을 입력합니다.
'''{{{#red 주의}}}''': 들여쓴 단계에 따라 줄 앞에 입력한 공백의 개수는 일정하게 유지해주십시오.
||<-2>붉은 {{{#red v}}}는 띄어쓰기를 나타냅니다.||
||<^|1><width=200px>입력
----
들여쓰지 않은 텍스트
{{{#red v}}}들여쓴 텍스트 (단계 1)
{{{#red vv}}}들여쓴 텍스트 (단계 2)
{{{#red vvv}}}들여쓴 텍스트 (단계 3)
{{{#red v}}}들여쓴 텍스트 (단계 1)
들여쓰지 않은 텍스트
||<^|1><width=300px>출력
----
들여쓰지 않은 텍스트
들여쓴 텍스트 (단계 1)
들여쓴 텍스트 (단계 2)
들여쓴 텍스트 (단계 3)
들여쓴 텍스트 (단계 1)
들여쓰지 않은 텍스트
||
다른 단계의 들여쓰기는 서로 다른 문단으로 여기게 되어 가로로 들여쓰기가 됨과 동시에 문단끼리 세로 여백이 생기게 됩니다.
== 인용문 ==
인용문을 입력하고자 할 경우, Shift + .(마침표)를 입력하여 꺾쇠 '''{{{+3 >}}}'''를 입력한 다음 내용을 입력합니다. 리스트에서 띄어쓰기의 용법과 동일하게, 꺾쇠 다음 띄어쓰기는 해도 되고 안해도 됩니다.
입력
----
\> 인용문
\> 인용문
\> 직접 개행을 할
\>
\> 수도 있습니다.
\> 인용문 내에서 \'\'\'스타일\'\'\'도 적용시킬 수 있습니다.[br] [br] [br] [br]
----
\> 인용문
\> 인용문
\> 직접 개행을 할
\>
\> 수도 있습니다.
\> 인용문 내에서 \'\'\'스타일\'\'\'도 적용시킬 수 있습니다.[br] [br] [br] [br]
출력
----
----
> 인용문
> 인용문
> 직접 개행을 할
>
> 수도 있습니다.
> 인용문 내에서 '''스타일'''도 적용시킬 수 있습니다.
[include(틀:-)]
위와 같이 한 인용문 칸 안에서 강제개행을 하고자 할 경우에는 {{{[br]}}} 매크로를 사용하거나, 개행 후 내용을 이어 작성하기 전에 {{{>}}} 입력함으로 여전히 인용문을 작성함을 선언합니다.
인용문의 개행은, 표에서 개행하고자 할 때는 셀이 끝나는 {{{||}}}를 입력하기 전에 얼마든지 여러번 개행이 가능한 것과는 다릅니다.
----
{{{+1 '''인용문 안의 인용문'''}}}
새 렌더러 적용 후에 추가된 기능으로, 인용문 안에 인용문을 쓸 수 있습니다. '>' 를 두 번 쓰는 것으로 할 수 있고, 두 번 이상도 할 수 있습니다.
입력
----
\>인용문입니다.
\>\>인용문 안의 인용문 입니다.
\>\>\>인용문 안의 인용문 안의 인용문 입니다. [br] [br] [br] [br] [br] [br] [br] [br]
----
\>인용문입니다.
\>\>인용문 안의 인용문 입니다.
\>\>\>인용문 안의 인용문 안의 인용문 입니다. [br] [br] [br] [br] [br] [br] [br] [br]
출력
----
----
>인용문입니다.
>>인용문 안의 인용문 입니다.
>>>인용문 안의 인용문 안의 인용문 입니다.
[include(틀:-)]
----
{{{+1 '''인용문의 정렬'''}}}
인용문은 기본적으로 왼쪽 정렬이며 오른쪽이나 가운데 정렬을 하고 싶다면 틀안에 넣고 그 틀을 정렬하는 방식으로 가능합니다. 표에 넣고 그 표를 정렬하는 식은 버그가 있는데, 아래 버그 부분을 참고.
입력
----
{{{> 기본좌측
----
{{{> 기본좌측
> 가운데
> 우측
[include(틀:-)]}}}[br] [br] [br] 출력
----
> 기본좌측
----
> 기본좌측
> 가운데
> 우측
[include(틀:-)]----
{{{+1 '''표 안의 인용문'''}}}
'''{{{#red 주의}}}''': 2020년 2월 현재, 표 내부에서 인용문 문법을 사용하면 폭 구현이 제대로 안되는 버그가 있습니다. 아래와 같이 인용문 안에 강제로 여백을 넣는 틀을 사용하고 내용을 입력하는 식으로 임시 해결은 됩니다.
|| 입력 || 출력 ||
||표 안에 그냥 인용문을 넣을 경우[br]{{{> 인용문
}}}||<^|1>
>인용문||
||여백을 주는 틀을 이용하는 경우. margin은 padding과 바꿀 수 있으며, 값은 19년 2월 현재 값.
{{{>
인용문
}}}||<^|1>
>
인용문
||== 수평줄 ==
본문 중간에 {{{-}}} 문자를 4개 이상, 9개 이하 입력하면 수평 줄이 생성됩니다.
{{{
--- (3개이기 때문에 정상적인 수평줄이 아닙니다.)
----
-----
------
-------
--------
---------
---------- (10개이기 때문에 정상적인 수평줄이 아닙니다.)
}}}
---
----
-----
------
-------
--------
---------
----------
== 주석 ==
위키 문서 내에 출력되지 않는, 편집자만 읽을 수 있는 주석을 달 수 있습니다. 줄 시작시 {{{##}}}를 입력하고 내용을 적습니다. 그 줄에 해당하는 내용은 출력시 없는 줄로 처리됩니다.
편집자의 실수로 인한 잘못된 수정이 잦을 경우, 대상의 근처에 넣으면 좋습니다.
||<table bordercolor=gray><width=300px> 입력 ||<width=300px> 출력 ||
||{{{
## 내용}}} || ||
||{{{## 주석입니다.
가나다라
## 주석은 페이지에 출력되지 않습니다.
마바사아
## 토론에서도 주석이 적용됩니다.
자차카타}}}||<^|1>가나다라
마바사아
자차카타
||
== 매크로 ==
나무위키에서는 여러 가지 매크로를 지원합니다. 매크로를 입력하는 방식은 다음과 같습니다.
{{{
[date]
[br]
[include(틀:운영용)]
[include(틀:운영용,link=http://example.com)]
[목차]
[각주]
[pagecount]
[age(YYYY-MM-DD)]
[dday(YYYY-MM-DD)]
[ruby(글자,ruby=루비,color=red)]
}}}
매크로는 라틴 문자 소문자와 대문자를 가리지 않습니다. 예를 들어, {{{date}}} 매크로와 {{{Date}}} 매크로 그리고 {{{DATE}}} 매크로는 같게 여겨집니다. 각 매크로에 대한 설명은 다음을 참고하여 주십시오.
=== date (datetime) ===
{{{[date]}}} 또는 {{{[datetime]}}}으로 호출할 수 있습니다. 해당 위치에 문서에 접속한 시각을 출력합니다. 출력되는 형식은 [date] 와 같습니다.
'''{{{#red 잘못된 용례}}}'''
{{{[date]}}} 현재 XXX는 15권까지 출간되었다.
{{{[date]}}} 현재 XXX는 89세로 생존하여 있다.
주의 깊게 사용해야 하는 문법으로서 위와 같은 잘못된 용례처럼 사용하면 안 됩니다. 마지막 수정 이후 신간이 출간, 인물이 사망했을 시에도 본문은 자동으로 수정이 되지 않기 때문입니다. 나무위키는 언제든 문서의 수정이 끊길 수 있음을 명심하십시오. [[현재#s-1]], [[최근#s-3]] 문서를 참고 바랍니다.
'''{{{#red 주의}}}''': 모니위키에서 지원하던 출력 포맷의 지정은 지원하지 않습니다.
'''{{{#red 주의}}}''': 토론 스레드에서는 지원하지 않습니다.
=== br ===
{{{[br]}}} 로 호출할 수 있습니다. 해당 위치에 한 줄 개행의 역할을 하는 {{{<br>}}} html 코드를 출력합니다.
=== pagecount ===
{{{[pagecount]}}} 로 호출할 수 있습니다. 해당 위치에 나무위키에 존재하는 문서 개수를 출력합니다. 출력되는 형식은 [pagecount]와 같습니다.
==== 네임스페이스를 지정한 pagecount ====
{{{[pagecount(파일)]}}}식으로 특정 네임스페이스의 문서 개수만을 확인할 수 있습니다. 일반 문서는 {{{문서}}}로 네임스페이스를 지정하면 됩니다.
|| 문서 네임스페이스 || [pagecount(문서)] ||
|| 파일 네임스페이스 || [pagecount(파일)] ||
|| 분류 네임스페이스 || [pagecount(분류)] ||
|| 틀 네임스페이스 || [pagecount(틀)] ||
|| 나무위키 네임스페이스 || [pagecount(나무위키)] ||
|| 사용자 네임스페이스 || [pagecount(사용자)] ||
|| 휴지통 네임스페이스 || [pagecount(휴지통)] ||
|| 파일휴지통 네임스페이스 || [pagecount(파일휴지통)] ||
|| 토론 네임스페이스 || [pagecount(토론)] ||
|| 투표 네임스페이스 || [pagecount(투표)] ||
|| 특수기능 네임스페이스 || [pagecount(특수기능)] ||
=== include ===
{{{[include(문서명)]}}} 형태로 문서 내에 문서를 삽입할 수 있습니다.
동일한 문서에 동일한 문서로 include를 해도 호출이 가능합니다.
보통 [[틀]]을 문서에 삽입하는데 사용됩니다.
{{{[include(틀:틀 이름)]}}} 이렇게 하면 넣어집니다.
참고: [[나무위키:틀]]
삽입될 문서 내에 {{{@name@}}} 형태의 텍스트를 입력한 뒤, 매크로를 호출할 때 {{{[include(문서명,name=value)]}}} 형태로 호출할 경우, 해당 위치에 {{{value}}}가 삽입됩니다. 이 때 하나의 value에 쉼표(,)가 포함되어 있을 경우 제대로 표시되지 않습니다. {{{,}}} 대신에 {{{\,}}}를 사용하면 해결됩니다.
'''{{{#red 주의}}}''': 모니위키에서 지원하던 특정 문단만 삽입하는 기능은 지원하지 않습니다.
'''{{{#red 주의}}}''': 인클루드된 문서에서 인클루드를 더 하는것은 무시됩니다. 즉, 틀에서는 인클루드 할 수 없습니다. 이는 A에서 B를, B에서 A를 서로 인클루드하여 무한반복되는 사태를 방지하기 위함으로, 이를 이용하여 틀의 설명을 달거나[* [[틀:-]], [[틀:주기율표]] 등] 틀에 틀을 달 수 있습니다. 예를 들어 토론이 진행 중인 틀 문서에 [[틀:토론 중]]을 달아도 그 틀을 인클루드한 문서에선 토론 중 틀이 보이지 않습니다. 마찬가지로, 틀의 분류가 문서로 넘어오는 것을 막기 위해 분류도 인클루드되지 않습니다.
=== 목차 (tableofcontents) ===
{{{[목차]}}}, {{{[tableofcontents]}}} 로 호출할 수 있습니다. 해당 문서에 있는 문단을 목차 형태로 출력합니다.
'''{{{#red 주의}}}''': 모니위키에서 지원하던 목차에 문법을 적용하는 기능은 지원하지 않습니다.
=== 각주 (footnote) ===
{{{[각주]}}}, {{{[footnote]}}} 로 호출할 수 있습니다. 해당 문서에 있는 각주를 출력합니다.
기본적으로 문서에서 이 매크로를 호출하지 않아도 페이지 마지막에 자동으로 호출됩니다만, 중간에 이 매크로를 호출할 경우, 해당 매크로가 호출되기 전까지 인식한 각주를 출력합니다. 예를 들어, 각주를 세 개 입력하고 이 매크로를 호출한 뒤, 다시 각주를 세 개 입력하고 이 매크로를 또 호출하고, 각주 세 개를 더 입력하면 첫 매크로 호출 시 1~3번째 각주가 출력되고, 두번째 매크로 호출시 4~6번째 각주가 출력되고, 페이지 마지막에 7~9번째 각주가 출력됩니다.
=== 나이 (age) ===
2017년 5월에 새로 추가된 기능으로 생년월일을 넣어주면 자동으로 [[만 나이]]를 계산하여 출력해 줍니다. 형식은 {{{[age(YYYY-MM-DD)]}}}이며 MM, DD는 1~9월, 1~9일인 경우에도 0을 채워서 2자리로 입력해야 합니다. 예를 들어 생년월일이 2000년 4월 5일일 경우 2000-04-05과 같이 입력하면 됩니다. [[나무위키:편집지침/특정 분야#s-16.3|편집지침]]에 따라 문서 내에 [[세는나이]]는 기재할 수 없고, 본 기능으로도 세는나이를 출력할 수 없습니다.
예시
|| {{{ 출생일: 2000년 4월 5일 ([age(2000-04-05)]세) }}} ||
|| 출생일: 2000년 4월 5일 ([age(2000-04-05)]세) ||
'''{{{#red 주의}}}''': UTC 기준입니다. [[대한민국 표준시]] 기준으로 오전 9시마다 갱신됩니다.
=== 남은 날 (dday) ===
age 매크로와 날짜 입력 방식은 동일합니다. 이름에서 유추할 수 있듯이, 남은 날짜를 계산해줍니다. 출력 날짜 방식은 지역 표준시가 아닌 [[협정 세계시|UTC+0(협정 세계시)]]의 규격을 따릅니다.
예시: 2021년 신정까지 남은 날짜
|| {{{ 2021년 1월 1일까지: D[dday(2021-01-01)] }}} ||
|| 2021년 1월 1일까지: D[dday(2021-01-01)] ||
------
"오늘부터 1일" 같은 며칠째 기념일 계산도 가능합니다. 당일(dday)이 0일로 계산되기 때문에, __당일(dday)의 전날로 입력__하면 됩니다.
예시: 위키 개설일 이후 n일째
|| {{{ 오늘은 2015년 4월 17일 이후로 [dday(2015-04-16)]일째 }}} ||
|| 오늘은 2015년 4월 17일 이후로 [dday(2015-04-16)]일째 ||
'''{{{#red 주의}}}''': 토론 스레드에서 지원하지 않습니다.
'''{{{#red 주의}}}''': UTC 기준입니다. 한국 시간으로 오전 9시마다 갱신됩니다.
'''{{{#red 주의}}}''':정상적으로 출력되는 날짜의 범위는 1000-01-01부터 9999-12-31입니다. 이 값을 넘어가거나 정상적인 값이 아닐 경우 invalid dday가 뜨게 됩니다.
=== [[루비 문자]](ruby) ===
루비 문자를 입력합니다.
예시
|| {{{ [ruby(글자,ruby=루비,color=red)] }}} ||
|| [ruby(글자,ruby=루비,color=red)] ||
== 테이블(표) ==
=== 기본 형태 ===
테이블의 한 줄은 {{{||}}} 로 시작해 {{{||}}} 로 끝납니다. 아래의 경우, 한 줄에 두 개의 셀이 존재하는 두 줄짜리 테이블을 의미합니다. 연달아 여러 개의 테이블을 입력하고자 할 경우, 테이블 사이에 빈 줄을 하나 이상 입력합니다.
||<table bgcolor=#FFF,#1F2023> 문법 || 출력 ||
||
{{{
|| 테이블 || 테이블 ||
|| 셀 || 셀 |
}|| 테이블 || 테이블 ||
|| 셀 || 셀 |
셀 내에서 강제 개행하고자 할 경우, 모니위키와의 호환을 위해 셀 내에서 매크로를 사용하지 않고 개행하는 것도 지원합니다만,
[br]
매크로를 이용해 개행하는 것을 권장합니다.}}}
그러나 표 안에 리스트 또는 수평줄을 사용해야 하는 경우에 한하여 엔터 키로 개행하기도 합니다.
아니면 강제개행(Line Breaking) 코드인
[br]
코드를 이용해서 다음과 같이 표안에 리스트를 구현할 수 있습니다.