我正在尝试将 .eps 图形包含到我的 .tex 文件中(我使用的是 MiKTeX 2.9)。我需要以这种特定方式包含图形:
\usepackage{graphics} % or graphicx
...
\begin{figure}
\caption{\label{tha_label} ....}
\includegraphics{the_graphics.eps}
\end{figure}
但这种方法行不通,因为它会产生错误Unknown graphics extension: .eps
。当然,我可以使用\uspackage{eps-to-pdf}
并包含我的图形而不会出现错误,但我不需要使用那个 usepackage(仅允许使用上面的方法)。我该怎么做?
答案1
尝试在 cmd 中使用这些命令:
latex filename.tex
dvipdfm filename
我已经整理了代码
\documentclass{report}
\usepackage{graphics} % or graphicx
\begin{document}
\begin{figure}
...
\end{figure}
\end{document}
并且他们成功了。
答案2
你必须 …
dvips
…要么在生成 DVI 文件的模式下编译代码,然后使用/ dvipdfm
/进一步处理 DVI 文件dvipdfmx
(Nguyen 的回答中是如何做的),要么使用 XeLaTeX(生成临时 XDVI 文件);VTeX 似乎也是可行的——参见 Heiko Oberdiek 在未指定时图形文件扩展名及其包含顺序–…
或者使用包epstopdf
(这实际上是名字,没有破折号!)。当你加载这个后 graphics
/ graphicx
。另请参阅我的回答:使用 TexnicCenter 在 Latex 文档中包含 pdf 图形(这里的问题标题具有误导性)。