내용으로 건너뛰기
긴스 위키 (GINS WIKI)
tag
사용자 도구
로그인
사이트 도구
도구
문서 보기
이전 판
Fold/unfold all
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
현재 위치:
긴스 위키 GINS wiki
»
위키 내부
»
설치한 도쿠위키 플러그인
추적:
검색
wiki:plugin-syntax
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
~~Title: 설치한 도쿠위키 플러그인~~ {{htmlmetatags>metatag-robots=() metatag-keywords=(도쿠위키,플러그인) metatag-description=(쓸만한 dokuwiki 플러그인) }} {{keywords>dokuwiki,도쿠위키,플러그인,Plugin}} ====== Move Plugin ====== * 문서 : [[https://www.dokuwiki.org/plugin:move]] ====== Keyword Plugin ====== * [[https://www.dokuwiki.org/plugin:keywords]] <code> {{keywords>art in the park,Sheffield,urban,street,creative}} </code> ====== SearchStats Plugin ====== * [[https://www.dokuwiki.org/plugin:searchstats]] ~~SEARCHCLOUD~~ 를 쓰기 위해서 추가한 플러그인 ====== pagequery Plugin ====== * [[https://www.dokuwiki.org/plugin:pagequery]] : 아직 설치 전 ====== filelisting Plugin ====== * [[https://www.dokuwiki.org/plugin:filelisting]] * 미디어 파일의 목록을 보여주는 플러그인 {{filelisting}} {{filelisting>custom:namespace}} {{filelisting>namespace}} ====== Approve Plugin ====== * [[https://www.dokuwiki.org/plugin:approve]] ====== Page Templater Plugin ====== * [[https://www.dokuwiki.org/plugin:pagetemplater]] * [[https://github.com/i-net-software/dokuwiki-plugin-pagetemplater]] ====== PageTitle Plugin ====== * [[https://www.dokuwiki.org/plugin:pagetitle]] ====== partialsearch Plugin ====== * [[https://www.dokuwiki.org/plugin:partialsearch]] ====== include ====== * 다른 페이지의 일부분을 가져와서 표시할 수 있다. 문서 목차 정리 된 거라든지.. * [[https://www.dokuwiki.org/plugin:include]] <code> {{page>tool:blender:문서_목차&nofooter&noeditbtn&firstseconly}} </code> ====== QuickStats ====== * [[https://www.dokuwiki.org/plugin:quickstats]] * geoip : [[https://www.maxmind.com/en/accounts/199620/geoip/downloads]] **뭔가?** * 웹 stat 기록 * 위키 웹의 stat을 볼 수 있는 기능 제공 * 상세 자료를 위한 쿼리 인터페이스 **문법** <code> ~~NOCACHE~~ // 현재 상태 반영한다 ~~QUICKSTATS:<month_year>&<category><;;depth>~~ </code> **depth** 파라미터는 줄수를 제한한다. | 이달의 STAT 예시 | <code> ~~QUICKSTATS:~~ ~~QUICKSTATS:basics<;;depth>~~ ~~QUICKSTATS:ip<;;depth>~~ ~~QUICKSTATS:misc<;;depth>~~ ~~QUICKSTATS:countries<;;depth>~~ ~~QUICKSTATS:pages<;;depth>~~ ~~QUICKSTATS:ua<;;depth>~~ </code> | **예시 1** ~~QUICKSTATS:1_2011~~ 2011년 1월분의 기본 데이터 출력 **예시 2** ~~QUICKSTATS:12_2011&pages;;10~~ 2011년 12월의 top 10 페이지 출력 | 출력 예시 | <code> Page Accesses 1 other:items 372 2 blog:start 12 3 start 12 4 other:features 11 5 other:stuff 7 . . . . . . . . . . . . . . 10 least_accessed 1 Number of pages accessed: 10 Total accesses: 420 </code> | ====== SearchStats ====== ====== HtmlMetaTags Plugin ====== [[{}https://www.dokuwiki.org/plugin:htmlmetatags]] <code> {{htmlmetatags>metatag-robots=() metatag-keywords=(apfel,bananne,birne) metatag-description=(Allgemeiner Obstbauer) metatag-media-og:image=(:wiki:image.jpg) metatag-og:description=(anything else) metatag-og:any=(anything else 2) }} </code> ====== Page Redirect Plugin ====== 특정 페이지로 바로 다이렉트 되는 플러그인 <code> ~~REDIRECT>namespace:page~~ ~~REDIRECT>http://example.com~~ </code> ====== plantumlparser Plugin ====== * https://www.dokuwiki.org/plugin:plantumlparser * 이거 상당히 쓸만하네. * 여기에서 그릴 수 있는 것 설명 되어 있음 : https://plantuml.com/ko/ * 시퀀스 다이어그램 설명 : https://plantuml.com/ko/sequence-diagram * 온라인 편집기 (샘플포함) : [[http://www.plantuml.com/plantuml/umla/TLL1JnD15BxFhvXmqWDUl3N6O0jDccoZOUcjIRFi3cN3CjDijvXu4bmIe9XWe51mGTGgrc2ij9ecydUyT6R_Ws-dsx5RwONjpllUzxttlhV3NDKpNA-sxg0AF6tJhXZKmpCQCooRbdMJK3A3ZIhMz2J0g5Q9jroZbaFoPLT2qlaaf90hBP8ggxaccMVFgGEK4bV89N5foPAr7HAfaY5PLak28AnOHf1v3I5DdtsiwIciHstSkw_U5pO8zIOFbspF8Nh5fcGo8gTGafKe6GZBU3gVmeWoZs3NBgzwADcwE6zYSTuNUwtGxy5VldU4nSMEk7h9h_QHJMsGYSx2Pb_y2i96Sz3lu3-xhn6X5evO4KhdfKXSn9E8VbX9QLGAM07L6APdRnWUYIQjaiHnJspN-SqEFsnXSTdWtHxczPOuw_7t0JyCCE-y1SaYpImkbQoORrmaHrSOa2j2MN9IJ3Rla1KFJNh5FzrYw1DqPDydtyB69H8NJVxrDpy8SDZu8dQY-VJuPn-BhMjnrbQDIyMiba9PJJvn3fHjmx5V4D3_foaQFhzeueU3JY2PRbhXNZ-cZlI5tuA-KN937ZobevSCMwyun2FJ4SzSLdP9jPfPDMYPMDE12wxBNDK052v7XYnofpMPLMAkoKaNAXO4nwVi4iCf3GrdAygN4QAGIw52JZw7cps-amvZ5HmR3ZE91WmMX9ktAcM4bjgG0kSWEdwkt8TeRCEKA3AXL8_8hqqQDGzG13yVpSgVKwS8kO2NzOWhFppU5QysmzDs-2OGzQ186LLumt6M3NCD4YPfrSp7oKuE-BjhljNaRTZqzX6mmSU6-RalpZg3xYKM7xRvn_r8GQPEfqzinvW2ethDD1EL5QdmVmowFyE6b8rNSj2zXSt3ejw2zc3AKzEXPk53quaFKvpwK2SMDxrmyrfb9o3yUt-80j4YdR0rlbAYTKJAuZiKrCwn_vgsOlirVNA9rSt8w0YiBeta7Ja7-l3_uoy0|샘플 포함]] <code> <uml> Alice -> Bob: Authentication Request Bob --> Alice: Authentication Response Alice -> Bob: Another authentication Request Alice <-- Bob: another authentication Response </uml> </code> <uml> Alice -> Bob: Authentication Request Bob --> Alice: Authentication Response Alice -> Bob: Another authentication Request Alice <-- Bob: another authentication Response </uml> <code> <uml> scale 350 width [*] --> NotShooting state NotShooting { [*] --> Idle Idle --> Configuring : EvConfig Configuring --> Idle : EvConfig } state Configuring { [*] --> NewValueSelection NewValueSelection --> NewValuePreview : EvNewValue NewValuePreview --> NewValueSelection : EvNewValueRejected NewValuePreview --> NewValueSelection : EvNewValueSaved state NewValuePreview { State1 -> State2 } } </uml> </code> <uml> scale 350 width [*] --> NotShooting state NotShooting { [*] --> Idle Idle --> Configuring : EvConfig Configuring --> Idle : EvConfig } state Configuring { [*] --> NewValueSelection NewValueSelection --> NewValuePreview : EvNewValue NewValuePreview --> NewValueSelection : EvNewValueRejected NewValuePreview --> NewValueSelection : EvNewValueSaved state NewValuePreview { State1 -> State2 } } </uml> =====선 종류 변경===== * 기본: 부드럽게 휘어지는 커브라인으로 구성되는데 * 딱딱하게 꺽어지는 폴리라인으로 구성 : ''skinparam linetype polyline'' * 90도로 꺽어지는 라인으로 구성 : ''skinparam linetype ortho'' ====== yUML.me Plugin ====== * https://www.dokuwiki.org/plugin:yuml * usecase * 사용 예 : https://yuml.me/diagram/scruffy/usecase/draw * https://yuml.me/diagram/scruffy/usecase/samples <code> <usecase> [User]-(Login) [User]-(Logout) (Login)<(Reminder) (Login)>(Captcha) </usecase> </code> <usecase> [User]-(Login) [User]-(Logout) (Login)<(Reminder) (Login)>(Captcha) </usecase> * classdiagram * 사용 예 : https://yuml.me/diagram/scruffy/class/draw * https://yuml.me/diagram/scruffy/class/samples <code> <classdiagram> [Customer]+1->*[Order] [Order]++1-items >*[LineItem] [Order]-0..1>[PaymentMethod] </classdiagram> </code> <classdiagram> [Customer]+1->*[Order] [Order]++1-items >*[LineItem] [Order]-0..1>[PaymentMethod] </classdiagram> * activitydiagram * 사용 예 : https://yuml.me/diagram/scruffy/activity/draw * https://yuml.me/diagram/scruffy/activity/samples <code> <activitydiagram> (start)->|a| |a|->(Make Coffee)->|b| |a|->(Make Break)->|b| |b|-><c>[want more coffee]->(Make Coffee) <c>[satisfied]->(end) </activitydiagram> </code> <activitydiagram> (start)->|a| |a|->(Make Coffee)->|b| |a|->(Make Break)->|b| |b|-><c>[want more coffee]->(Make Coffee) <c>[satisfied]->(end) </activitydiagram> ====== RUBY Plugin : 일본어 한자 발음 표기 ====== [[{}https://www.dokuwiki.org/plugin:ruby|Ruby Plugin]], [[{}https://www.hkdyukkuri.space/dokuwiki/ruby|ルビ表示 Plugin]] * 이걸 루비라고 하나? {{ruby|車|くるま}} {{ruby|車|くるま}} 한글에도 이렇게 응용해 쓸 수 있지. {{ruby|단어|무시무시}} {{ruby|단어|무시무시}} ====== Keyboard Plugin ====== * https://www.dokuwiki.org/plugin:keyboard * 단축키 표시할때 키보드 이미지를 표시한다. | %%<key>ALT-H</key>%% | <key>ALT-H</key> | | %%<key>ALT+Plus</key>%% | <key>ALT+Plus</key> | | %%<key>'Ctrl+A'</key>%% | <key>'Ctrl+A'</key> | | %%<key>C+-</key>%% | <key>C+-</key> | * C, A는 각각 Ctrl, Alt로 인식. * A, C를 글자로 표시하려면 'A', 'C' 로 쓴다. %%<key>C+'A'</key>%% -> <key>C+'A'</key> 비스므리하지만 나중에 필요할지도? * 가상키보드 : https://www.dokuwiki.org/plugin:vkeyboard ====== imagebox Plugin ====== * https://www.dokuwiki.org/plugin:imagebox * 이미지에 캡션을 달아서 표시한다. * 이미지 태그 앞뒤로 [ ] 를 붙인다. [{{ImagePath|Caption}}] [{{:자료실:천년아이돌_하시모토칸나_운명의사진.jpg?300|유명한 사진이죠}}] * <color #ed1c24>PopupViewer 플러그인과는 호환되지 않습니다.</color> ====== Indexmenu Plugin ====== * https://www.dokuwiki.org/plugin:indexmenu * 위키 인덱스 목록을 임의로 보여줄 수 있는 플러그인 <code> {{indexmenu>.:#1|js#bw.png navbar skipfile+/sidebar/}} </code> 위의 태그를 쓰면 위키 인덱스를 보여줄수 있다. ===== 테마변경 ===== * 플러그인 폴더에 보면 테마 이미지 파일이 여럿 있는데, 태그 추가할때 테마를 변경할 수 있는 키워드로 쓸 수 있다. <code> {{indexmenu>.:#1|js#bw.png ... 나머지는 삭제 ... }} </code> js 키워드 다음에 테마폴더 이름을 쓰면 트리 표시하는 테마를 변경 할 수 있다. 변경 가능한 테마 목록 - 스크린샷을 찍기는 귀찮고 이름만 정리. | bj-tango.png | bj_ubuntu.png | bw.png | default | | doku | drktheme | dryoo.png | gnome.png | | human.png | indextheme | kde | kde.png | | kgs | leopard.png | pcc_dotted | phoenity.png | | prdsuser-de.png | shiki_brave.png | simple | tango.png | | thread | thread2 | vista.png | | ====== PopUpViewer Plugin ====== * 이미지를 클릭하면 확대해서 표시한다. * https://www.dokuwiki.org/plugin:popupviewer | {{popup>:자료실:천년아이돌_하시모토칸나_운명의사진.jpg?100}} | <code> {{popup>:자료실:천년아이돌_하시모토칸나_운명의사진.jpg?100}}</code> | {{ popup> 이미지경로 ? 크기(픽셀, ex: 100x100) }} ====== Code Prettifier plugin ====== 이거 안씀 <code> https://www.dokuwiki.org/plugin:codeprettify <Code:csharp linenums:1> // What is diff? void function() { } </Code> </code> ====== FastWiki 플러그인 (빠른 편집) ====== 뭔가 충돌나서 비활성 상태 * 섹션 편집할때는, 페이지 리로드 없이 바로 해당 페이지에서 편집한다. \\ (code mirror 플러그인 off 상태로 편집) * https://www.dokuwiki.org/plugin:fastwiki ====== block plugin ====== <code> https://www.dokuwiki.org/plugin:block <block 100%:c:white;#333300;1px solid black;Verdana/10ptrounded>PAGE UPDATE</block> <code> <block 100%:c:white;#333300;1px solid black;Verdana/10ptrounded>PAGE UPDATE</block> </code> ====== catlist Plugin : 인덱스를 표시하는 기능 ====== https://www.dokuwiki.org/plugin:catlist <code> <catlist language: -titleHead:"LANGUAGE" -columns:2 -maxDepth:2 -noLinkStartHead -noAddPageButton -noNSHeadTitle -nsLinks:auto> <catlist tool: -titleHead:"TOOL" -columns:2 -maxDepth:2 -noLinkStartHead -noAddPageButton -noNSHeadTitle -nsLinks:auto> </code> ====== 랜덤 페이지 include 기능 ====== https://www.dokuwiki.org/plugin:randominc ====== PDF Export (dw2pdf) ====== 플러그인주소 : https://www.dokuwiki.org/plugin:dw2pdf * 현재 Page를 PDF로 익스포트해준다. (위키를 프린트해도 비슷한 효과가 나온다) * 따로 버튼을 넣지 않았기 때문에 위키에 직접 명령을 내려야 한다.<sup>쓸만하다고 생각되면 버튼 추가</sup> <code> http://kieuns.com/wiki/doku.php?id=language:unity:playmaker:example-1 </code> 라면 %%&do=export_pdf%% 를 붙여서 pdf를 만들도록 한다. <code> http://kieuns.com/wiki/doku.php?id=language:unity:playmaker:example-1&do=export_pdf </code> ===== 한글깨짐현상 ===== 해결법 적힌 곳 : [[http://jee1.tistory.com/875|Dokuwiki에서 dw2pdf 사용시 한글 출력 안되는 경우]] <code> <DOKUWIKI_PATH>\lib\plugins\dw2pef\mpdf\config.php 에서 $this->useAdobeCJK = false; // false를 true로 변경. </code> ====== SequenceDiagram ====== 플러그인주소 : https://www.dokuwiki.org/plugin:sequencediagram <code> <sequencediagram> Cook->Stove: Switch on Cook->Stove: Switch off Stove->Cook: Burn Note left of Cook: Aua! </sequencediagram> </code> <sequencediagram> Cook->Stove: Switch on Cook->Stove: Switch off Stove->Cook: Burn Note left of Cook: Aua! </sequencediagram> ====== Column 정렬 플러그인 ====== * [[https://www.dokuwiki.org/plugin:columns|플러그인 페이지]] 문법을 정확하게 이해는 못하겠지만, 간단히는 이렇게 써두 된다. * 100% 길이를 갖는 컬럼을 만들고 * 첫번째 컬럼은 오른쪽 정렬 * %%<newcolumn>%%이 나오면 새 컬럼으로 이동해서 출력해라. 라는 뜻 <code> <columns 100% right -> <newcolumn> </columns> </code> <columns 100% right -> 왼쪽 컬럼 <newcolumn> 오른쪽 컬럼 </columns> <code> <columns 100% r *-* l -> 또 다른 예제, 왼쪽 컬럼 <newcolumn> 오른쪽 컬럼 </columns> </code> <columns 100% r *-* l -> 또 다른 예제, 왼쪽 컬럼 <newcolumn> 오른쪽 컬럼 </columns> ====== Plugin Diagram for DokuWiki ====== ++++ 호환성 미달 - 안씀 | [[https://www.dokuwiki.org/plugin:diagram|DokuWiki상의 안내 사이트]] [[http://nikita.melnichenko.name/projects/dokuwiki-diagram/index.php?lang=en|저작자 홈페이지]] ===== 예제1 ===== <diagram> | AAA |-| BBB | | |:| | | | | | | |L|~|~| CCC | </diagram> <code> <diagram> | AAA |-| BBB | | |:| | | | | | | |L|~|~| CCC | </diagram> </code> ===== 예제2 ===== <diagram> | | | Dad |y| Mom | | |Dad=Daddy|Mom=Mommy | |,|-|-|-|+|-|-|-|.| | | Sys | | Me | | Bro |Sys=Syster|Bro=Brother </diagram> <code> <diagram> | | | Dad |y| Mom | | |Dad=Daddy|Mom=Mommy | |,|-|-|-|+|-|-|-|.| | | Sys | | Me | | Bro |Sys=Syster|Bro=Brother </diagram> </code> ===== 선을 그릴때 쓰는 단축키 ===== {{:wiki:diagramplugin_line.png|}} ++++ ====== Call flow ====== 메소드,객체간 서로 호출 관계를 정리할 수 있는 플러그인인데, **AceEditor**하고 충돌나서 일단 다운로드만. 실행은 언젠가 미래에. [[https://www.dokuwiki.org/plugin:callflow?s[]=callflow&s[]=diagrams|CallFlow]] ====== Organization Charts 계층도 플러그인 ====== [[https://www.dokuwiki.org/plugin:orgapp|링크]] <note>Java VM을 필요로 해서 플러그인 정지</note> <code> <orgapp> <organigram> <unit name="eIrOcA" > <unit name="eNrIcO" /> <unit name="sImOnA" /> </unit> </organigram> </orgapp> </code> ====== Google Chart 플러그인 ====== * [[https://www.dokuwiki.org/plugin:gchart|구글챠트]] | <gchart 350x120 pie3d #0000ff #ffffff right> Apples = 33 Peaches = 23 Strawberries = 25 Peanuts = 7 </gchart> | <code> | <gchart 350x120 pie3d #0000ff #ffffff right> Apples = 33 Peaches = 23 Strawberries = 25 Peanuts = 7 </gchart> | </code> %%<gchart>%% 태그 내부에 name=value 형식의 값을 채워 넣으면 되는 형식. 추가 파라미터는, * **Size** : \\ give in the form widthxheight in pixels. Defaults to 320x140 * **Type** : \\ 기본은 pie3d, 다른 옵션은 아래쪽에 * **pie3d** : for a 3D pie graph * **pie2d** : for a 2D pie graph * **line** : for a line graph * **sparkline** : for a “sparkline” graph * **hbar** : for a horizontal bar graph * **vbar** : for a vertical bar graph * **Graph** : \\ color this is the first hex color given. Defaults to the configuration (see below) or orange if no config is given. * **Background** : \\ color this is the second hex color given. Defaults to the configuration (see below) or white if no config is given. * **Alignment** : \\ can be left, center or right. Defaults to right. * **Value** : \\ Display if value is given, the entered values are added to the graph * **Legend** : \\ is only available for pie graphs. If legend is given, the slices will not be labeled directly * **Title** : \\ if you want to add a title to the graphic, give it in quotes. E.g. “this is my Title” ====== WRAP 플러그인 ====== ++++ 열기 | Wrap 설명 * [[https://www.dokuwiki.org/plugin:wrap#syntax|WRAP 플러그인]] * [[http://demo.selfthinker.org/plugin:wrap|WRAP 플러그인 데모]] * [[wiki:plugin-syntax-wrap-plugin|WRAP 플러그인 사용법 설명서]] : 짧게 요약하기 힘든 플러그인. <wrap>테스트</wrap> <wrap half column>컬럼테스트1</wrap> <wrap info>인포 wrapping</wrap> <code> <wrap>테스트</wrap> <wrap half column>컬럼테스트1</wrap> <wrap info>인포 wrapping</wrap> </code> 컬럼 키워드를 사용한 다음 clear 키워드로 floating 기능을 막을 수 있다. <code> <wrap clear></wrap> </code> wrap 키워드를 사용한 다음 텍스트가 정렬 되는 순서. <WRAP col4> For modern browsers (Firefox, Chrome and Safari) you can use multi-columns. 한개의 문장당 하나의 컬럼을 사용하는 방식인가부다. 문장 개수로 판단하기보다는, 글자 수를 읽어서 문장을 자르는 느낌. Just use **''%%col2%%''** for 2 columns, **''%%col3%%''** for 3 columns, **''%%col4%%''** for 4 columns and **''%%col5%%''** for 5 columns. :!: Note: Multi-columns don't make sense for spans. 다음 구문을 쓰면?? </WRAP> <wrap clear></wrap> ++++ ====== 페이지 리다이렉트 설정 Redirect plugin ====== **관리** 페이지로 이동해서, **Page redirect setup** 선택하면, redirect용 페이지 설정 화면이 뜬다. redirect 설정이 필요한 페이지를 적고 저장하면 된다. <code> // old-page new-page sdk:codeigniter language:php:codeigniter:basic </code> 좀더 상세한 문법은, [[https://www.dokuwiki.org/plugin:redirect|Redirect 플러그]]인 페이지에서. ====== math publish ====== [[{}https://www.dokuwiki.org/plugin:mathpublish|MathPublish Plugin]] / [[{}https://www.dokuwiki.org/plugin:mathpublish:syntax|MathPublish Syntax]] | BigSample: \\ S(f)(t)=a_{0}+sum{n=1}{+infty}{a_{n} cos(n omega t)+b_{n} sin(n omega t)} | | <m>S(f)(t)=a_{0}+sum{n=1}{+infty}{a_{n} cos(n omega t)+b_{n} sin(n omega t)}</m> | Basic: | x+y | <m>x+y</m> | | x-y | <m>x-y</m> | | x*y | <m>x*y</m> | | x/y | <m>x/y</m> | | x%%^%%y | <m>x^y</m> | | x_y | <m>x_y</m> | | x<>y | <m>x<>y</m> | | x>y | <m>x>y</m> | | x>=y | <m>x>=y</m> | | x<y | <m>x<y</m> | | x⇐y | <m>x⇐y</m> | | (x) | <m>(x)</m> | | {x} | <m>{x}</m> | | | | Space: | a~b | <m>a~b</m> | Greek: | alpha | <m>alpha</m> | | beta | <m>beta</m> | | gamma | <m>gamma</m> | | delta | <m>delta</m> | | epsilon | <m>epsilon</m> | | varepsilon | <m>varepsilon</m> | | zeta | <m>zeta</m> | | eta | <m>eta</m> | | theta | <m>theta</m> | | vartheta | <m>vartheta</m> | | iota | <m>iota</m> | | kappa | <m>kappa</m> | | lambda | <m>lambda</m> | | mu | <m>mu</m> | | nu | <m>nu</m> | | xi | <m>xi</m> | | pi | <m>pi</m> | | varpi | <m>varpi</m> | | rho | <m>rho</m> | | varrho | <m>varrho</m> | | sigma | <m>sigma</m> | | varsigma | <m>varsigma</m> | | tau | <m>tau</m> | | upsilon | <m>upsilon</m> | | phi | <m>phi</m> | | varphi | <m>varphi</m> | | chi | <m>chi</m> | | psi | <m>psi</m> | | omega | <m>omega</m> | | Gamma | <m>Gamma</m> | | Lambda | <m>Lambda</m> | | Sigma | <m>Sigma</m> | | Psi | <m>Psi</m> | | Delta | <m>Delta</m> | | Xi | <m>Xi</m> | | Upsilon | <m>Upsilon</m> | | Omega | <m>Omega</m> | | Theta | <m>Theta</m> | | Pi | <m>Pi</m> | | Phi | <m>Phi</m> | Symbols: | infty | <m>infty</m> | | in | <m>in</m> | | notin | <m>notin</m> | | forall | <m>forall</m> | | exists | <m>exists</m> | | notexists | <m>notexists</m> | | partial | <m>partial</m> | | approx | <m>approx</m> | | pm | <m>pm</m> | | inter | <m>inter</m> | | union | <m>union</m> | | ortho | <m>ortho</m> | | parallel | <m>parallel</m> | | backslash | <m>backslash</m> | | prime | <m>prime</m> | | wedge | <m>wedge</m> | | vert | <m>vert</m> | | lbrace | <m>{</m> | | rbrace | <m>}</m> | | circ | <m>circ</m> | | varnothing | <m>varnothing</m> | | subset | <m>subset</m> | | notsubset | <m>notsubset</m> | | cdots | <m>cdots</m> | | vdots | <m>vdots</m> | | ddots | <m>ddots</m> | Arrows: | left | <m>left</m> | | right | <m>right</m> | | leftright | <m>leftright</m> | | doubleleft | <m>doubleleft</m> | | doubleright | <m>doubleright</m> | | doubleleftright | <m>doubleleftright</m> | | nearrow | <m>nearrow</m> | | searrow | <m>searrow</m> | Sets: | bbR | <m>bbR</m> | | bbN | <m>bbN</m> | | bbZ | <m>bbZ</m> | | bbC | <m>bbC</m> | Roots and Limits: | sqrt{a} | <m>sqrt{a}</m> | | root{n}{a} | <m>root{n}{a}</m> | | lim{a}{x} | <m>lim{a}{x}</m> | Big Operators: | int{a}{b}{x} | <m>int{a}{b}{x}</m> | | doubleint{a}{b}{x} | <m>doubleint{a}{b}{x}</m> | | tripleint{a}{b}{x} | <m>tripleint{a}{b}{x}</m> | | oint{a}{b}{x} | <m>oint{a}{b}{x}</m> | | sum{a}{b}{x} | <m>sum{a}{b}{x}</m> | | prod{a}{b}{x} | <m>prod{a}{b}{x}</m> | | bigcup{a}{b}{x} | <m>bigcup{a}{b}{x}</m> | | bigcap{a}{b}{x} | <m>bigcap{a}{b}{x}</m> | Delimiters: | <m>delim{[}{x}{]}</m> | delim{[}{x}{]} | | <m>delim{]}{x}{]}</m> | delim{]}{x}{]} | | <m>delim{[}{x}{[}</m> | delim{[}{x}{[} | | <m>delim{]}{x}{[}</m> | delim{]}{x}{[} | | <m>delim{lbrace}{x}{rbrace}</m> | delim{lbrace}{x}{rbrace} | | <m>delim{|}{x}{|}</m> | %%delim{|}{x}{|}%% | | <m>delim{vert}{x}{vert}</m> | delim{vert}{x}{vert} | Matrix: | <m>matrix{2}{3}{a b c d e f g}</m> | matrix{2}{3}{a b c d e f g} | |:::| Syntax \\ matrix{num of lines}{num of columns}{first_element … last_element} | Tabular: | <m>tabular{111}{1111}{a b c d e f g}</m> | tabular{111}{1111}{a b c d e f g} | | <m>tabular{1001}{101}{1 2 3 4 5 6}</m> | tabular{1001}{101}{1 2 3 4 5 6} | | Syntax \\ tabular{lines description}{columns description}{first_element … last_element} \\ lines : sequence of 1 (draw the horizontal line) or 0 (don't draw the horizontal line) - the length of the sequence=num of lines+1 \\ columns : sequence of 1 (draw the vertical line) or 0 (don't draw the vertical line) - the length of the sequence=num of columns+1 || Constructions: | vec{express} | <m>vec{express}</m> | | {express}under{foo} | <m>{express}under{foo}</m> | | {express}over{foo} | <m>{express}over{foo}</m> | | overline{express} | <m>overline{express}</m> | | underline{express} | <m>underline{express}</m> | | hat{express} | <m>hat{express}</m> | ====== button ====== [[{}https://www.dokuwiki.org/plugin:button|button 플러그인 바로가기]] [[{}wiki:plugin-syntax|링크를 버튼처럼 보이도록]] <code> [[{}링크를 버튼처럼 보이도록]] </code> [[{:wiki:dokuwiki-128.png|width:90%; color:red}wiki:plugin-syntax|위키 플러그인 문법 정리]] <code> [[{:wiki:dokuwiki-128.png|width:90%; color:red}wiki:plugin-syntax|위키 플러그인 문법 정리]] </code> ====== TAG Cloud ====== <code> ~~TAGCLOUD~~ </code> ====== 테이블 크기 결정 ====== 첫 줄에 테이블의 크기를 적는다. * 첫번째 : 테이블의 너비 * 나머지 : 각 컬럼의 너비 * 무시하려면 '-' 입력 <code> |< 100% 50px - 5em 10em 10% >| ^ A ^ B ^ C ^ D ^ E ^ | 1 | 2 | 3 | 4 | 5 | </code> |< 100% 50px - 5em 10em 10% >| ^ A ^ B ^ C ^ D ^ E ^ | 1 | 2 | 3 | 4 | 5 | <code> |< 50em 20% >| ^ 20% ^ 80% ^ | Specified width | The rest of the table width | </code> |< 50em 20% >| ^ 20% ^ 80% ^ | Specified width | The rest of the table width | ====== 접기 (Folding) 플러그인 ====== ++++ 펼치기 | 위, 아래 사이의 텍스트는 폴딩 된다. ++++ <code> ++++ 코드 사이이의 폴딩 | 이것도 되려나..? ++++ </code> ====== definition 플러그인 ====== 미디어 위키의 definition 과 유사한 기능 . http://www.dokuwiki.org/plugin:definitions?s[]=definition <code> = Item 1 : Definition of item 1. = Item 2 : Definition of item 2. = : Second definition of item 2. = Item 3 : Definition of item 3. = Item 4 : = Item 5 : = Item 6 : Definition of items 4 through 6. </code> = Item 1 : Definition of item 1. = Item 2 : Definition of item 2. = : Second definition of item 2. = Item 3 : Definition of item 3. = Item 6 : Definition of items 4 through 6. ====== 노트 플러그인 ====== [[http://www.dokuwiki.org/plugin:note|note plugin]] <code> <note> This is my note ! Remember it!! </note> <note important> Warning ! You're about to lose your mind ;-) </note> <note tip> The clues are in the images. </note> <note warning> Beware of the dog when you open the door !! </note> </code> <note>This is my note ! Remember it!!</note> <note important>Warning ! You're about to lose your mind ;-)</note> <note tip> The clues are in the images.</note><note warning>Beware of the dog when you open the door !!</note> ====== 글자에 색상 넣기 : color 플러그인 ====== * [[https://www.dokuwiki.org/plugin:color|plugin:color]] * 플러그인 개별 파일을 다운로드 받아서 파일 업로드 (wiki/lib/plugin 폴더) 하는 형식 ===== 문법 ===== <code><color blue/lightgrey>text</color></code> <color blue/lightgrey>text</color> ====== FLV Player ====== url : https://www.dokuwiki.org/plugin:flashplayer <code> <flashplayer width=x height=y>flashvars</flashplayer> </code> * 내 위키에서 사용하기 위해서는 아래 url에서 파일 경로 설정 * 주의 : 모두 한줄로 사용 <code> <flashplayer width=416 height=540> file=http://kieuns.cafe24.com/wikimedia/language/unity/ngui/ngui-scrollview.flv </flashplayer> </code> <flashplayer width=416 height=540>file=http://kieuns.cafe24.com/wikimedia/language/unity/ngui/ngui-scrollview.flv</flashplayer> {tag> flv movie} ====== 동영상 걸기 ====== * [[https://www.dokuwiki.org/plugin:vshare|Video Share Plugin 새로운 비디오 링크 플러그인]] * <del>[[https://www.dokuwiki.org/plugin:youtube|YouTube plugin]]</del> 기본 사용 방식은 %%{{비디오사이트>비디오ID?화면크기|제목}}%% 포맷. * 비디오사이트 : youtube, viemo 와 같은 동영상 사이트 * 비디오ID : 동영상의 고유 번호 * 화면크기 : 사용 여부는 선택 옵션. * 키워드 : small, medium, large * 숫자 지정 : 500x300 처럼 숫자로 화면 크기 설정 {{youtube>(Movie ID)?(Option)|(title)}} 사용 예: <code> //- YouTube 비디오 추가 {{youtube>L-WM8YxwqEU}} //- 큰 화면의 비디오 추가 {{youtube>L-WM8YxwqEU?large}} //- 오른쪽 정렬로 화면 표시 {{ youtube>L-WM8YxwqEU}} //- 작은 화면, 중앙 정렬 {{ youtube>L-WM8YxwqEU?small }} //- 작은 화면, 중앙 정렬, 제목 추가 {{ youtube>L-WM8YxwqEU?small |Some funny video}} </code> Alignments (same as image alignment) <code> {{youtube>small:MJj5XWQHUFE }} -> Align to left ^ {{ youtube>link:MJj5XWQHUFE}} -> Align to right ^ {{ youtube>link:MJj5XWQHUFE }} -> Centering ^ ^ </code> {{ youtube>yuA8f3Nf8t8 }} {{tag> youtube}} ======= 사용자 정의 버튼 (custom button) ====== [[http://www.dokuwiki.org/plugin:custombuttons|custom button]] - 관리(admin) 화면에서, "부가적인 플러그인" 섹션에 - "custombuttons plugin ..." 링크를 클릭해서 설정 화면으로 이동 ====== iframe에 다른 웹사이트 표시 ====== <code> // quick {{url>http://www.daum.net}} // 문법 {{url>someurl width,height noscroll noborder alignment|alternate-text}} </code> ====== doku wiki 대체 에디터 - aceeditor ====== * url 설명서: https://www.dokuwiki.org/plugin:aceeditor ===== Command reference ===== ==== Navigation ==== ^ Command ^ PC ^ Mac ^ | Center selection | | Ctrl-L | | Go to end | Ctrl-End | Command-End / Command-Down | | Go to line | Ctrl-L | Command-L | | Go to line end | Alt-Right / End | Command-Right / End / Ctrl-E | | Go to line start | Alt-Left / Home | Command-Left / Home / Ctrl-A | | Go to start | Ctrl-Home | Command-Home / Command-Up | | Go to word left | Ctrl-Left | Option-Left | | Go to word right | Ctrl-Right | Option-Right | | Jump to matching | Ctrl-P | Ctrl-Shift-P | ==== Selection ==== ^ Command ^ PC ^ Mac ^ | Select all | Ctrl-A | Command-A | | Select to end | Ctrl-Shift-End | Command-Shift-Down | | Select to line end | Alt-Shit-Right | Command-Shift-Right | | Select to line start | Alt-Shift-Left | Command-Shift-Left | | Select to matching | Ctrl-Shift-P | | | Select to start | Ctrl-Shift-Home | Command-Shift-Up | | Select word left | Ctrl-Shift-Left | Option-Shift-Left | | Select word right | Ctrl-Shift-Right | Option-Shift-Right | ==== Basic editing ==== ^ Command ^ PC ^ Mac ^ | Copy lines down | Ctrl-Alt-Down | Command-Option-Down | | Copy lines up | Ctrl-Alt-Up | Command-Option-Up | | Duplicate selection | Ctrl-Shift-D | Command-Shift-D | | Indent | Tab | Tab | | Move lines down | Alt-Down | Option-Down | | Move lines up | Alt-Up | Option-Up | | Outdent | Shift-Tab | Shift-Tab | | Redo | Ctrl-Shift-Z / Ctrl-Y | Command-Shift-Z / Command-Y | | Remove line | Ctrl-D | Command-D | | Remove to line end | Alt-Delete | Ctrl-K | | Remove to line start | Alt-Backspace | Command-Backspace | | Remove word left | Ctrl-Backspace | Alt-Backspace | | Remove word right | Ctrl-Delete | Alt-Delete | | Split line | | Ctrl-O | | Transpose letters | Ctrl-T | Ctrl-T | | To upper case | Ctrl-U | Ctrl-U | | To lower case | Ctrl-Shift | Ctrl-Shift-U | | Undo | Ctrl-Z | Command-Z | ==== Find and replace ==== ^ Command ^ PC ^ Mac ^ | Find | Ctrl-F | Command-F | | Find next | Ctrl-K | Command-G | | Find previous | Ctrl-Shift-K | Command-Shift-G | | Replace | Ctrl-R | Command-Option-F | | Replace all | Ctrl-Shift-R | Command-Shift-Option-F | ==== Tables ==== ^ Command ^ PC ^ Mac ^ | Align cell to center | Ctrl-Space-C | Ctrl-Space-C | | Align cell to left | Ctrl-Space-L | Ctrl-Space-L | | Align cell to right | Ctrl-Space-R | Ctrl-Space-R | | Go to next cell | Tab | Tab | | Go to next row | Enter | Shift-Enter | | Go to previous cell | Shift-Tab | Shift-Tab | | Go to previous row | Shift-Enter | Shift-Enter | | Insert row above | Alt-Shift-Enter | Option-Shift-Enter | | Insert row below | Alt-Enter | Option-Enter | | Move column right | Alt-Right | Option-Right | | Move column left | Alt-Left | Option-Left | | Remove column | Ctrl-Shift-D | Command-Shift-D | | Remove row | Ctrl-D | Command-D | | Toggle cell type | Ctrl-Space-T | Ctrl-Space-T | ===== 편집용 글자 크기 변경 ===== 플러그인의 style.css 파일 변경 <code css> /* 원본은 1.2em, 더 작은 글꼴이 필요해서 수정함 */ .ace-doku .ace_editor { font-size: 0.9em; } </code> ====== Flash embed ====== * [[https://www.dokuwiki.org/plugin:flash|plugin-flash]] <code> <flash 420x315 http://www.youtube.com/v/oXDErmsbydI> fs 1 allowFullScreen true </flash> </code> ===== youtube 추가하기 ===== * 좀 번거롭다. 소스 코드를 복사와서 url 중간의 "embed" 는 'v'로 바꿔야 한다. * 동영상 링크는 다른 플러그인을 씁니다. 코드 예시만 남겨 놓음 <code> | <flash 420x315 http://www.youtube.com/v/oXDErmsbydI> fs 1 allowFullScreen true </flash> | <flash 425x344 http://www.youtube.com/v/SMWi7CLoZ2Q> hl en_US fs 1 allowFullScreen true allowscriptaccess always </flash> | </code>
wiki/plugin-syntax.txt
· 마지막으로 수정됨: 2022/12/07 22:23 저자
kieuns
문서 도구
문서 보기
이전 판
역링크
Fold/unfold all
맨 위로