我想生成符合 PDF/A 标准的文档。因此我需要使用 XMP 嵌入元数据,但不知何故以下 MWE 不起作用。
\RequirePackage{pdf14}
\documentclass{article}
\usepackage[a-1b]{pdfx}
\newcommand{\Subject}[1]{\gdef\xmpSubject{#1}}
\usepackage{filecontents}
\begin{filecontents*}{\jobname.xmpdata}
\Subject{Foo}
\Title{My Sample Title}
\Author{Me}
\end{filecontents*}
\begin{document}
Foobar
\end{document}
我该如何修复这个问题以及 hyperxmp 之类的软件包有什么问题?
答案1
您提供的示例对我来说很好用。因此,我不得不假设对 XMP 元数据和/或如何排版文档的过程存在一些困惑。
首先,XMP 元数据是不是PDF 元数据,例如 XMP 数据可以使用 Adobe Acrobat:文件、属性、附加元数据来查看;而普通元数据已经显示在文件、属性下。
其次:您使用 pdflatex 来创建文档吗?