使用 sphinx-1.8.5 和 mactex 2019。原始版本是
.. _圆柱形电容器设置win: ..图::cylindricalCapacitorSetupWin.png :居中对齐 :alt: 图 1 :宽度: 90% 圆柱形电容器示例的设置窗口。
这段代码被翻译成 tex 格式为
\noindent\sphinxincludegraphics[width=0.900\linewidth]{{cylindricalCapacitorSetupWin}.png}
LaTeX 通过以下方式运行
latexmk-pdf-dvi--ps-‘圆柱形电容器.tex’
但这失败了
! 软件包 pdftex.def 错误:文件 `"""{cylindricalCapacitorSetupWin}".png' 不存在 声音:使用草稿设置。 请参阅 pdftex.def 包文档以获取解释。 输入 H 即可获得紧急帮助。 ... l.144 ...idth]{{圆柱形电容器设置窗口}.png}
(我注意到上面的文件名中有多余的引号。)这适用于 mactex 2018,并手动编辑掉多余的括号,例如,
{圆柱形电容器设置窗口.png}
这适用于 mactex 2019。
知道为什么会发生这种情况吗?
答案1
你需要做的是在新文件夹中创建一个新文件。然后你需要将图片放在该特定文件夹中。
我认为这会有所帮助。