使用文档标题获取正确日期

使用文档标题获取正确日期

我使用 LaTeX 为我的学生制作了很多讲义和类似的东西。我发现我忘记更新日期字段,所以我经常发顶部日期错误的讲义。这有点麻烦,只要我稍微不那么懒惰,就可以轻松解决。

但是,我将源文件保存为格式[YY-MM-DD]_DocumentType.tex,例如,[18-02-14]_Handout.tex并且[18-02-14]_Plan.tex是我明天课程的讲义和计划。

有谁知道有什么方法可以让我使用文件名在编译的文档中自动生成相应的日期?

答案1

我创建了该文件[18-02-14]_james.tex(2 月 13 日)。

\documentclass{article}

\def\splitjobname[#1-#2-#3]#4\relax{%
  \year=\numexpr2000+#1\relax
  \month=#2
  \day=#3
}
\expandafter\splitjobname\jobname\relax

\begin{document}

\today

\end{document}

在此处输入图片描述

相关内容