我有以下代码,只是测试是否可以插入图像。我收到的错误消息基本上是这样的:
!包
pdftex.def
错误:'eps-converted-to.pdf'
未找到
我谷歌了一下
- 我在文件夹中有一个图像 beer-lambert.eps
C:/Users/tsui/writing/chapter_1/figures/
- 路径中似乎没有任何空格
我不明白,因为我有另一个 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)
请参阅这。