ubuntuでsphinxのpdf出力をする環境を作る2

ubuntuでsphinxのpdf出力をする環境を作る - 夢を見る石の続編
昨日の環境だと日本語がダメっぽいので環境構築のやり直し

texliveのバージョンがubuntuのパッケージは古いので最新版をインストール
インストーラーを以下のページから取得する。
Installing TeX Live over the Internet - TeX Users Group
ダウンロードへの直リンク
http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz:title install-tl-unx.tar.gz
解凍してパスを設定する
以下のコマンドを順に実行すれば良い

./install-tl
export PATH=/usr/local/texlive/2011/bin/i386-linux/:$PATH

これでtexの環境下準備完了。
手元の環境でもいくつかダウンロードミスがあったけれども
tlmgrコマンドでダウンロードし直せばOK

sphinxのほうはこの辺を参考に
http://d.hatena.ne.jp/s_yano/20100921/1285048025
Sphinxで日本語PDFを出力する - devlog
上のブログのコメントにlangage="ja"にすればいいとか書いてあったけれどもエラーになるのでしてません。

sphinx.styに以下を追記する。

\newcount\pdfoutput
\pdfoutput=0

make all-pdf-jpがないので
dviをつくってdvipdfmxでpdfに変換するようにmakefileを修正

%.dvi: %.tex
        platex $(LATEXOPTS) '$<'
        platex $(LATEXOPTS) '$<'
        platex $(LATEXOPTS) '$<'
        -makeindex -s python.ist '$(basename $<).idx'
        platex $(LATEXOPTS) '$<'
        platex $(LATEXOPTS) '$<'

%.pdf: %.dvi
        dvipdfmx '$<'

これで手動でpdfは出せるのでとりあえずでもsphinxにパッチするとかしたほうがいいかも?