如何使用 LuaLaTeX 生成 PDF/A-3b 文档?

如何使用 LuaLaTeX 生成 PDF/A-3b 文档?

我想将我的文档转换为 PDF/A-3b。我使用的是 lualatex,如果有必要的话,我有一个自定义字体。我尝试使用 hyperref 设置 pdf 属性,但这似乎不够。我该怎么做?

答案1

(2023-10 更新至项目新状态)

您可以尝试使用 LaTeX 的新 pdfmanagement。它会创建 xmp 元数据。hyperxmp 不再兼容,不应使用。

\DocumentMetadata{pdfstandard=A-3b}
   
\documentclass{article}
\usepackage{hyperref}
\hypersetup{pdftitle=test,pdfauthor=me}

\begin{document}
some text

\end{document}

请注意,“testphase” 表示此包处于测试阶段,并非每个包都已兼容。如有必要,请查看文档。

答案2

LaTeX无法生成开箱即用的 PDF/A。您需要使用pdfxhyperxmp软件包。pdfx旨在作为所有类型的 PDF 的一体化解决方案,但它相当脆弱,因此hyperxmp可能是更好的解决方案。

查看TeX Live 2013 上带有 hyperref 的 PDF/APDF/A 带有 CMYK,如何使用?获得一些关于如何进行此操作的提示。

相关内容