이 도움말은 이 문서의 번역본입니다.
본 위키의 실정에 맞게 다소 변경되었습니다. - 관리자
도쿠위키는 가독성이 높은 간편한 마크업 언어를 사용합니다. 이 문서는 도쿠위키 내에서 문서를 편집하기 위해 필요한 모든 문법을 담고 있습니다. 아니면 말고요 이 문서의 원본을 보면 여러 다채로운 문법을 한눈에 볼 수 있으니, 한번 시도해 보는 것도 나쁘지 않은 생각입니다.
만약 그냥 문법 연습을 좀 해보고 싶으시다면, 연습장에 가서 마음껏 놀다 오시기 바랍니다.
도쿠위키는 굵은 글꼴, 기울임꼴, 밑줄, 고정 너비 글꼴 등의 문법을 지원합니다. 물론 이 모두를 섞어서 쓸 수도 있습니다.
도쿠위키는 **굵은 글꼴**, //기울임꼴//, __밑줄__, ''고정 너비 글꼴'' 등의 문법을 지원합니다. 물론 이 모두를 **__//''섞어서''//__** 쓸 수도 있습니다.
아래첨자와 윗첨자도 사용하실 수 있습니다.
<sub>아래첨자</sub>와 <sup>윗첨자</sup>도 사용하실 수 있습니다.
취소선도 쉽게 그을 수 있습니다. 문장을 취소선에 싸서 드셔보세요.
<del>취소선</del>도 쉽게 그을 수 있습니다. <del>문장을 취소선에 싸서 드셔보세요.</del>
문단은 빈 행을 통해서 생성됩니다. 만약 문단을 생성하지 않고 빈 행을 강제로 만들고 싶다면, 행 끝에 백래쉬(Backlash,\)를 두 번 삽입하여 주시기 바랍니다. 두 번 삽입하여 주시기 바랍니다.
이것은 행바꿈이 있는 텍스트입니다.
단언컨대,
백래쉬 두개는 오직 행 끝에서만 인식됩니다.
혹은 반드시
띄어쓰기가 따라붙어야 합니다.\\띄어쓰기가 없으면 이런 꼴이 나죠.
이것은 행바꿈이 있는 텍스트입니다.\\ 단언컨대, 백래쉬 두개는 오직 행 끝에서만 인식됩니다.\\ 혹은 반드시\\ 띄어쓰기가 따라붙어야 합니다.\\띄어쓰기가 없으면 이런 꼴이 나죠.
빈 행을 강제로 만들 때는 이게 꼭 필요한 일인지 다시 한 번 생각하던가 말던가. 사실 관리자놈도 별로 생각 안하고 막 질러댑니다.
도쿠위키는 여러 가지 링크를 생성할 수 있는 기능을 제공합니다.
외부 링크는 자동적으로 인식됩니다. http://kalaheim.egloos.com 처럼 말이죠. 중요한 건 http(s)://을 붙이는 겁니다. 물론 일반 내부 링크처럼 링크해도 상관은 없습니다. http://kalaheim.egloos.com이나 이 링크는 완전 좋은 곳으로 통합니다.처럼. 이메일 주소는 dontsend@spams.net나 스팸 보내면 죽여버린다 정도로 쓰시면 됩니다.
외부 링크는 자동적으로 인식됩니다. http://kalaheim.egloos.com 처럼 말이죠. 중요한 건 <nowiki>http(s)://</nowiki>을 붙이는 겁니다. 물론 일반 [[#내부_링크|내부 링크]]처럼 링크해도 상관은 없습니다. [[http://kalaheim.egloos.com]]이나 [[http://kalaheim.egloos.com|이 링크는 완전 좋은 곳으로 통합니다.]]처럼. 이메일 주소는 <dontsend@spams.net>나 [[dontsend@spams.net|스팸 보내면 죽여버린다]] 정도로 쓰시면 됩니다.
내부 링크는 대괄호를 사용하여 생성할 수 있습니다. 간단히 frontpage라고 쓰거나, 좀 더 고급스럽게 대문으로 생성하세요.
내부 링크는 대괄호를 사용하여 생성할 수 있습니다. 간단히 [[FrontPage]]라고 쓰거나, 좀 더 고급스럽게 [[FrontPage|대문]]으로 생성하세요.
네임스페이스를 이용하고 싶다면 콜론을 넣어주세요.
[[네임스페이스:네임스페이스]]를 이용하고 싶다면 콜론을 넣어주세요.
네임스페이스에 대한 자세한 사항이 궁금하면 500원 이 문서를 읽어주시기 바랍니다.
문서의 특정 부분으로 링크를 하는 것도 가능합니다. 그냥 #을 넣고, 그 뒤에 문단 제목을 넣어주세요. 예를 들어 이 문단으로 가는 링크는 이렇게.
예를 들어 이 문단으로 가는 링크는 [[문법_도움말#내부_링크|이렇게]].
주의사항:
본 위키에는 리다이렉트 플러그인이 설치되어 있습니다. 리다이렉트 문서를 생성하고 싶은 경우,
#Redirect 문서이름
로 작성해 주시면 됩니다. 문서 이름에서 띄어쓰기는 언더바(_)로 지정되고 있습니다.
도쿠위키는 인터위키 링크를 지원합니다. 인터위키 링크는 다른 위키로 빠르게 갈 수 있는 좋은 수단입니다. 예를 들어 영문 위키피디아 페이지로 링크하고 싶다면 Wiki 같은 식으로.
도쿠위키는 [[doku>Interwiki|인터위키]] 링크를 지원합니다. 인터위키 링크는 다른 위키로 빠르게 갈 수 있는 좋은 수단입니다. 예를 들어 영문 위키피디아 페이지로 링크하고 싶다면 [[wp>Wiki]] 같은 식으로.
이미지를 사용해서 다른 내부 혹은 외부 페이지로 링크를 걸 수도 있습니다. 방법은 간단해요. 링크와 이미지의 문법을 섞으면 됩니다. 바로 이렇게:
[[http://kalaheim.egloos.com|{{wiki:dokuwiki-128.png}}]]
어때요, 참 쉽죠? 또한 이미지를 넣기 위해 쓸 수 있는 다른 문법 구문도 섞어서 쓸 수 있습니다.
소괄호를 두 번씩 중첩해서 쓰면 각주1)를 추가할 수 있습니다.
소괄호를 두 번씩 중첩해서 쓰면 각주((이것은 각주입니다.))를 추가할 수 있습니다.
등호를 2개부터 6개까지 사용하면 다섯 가지 다른 크기의 문단 제목을 생성할 수 있습니다. 만약 3개 이상의 문단 제목이 있다면 문서의 시작 부분에 목차가 자동으로 생성됩니다. 만약 목차가 생기는 게 싫다면 아주 간단히 ~~NOTOC~~를 삽입해 주면 됩니다.
====== 1단계 헤드라인 ====== ===== 2단계 헤드라인 ===== ==== 3단계 헤드라인 ==== === 4단계 헤드라인 === == 5단계 헤드라인 ==
수평선은 하이픈(-)을 4개 이상 넣어서 만들 수 있습니다.
---- -----
중괄호를 두 번씩 중첩해서 쓰면 외부 혹은 내부에서 이미지, 비디오 등 미디어 파일들을 끌어올 수 있습니다. 만약 원한다면 크기도 지정해 줄 수 있습니다.
주어진 너비와 높이로 리사이즈2):
원본 크기: {{wiki:dokuwiki-128.png}}
주어진 너비로 리사이즈: {{wiki:dokuwiki-128.png?50}}
주어진 너비와 높이로 리사이즈: {{wiki:dokuwiki-128.png?200x50}}
외부 이미지: {{https://www.dokuwiki.org/lib/tpl/dokuwiki/images/logo.png}}
왼쪽이나 오른쪽에 빈칸을 두면 정렬 방향을 정할 수 있습니다.
{{ wiki:dokuwiki-128.png}}
{{wiki:dokuwiki-128.png }}
{{ wiki:dokuwiki-128.png }}
아참, 이미지 위에 마우스를 올리면 캡션이 나오게 할 수도 있습니다.
{{ wiki:dokuwiki-128.png |이거슨 캡션입니다.}}
이미지 아래에 뭔가 연관성 있는 서술을 예쁘게 적고 싶다면, 표 기능을 응용해도 됩니다. 표 기능은 아래쪽에서 설명할게요.
|{{ wiki:dokuwiki-128.png }}|
| 이거슨 설명입니다 |
만약 이미지를 이용해서 링크를 만들고 싶다면, 위쪽으로 가세요.
도쿠위키는 다음 형식의 미디어를 지원합니다.
| 이미지 | gif, jpg, png |
| 비디오 | webm, ogv, mp4 |
| 오디오 | ogg, mp3, wav |
| 플래시 | swf |
만약 지원하지 않는 형식의 미디어 파일을 지정할 경우, 링크 형태로 나타납니다.
지원하는 형식의 미디어일지라도 ?linkonly 구문을 덧붙이면 미디어가 본문 내에 바로 나오지 않고 링크 형태로 나타납니다.
{{wiki:dokuwiki-128.png?linkonly}}
dokuwiki-128.png 이렇게요.
안타깝게도 어떤 브라우저는 도쿠위키가 지원하는 비디오, 오디오 포맷 중 일부 혹은 전부를 지원하지 못할 수도 있습니다. 이 문제점을 해결하려면 비디오나 오디오를 서로 다른 포맷으로 저장해서 최대한의 호환성을 끌어내야 합니다.
이건 그냥 쌩까세요. 지원하건 말건 알 게 뭐야. 이 호스팅 계정은 노예계약이라서 중간에 증설 못한다고요. 그러니까 유튜브 ㄱㄱ, ㅇㅋ?
도쿠위키는 순번이 있거나 없는 목록 생성을 지원합니다. 만약 목록을 생성하고 싶으시다면 일단 두 칸 띄고 시작하세요. 그 후에 *이나 -을 덧붙이면 됩니다. *은 순번이 없는 목록이고, -은 순번이 있는 목록입니다.
* 이거슨 목록입니다.
* 두 번째 항목
* 깊이도 다르게 만들 수 있어욤.
* 아옳옳옳!
- 이거슨 순번 있는 목록
- 두 번째 항목
- 깊이도 다르게 만들 수 있어욤.
- 아옳옳옳!
더 자세한 사항은 목록 FAQ를 참고하세요.
도쿠위키는 미리 지정되어 있는 문자열을 이미지, 이모티콘, 다른 문자열이나 HTML 등으로 변환할 수 있습니다.
이 기능은 대체로 스마일리 이모티콘을 만드는 데 쓰입니다. 또한 쓰기 어려운 특수한 문자열을 대체하기 위해서도 쓰이지만, 다른 목적으로도 역시 전용이 가능합니다.
도쿠위키는 서양권에서 많이 쓰이는 이모티콘을 미리 기억해 두고 있습니다. 이 이모티콘을 입력하면 적절한 스마일리 이모티콘으로 변경됩니다. 아래는 도쿠위키에 포함되어 있는 이모티콘의 목록입니다.
FIXME
DELETEME
한국에서는 잘 안 쓰이는 이모티콘들이니 신경 꺼도 괜찮아요.
입력하기 다소 어려운 몇몇 특수문자를 간단하게 입력할 수 있습니다.
→ ← ↔ ⇒ ⇐ ⇔ » « – — © ™ ®
-> <- <-> => <= <=> >> << -- --- (c) (tm) (r)
다른 것들도 추가할 수는 있습니다. pattern file을 고치기만 하면요. 하지만 관리자는 나태하고 귀차니즘 쩌는 사람이니까 그런 거 없습니다.
가끔 위키질을 하다 보면 인용구를 넣어서 이게 코멘트나 답변, 실제로 한 발언 등등이라는 것을 표시할 필요성이 있습니다. 그렇다면 다음 문법을 사용해 보세요.
아, 아들아. > 더 이상 백성을 위해 희생하실 필요 없습니다. 왕관의 무게를 감당할 필요도 없습니다. 제가 모든 걸 책임질 테니까요. >> 무슨 일이냐? 뭐 하는 게냐, 아들아? > 왕위를 물려받는 겁니다, 아버지. >> 이 왕국은 멸망할 것이다 >>> 그리고 잿더미에서 새로운 질서가 탄생해 세상의 기반을 모조리 흔들어놓을 것이다!"
아, 아들아.
더 이상 백성을 위해 희생하실 필요 없습니다. 왕관의 무게를 감당할 필요도 없습니다. 제가 모든 걸 책임질 테니까요.
무슨 일이냐? 뭐 하는 게냐, 아들아?
왕위를 물려받는 겁니다, 아버지.
이 왕국은 멸망할 것이다
그리고 잿더미에서 새로운 질서가 탄생해 세상의 기반을 모조리 흔들어놓을 것이다!“
도쿠위키의 표 문법을 이용하면 아주 간단하게 세련된 표를 생성할 수 있습니다.
| 제목 하나 | 제목 두울 | 제목 세엣 |
|---|---|---|
| 11 | 12 | 13 |
| 21 | 셀 합치기 | |
| 셀 합치기 | 32 | 33 |
| 42 | 43 | |
표는 |로 시작하고 끝납니다. 범례, 제목, 기타 중요한 칸이라서 강조하고 싶은 칸은 ^으로 시작하면 됩니다.
^ 제목 하나 ^ 제목 두울 ^ 제목 세엣 ^ | 11 | 12 | 13 | | 21 | 셀 합치기 || | 셀 합치기 | 32 | 33 | | ::: | 42 | 43 |
양 옆에 있는 칸을 합치려면 그냥 그 다음 칸을 완전히 비워주세요. 만약 위아래로 있는 칸을 합치고자 한다면, 위쪽 칸에만 내용을 쓰고 아래쪽 칸엔 :::을 쓰면 됩니다. 기억해야 할 점은, 각 줄마다 코드 기준으로 모두 같은 양의 셀이 존재해야 한다는 겁니다.
또한, 셀의 내용을 원하는 방향으로 정렬할 수도 있습니다. 아래쪽을 참고하세요.
| 표 정렬하기 | ||
|---|---|---|
| 오른쪽 | 가운데 | 왼쪽 |
^ 표 정렬하기 ^^^ | 오른쪽| 가운데 |왼쪽 |
만약 위키문법을 적용하지 않고, 타이핑한 코드 그 자체를 보여주고 싶다면 텍스트를 %%로 감싸거나 <nowiki> 구문을 사용하면 됩니다.
http://warning.or.kr 쿵쿵따리 쿵쿵따 **신나는** //워닝소리// __워닝워닝 워닝소리 워닝일레븐__
<nowiki> http://warning.or.kr 쿵쿵따리 쿵쿵따 **신나는** //워닝소리// </nowiki> %%__워닝워닝 워닝소리 워닝일레븐__%%
문서에 코드 블록을 넣고 싶다면 <code>, <file> 구문을 사용하거나, 그냥 단순히 각 줄마다 맨 앞에 두 칸씩 빈칸을 넣어주세요.
10 PRINT "Hello, World!" 20 END
main( ) {
puts("Hello, world!");
return 0;
program Print *, "Hello, world!" End
위쪽에 있는 세 개의 코드 블록은 이렇게 탄생했습니다:
10 PRINT "Hello, World!"
20 END
<code>
main( ) {
puts("Hello, world!");
return 0;
</code>
<file> program Print *, "Hello, world!" End </file>
HTML과 PHP 코드를 그대로 문서에 넣고 싶다면 <html>, <php> 구문을 쓰면 됩니다.
하지만 이 위키는 레드위키잖아요? 그딴 게 무슨 소용이에요. 그냥 잊어버리세요. 따, 딱히 귀찮아서 번역 안한 건 아니야! 사실 맞아요