包“pdfx”错误出现未知选项“x-1a1”

包“pdfx”错误出现未知选项“x-1a1”

我正在尝试使用pdfx包来生成 PDF/X-1a:2001。根据其规范

可以使用以下命令加载该包:

\usepackage[<option>]{pdfx}

x-1a:生成 PDF/X-1a。选项x-1a1x-1a3也可用于明确指定 PDF/X-1a:2001 或 PDF/X-1a:2003。

因此,使用该信息,我的文档来源是:

\documentclass{book}
\usepackage[x-1a1]{pdfx}
\begin{document}
Some text
\end{document}

pdflatex使用(分发版)编译后,TeX Live 2013/Debian出现以下错误:

LaTeX Error: Unknown option `x-1a1' for package `pdfx'

对于我需要用来编译实际文档的xelatex( ),也发生了同样的情况。TeX Live 2013/Debian

当我尝试编译相同的文档时,MiKTeX 2.9它使用 进行编译pdflatex

为什么pdfx期权不被分销商认可TeX Live 2013/Debian

答案1

pdfx软件包仅支持pdflatex编译。为了使用xelatex编译,您可以按照这个答案。请注意,在按照此答案操作之前,最好将您的发行版更新为 TeXLive 2015,否则您生成的 PDF 文件可能无法完全验证,如上所述在这条评论中

如果你愿意切换到 LuaLaTeX,解决方案如下这个答案将为您服务。

相关内容