! 软件包 pdftex.def 错误:未找到“eps-converted-to.pdf”

! 软件包 pdftex.def 错误:未找到“eps-converted-to.pdf”

我有以下代码,只是测试是否可以插入图像。我收到的错误消息基本上是这样的:

!包pdftex.def错误:'eps-converted-to.pdf'未找到

我谷歌了一下

  1. 我在文件夹中有一个图像 beer-lambert.epsC:/Users/tsui/writing/chapter_1/figures/
  2. 路径中似乎没有任何空格

我不明白,因为我有另一个 LaTeX 项目,根本没有这样的问题。所以我假设我在 MikTex(Windows 10)上的设置是正确的?

以下是我的代码。

\documentclass[12pt]{report}

\usepackage{graphicx}
\usepackage{epstopdf}

\begin{document}
\begin{figure}
\centering
\includegraphics[scale=0.4]{C:/Users/tsui/writing/chapter_1/figures/beer-lambert}
\caption{caption}
\label{fig_beer_lambert}
\end{figure}
\end{document}

更新:

我按照 Ruben 的建议修改了代码,以简化问题。现在图像.eps与文件位于同一文件夹中.tex,但仍然显示相同的结果

未找到“eps-converted-to.pdf”

错误:

\documentclass[journal]{IEEEtran}

\usepackage{graphicx}
\usepackage{epstopdf}


\begin{document}

\includegraphics[scale=0.4]{sinogram.eps}

\end{document}

答案1

也许你的系统中没有安装将 eps 转换为 pdf 的程序?对于 Mitex 来说miktex-epstopdf。我遇到过类似的情况,在 Ubuntu 和 Texlive 的情况下,解决方案是安装韓國从Texlive-字体实用程序

答案2

我遇到了类似的问题。在我的例子中,问题通过合并 \graphicspath{ 得到解决。保存图像文件的目录路径} 标题中的命令。

答案3

我真的不知道为什么它不起作用,所以我决定卸载我的 MikTex。然后我重新下载并重新安装了 MikTex,现在它可以正常工作了。

我猜我没有找到根本原因,但这是一个解决方法。谢谢。

答案4

我之前在使用mdpi模板的时候也遇到了类似的错误,查看了包的文档后epstopdf发现,在编译时添加如下命令行参数就可以编译成功:

pdflatex --shell-escape test.tex (TEX Live)

或者

pdflatex --enable-write18 test.tex (MiKTEX)

请参阅

相关内容