홈페이지의 편집자를 위한 페이지로 도쿠위키
를 이용해 홈페이지를 개설하고 문서 작성을 위해 사용할 수 있는 문법을 정리해 놓은 페이지입니다.
이곳 nme.kr 홈페이지는 도쿠위키 엔진을 사용해서 만들어졌습니다. 도쿠위키 사이트는 따로 글쓰기 박스에 사용하는 문법이 정해져 있습니다. 이것은 html을 다룰 수 있는 정도의 사람이라면 정해진 코드 작성 규칙에 따라 문단을 꾸밀 수 있게 되어 있습니다. 아래는 그 용법을 정리, 수정, 업데이트를 하고 있습니다.
한글 번역된 원문링크가 있기는 하지만, 도쿠위키의 특성상 플러그인을 설치할 때마다 문법 구문이 더 추가가 되는만큼 기본 참고할 사항일 뿐입니다. 잘 정리가 되어 있고, 한글로 된 문서의 필요성을 느껴(번역체는 한계가 ;;; 그것도 구글 번역을 쓰게 되면 코드까지 같이 번역해 버리니;;;), 이곳 위키문법을 작성, 업데이트를 해나가고 있습니다.
도쿠위키 문법의 핵심은 기호들을 두 번 겹쳐서 쓰는 방식으로 단순화를 시켰다는 것입니다. 아울러 편집창에서 작성한 행 바꿈은 전혀 적용되지 않으며, 스페이스 바를 두번 입력한 것이나 스페이스 바 두 번 입력 이후의 - 나 * 은 “자동 넘버링 / 자동 문서 앞머리”가 입력되어 버리는 것을 알아두십시오.
문법을 적용할 때, HTML과 같은 방식으로 문서 작성에 앞머리와 끝부분을 같은 기호로 감싸서 열고 닫아주지 않으면 대참사가 일어날 것입니다.
플러그인을 설치해야만 쓸 수 있는 문법구문이 있습니다. 이 경우에는 ← 기호를 맨 앞에 붙여둘 것이며 플러그인 링크도 같이 붙여두겠습니다.
FTP접속을 통해 편집되고 있는 상황은 도쿠위키_디렉터리_구조에서 참고하실 수 있습니다.
왼쪽의 메뉴는 가나다 순서 정렬이기에, 강제로 정렬 순서를 바꾸어 주어야 할 때, 문서 상단에 삽입한다.
{{indexmenu_n> 1}}
키워드가 더 이상 검색에서 별 의미가 없다더라~
플러그인 추가 - 키워드입력 plugin:keywords / 항목을 편집할 때 글 편집창의 맨 위에 적어놓는 것을 잊지말자!!!
{{keywords>키워드추가,}}
플러그인 추가 - plugin:numberof
695 pages in this wiki.
{{NUMBEROFPAGES}} pages in this wiki
435 files in this wiki.
{{NUMBEROFMEDIAS}} files in this wiki.
플러그인 추가 - 카운터 삽입 plugin:accscounter
이 페이지는 오늘 : 18 / 어제 : 32 / 지금까지 : 110987 /
45일간 가장 많이 본 페이지는?
이 페이지는 오늘 : {{counter|today}} / 어제 : {{counter|yesterday}} / 지금까지 : {{counter|total}} / 45일간 가장 많이 본 페이지는? {{POPULAR 45 today}} {{POPULAR 20 yesterday blacklist1|blacklist2}}
마크다운 문법으로 변환 plugin:mdpage
편집창 내에서 도구 모음은 사용자가 위키문법을 기억하지 않고 텍스트 서식을 지정하는 데 사용
위키내의 모든 단축키는 Alt+로 사용할 수 있다.
Button | Key | Function | Syntax |
---|---|---|---|
/ | 동급 문단 제목 | ===== 동급 문단 제목===== | |
, | 상위 문단 제목 | ==== 하위 문단 제목 ==== | |
> | 하위 문단 제목 | ====== 상위 문단 제목 ====== | |
제목 선택 | 하단 문단 제목 선택 | ||
1 | 레벨 1 헤드 라인 | ====== 1단계 문단 제목 ====== | |
2 | 레벨 2 헤드 라인 | ===== 2단계 문단 제목 ===== | |
3 | 레벨 3 헤드 라인 | ==== 3단계 문단 제목 ==== | |
4 | 레벨 4 헤드 라인 | === 4단계 문단 제목 === | |
5 | 레벨 5 헤드 라인 | == 5단계 문단 제목 == | |
- | 정렬 된 목록 항목 | - 순서 있는 목록 | |
8 | 정렬되지 않은 목록 항목 | * 순서 없는 목록 | |
H | 가로줄 | ---- | |
N | NOWIKI | <nowiki> </nowiki> | |
C | 코드 박스 | <code java> c</code> | |
F | 파일 | <file>file</file> | |
Z | 폴딩 | ++++title| folder++++ | |
P | 줄바꿈 형식 적용 | <poem> poem</poem> | |
L | 내부 링크 형식 (링크 마법사 시작) | wiki: | |
외부 링크 형식 | [[http://example.com|바깥 링크]] | ||
미디어 선택, 파일 / 첨부 업로더 포함 | {{:wiki이미지.gif?nolink&15|}} | ||
이모티콘 선택기 | 아이콘 | ||
특수 문자 | 특수문자 선택기 | ||
B | 굵은 서식 | ** ** | |
I | 기울임 꼴 형식 | // // | |
U | 밑줄이 그어진 서식 | __ __ | |
M | 코드 글씨 | <nowiki>''코드 글씨''</nowiki> | |
D | 취소선 글씨 | <del></del> | |
anger.webp | V | 테두리 박스 | <box>box</box> |
Q | 국어 사전 | [[ko>ko_dict]] | |
W | 영어 사전 | [[en>en_dict]] | |
E | 프랑스어 사전 | [[fr>fr_dict]] | |
R | 라틴어어 사전 | [[la>la_dict]] | |
인용문(쌍따옴표) | <blockquote>텍스트를 따옴표로 표시</blockquote> | ||
버튼 생성 | [[{}Wiki link|Button title]] | ||
새 표 넣기 | ^ ^ ^ | | | | ||
박스패턴 선택 | 기본표와는 조금 다른 박스 형태 | ||
박스패턴 1 | {| |-! term || description |} | ||
박스패턴 2 | {| style="" |+ table caption ! A1 ! B1 |-| A2 | B2 |} | ||
폰트 사이즈 | 글자 사이즈 | ||
숨겨진 문단 | <hidden>숨겨진 문단</hidden> | ||
키보드 모양 | <key>키 누름으로 텍스트를 표시</key> | ||
표 고침 | |||
Wrap | |||
폰트 색상 | 글자색 | ||
하이라이트 | 형광펜 | ||
인덱스메뉴 | 인덱스마법사 | ||
스텍에디터 | |||
동영상 삽입 |
모노스페이스
를 지원하며, 한꺼번에 다 쓸
수도 있습니다.이 위키(DokuWiki)에서는 **두꺼운 글씨**, //이탤릭//, __밑줄__ '모노스페이스'' 를 지원하며, **__//''한꺼번에 다 쓸''//__** 수도 있습니다.
글자에 <sub>밑첨자</sub> 글자 <sup>윗첨자</sup> 붙이기
글자를 <del>삭제</del> 하기.
₩
이지만 \
이 입력되는 것을 두 번 입력하고 꼭 한 칸을 띄워야만 합니다.예를 들면 새줄 시작\\ 여기서 주의할 것은 백슬래시 두 개는 줄의 끝에서\\ 혹은 \\ 다음에 빈칸이 있어야 인식되며 \\이렇게 붙여서 쓰면 소용 없습니다.
----
조금 큰 글자
조금 작은 글자
아주 아주 큰 글자
아주 큰 글자
중간 글자 / 뭔 차이지?
쬐금 작은 글자
많이 작은 글자
너무 작은 글자 / 시력 테스트 하나? 이게 보이나?
가 있다.
<fs larger>조금 큰 글자</fs> <fs smaller>조금 작은 글자</fs> <fs xx-large>아주 아주 큰 글자</fs> <fs x-large>아주 큰 글자</fs> <fs medium>중간 글자 / 뭔 차이지?</fs> <fs small>쬐금 작은 글자</fs> <fs x-small>많이 작은 글자</fs> <fs xx-small>너무 작은 글자 / 시력 테스트 하나? 이게 보이나?</fs>
플러그인 설치해야 한다. 기본 설치되어 있는 plugin:wrap 플러그인에서도 지원을 하긴 하지만, 그게 복잡해서 간단히 쓸 수 있는 plugin:highlight 하이라이트 플러그인을 설치해서 쓰고 있다. 색상 코드를 안 붙이면 기본은 노란색
색상표 |
---|
Gray #c3c3c3 |
Rose #ffaec9 |
Red #ed1c24 |
Orange #ff7f27 |
Gold #ffc90e |
Yellow #fff200 |
Light Yellow #efe4B0 |
Green #22b14c |
Lime #b5e61d |
Turquoise #00a2e8 |
Light #99d9ea |
Blue-Gray #7092be |
Lavender #c8bfe7 |
<hi>기본 노란색</hi> <hi #c3c3c3>Gray Highlighted Text</hi> <hi #ffaec9>Rose Highlighted Text</hi> <hi #ed1c24>Red Highlighted Text</hi> <hi #ff7f27>Orange Highlighted Text</hi> <hi #ffc90e>Gold Highlighted Text</hi> <hi #fff200>Yellow Highlighted Text</hi> <hi #efe4B0>Light Yellow Highlighted Text</hi> <hi #22b14c>Green Highlighted Text</hi> <hi #b5e61d>Lime Highlighted Text</hi> <hi #00a2e8>Turquoise Highlighted Text</hi> <hi #99d9ea>Light Turquoise Highlighted Text</hi> <hi #7092be>Blue-Gray Highlighted Text</hi> <hi #c8bfe7>Lavender Highlighted Text</hi>
그 밖의 색상도 적용이 된다. #40FF00 HTML 컬러코드 참조
red | #FF0000 | |
---|---|---|
crimson | #DC143C | |
firebrick | #B22222 | |
maroon | #800000 | |
darkred | #8B0000 | |
brown | #A52A2A | |
sienna | #A0522D | |
saddlebrown | #8B4513 | |
indianred | #CD5C5C | |
rosybrown | #BC8F8F | |
lightcoral | #F08080 | |
salmon | #FA8072 | |
darksalmon | #E9967A | |
coral | #FF7F50 | |
tomato | #FF6347 | |
sandybrown | #F4A460 | |
lightsalmon | #FFA07A | |
peru | #CD853F | |
chocolate | #D2691E | |
orangered | #FF4500 | |
orange | #FFA500 | |
darkorange | #FF8C00 | |
tan | #D2B48C | |
peachpuff | #FFDAB9 | |
bisque | #FFE4C4 | |
moccasin | #FFE4B5 | |
navajowhite | #FFDEAD | |
wheat | #F5DEB3 | |
burlywood | #DEB887 | |
darkgoldenrod | #B8860B | |
goldenrod | #DAA520 | |
gold | #FFD700 | |
yellow | #FFFF00 | |
lightgoldenrodyellow | #FAFAD2 | |
palegoldenrod | #EEE8AA | |
khaki | #F0E68C | |
darkkhaki | #BDB76B | |
lawngreen | #7CFC00 | |
greenyellow | #ADFF2F | |
chartreuse | #7FFF00 | |
lime | #00FF00 | |
limegreen | #32CD32 | |
yellowgreen | #9ACD32 | |
olive | #808000 | |
olivedrab | #6B8E23 | |
darkolivegreen | #556B2F | |
forestgreen | #228B22 | |
darkgreen | #006400 | |
green | #008000 | |
seagreen | #2E8B57 | |
mediumseagreen | #3CB371 | |
darkseagreen | #8FBC8F | |
lightgreen | #90EE90 | |
palegreen | #98FB98 | |
springgreen | #00FF7F | |
mediumspringgreen | #00FA9A | |
teal | #008080 | |
darkcyan | #008B8B | |
lightseagreen | #20B2AA | |
mediumaquamarine | #66CDAA | |
cadetblue | #5F9EA0 | |
steelblue | #4682B4 | |
aquamarine | #7FFFD4 | |
powderblue | #B0E0E6 | |
paleturquoise | #AFEEEE | |
lightblue | #ADD8E6 | |
lightsteelblue | #B0C4DE | |
skyblue | #87CEEB | |
lightskyblue | #87CEFA | |
mediumturquoise | #48D1CC | |
turquoise | #40E0D0 | |
darkturquoise | #00CED1 | |
aqua | #00FFFF | |
cyan | #00FFFF | |
deepskyblue | #00BFFF | |
dodgerblue | #1E90FF | |
cornflowerblue | #6495ED | |
royalblue | #4169E1 | |
blue | #0000FF | |
mediumblue | #0000CD | |
navy | #000080 | |
darkblue | #00008B | |
midnightblue | #191970 | |
darkslateblue | #483D8B | |
slateblue | #6A5ACD | |
mediumslateblue | #7B68EE | |
mediumpurple | #9370DB | |
darkorchid | #9932CC | |
darkviolet | #9400D3 | |
blueviolet | #8A2BE2 | |
mediumorchid | #BA55D3 | |
plum | #DDA0DD | |
lavender | #E6E6FA | |
thistle | #D8BFD8 | |
orchid | #DA70D6 | |
violet | #EE82EE | |
indigo | #4B0082 | |
darkmagenta | #8B008B | |
purple | #800080 | |
mediumvioletred | #C71585 | |
deeppink | #FF1493 | |
fuchsia | #FF00FF | |
magenta | #FF00FF | |
hotpink | #FF69B4 | |
palevioletred | #DB7093 | |
lightpink | #FFB6C1 | |
pink | #FFC0CB | |
mistyrose | #FFE4E1 | |
blanchedalmond | #FFEBCD | |
lightyellow | #FFFFE0 | |
cornsilk | #FFF8DC | |
antiquewhite | #FAEBD7 | |
papayawhip | #FFEFD5 | |
lemonchiffon | #FFFACD | |
beige | #F5F5DC | |
linen | #FAF0E6 | |
oldlace | #FDF5E6 | |
lightcyan | #E0FFFF | |
aliceblue | #F0F8FF | |
whitesmoke | #F5F5F5 | |
lavenderblush | #FFF0F5 | |
floralwhite | #FFFAF0 | |
mintcream | #F5FFFA | |
ghostwhite | #F8F8FF | |
honeydew | #F0FFF0 | |
seashell | #FFF5EE | |
ivory | #FFFFF0 | |
azure | #F0FFFF | |
snow | #FFFAFA | |
white | #FFFFFF | |
gainsboro | #DCDCDC | |
lightgrey | #D3D3D3 | |
silver | #C0C0C0 | |
darkgray | #A9A9A9 | |
lightslategray | #778899 | |
slategray | #708090 | |
gray | #808080 | |
dimgray | #696969 | |
darkslategray | #2F4F4F | |
black | #000000 |
가운데
WRAP이 대문자에 주의, rightalign = 오른쪽 / centeralign = 중간 을 붙이면 된다. (왼쪽 정렬은 기본이니 뭐…
<WRAP centeralign>중간</WRAP> <WRAP rightalign>오른쪽</WRAP>
DivAlign2 Plugin plugin:divalign2 사용
Left
Center
Right
Justify
#;;Left#;;
;#;Center;#;
;;#Right;;#
###Justify###
플러그인을 설치해야 한다. plugin:xbr
도쿠위키는 기본적으로 Enter가 적용되지 않는다. 플러그인을 설치하면 \\
을 입력하는 것을 통해 엔터를 강제로 적용할 수 있다.
(아니면 두 줄을 띄워야 한다.)
플러그인을 설치해야 한다. plugin:poem 폴더 구문과 함께 이곳을 먹여 살리는 구문으로 줄바꿈이 적용된 문장을 그대로 쓸 수 있다.
줄바꿈을
유지해
준다.
<poem> 줄바꿈을 유지해 준다. </poem>
셋 이상의 헤드라인을 사용하면, 자동으로 차례가 생성됩니다. 이 특성을 사용하지 않으려면 문서에 ~~NOTOC~~
이라고 입력하십시오. \\(차례가 생성된 문단은 문단만을 따로 편집이 가능하게 된다.)
====== 1단계 문단 제목 ====== ===== 2단계 문단 제목 ===== ==== 3단계 문단 제목 ==== === 4단계 문단 제목 === == 5단계 문단 제목 ==
*
를 사용하여 일반 목록을 만들거나, -
을 이용하여 숫자가 있는 목록을 만듭니다.* 목록입니다 * 두번째 내용입니다 * 한 번 더 들어갑니다 * 그 다음 목록 내용입니다 - 숫자가 있습니다 - 또 있습니다 - 2 칸 더 들어가면 안으로 들어갑니다 - 그게 답니다
플러그인 추가 : plugin:copycode 블록박스 / code / file / nowiki 내용에 마우스 커서를 위치할 때 + 커서로 바뀌면서 자동 복사할 수 있게 해준다.
스페이스 바 두 번
>
를 앞에 붙여주면 참고 예제 블록박스가 됩니다.(문법이 적용된 본문) 문법이 적용되지 않도록 작성하고 싶다면 code / file / '' / %% / nowiki 문법등을 활용해서 작성해야 합니다.
이렇게 사용합니다.
플러그인을 설치해야 한다.plugin:blockquote
인용문을 표현할 때 사용하는 박스. 표와 달리 내부에 목록을 비롯한 다른 명령어 사용이 가능하다.
예를 들면 목록이나 글자속성 같은 것들이 가능하다
<blockquote> 인용문을 표현할 때 사용하는 박스. 표와 달리 내부에 목록을 비롯한 다른 명령어 사용이 가능하다. * 예를 들면 목록이나 **글자속성** 같은 것들이 //가능하다// </blockquote>
문서에 해석하지 않는 블록을 넣으려면 최소한 2 이상의 빈칸을 맨 앞에 두거나 (스페이스 바 두 번) 혹은 <
code>
또는 <
file>
태그를 씁니다.
이것은 code를 입력해서 만든 공간입니다.
거의 비슷하지만, 파일을 인용할 때는 file로 입력합니다.
블록 단위가 아닌 단어나 특정 구역에 적용할 때에는,
단어
<
nowiki>단어</nowiki>
의 세가지 형태가 있습니다.
<
nowiki>
다음과 같이 주소가 포함되어 있습니다만 http://www.splitbrain.org 또 **포맷**구문이 포함되어 있습니다만, 어떤 일도 일어나지 않습니다.
</nowiki>
버튼 플러그인 plugin:button
[[{}버튼]] [[{color:blue;}버튼]] [[{namespace:image|extra css}wiki page|**Title** of the link]]
Button in times new roman Button in green and in times new roman
Style declaration :
[[{conf.styles}default|font-family: "Times New Roman", Times, serif;]] [[{conf.styles}mystyle|color:green; width:15em;]]
Style use :
[[{|mystyle}Button in times new roman]] [[{}Button in green and in times new roman]]
plugin:box 플러그인 설치
a title
title
<box>테두리 글상자</box> <box 80% round orange|a title> the box contents</box> <box 50% left blue>the box contents</box|a caption> <box 60% round #f99 #fc9 #fcc #f60|title>the box contents</box|caption>
각주를 ((이렇게)) 괄호를 두번 사용하여 붙일 수 있습니다.
플러그인 추가해야 쓸 수 있다. plugin:hidden 폴더 명령어에 비해 잘 안 쓴다.
div 명령어로 접힌 박스를 만든다. 집어넣을 내용이 복잡할 경우에 사용한다.
숨긴상태에서 보일글
숨긴상태에서 보일글
여기서 부터는 접힌 것을 풀어야만 보인다.
<hidden 숨긴상태에서 보일글> 여기서 부터는 접힌 것을 풀어야만 보인다. </hidden>
플러그인 추가해야 사용할 수 있다. plugin:folder 이곳을 먹여 살리고 있는 플러그인이다. 사용법도 단순.
내용을 접어서 클릭해야 보이게 만든다. 내용 누설 등의 우려가 있을 때 사용하면 편리하다. 표나 include 등의 다양한 기능을 안쪽에 넣을 수 있으므로 확장성이 매우매우 우수하다. 엔터 등도 허용된다.
플러스 2 번 은 이렇게 된다
++ 플러스 2 번|은 이렇게 된다++
여기서 부터는 접힌 것을 풀어야만 보인다.
++++ 접혀있을 때 보일 문장 | 여기서 부터는 접힌 것을 풀어야만 보인다. ++++
DokuWiki에서 링크를 만드는 방법은 다양하다.
외부링크는 자동으로 인식됩니다. http://www.google.com 또는 www.google.com - 링크명도 붙일 수 있습니다. 구글로 연결. 이메일 주소도 이렇게 andi@splitbrain.org 보입니다.
외부링크는 자동으로 인식됩니다. http://www.google.com 또는 www.google.com - 링크명도 붙일 수 있습니다. [[http://www.google.com|구글로 연결]]. 이메일 주소도 이렇게 <[email protected]> 보입니다.
대괄호로 내부링크를 만들 수 있습니다. wiki:pagename 처럼 하거나 추가로 이렇게 Title Text 이름을 붙입니다. 페이지명은 자동으로 소문자로 바뀌며, 특수문자는 사용할 수 없습니다.
대괄호로 내부링크를 만들 수 있습니다. [[doku>wiki:pagename]] 처럼 하거나 추가로 이렇게 [[doku>wiki:pagename|Title Text]] 이름을 붙입니다. 페이지명은 자동으로 소문자로 바뀌며, 특수문자는 사용할 수 없습니다.
페이지명에 콜론을 사용하여 이렇게 위키문법 할 수 있습니다.
페이지명에 콜론을 사용하여 이렇게 [[wiki:위키문법]] 할 수 있습니다.
네임스페이스에 대한 점은 wiki:namespaces를 참조하십시오.
페이지내의 한 부분으로 링크할 수도 있습니다. HTML의 해시문자를 붙이고 그 다음에 관련 절의 이름을 붙입니다. 이렇게 하면 각주로 연결됩니다.
이렇게 하면 [[위키문법#각주|각주]]로 연결됩니다.
인터위키란 wiki:interwiki 이러한 형식의 링크를 지원합니다. 원래 이것은 다른 위키백과들로 빠른 검색 연결을 위해 만들어졌지만, 저는 이것을 다양한 사전 검색 및 아이콘으로 활용하고 있습니다.
/dw/lib/images/interwiki
/dw/conf/
에서 interwiki.conf
편집 추가
[[nme>|nme.kr]] [[doku>|도쿠위키]] [[namu>|나무위키]] [[wp>|영문 위키피디아]] [[wpko>|한국어 위키피디아]] [[wich>|중국어 위키피디아]] [[go>|구글검색]] [[p>|영시와 시인 검색 / 아이콘만 사용]] [[ko>|네이버 한국어 사전]] [[en>|네이버 영어사전]] [[een>|네이버 영어사전]] [[han>|네이버 한자 사전]] [[chn>|네이버 중국어 사전]] [[jpn>|네이버 일본어 사전]] [[th>|네이버 태국어 사전]] [[fr>|네이버 프랑스어 사전]] [[de>|네이버 독일어 사전]] [[it>|네이버 이탈리아어 사전]] [[es>|네이버 스페인어 사전]] [[pt>|네이버 포르투갈어 사전]] [[ind>|네이버 인도네시아어 사전]] [[rus>|네이버 러시아어 사전]] [[mn>|네이버 몽골어 사전]] [[tk>|네이버 터키어 사전]] [[ar>|네이버 아랍어 사전]] [[la>|네이버 라틴어 사전]] [[hel>|네이버 헬라어 사전]] [[arch>|중국어 한자 사전]] [[callto>|메일주소 연결]] [[tel>|전화번호 연결]]
사이트만의 아이콘을 편집하고 업로드하고 있습니다. 원래 기존 아이콘은 (이모지피디아) 종류가 있는데, 추가하려면 ./lib/image/smiley
디렉토리에 그림을 넣고 conf/smileys.conf
파일을 수정해서 사용합니다. (명령어와 이미지 파일명을 잘 맞춰야 함)
현재 이곳에서 사용되고 있는 이모티콘은 아래와 같습니다.
아이콘
즐겨찾기 링크용
언어
각 나라 국기
에서는 단순 문자를 특수문자로 바꿉니다. 인식하는 문자는 다음과 같습니다.
→ ← ↔ ⇒ ⇐ ⇔ » « – — 640×480 © ™ ® “그는 생각하였다. '이것이야말로 남자들의 세계다'…”
-> <- <-> => <= <=> >> << -- --- 640x480 (c) (tm) (r) "그는 생각하였다. '이것이야말로 남자들의 세계다'..."
주의: 설정 파일을 수정하여 이 기능을 끌 수 있습니다.
글쓰기 박스에서 를 눌렀을 때, 선택해서 삽입할 수 있는 특수문자표이다.
'À', 'à', 'Á', 'á', 'Â', 'â', 'Ã', 'ã', 'Ä', 'ä', 'Ǎ', 'ǎ', 'Ă', 'ă', 'Å', 'å', 'Ā', 'ā', 'Ą', 'ą', 'Æ', 'æ', 'Ć', 'ć', 'Ç', 'ç', 'Č', 'č', 'Ĉ', 'ĉ', 'Ċ', 'ċ', 'Ð', 'đ', 'ð', 'Ď', 'ď', 'È', 'è', 'É', 'é', 'Ê', 'ê', 'Ë', 'ë', 'Ě', 'ě', 'Ē', 'ē', 'Ė', 'ė', 'Ę', 'ę', 'Ģ', 'ģ', 'Ĝ', 'ĝ', 'Ğ', 'ğ', 'Ġ', 'ġ', 'Ĥ', 'ĥ', 'Ì', 'ì', 'Í', 'í', 'Î', 'î', 'Ï', 'ï', 'Ǐ', 'ǐ', 'Ī', 'ī', 'İ', 'ı', 'Į', 'į', 'Ĵ', 'ĵ', 'Ķ', 'ķ', 'Ĺ', 'ĺ', 'Ļ', 'ļ', 'Ľ', 'ľ', 'Ł', 'ł', 'Ŀ', 'ŀ', 'Ń', 'ń', 'Ñ', 'ñ', 'Ņ', 'ņ', 'Ň', 'ň', 'Ò', 'ò', 'Ó', 'ó', 'Ô', 'ô', 'Õ', 'õ', 'Ö', 'ö', 'Ǒ', 'ǒ', 'Ō', 'ō', 'Ő', 'ő', 'Œ', 'œ', 'Ø', 'ø', 'Ŕ', 'ŕ', 'Ŗ', 'ŗ', 'Ř', 'ř', 'Ś', 'ś', 'Ş', 'ş', 'Š', 'š', 'Ŝ', 'ŝ', 'Ţ', 'ţ', 'Ť', 'ť', 'Ù', 'ù', 'Ú', 'ú', 'Û', 'û', 'Ü', 'ü', 'Ǔ', 'ǔ', 'Ŭ', 'ŭ', 'Ū', 'ū', 'Ů', 'ů', 'ǖ', 'ǘ', 'ǚ', 'ǜ', 'Ų', 'ų', 'Ű', 'ű', 'Ŵ', 'ŵ', 'Ý', 'ý', 'Ÿ', 'ÿ', 'Ŷ', 'ŷ', 'Ź', 'ź', 'Ž', 'ž', 'Ż', 'ż', 'Þ', 'þ', 'ß', 'Ħ', 'ħ', '¿', '¡', '¢', '£', '¤', '¥', '€', '¦', '§', 'ª', '¬', '¯', '°', '±', '÷', '‰', '¼', '½', '¾', '¹', '²', '³', 'µ', '¶', '†', '‡', '·', '•', 'º', '∀', '∂', '∃', 'Ə', 'ə', '∅', '∇', '∈', '∉', '∋', '∏', '∑', '‾', '−', '∗', '×', '⁄', '√', '∝', '∞', '∠', '∧', '∨', '∩', '∪', '∫', '∴', '∼', '≅', '≈', '≠', '≡', '≤', '≥', '⊂', '⊃', '⊄', '⊆', '⊇', '⊕', '⊗', '⊥', '⋅', '◊', '℘', 'ℑ', 'ℜ', 'ℵ', '♠', '♣', '♥', '♦', 'α', 'β', 'Γ', 'γ', 'Δ', 'δ', 'ε', 'ζ', 'η', 'Θ', 'θ', 'ι', 'κ', 'Λ', 'λ', 'μ', 'Ξ', 'ξ', 'Π', 'π', 'ρ', 'Σ', 'σ', 'Τ', 'τ', 'υ', 'Φ', 'φ', 'χ', 'Ψ', 'ψ', 'Ω', 'ω', '★', '☆', '☎', '☚', '☛', '☜', '☝', '☞', '☟', '☹', '☺', '✔', '✘', '„', '“', '”', '‚', '‘', '’', '«', '»', '‹', '›', '—', '–', '…', '←', '↑', '→', '↓', '↔', '⇐', '⇑', '⇒', '⇓', '⇔', '©', '™', '®', '′', '″', '[', ']', '{', '}', '~', '(', ')', '%', '§', '$', '#', '|', '@', 'ː','ɑ', 'ə', 'ɪ', 'ɛ', 'ʒ', 'ŋ',
글쓰기 박스에서 선택으로 이미지 파일 관리자 호출로 삽입 지정
플러그인 설치 : plugin:imgpaste 클립보드에 저장한 이미지 (일반적으로 Win+Shift+S로 저장한)를 편집 - 글쓰기 박스에 Ctrl+V붙여넣기를 통해 간단히 이미지 삽입을 할 수 있다.
외부 및 내부 images 이미지를 중괄호로 포함시킬 수 있습니다. 크기를 지정할 수도 있습니다. / ?를 붙여서 (폭x높이)
실질 크기: {{wiki:dokuwiki-128.png}} 넓이에 맞게 조정: {{wiki:dokuwiki-128.png?40}} 높이와 넓이에 맞게 조정: {{wiki:dokuwiki-128.png?40x40}} 외부 이미지 크기 조정: {{https://2da.kr/mockup_cover.jpg?180x90}}
왼쪽 혹은 오른쪽 공백을 이용하여 배열을 결정합니다.
{{ wiki:dokuwiki-128.png?40}} {{wiki:dokuwiki-128.png?40 }} {{ wiki:dokuwiki-128.png?40 }}
또, (대부분의 브라우저에서 툴팁으로 보이는) 제목을 붙일 수도 있습니다. |
를 붙입니다.
{{ wiki:dokuwiki-128.png?40 |제목입니다}}
이미지 (gif,jpeg,png
) 가 아닌 파일명을 사용하면, 링크로 보입니다.
또 이미지를 사용하여 다른 내부 외부 페이지로 링크하려면 링크 구문과 이미지를 (아래와 같이) 사용하면 됩니다.
[[http://www.php.net|{{wiki:dokuwiki-128.png?40}}]]
주의할 것은 이미지 포맷만이 링크명에서 인정되는 포맷 구문입니다.
플러그인 추가 : plugin:edittable 만들어진 표를 엑셀의 표처럼 보면서 내용을 편집할 수 있다. (표의 내용만 편집가능)
플러그인 추가 : plugin:mobiletable 모바일에서 보여지는 테이블 정렬 맨 앞에 !
만 붙여주면 된다.
간단한 구문으로 표를 만들 수 있다.
1장 | 2장 | 3장 |
---|---|---|
1행1열 | 1행2열 | 1행3열 |
2행1열 | 교차 (파이프 두개) | |
3행1열 | 3행2열 | 3행3열 |
보통 행은 |
으로 시작하고 끝나며, 구분이 있는 첫 행은 ^
으로 시작하고 끝납니다.
^ 1장 ^ 2장 ^ 3장 ^ | 1행1열 | 1행2열 | 1행3열 | | 2행1열 | 교차 (파이프 두개) || | 3행1열 | 3행2열 | 3행3열 |
셀을 수평연결하려면 위에서처럼 다음 칸을 완전히 비워 두십시오. 언제나 셀 구분자의 수가 같아야 합니다.
수직 머릿열도 가능합니다.
1장 | 2장 | |
---|---|---|
3장 | 1행2열 | 1행3열 |
4장 | 이번에는 합치지 않음 | |
5장 | 2행2열 | 2행3열 |
보다시피, 칸 이전의 칸 구분자가 포맷을 결정합니다.
| ^ 1장 ^ 2장 ^ ^ 3장 | 1행2열 | 1행3열 | ^ 4장 | 이번에는 합치지 않음 | | ^ 5장 | 2행2열 | 2행3열 |
노트: 수직으로 병합은 안됩니다.
표 내용도 정렬할 수 있습니다. 둘 이상의 공난을 텍스트의 반대쪽에 붙이십시오. 오른쪽 정렬시에는 왼쪽에 공난 둘, 왼쪽 정렬시에는 오른쪽에 공난 둘, 그리고 가운데로 몰려면 양쪽으로 공난 둘을 붙입니다.
배열된 표 | ||
---|---|---|
오른쪽 | 가운데 | 왼쪽 |
왼쪽 | 오른쪽 | 가운데 |
xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx |
소스는 다음과 같습니다.
^ 배열된 표 ^^^ | 오른쪽| 가운데 |왼쪽 | |왼쪽 | 오른쪽| 가운데 | | xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx |
플러그인 추가 : plugin:tabinclude
{{tabinclude>대목록:소목록1, 대목록:소목록2}}
당시선집 시인 목록 (79인)
이백 李白 (701-762) 23
두보 杜甫 (712-770) 14
두목 杜牧 (803-853) 5
소동파 蘇東坡 (1036-1101) 3
유종원 柳宗元 (778-819) 2
왕안석 王安石 (1019-1086) 1
왕유 王維 (699-759) 12
백낙천 白樂天 (772-846) 10
도연명 陶淵明 (365-427) 4
맹호연 孟浩然 (689-740) 4
왕창령 王昌齡 ( 7
위장 韋莊 ( 5
잠삼 岑參 (715-770) 5
한악 韓偓 (844-923) 3
유장경 劉長卿 (726?-790?) 5
유우석 劉禹錫 (772-842) 4
고적 高適 ( 4
위응물 韋應物 (737-791) 4
이상은 李商隱 (813-858) 3
가도 賈島 (777-841) 3
왕지환 王之渙 ( 3
대숙륜 戴叔倫 ( 3
가지 賈至 (718-772) 3
왕발 王勃 (647-675) 2
고청구 高靑邱 (1335-1374) 2
왕건 王建 ( 2
전기 錢起 ( 2
위승경 韋承慶 ( 2
진자앙 陳子昻 ( 2
유정지 劉廷芝 ( 2
허혼 許渾 ( 2
양사악 羊士諤 ( 2
고황 顧況 ( 2
정곡 鄭谷 ( 2
맹교 孟郊 ( 2
배적 裵迪 ( 2
장약허 張若虛 ( 1
장구령 張九齡 (673-740) 1
온정균 溫庭筠 ( 1
황정견 黃庭堅 (1045-1105) 1
낭사원 郎士元 ( 1
장계 張繼 ( 1
하지장 賀知章 ( 1
이섭 李涉 ( 1
장설 張說 ( 1
형숙 荊叔 ( 1
장욱 張旭 ( 1
상건 常健 ( 1
옹유지 雍裕之 ( 1
황보염 皇甫苒 ( 1
소강절 邵康節 ( 1
개가운 蓋嘉運 ( 1
왕주 王周 ( 1
장악 張鄂 ( 1
사마예 司馬禮 ( 1
두공 竇鞏 ( 1
우무릉 于武陵 ( 1
유상 劉商 ( 1
구위 丘爲 ( 1
최혜동 崔惠童 ( 1
진우 陳祐 ( 1
두순학 杜荀鶴 ( 1
장경충 張敬忠 ( 1
한굉 韓翃 ( 1
저광희 儲光羲 ( 1
최호 崔顥 ( 1
장호 張祜 ( 1
설영 薛瑩 ( 1
여온 呂溫 ( 1
조영 祖詠 ( 1
이목 李穆 ( 1
이화 李華 ( 1
장조 張潮 ( 1
조하 趙蝦 ( 1
도홍경 陶弘景 ( 1
두추랑 杜秋娘 ( 1
원진 元稹 ( 1
심전기 沈佺期 ( 1
태상은자 太上隱者 ( 1
무명 (無明) 3
아마 이하의 글은 많이 사용은 안 하게 될 것입니다. (html 강좌 정도 쓸 때나?) 그냥 자주 써야 하는 글 작성에 대한 구문 명령어의 내용까지만 알고 스킵합시다. ;;
에서는 소스코드의 하이라이트할 수 있으며, 이를 통해 더 쉽게 읽히도록 할 수 있습니다. 여기에서는 GeSHi 의 일반 구문 하이라이트(Generic Syntax Highlighter)를 사용하고 있다. <code java>
/** * The HelloWorldApp class implements an application that * simply displays "Hello World!" to the standard output. */ class HelloWorldApp { public static void main(String[] args) { System.out.println("Hello World!"); //Display the string. } }
현재 아래의 언어 구문이 지원됩니다: actionscript, ada, apache, asm, asp, bash, caddcl, cadlisp, c, c_mac, cpp, csharp, css, delphi, html4strict, java, javascript, lisp, lua, nsis, objc, oobas, pascal, perl, php-brief, php, python, qbasic, smarty, sql, vb, vbnet, visualfoxpro, xml
다음과 같이 html
또는 php
태그를 이용하여 문서 내에 HTML 혹은 PHP 코드를 삽입합니다.
<html> This is some <font color="red" size="+1">HTML</font> </html>
This is some HTML
<php> echo 'A logo generated by PHP:'; echo '<img src="' . $_SERVER['PHP_SELF'] . '?=' . php_logo_guid() . '" alt="PHP Logo !" />'; </php>
echo 'A logo generated by PHP:';
echo '<img src="' . $_SERVER['PHP_SELF'] . '?=' . php_logo_guid() . '" alt="PHP Logo !" />';
주의: HTML 및 PHP 삽입은 기본 환경설정에서는 사용하지 않습니다. 사용하지 않으면, 코드는 실행되지 않고, 이렇게 보여 집니다.
타 페이지의 페이지나 섹션을 불러서 문서에 삽입할 수 있다. 단, 캐쉬에서 불러오는 방식이므로 원문이 변경된다고 실시간으로 반영되지는 않는다.
{{page>[id]#[section]&[flags]}} {{section>[id]#[section]&[flags]}} {{namespace>[namespace]&[flags]}}
[id] | 불러올 페이지 이름. 정확한 페이지 위치와 명칭(용어:고기 식으로) 이 들어가야한다 | 필수사항 |
[section] | 지정한 페이지 안의 특정 섹션을 지정해서 불러온다. 섹션은 H1, H2 등의 속성으로 구분한 것만 가능하다 | 선택사항, 없으면 페이지 전체를 불러옴 |
[flags] | 플래그 분야는 안써도된다. 사용하려면 플래그를 참조 | 선택사항 |
특정 페이지를 특정한 위치에 만든 다음, 비슷한, 혹은 헛갈리기 쉬운 단어를 한개의 페이지로 연결하는 기능. 관리자용의 404매니저 기능은 일반 사용자가 사용할 수 없으며, 해당 플러그인에 이상이 생길 시 사용하기 힘들기 때문에 아래와 같은 구문을 각 페이지 생성 후 입력해서 연결해주는 일을 하게 한다.
#redirect namespace:page
즉 'PC엔진' 과 'PC 엔진'은 같은 것이지만 띄어쓰기 하나로 완전 다른 문장이 되므로 해당 페이지를 각각 제작하여 'PC엔진'은 본문을 작성하고, 'PC 엔진'은 위의 문장을 집어넣어 'PC엔진' 문서로 넘기기(리다이렉트)를 시켜준다.
넘기기 문서의 경우에도 제목이 없으면 넘겨진 문서에대한 확인이 어려우므로
====== 제목 ======의 형태로 첫줄에 제목 넣는 것은 잊어서는 안된다.
넘기기 문서의 경우 독자적인 문서가 아닌 넘기기용 문서이기 때문에 이에대한 갯수 확인을 위해 태그 기능을 이용하고 있으므로 아래의 태그를 추가시켜주면 확인이 가능하다. 리다이렉트 문서를 작성할 때는 필수적으로 아래 내용을 리다이렉트 문서에 포함시키도록 하자.
{{tag>넘기기 리다이렉트}}
DokuWiki는 소스 코드에 구문 강조를 사용하여, 읽기 쉽게 할 수 있다.
DokuWiki는 일반적인 구문강조기 GeSHi를 사용하고 있다. -GeSHi가 지원하는 어떤 언어라도 지원 가능하다. 문법은 전의 섹션내의 코드 블록과 같지만 사용되는 언어 이름을 <code java>
와 같이 태그 내에 집어 넣는다.
/** * The HelloWorldApp class implements an application that * simply displays "Hello World!" to the standard output. */ class HelloWorldApp { public static void main(String[] args) { System.out.println("Hello World!"); //Display the string. } }
<file java 파일명.java>
</file>
형태로 작성해 주면 된다./** * The HelloWorldApp class implements an application that * simply displays "Hello World!" to the standard output. */ class HelloWorldApp { public static void main(String[] args) { System.out.println("Hello World!"); //Display the string. } }
현재 다음과 같은 언어들이 지원된다 : actionscript-french, actionscript, ada, apache, applescript, asm, asp, autoit, bash, blitzbasic, bnf, caddcl, cadlisp, cfdg, cfm, c_mac, c, cpp, cpp-qt, csharp, css, delphi, diff, div, dos, d, eiffel, fortran, freebasic, gml, groovy, html, idl, ini, inno, io, java5, java, javascript, latex, lisp, lua, matlab, mirc, mpasm, mysql, nsis, objc, ocaml-brief, ocaml, oobas, oracle8, pascal, perl, php-brief, php, plsql, python, qbasic, reg, robots, ruby, sas, scheme, sdlbasic, smalltalk, smarty, sql, tcl, text, thinbasic, tsql, vbnet, vb, vhdl, visualfoxpro, winbatch, xml