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

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

I have following code simply testing I can insert an image. I got the error message basically says:

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

I googled a little bit

  1. I have an image beer-lambert.eps in the folder of C:/Users/tsui/writing/chapter_1/figures/
  2. There does not seem to be any space in the path

I don't understand, because I have another LaTeX project, that simply does not have such a problem. So I assume my setup on my MikTex (Windows 10) is correct?

Following is my code.

\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}

Update:

I change the code, as Ruben suggested, to simplify the problem. Now the .eps image is in the same folder as the .tex file, but it still gives the same

'eps-converted-to.pdf' not found

error:

\documentclass[journal]{IEEEtran}

\usepackage{graphicx}
\usepackage{epstopdf}


\begin{document}

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

\end{document}

답변1

Maybe you didn't have a program that converts eps to pdf installed in your system? In the case of Mitex it is miktex-epstopdf. I had similar situation, and in the case of Ubuntu and Texlive the solution was to install repstopdf from texlive-font-utils.

답변2

I had a similar problem. In my case the problem was resolved simply by incorporating the \graphicspath{path of the directory where the image files are kept} command in the header.

답변3

I really don't know why it did not work, so I decided to uninstall my MikTex. Then I re-downloaded and reinstalled the MikTex, and now it works.

I guess I did not find the root cause, but it was a walk-around. Thanks.

답변4

When I was using the mdpi template, I encountered a similar error. After reviewing the documentation for the epstopdf package, I found that I could compile successfully by adding the following command-line parameters during compilation:

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

or

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

Please refer to this.

관련 정보