\today como argumento no hypersetup leva a um erro

\today como argumento no hypersetup leva a um erro

Considere este MWE

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

Recebo como mensagem de erro:

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

É um bug de hyperref?

Responder1

Como diz a documentação do hyperxmp, pdfdatedeve ser fornecido em um formato específico:

Deve ser especificado no formato xmp ou no formato PDF

Então \hoje não vai funcionar. Mas a documentação também diz que o valor padrão de pdfdate é a data em que o documento foi construído. Portanto, usar pdfdate=\todayé totalmente desnecessário.

informação relacionada