为什么 LaTeX 不允许我在编译 .eps 文件时导入它?

为什么 LaTeX 不允许我在编译 .eps 文件时导入它?

除了以下错误外,一切都运行正常。我对 LaTeX 还不熟悉,也许缺少某个软件包,但我已经有了该graphicx软件包。任何帮助都将不胜感激!

! LaTeX Error: Unknown graphics extension: .eps.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.24 \includegraphics[width=2.6in]{02_1.eps}

? 

答案1

对于较新的安装,pdfLaTeX 会自动将.eps文件转换为.pdf可收录的格式。不过,这需要您不将文件扩展名作为名称的一部分

\includegraphics[width=2.6in]{02_1} % No '.eps'

(从评论中,我看到您有 MiKTeX 2.9,并且这个 MiKTeX 应该可以进行自动转换。)

答案2

如果你想使用pdflatex,你不能直接编译eps文件。因此,你可以预先转换它们,或者使用包“即时”转换它们epstopdf

或者您也可以只使用latex,它输出DVI,而不是PDF,但您可以eps直接使用文件。

答案3

epstopdf包可能会解决这个问题:

\usepackage{epstopdf}

相关内容