我有一封于 2013 年 12 月 23 日写的信件。今天,我复制了包含该tex
文件的目录以及编译后生成的所有其他文件。我更改了该tex
文件,并注意到 LaTex 保留了原始日期(2013 年 12 月 23 日),尽管我使用了命令\today
。
当我查看日志文件时,我发现 LaTeX 从odt
文件中读取了日期,但该文件的内容没有使用正确的日期进行更新。
\expandafter\def\csname origdate1\endcsname{le 23/12/2013}
我也有这个警告:
Package lettre Warning: Mode `origdate'.
我的问题是什么原因造成的?
答案1
这是预期行为。如果origdate
选择了该选项,和该文件.odt
存在,lettre
则使用此文件中的日期。否则,它将当前日期存储在那里。
如果您想在以后重新打印该信件但保留原始日期,这大概很有用。
如果您不需要该功能,只需删除.odt
文件或选项origdate
。