somemo's diary

プログラマ、雑記、プログラミング関係はLinkから、数式はこっちでまとめていることが多い

【ツール】色変更と行を強調【SyntaxHighlighter】

SyntaxHighlighterの色を変更しました。

今まで

適当に上げた色変更用のCSSファイルが深緑(Django)でした。
変更理由は、Python使う予定も無く緑は微妙だったからです。

今後

黒(Emacs)に変更しました。
理由は、DefaultやEclipseの背景色(白)がテンプレートにあってないことと
Emacsを使いたいと思っているからです。
他の色はここ(SyntaxHighlighter - Themes)を参考にしてください。

変更方法

必要なファイルをアップロードし、テンプレート設定でheadタグ内でファイルを読み込みます。
必要なファイルは以下のとおりです。(例:Emacs、参考:http://shamaliyy1522.blog74.fc2.com/?tag=SyntaxHighlighter)
shCoreEmacs.css
 または
shCore.css + shThemeEmacs.css
ファイルは公式サイトまたはgithubからダウンロードできます。(https://github.com/alexgorbatchev/SyntaxHighlighter)

行を強調

強調用ソース
<pre class="brush: plain; highlight: 2">
1
2
3
</pre>

<pre class="brush: plain; highlight: [1, 3]">
1
2
3
</pre>
強調結果
1
2
3
1 x = y;
2 mysql_query($query);
3X++
参考:http://alexgorbatchev.com/SyntaxHighlighter/manual/demo/highlight.html

以上。