画像を挿入できるかどうかをテストするだけの次のコードがあります。基本的に次のようなエラー メッセージが表示されました。
! パッケージ
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からexlive フォント ユーティリティ。
答え2
私も同様の問題を抱えていました。私の場合は、\graphicspath{画像ファイルが保存されているディレクトリのパス} コマンドをヘッダーに挿入します。
答え3
なぜ動作しなかったのか本当に分からないので、MikTex をアンインストールすることにしました。その後、MikTex を再ダウンロードして再インストールしたところ、動作するようになりました。
根本的な原因は見つからなかったようですが、とりあえずの対処法でした。ありがとうございます。
答え4
mdpi テンプレートを使用していたときに、同様のエラーが発生しました。パッケージのドキュメントを確認した後epstopdf
、コンパイル時に次のコマンドライン パラメータを追加することで正常にコンパイルできることがわかりました。
pdflatex --shell-escape test.tex (TEX Live)
または
pdflatex --enable-write18 test.tex (MiKTEX)
参照これ。