DokuWikiマニュアル
コードブロック
2つ以上の半角空白を冒頭に記載するとこうなります。
見出し
====== 最大見出し ====== //から == 最小見出し == //まで
内部リンク
[[ページ名]] //「ページ名」ページへの内部リンクの生成 [[ページ名#セクション名]] //「ページ名」ページの「セクション名」セクションへの内部リンクの生成 [[ページ名|表示名]] //「表示名」という表示で「表示名」ページへの内部リンクの生成
外部リンク
http://hoge.com //単純に記載するだけでOK [[http://hoge.com|表示名]] //「表示名」という表示で「http://hoge.com」への外部リンクの生成
エスケープ
「%%」同士で囲んだ範囲がエスケープされ、そのまま出力される。
リスト
こう書くと
*a
*b
*c
-d
-e
-f
こう表示される。半角空白2文字でネスト
- a
- b
- c
- d
- e
- f
プログラミング言語の貼り方
こう書くと
<code php> <?php echo 'Hello, World!'; ?> </code>
こう表示される。
<?php echo 'Hello, World!'; ?>
こう書くと
<file php example.php> //「<file 言語名 ファイル名>」 <?php echo 'Hello, World!'; ?> </file>
こう表示されてファイルがダウンロード可能となる。
- example.php
<?php echo 'Hello, World!'; ?>
php以外にも「4cs, abap, actionscript-french, actionscript, actionscript3, ada, apache, applescript, asm, asp, autohotkey, autoit, avisynth, awk, bash, basic4gl, bf, bibtex, blitzbasic, bnf, boo, c, c_mac, caddcl, cadlisp, cfdg, cfm, cil, clojure, cmake, cobol, cpp, cpp-qt, csharp, css, cuesheet, d, dcs, delphi, diff, div, dos, dot, eiffel, email, erlang, fo, fortran, freebasic, fsharp, gambas, genero, gdb, glsl, gml, gnuplot, groovy, gettext, haskell, hq9plus, html, idl, ini, inno, intercal, io, java5, java, javascript, jquery, kixtart, klonec, klonecpp, latex, lisp, locobasic, logtalk, lolcode, lotusformulas, lotusscript, lscript, lsl2, lua, m68k, make, mapbasic, matlab, mirc, modula3, mmix, mpasm, mxml, mysql, newlisp, nsis, oberon2, objc, ocaml-brief, ocaml, oobas, oracle8, oracle11, pascal, perl, perl6, per, php-brief, php, pike, pic16, pixelbender, plsql, povray, powerbuilder, powershell, progress, prolog, properties, providex, purebasic, python, qbasic, rails, rebol, reg, robots, rsplus, ruby, sas, scala, scheme, scilab, sdlbasic, smalltalk, smarty, sql, systemverilog, tcl, teraterm, text, thinbasic, tsql, typoscript, vbnet, vb, verilog, vhdl, vim, visualfoxpro, visualprolog, whitespace, winbatch, whois, xml, xorg_conf, xpp, z80」が使える。
ファビコンの設定
lib/tpl/dokuwiki/images/favicon.icoのファイルを差し替える。
