使用时pdflatex
,无需使用包即可向 PDF 添加元数据hyperref
:
\documentclass{article}
\pdfinfo{
/Title (My very first paper)
/Author (Gary Gnu)
}
\begin{document}
...
\end{document}
但是,在使用以下命令进行编译时,此方法不起作用xelatex
:
! Undefined control sequence.
<recently read> \pdfinfo
l.2 \pdfinfo
{
?
是否有任何类似的简单方法可以将 PDF 元数据添加到 XeLaTeX 文档而无需使用hyperref
?
(如果有人感到疑惑,我之所以问这个问题,是因为(1)一些期刊和会议提交指南hyperref
完全禁止使用,(2)即使我没有受到这些指南的约束,hyperref
默认情况下也会应用某些格式并以我并不想记住的方式与其他包进行交互,我也不想记住考虑和撤消。)
答案1
这是使用pdf:docinfo
特殊
\documentclass{article}
\special { pdf:docinfo << /Title (My very first paper) /Author (Gary Gnu)>> }
\begin{document}
...
\end{document}