Eu tenho o seguinte código simplesmente testando se posso inserir uma imagem. Recebi a mensagem de erro que basicamente diz:
! Erro de pacote
pdftex.def
:'eps-converted-to.pdf'
não encontrado
pesquisei um pouco no Google
- Eu tenho uma imagem beer-lambert.eps na pasta de
C:/Users/tsui/writing/chapter_1/figures/
- Não parece haver espaço no caminho
Não entendo, porque tenho outro projeto LaTeX, que simplesmente não tem esse problema. Então presumo que minha configuração no meu MikTex (Windows 10) esteja correta?
A seguir está o meu código.
\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}
Atualizar:
Mudo o código, como sugeriu Ruben, para simplificar o problema. Agora a .eps
imagem está na mesma pasta do .tex
arquivo, mas ainda dá o mesmo
'eps-convertido-para.pdf' não encontrado
erro:
\documentclass[journal]{IEEEtran}
\usepackage{graphicx}
\usepackage{epstopdf}
\begin{document}
\includegraphics[scale=0.4]{sinogram.eps}
\end{document}
Responder1
Talvez você não tenha um programa que converta eps para pdf instalado em seu sistema? No caso do Mitex émiktex-epstopdf. Passei por situação parecida, e no caso do Ubuntu e Texlive a solução foi instalarrepstoppdfde texlive-font-utils.
Responder2
Eu tive um problema parecido. No meu caso o problema foi resolvido simplesmente incorporando o \graphicspath{caminho do diretório onde os arquivos de imagem são mantidos} comando no cabeçalho.
Responder3
Eu realmente não sei por que não funcionou, então decidi desinstalar meu MikTex. Então baixei novamente e reinstalei o MikTex, e agora funciona.
Acho que não encontrei a causa raiz, mas foi uma caminhada. Obrigado.
Responder4
Quando estava usando o modelo mdpi, encontrei um erro semelhante. Depois de revisar a documentação do epstopdf
pacote, descobri que poderia compilar com êxito adicionando os seguintes parâmetros de linha de comando durante a compilação:
pdflatex --shell-escape test.tex (TEX Live)
ou
pdflatex --enable-write18 test.tex (MiKTEX)
Consulteesse.