我一直在使用\usepackage[ddmmyyyy,xxivtime]{datetime}
比这个稍长的文档的时间戳汇编:
\documentclass{article}
\usepackage[ddmmyyyy,xxivtime]{datetime}
\begin{document}
Version of \currenttime, \today.
\end{document}
每次我运行我的文档时,LaTeX 都会告诉我xxivtime
无法找到该选项datetime.sty
,但如果我忽略此警告,它无论如何都会以正确的格式打印时间。
更明确地说,它给了我这个错误:
/usr/local/texlive/2013/texmf-dist/tex/latex/datetime/datetime.sty:522: LaTeX Error: Unknown option `xxivtime' for package `datetime'.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.522 \if@dt@nodate
但是,当我进入 TeX Live Utility 并查找包并xxivtime
在 中搜索选项时datetime.sty
,它就在那里。为什么它对我生气了?
答案1
我可以在代码中看到一个24hr
带有定义的选项
\DeclareOption{24hr}{\settimeformat{xxivtime}}
但没有xxivtime
选择。