Windows で Sphinx に rst2pdf プラグインを使用して PDF を生成させようとしています。私の reStructuredText ファイルは、PlantUML Sphinx 拡張機能を利用しています。
PDFを生成するときにメッセージが表示されます
SphinxWarning: WARNING: epstopdf command 'epstopdf' cannot be run
これを機能させるにはどうすればよいですか?
Windows で Sphinx に rst2pdf プラグインを使用して PDF を生成させようとしています。私の reStructuredText ファイルは、PlantUML Sphinx 拡張機能を利用しています。
PDFを生成するときにメッセージが表示されます
SphinxWarning: WARNING: epstopdf command 'epstopdf' cannot be run
これを機能させるにはどうすればよいですか?
Google で検索するとepstopdf
、これは Perl アプリケーションであり、 CTAN からダウンロードできることがわかります。Strawberry Perl をインストールし、実行epstopdf.pl
してテストします。
D:\epstopdf>perl epstopdf.pl
Error: Input filename missing (try --help for more information)
に次を追加しますconf.py
。
plantuml_epstopdf = 'perl "D:\epstopdf\epstopdf.pl"'
Ghostscript をインストールし、パスに追加します。
set PATH=%PATH%;"C:\Program Files (x86)\gs\gs9.20\bin"
これで、PDF を生成できます。