PythonからCプログラムを使う方法を書こうかと思ったけど、ちょうどシロさんとこでまとめてくれたようなので今日インストールしたDocutilsの使い方を忘れないうちにメモっときます.

docutilsとは

docutilsは reStructuredText形式のTextファイルをhtmlとかtexとかxmlに変換してくれるものです.pythonで実装されているのでpythonがインストールされていないと使えません.

ダウンロード

docutilsのダウンロードはここから
http://docutils.sourceforge.net/

インストール

インストールは docutils-*.*.*.tgzを解凍して、解凍したディレクトリ(ここではD:/temp/docutilsとする)でpythonにパスが通った状態で

D:/temp/docutils> python setup.py install

を実行.

使ってみる

reStructuredTextをhtmlに変換するコマンドrst2html.pyを使ってみる.
ここでは、D:/temp/docutils/にあるFAQ.txtをhtmlに変換してみる.変換するには,

D:/temp/docutils/tools>python rst2html.py ..\FAQ.txt ..\FAQ.html

を実行.するとD:/temp/docutilsにFAQ.htmlをいうファイルが出来てるはず.これで完了.

コマンドラインオプション

スタイルファイルのパスを指定するには、--stylesheet-path=
スタイルシートをhtmlに埋め込むには --embed-stylesheet