我正在尝试让 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
我如何让这个工作?
谷歌搜索告诉我这是一个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。