为什么在我的文档中可以看到 XMP 数据而不是元数据?

为什么在我的文档中可以看到 XMP 数据而不是元数据?

我最近重新安装了 LaTeX,遇到了这个错误。几乎每个编译步骤都会发生这种情况,我不知道如何修复它。

在编译时,如果生成了 PDF,则 PDF 的开头会显示大约一页半的 XMP 数据,这些数据应该是元数据。

垃圾输出一直到第 2 页

.tex当我尝试编译此存储库中的两个文件时,此错误总共出现了大约 20 次:https://github.com/liantze/AltaCV

/usr/local/texlive/2021/texmf-dist/tex/latex/pdfx/pdfx.sty:2855: LaTeX Error: Missing \begin{document}.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              
                                                  
l.2855  \includexmp{\xmp@template}
                                  %

这是在 MacOS 11.4 上。TeXLive 2021。使用 unix 安装程序安装https://www.tug.org/mactex/mactex-unix-download.html

答案1

您似乎根本没有在 github 存储库中编译文档。

源代码的第 19 行(来自您的屏幕截图)是 \begin{document}

第 19 行https://github.com/liantze/AltaCV/blob/main/mmayer.tex不是 \begin{document} (位于第 82 行)

因此各种各样的事情都失败了。

建议尝试编译您所参考的实际文档并让我们知道第一个错误(如果有)

然后编辑文件 altacv.cls 注释掉第 41 行 \RequirePackage[a-1b]{pdfx} (在行首放置一个 % 符号)

然后让我们知道您使用的是什么 LaTex 发行版。

相关内容