hyperref pdfa 与 hyperxmp 结合使用时出现虚假逗号

hyperref pdfa 与 hyperxmp 结合使用时出现虚假逗号

我正在 Fedora 25 上使用 LuaLatex / TexLive v. 6:2016-33.20160520 创作文档。当我同时使用 hyperref 和 hyperxmp 包时,连续两次编译该文档后,页面的最右下角(页码右侧)会出现一个奇怪的逗号。

这是一个错误吗?我做错了什么吗?

重现问题的简单代码:

\documentclass[letterpaper,12pt]{article}
\usepackage[pdfa]{hyperref}
\usepackage{hyperxmp}
\begin{document}
Text.
\end{document}

截屏

答案1

正如 Ulrike 和我都指出的那样,当您提供作者时,问题就消失了。由于 PDF/A 需要作者,因此这在实际使用中应该不是问题。

显然,代码预期会有一个或多个作者,如果没有作者,则无法正确初始化。我快速查看了代码,没有发现任何明显的原因。

在评论者中观察到的略有不同的行为表明该pdfx包(或包含的包)在某处进行了代码修改。

如果您发现在提供详细元数据时也发生这种情况,请回复并提及。这样的事情会更加严重。

相关内容