\今天作為 hypersetup 中的參數導致錯誤

\今天作為 hypersetup 中的參數導致錯誤

考慮這個 MWE

\documentclass{article}
\usepackage{hyperxmp,hyperref}
\hypersetup{pdfdate={\today}}
\begin{document}
Hello World!
\end{document}

我收到錯誤訊息:

! Argument of \hyxmp@pdf@to@xmp@date has an extra }.
<inserted text> 
                \par 
l.3 \hypersetup{pdfdate={\today}}

這是一個錯誤嗎hyperref

答案1

正如 hyperxmp 文件所述,pdfdate必須以特定格式給出:

必須以 xmp 格式或 PDF 格式指定

所以\今天不行。但文檔也說 pdfdate 的預設值是文檔的建置日期。所以使用pdfdate=\today是完全沒有必要的。

相關內容