包含 eps 和 png 图形,dvipdfmx 存在问题

包含 eps 和 png 图形,dvipdfmx 存在问题

我想将.eps.png图形都包含在一个 latex 文档中。我做了一些研究,发现解决方案是使用 dvipdfm 包。但是,此包未将我的.eps文件包含在文档中,并报告以下警告:

$ dvipdfmx test.dvi

** WARNING ** "ps: plotfile" found (not properly implemented)

.tex我在我的文件中使用以下标题:

\usepackage[dvipdfmx]{graphicx}
\input{psfig.sty}

我曾经堆叠 Latex、dvi2ps、ps2pdf 命令来获取.pdf包含.eps图形的文件。

我使用以下命令将图形包含在文档中:

\begin{figure}[bthp] 
    \centerline{\psfig{figure=Results/Rsrch.Evict.eps,width=5in}}
    \caption{Total workload }
    \label{fig:ftl-map}
\end{figure}

有什么想法可以解决这个问题吗?

答案1

使用pdflatex --shell-escapeTeX Live 2013(可能--enable-write18还有 MikTeX),您可以直接制作包含 PNG 和 EPS 文件的 PDF。MWE:

\documentclass{article}
\usepackage{graphicx}
\begin{document}
%http://creativecommons.org/about/downloads
\includegraphics{by-nd.png}
\includegraphics{by-nd.eps}
\end{document}

平均能量损失

实际上,EPS 文件的位置使用的是即时生成的 PDF 副本epstopdf(尽管序言中未包含同名包)。\usepackage{epstopdf}如果此 MWE 在您的计算机上失败,请尝试一下)。

相关内容