将作业名称和日期写入辅助文件

将作业名称和日期写入辅助文件

我很困惑为什么\immediate\write某些命令可以求值,而其他命令却不行。例如,\immediate\write\file{\jobname, \day}正确展开\jobname但将“\day”写为其自身。我如何将当前日期写入辅助文件?

答案1

它与实际上没有关系\write\jobname是可扩展的并扩展到文件名,\day是不可扩展的,它就像一个计数寄存器,因此您希望\the\day获得十进制值作为扩展。

相关内容