我有以下程式碼,只是測試我可以插入圖像。我收到的錯誤訊息基本上是這樣的:
!包
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}
更新:
我按照魯本的建議更改了程式碼以簡化問題。現在.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)
請參閱這。