reStructuredText

今日、reStructuredTextフォーマットで書かれたテキストをdocutilsでHTMLに変換できることを知った。これだと結局ソースコードに色づけをしてくれないと思うので何か良い方法はないのだろうか?試してみたが、リストのサブリストを書くとリスト部分が<p ...>になるので余計な行が1行あいたりと気に入らない部分もある。かと言って


でやっておられるようにdocutils付属のhtml_writerを継承して自作のものに書き直すのも管理なども含め大変そう。全て自作するのももっと大変そう。できれば「はてな記法」で書いたものをHTMLに変換してくれるツールがあれば良いのだがないのだろうか?その手のAPIとか公開していないのだろうか…?