Sphinx と W32TeX で PDF 出力
適当なので、参考にならないと思いますが……。
W32TeX インストール
ここらへん を参考に、TeXインストーラ3 0.81r7 でインストール。
Sphinx
参考: LaTeX経由でのPDF作成
まんまこちらの通りでいいんじゃないかと後になって気づいたけど、make all-dvi で platex が見つからなくてエラーになる?
$ make all-dvi platex -kanji=utf8 'homu.tex' process_begin: CreateProcess((null), platex -kanji=utf8 homu.tex, ...) failed. make (e=2): 指定されたファイルが見つかりません。 make: *** [homu.dvi] Error 2
使っていた make が駄目だったみたい。
rubyinstaller の DevKit の make だとちゃんと動いた。
駄目だったのは、たぶん Gow に入っていたモノだと思う。
ということで、以下不要w
conf.py 変更
language = 'ja' latex_docclass = {"manual":"jarticle"} latex_elements = { "papersize": "a4paper", "pointsize": "12pt", }
tex ファイル作成
make latex
sphinx.sty 変更
- \usepackage{graphicx} + \usepackage[dvipdfm]{graphicx}
画像がある場合は、bb ファイルの作成
tex ファイルができたディレクトリに画像ファイルもあるはずなので、そこで実行。
for %f in (*.pdf;*.png;*.gif;*.jpg;*.jpeg) do ebb "%f"
dvi ファイル作成
platex -kanji=utf8
pdf ファイル作成
dvipdfmx homu.dvi
とりあえず完成
Warning とか色々と出ていたけど、とりあえず途中で止まることなく PDF まで作成できた。