如何使用 XeLaTeX 包含 eps 文件?

如何使用 XeLaTeX 包含 eps 文件?

根据我在 Google 上找到的所有内容,eps 文件xelatex应该可以立即使用。但我看到的不是这样(在 Arch Linux 上使用 TeX Live 2010)。请考虑以下简单输入:

\documentclass{article}    
\usepackage{graphicx}

\begin{document}
Some text.

\includegraphics{flower.eps}

Some more text.
\end{document}

我将其放入一个.tex文件中,并将其与名为“ ”的 EPS 文件放在同一目录中flower.eps。现在,如果我运行xelatex,它会输出一个 pdf 文件,但 eps 文件不会出现(尽管为其保留了空间)。另一方面,latex+dvips 工作正常。

编辑:我应该提到,pdflatex如果我添加 , 就会起作用\includepackage{epstopdf}。但这对 并没有帮助xelatex

有一个相关问题[1],但它不适用于这种情况,因为解决方案是在此处应用补丁[2],但它已经存在于我的 TeX 安装中。有人有其他想法吗?

[1]无法再使用 xelatex \includegraphics eps 文件(以前工作正常)

[2]http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=485071

答案1

我遇到了同样的问题,输出的 PDF 会为图形保留一个空间,但仅此而已。就我的情况而言,这是由于未安装 Ghostscript 造成的,而 Ghostscript 是必需的,因为它xelatex支持 EPS,通过 Ghostscript 在后台将其转换为 PDF。

答案2

这是我运行 xelatex 时使用的文件(我只使用了 tiger.eps):

This is XeTeX, Version 3.1415926-2.2-0.9997.4 (TeX Live 2010)
   restricted \write18 enabled.

 *File List*
 article.cls    2007/10/19 v1.4h Standard LaTeX document class
  size10.clo    2007/10/19 v1.4h Standard LaTeX file (size option)
graphicx.sty    1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
  keyval.sty    1999/03/16 v1.13 key=value parser (DPC)
graphics.sty    2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
    trig.sty    1999/03/16 v1.09 sin cos tan (DPC)
graphics.cfg    2010/04/23 v1.9 graphics configuration of TeX Live
   xetex.def    2009/11/22 v0.94 LaTeX color/graphics driver for XeTeX (RRM/JK)

   tiger.eps    Graphic file (type eps)
 ***********

\listfiles你可以在序言中找到列表

答案3

\usepackage[xetex]{graphicx}

这有什么不同吗?

相关内容