向 XeTeX PDF 添加元数据

向 XeTeX PDF 添加元数据

是否可以指定用 XeTeX 制作的 PDF 中的元数据?

下面是我想要设置的元数据类型的示例(以及 XeTeX 的推测形式):

\pdfinfo
{ /Title (My Masterpiece)
  /Author (YourName)
  /CreationDate (D:YYYYMMDDhhmmss) % this is the format used by pdf for date/time
  /Subject (...)
  /Keywords (...)
}

虽然显然可以使用 pdfTeX 可以做到这一点,以下链接表明 XeTeX 无法做到这一点: XeTeX 中的 pdfauthor、pdftitle 等

我将非常感激您的想法和反馈。

答案1

您给出的链接有一个答案,那就是使用 hyperref 包:

\usepackage[pdfauthor={Your Name},
            pdftitle={The Title},
            pdfsubject={The Subject},
            pdfkeywords={Some Keywords},
            pdfproducer={XeLateX with hyperref},
            pdfcreator={Xelatex}]{hyperref}

无论如何都可以与 XeLaTeX 配合使用。

(您提供的其中一个链接是很古老:现在也可以使用 \hypersetup。)

相关内容