tDiaryのプラグインです。日記本文中のpre要素を全てgoogle-code-prettifyでハイライトします。
prettify.rbファイルをpluginディレクトリに入れてtDiaryの設定画面から有効にして下さい。
elpeoさんのオリジナル実装から私が自分の好みに改変したものです。次のような差分があります。
- rettify.cssファイルとprettify.jsファイルのアップロード不要
- Desertスキンを利用
- グローバル名前空間を使わないように変更
- Gistが埋め込まれた本文内で構文ハイライト用のスタイルがぶつからないよう変更
- AutoPagerizeとAutoPatchWorkで次のページが書き足された時のイベントを補足して構文ハイライト
tdiary-contribにもprettify.rbが存在しますが別物です。後から知りました。