! パッケージ pdftex.def エラー: 'eps-converted-to.pdf' が見つかりません

! パッケージ pdftex.def エラー: 'eps-converted-to.pdf' が見つかりません

画像を挿入できるかどうかをテストするだけの次のコードがあります。基本的に次のようなエラー メッセージが表示されました。

! パッケージpdftex.defエラー:'eps-converted-to.pdf'見つかりません

ちょっとグーグルで調べてみた

  1. 私はbeer-lambert.epsという画像をフォルダに持っていますC:/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からexlive フォント ユーティリティ

答え2

私も同様の問題を抱えていました。私の場合は、\graphicspath{画像ファイルが保存されているディレクトリのパス} コマンドをヘッダーに挿入します。

答え3

なぜ動作しなかったのか本当に分からないので、MikTex をアンインストールすることにしました。その後、MikTex を再ダウンロードして再インストールしたところ、動作するようになりました。

根本的な原因は見つからなかったようですが、とりあえずの対処法でした。ありがとうございます。

答え4

mdpi テンプレートを使用していたときに、同様のエラーが発生しました。パッケージのドキュメントを確認した後epstopdf、コンパイル時に次のコマンドライン パラメータを追加することで正常にコンパイルできることがわかりました。

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

または

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

参照これ

関連情報