pdfx 文档无法使用 ua 选项进行编译

pdfx 文档无法使用 ua 选项进行编译

我正在尝试使用 LaTex 创建可访问的 PDF 文档,但在使用 pdf-x 中的可访问性选项时遇到了问题。根据文档 (http://ctan.math.washington.edu/tex-archive/macros/latex/contrib/pdfx/pdfx.pdf) 可访问(即标记)pdf 的正确选项是“ua”或“ua-1”。

这不起作用:

\documentclass{article}
\usepackage[ua]{pdfx}
\begin{document}
Hello World
\end{document}

如果我尝试编译该文档(使用 texshop 的 LuaLatext、Xelatex 或 Pdflatexmk),我会收到错误:

 LaTeX Error: Unknown option `ua' for package `pdfx'

我也尝试过

\providecommand{\pdfxopts}{a-1b,ua,allxmp,mathxmp}
\documentclass{article}
\usepackage[\pdfxopts]{pdfx}
\begin{document}
 Hello World
 \end{document}

这会产生与第一个例子相同的错误。

另一方面,其他选项有效但不会生成标记的 pdf。例如:

\documentclass{article}
\usepackage[a-1b]{pdfx}
\begin{document}
Hello World
\end{document}

编译但不生成标记的pdf。

相关内容