Trac のリポジトリブラウザでシンタックスハイライト


TracSyntaxColoring – Sandbox Trac-0.11.7.ja1
によると
GNU EnscriptSilverCity があるみたい。

(1) Enscript では Ruby のハイライトは含まれていません。 Ruby のハイライトルールは http://neugierig.org/software/ruby/ から入手することができます。


TracSyntaxColoring – Sandbox Trac-0.11.7.ja1

Ruby メインなのに別途インストールとかだるいので、SilverCity を選択した。


手順は以下のとおり

% wget http://downloads.sourceforge.net/silvercity/SilverCity-0.9.7.tar.gz
% tar zxf SilverCity-0.9.7.tar.gz
% cd SilverCity-0.9.7
% python setup.py build
% su
# python setup.py install


ちなみに、ソースコードをシンタックスハイライトする - cooldaemonの備忘録 によると
SilverCity 0.9.6 はあまりよろしくないらしい。
現時点の最新は0.9.7。ChangeLog とか見てないけど、そのまま入れてみた。
問題があったら0.9.5 にしてみよう。