편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
1번째 줄: | 1번째 줄: | ||
'''도쿠위키'''(DokuWiki)는 [[위키 엔진]] | '''도쿠위키'''(DokuWiki)는 [[위키 엔진]] 중 하나다. 개발자는 독일 출신의 프로그래머 Andreas Gohr. 이름의 유래는 『Dokument(문서를 뜻하는 독일어 단어) + WikiWiki』를 합성한 것. [[미디어위키]]와 함께 널리 사용되는 위키 엔진으로, 텍스트 파일 기반의 위키다. | ||
== 설치 == | == 설치 == | ||
17번째 줄: | 17번째 줄: | ||
=== 문서파일 이름의 인코딩 설정 === | === 문서파일 이름의 인코딩 설정 === | ||
문서파일 이름의 기본 값은 [[URL]] [[인코딩]]이다. 이 방식은 [[운영체제]]의 [[언어]] 설정에 의존적이지 않고 어디서든 동일한 파일이름을 유지할 수 있다는 장점이 | 문서파일 이름의 기본 값은 [[URL]] [[인코딩]]이다. 이 방식은 [[운영체제]]의 [[언어]] 설정에 의존적이지 않고 어디서든 동일한 파일이름을 유지할 수 있다는 장점이 있다. 그러나 사람이 쉽게 알아보기 힘든 단점이 있다. 따라서 이 방식이 싫다면 다음처럼 {{파일|$도쿠위키/conf/local.php}}에서 설정 값을 넣어주자. [[인코딩]] 없이 파일 이름이 [[UTF-8]]로 저장된다.(※[[윈도우]]에서는 [[UTF-8]] 옵션을 쓰기 힘들다. 꼭 필요하다면 safe 옵션을 추천할 수 있겠지만 범용성면에서는 url이 낫다.) | ||
< | <source lang="php"> | ||
$conf['fnencode'] = 'utf-8'; | $conf['fnencode'] = 'utf-8'; | ||
</ | </source> | ||
파일명 예시: | 파일명 예시: | ||
29번째 줄: | 29번째 줄: | ||
=== 인터위키 설정 === | === 인터위키 설정 === | ||
{{파일|$도쿠위키/conf/interwiki.php}}를 수정하여 단축어를 만들면 위키 문서간 링크(인터위키)를 만들어 넣기 쉽다. 다음은 [[리브레 위키]]로 가는 단축어다. | {{파일|$도쿠위키/conf/interwiki.php}}를 수정하여 단축어를 만들면 위키 문서간 링크(인터위키)를 만들어 넣기 쉽다. 다음은 [[리브레 위키]]로 가는 단축어다. | ||
< | <source lang="php"> | ||
lw https://librewiki.net/wiki/{NAME} | lw https://librewiki.net/wiki/{NAME} | ||
</ | </source> | ||
=== 글꼴 설정 === | === 글꼴 설정 === | ||
{{파일|$도쿠위키/conf/userstyle.css}}를 수정하여 다음처럼 [[글꼴]]을 선택적으로 적용할 수 있다. | {{파일|$도쿠위키/conf/userstyle.css}}를 수정하여 다음처럼 [[글꼴]]을 선택적으로 적용할 수 있다. | ||
< | <source lang="css"> | ||
body { | body { | ||
font-family: "함초롬돋움"; | font-family: "함초롬돋움"; | ||
font-style: normal; | font-style: normal; | ||
} | } | ||
62번째 줄: | 56번째 줄: | ||
font-style: normal; | font-style: normal; | ||
} | } | ||
</ | </source> | ||
인쇄용은 {{파일|$도쿠위키/conf/userprint.css}}를 수정한다. | 인쇄용은 {{파일|$도쿠위키/conf/userprint.css}}를 수정한다. | ||
72번째 줄: | 66번째 줄: | ||
=== 템플릿 설정 === | === 템플릿 설정 === | ||
템플릿은 흔히 말하는 스킨 혹은 테마를 뜻한다. {{파일|$도쿠위키/lib/tpl}}에 템플릿을 내려받아 풀어둔 다음 {{파일|$도쿠위키/ | 템플릿은 흔히 말하는 스킨 혹은 테마를 뜻한다. {{파일|$도쿠위키/lib/tpl}}에 템플릿을 내려받아 풀어둔 다음 {{파일|$도쿠위키/lib/local.php}}를 수정하면 적용할 수 있다. | ||
< | <source lang="php"> | ||
$conf['template'] = '템플릿이름'; | $conf['template'] = '템플릿이름'; | ||
</ | </source> | ||
도쿠위키의 기본 템플릿(dokuwiki)는 겉보기엔 세련되어 보이지 않지만 모바일을 포함한 여러 상황에 무리 없이 대응하도록 잘 짜여져 있기 때문에 그냥 쓰는 것도 나쁘지 않다. | 도쿠위키의 기본 템플릿(dokuwiki)는 겉보기엔 세련되어 보이지 않지만 모바일을 포함한 여러 상황에 무리 없이 대응하도록 잘 짜여져 있기 때문에 그냥 쓰는 것도 나쁘지 않다. | ||
81번째 줄: | 75번째 줄: | ||
== 사용 == | == 사용 == | ||
=== 문법 === | === 문법 === | ||
[[ | 기본 위키 문법이야 대동소이하니 [[리브레 위키]]를 [[도움말:위키_문법|잘 사용할 줄 안다면]] 쉽게 사용할 수 있다. 필요하다면 [https://www.dokuwiki.org/wiki:syntax 도쿠위키 문법 도움말]을 살펴본다. | ||
=== 백업 === | === 백업 === | ||
104번째 줄: | 88번째 줄: | ||
정도를 신경 써주는 것이 좋겠다. | 정도를 신경 써주는 것이 좋겠다. | ||
=== 미디어위키와 다른 점 === | |||
* 도쿠위키의 문단 제목 문법이 [[미디어위키]]의 문단 제목 문법인 =의 개수가 많을 수록 하위 문단임과 반대로, =의 개수가 적을 수록 하위 문단이다. | |||
* 이미지를 올리는 문법이 다르다. 미디어위키는 <nowiki>[[파일:XXX]]</nowiki>를 쓰지만 도쿠위키는 <nowiki>{{위키:XXX}}</nowiki>를 쓴다. | |||
== 같이 보기 == | == 같이 보기 == | ||
* [[도쿠위키/플러그인|도쿠위키의 플러그인]] | * [[도쿠위키/플러그인|도쿠위키의 플러그인]] | ||
* 도쿠위키 기반의 | * 도쿠위키 기반의 위키위키 | ||
** [[오픈위키]]<ref>도쿠위키 기반의 한국어 위키위키 중 가장 규모가 크다. </ref> | |||
** [[대한위키실록]] | |||
** [[오픈위키]] | |||
* | |||
* [[ | |||
== | == 바깥 링크 == | ||
* | * {{언어고리|en}} [http://www.dokuwiki.org/ 도쿠위키 공식 웹 사이트] | ||
* | * {{언어고리|en}} [http://download.dokuwiki.org 다운로드 페이지] | ||
{{각주}} | {{각주}} | ||
{{ | {{위키위키}} | ||
[[분류: | [[분류:위키 소프트웨어]] |