サマリ | 整形済文章を表示する |
---|---|
リビジョン | 1.0 |
対応バージョン | 1.4.4/1.4.5 |
投稿者 | sky |
投稿日 | 2004-10-29 (金) 04:13:15 |
ライセンス | GPL |
PukiWikiの整形済出力は行頭に空白を入れる必要があります。 記入する部分が多くなると空白を入力するのは面倒です。 そこでdev:PukiWiki/1.4/ちょっと便利に/複数行のプラグイン引数を可能に を利用して空白を入力しなくても 整形済出力を行うプラグインです。
このファイルは始めは自作プラグイン/codehighlight.inc.phpに含まれていました。 単独配布に切替えマニュアルも独自に作成しました。
#pre{{ 整形済文章 }}
ライセンス : GPL
code.inc.phpは言語指定に規定外の入力*1をすると ハイライトしないで出力します。 この事を利用して言語名にpre等を入力する事で整形済出力としても利用出来ます。
入力例
#code(pre){{ 整形済文章 }}
pre.inc.phpの出力はPukiWikiの整形済出力(空白から始まる文字列)と 同じように出力されます。
code.inc.phpはcode.cssで設定されたデザインで出力されます。 行番号をオプションで指定した場合は行番号が付いて表示されます。
pre.inc.phpは出力が <pre>...</pre> だけで囲われます。 code.inc.phpは出力が <pre class="pre"><code>...</code></pre> で囲われます。
class名は言語名として指定された値です。 例えば、code.cssファイルに次のような設定をして
div.blue{background-color:#0000ff;}
次のように呼び出すと整形済出力の背景を青く設定できます。
#code(blue){{ 整形済文章 }}