特殊タグ: #pre
一つのフラグメントの中で整形済みのテキストを書く場合には、対応するWiki記法(#43)がサポートされています(行頭をスペースで始める)。しかし、フラグメント全体を整形済みテキストとして扱いたい場合は、#preタグが便利です。
特殊タグ: #code
プログラミング言語の自動認識
このコードハイライトはgoogle-code-prettifyによって実現されているため、プログラミング言語の種類を特に指定しなくても自動的に解析してハイライト化してくれます。ただ情報管理の観点から言語の種類を明示的に指定しておきたい場合があると思います。その場合は、"#lang-<言語名>"というタグを追加すると、その言語で書かれているものとして認識されるようになります。サポートされている<言語名>については、google-code-prettifyのドキュメントを参照して下さい。
#codeタグによるコードハイライトのサンプル
/** * The HelloWorldApp class implements an application that * simply prints "Hello World!" to standard output. */ class HelloWorldApp { public static void main(String[] args) { System.out.println("Hello World!"); // Display the string. } }
整形済みテキスト・フラグメントのサンプル
/** * The HelloWorldApp class implements an application that * simply prints "Hello World!" to standard output. */ class HelloWorldApp { public static void main(String[] args) { System.out.println("Hello World!"); // Display the string. } }