不可逆な毎日ブログ

2度と過ごすことのない毎日をつらつらと・・・

SphinxでPDF作成

LaTeX経由でのPDF作成 Sphinx-Users.jp
http://sphinx-users.jp/cookbook/pdf/latex.html

手順が新しくなったこと、日本語PDF周りの修正が適用されたものが用意されたことで新しく環境を構築しなおした。
インストールも easy_install でできるし、Tex の環境もバイナリでインストール可能なので、特に問題ない。
PDF 出力だが、以前は、結構手こずった覚えがあって、PDF 出力が簡単にできれば業務でも採用しやすいのだけど
と思っていた。
しかし、今回の修正が原因なのか、驚くほど簡単に出力できた。
一部、for 文の構文のエラーがあったため修正した。この対応が正しいかは不明。
ただ、PDF は生成されている。

all-pdf-ja:
       for %%f in (*.pdf *.png *.gif *.jpg *.jpeg) do ebb %%f
       for %%f in (*.tex) do platex -kanji=utf8 $(LATEXOPTS) %%f
       for %%f in (*.tex) do platex -kanji=utf8 $(LATEXOPTS) %%f
       for %%f in (*.tex) do platex -kanji=utf8 $(LATEXOPTS) %%f
       -for f in *.idx; do mendex -U -f -d "`basename $$f .idx`.dic" -s python.ist $$f; done
       for %%f in (*.tex) do platex -kanji=utf8 $(LATEXOPTS) %%f
       for %%f in (*.tex) do platex -kanji=utf8 $(LATEXOPTS) %%f
       for %%f in (*.dvi) do dvipdfmx %%f

これで、何も恐れることなく、業務に使えると考えている。やった。
Tex のエラーが少し厄介だな・・・。