google-code-prettify を導入してみました。 JavaScript + CSS でコード部分の色つけをしてくれるものです。

デフォルトでは、class 属性が"prettyprint"となっている、 <pre>タグや <code>タグがシンタックス・ハイライトの対象になるようです。このブログは reStructuredText で書いているので、 <pre>タグの class 属性は、clsss="literal-block"となっています。 <pre>タグの方を直すのはいまさら面倒なので、prettify.js の方を少し修正して導入しました。 Python と Java は両方ともサポート言語ですので、どちらもなかなか派手に色がつきます。