code.inc.php

用例

#code(php,first-line:7,tab-size:2){{
<php?
echo 'SyntaxHighlighter!';
?>
}}

注意点

}}がコードの一行中に存在したら改行して分ける、もしくは文頭と文末の{と}の数を増やすこと

オプション参考

gutter:false      行頭番号無し設定
first-line:7      行頭番号の開始値
highlight:[1.2]   指定した数値の行をハイライト(,ではなく.で区切ること)
tab-size:4        tabインデントの幅サイズ設定
auto-links:false  http://から始まるURL記述がアンカー対応になるのを回避
collapse:true     ソース折りたたみ・展開(toolbar:trueも一緒に書く必要がある)
gutter:false      行番号非表示
smart-tabs:true   インデントがきれいにそろう
html-script:true  HTML とスクリプトの混合をハイライト (必ず shBrushXml.js をロードすること)
toolbar:false     ツールバーの非表示

導入

  1. pukiwiki.ini.php内
    define('PKWKEXP_DISABLE_MULTILINE_PLUGIN_HACK', 1); // 1 = Disabled
    のときは0にしておく(複数行のプラグインを実行可能に)
  2. code.inc.phpをダウンロードしてPlugin内に入れる
  3. SyntaxHighlighter3.0を http://alexgorbatchev.com/SyntaxHighlighter/download/ よりダウンロード
  4. 解凍して、中のscriptsとstylesフォルダを丸ごとPukiWikiのディレクトリのskin/sh/にコピー


トップ   差分 履歴 リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-06-03 (金) 19:20:34 by pukiwiki 1.5.4