使用 MikTeX 在 XeTeX 中包含 PDF 1.6 文件时出现问题

使用 MikTeX 在 XeTeX 中包含 PDF 1.6 文件时出现问题

以下是我的问题的 MWE:

\documentclass[11pt]{article}
\usepackage{graphicx}
\usepackage{fontspec}
\setmainfont{Adobe Garamond}

\begin{document}
text
\begin{figure}
  \centering
\includegraphics[width=0.5in]{file.pdf}  
\end{figure}
\end{document}

我正在尝试使用 xelatex 编译它,并包含 PDF 1.6 的 file.pdf。

当我使用 TeXLive 2009 在 Ubuntu 上编译时,收到有关 PDF 文件版本的警告:

** WARNING ** Version of PDF file (1.6) is newer than version limit specification.

但除此之外,文件编译得很好。

然而,在 cygwin 上的 MikTeX (v 2.9 64 位) 上,我收到以下消息:

** WARNING ** Version of PDF file (1.6) is newer than version limit specification.
** WARNING ** No image converter available for converting file "file.pdf" to PDF format.
** WARNING ** >> Please check if you have 'D' option in config file.
** WARNING ** pdf: image inclusion failed for "file.pdf".

xelatex 的版本基本相同。一些谷歌搜索显示 dvipdfmx 存在问题,但我不知道这与 xelatex 有什么关系。任何帮助都将不胜感激。

答案1

您需要下载文档本身的 PDF 版本。找到文件dvipdfmx.cfg,即 XeTeX 使用的驱动程序的配置文件,并编辑以下V

第六卷

不要忘记之后恢复默认设置——它们存在是有原因的!除了修改原始文件,您还可以在本地 TEXMF 树中复制。

相关内容