pdflatex 期间出错;未找到 geometry-eps-converted-to.pdf'

pdflatex 期间出错;未找到 geometry-eps-converted-to.pdf'

运行 pdflatex 时出现以下错误:“

! Package pdftex.def Error: File `geometry-eps-converted-to.pdf' not found.
! Package pdftex.def Error: File `force-eps-converted-to.pdf' not found."

我是否需要安装单独的软件包,或者还有其他方法可以解决这个问题?我在哪里可以找到这些文件?

答案1

错误的原因很可能是之前的警告:

LaTeX Warning: File `geometry.eps' not found on input line <xy>.
LaTeX Warning: File `force.eps' not found on input line <xy>.

检查.log文件中是否存在这些警告。这些.eps文件是否存在?如果存在,那么在哪里?

顺便说一句,包epstopdf已加载,因为它负责后缀-eps-converted-to.pdf-shell-escape至少在 TeX Live 中也不应该有必要,在其默认设置中,启用了受限 shell 转义,允许repstopdf运行用于转换的。

答案2

就我而言,日志中出现了以下内容:

Package epstopdf Info: Source file: <img/emgt_logo.eps>
(epstopdf)                    date: 2014-08-08 08:35:10
(epstopdf)                    size: 1072334 bytes
(epstopdf)             Output file: <./emgt_logo-eps-converted-to.pdf>
(epstopdf)             Command: <repstopdf --outfile=./emgt_logo-eps-converted-to.pdf img/emgt_logo.eps>
(epstopdf)             \includegraphics on input line 42.
runsystem(repstopdf --outfile=./emgt_logo-eps-converted-to.pdf img/emgt_logo.eps)...executed safely (allowed).

Package epstopdf Info: Result file: <./emgt_logo-eps-converted-to.pdf>.

! Package pdftex.def Error: File './emgt_logo-eps-converted-to.pdf' not found.

我尝试了 repstopdf,但由于未安装 repstopdf,因此无法执行,尽管它可以安全执行,并且日志中的所有内容都显示正常。我刚刚安装了它,一切都很好。无需在 tex 文件中添加任何包。

sudo apt-get install texlive-font-utils

相关内容