dokuwiki:プラグイン
Table of Contents
プラグインの入手
プラグインはページ上部の[管理]から[拡張機能管理]→[検索とインストール]で入手できます。
Wikiの表示
Indexmenu Plugin
作者: Samuele Tognini
- サイドバーのメニューをWindowsのエクスプローラー風にします。
- sidebarページに以下の文章をはりつけてください
{{indexmenu>|msort nsort tsort skipfile=/sidebar/}}
- 細かい使い方は次のページが参考になります
SyntaxHighlighter4
作者: CrazyMax
プログラムのソースコードをWikiにはりつけるとき、ハイライト付きで表示できるようにします。
<sxh c; first-line: 3; highlight: [3,5,6]; title: hello.c> int main(int argc, char *args[]) { printf("Hello, world!\n"); return 0; } </sxh>
<sxh c; first-line: 3; highlight: [3,5,6]; title: hello.c> int main(int argc, char *args[]) {
printf("Hello, world!\n"); return 0;
} </sxh>
注意
機能は限られますが、プラグインを入れなくてもDokuWikiオリジナルのハイライト表示もできます。
<file c hello.c> #include<stdio.h> int main() { printf("Hello, world!\n"); return 0; } </file>
入力支援
MathJax
作者: Mark Liffiton
LaTeXの記法で数式を入力することができます。
入力と表示 (Inline Math)
$a^2 + b^2 = c^2$
$a^2 + b^2 = c^2$
\(1+2+\dots+n=\frac{n(n+1)}{2}\)
\(1+2+\dots+n=\frac{n(n+1)}{2}\)
入力と表示 (Display Math)
$$ \frac{d}{dx}\left( \int_{0}^{x} f(u)\,du\right)=f(x) $$
$$ \frac{d}{dx}\left( \int_{0}^{x} f(u)\,du\right)=f(x) $$
\[ \sin A \cos B = \frac{1}{2}\left[ \sin(A-B)+\sin(A+B) \right] \]
\[ \sin A \cos B = \frac{1}{2}\left[ \sin(A-B)+\sin(A+B) \right] \]
\begin{align} e^x & = 1 + x + \frac{x^2}{2} + \frac{x^3}{6} + \cdots \\ & = \sum_{n\geq 0} \frac{x^n}{n!} \end{align}
\begin{align} e^x & = 1 + x + \frac{x^2}{2} + \frac{x^3}{6} + \cdots \\ & = \sum_{n\geq 0} \frac{x^n}{n!} \end{align}
注意
文章中に\$マークが2つあるとその間の文字列が数式と認識されてしまうようになるので、文章中に\$を使いたい場合は
\$
としてください。
dokuwiki/プラグイン.txt · Last modified: 2021/06/27 22:04 by 127.0.0.1