Usando o título do documento para obter a data correta

Usando o título do documento para obter a data correta

Eu crio muitas apostilas e similares para meus alunos usando LaTeX. Descubro que me esqueço de atualizar o campo de data e, por isso, muitas vezes distribuo folhetos com a data incorreta no topo. Isso é um pouco incômodo e seria facilmente resolvido se eu fosse um pouco menos preguiçoso.

Porém, eu salvo os arquivos de origem no formato [YY-MM-DD]_DocumentType.tex, por exemplo, [18-02-14]_Handout.texe [18-02-14]_Plan.texficam a apostila e o plano para minha aula de amanhã.

Alguém sabe como eu poderia usar o nome do arquivo para gerar automaticamente a data correspondente no documento compilado?

Responder1

Criei o arquivo [18-02-14]_james.tex(em 13 de fevereiro).

\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}

insira a descrição da imagem aqui

informação relacionada