什么是 odt 文件以及为什么使用 lettre 包时其内容未更新

什么是 odt 文件以及为什么使用 lettre 包时其内容未更新

我有一封于 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

相关内容