10月 262012
github pagesのこういうシンタックスハイライトは最初にgihtubがmarkdownからHTML生成する時に色をつけてくれる。
こういう激しいHTMLが生成される。
pygmentsを使ったらシンタックスハイライトしてくれた。
sudo easy_install pygments
pygmentize -f html code.txt
pygmentsが大量の1文字クラスspanタグを作ってくれる。
多少違うタグが付いている部分もあるけど、HTML中に埋め込んでみたら特に問題なかった。
上がpygmentsで作ったやつで、下がgithubがmarkdownから作ったやつ