!包 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}

更新:

我按照魯本的建議更改了程式碼以簡化問題。現在.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,解決方案是安裝回覆pdf從Texlive 字體實用程式

答案2

我有類似的問題。就我而言,只需合併 \graphicspath{ 即可解決問題儲存影像檔案的目錄路徑} 標題中的命令。

答案3

我真的不知道為什麼它不起作用,所以我決定卸載我的 MikTex。然後我重新下載並重新安裝了MikTex,現在它可以工作了。

我想我沒有找到根本原因,但這是一種繞行。謝謝。

答案4

當我使用mdpi模板時,遇到了類似的錯誤。查看該套件的文檔後epstopdf,我發現在編譯時添加以下命令列參數就可以編譯成功:

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

或者

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

請參閱

相關內容