我正在使用 texmaker 和 PdfLaTeX。除了更改.tex
文件名之外,有人知道如何根据参数修改输出文件名吗?
我知道下面这一行...
%& -job-name=XYZ
如果放置在文档开头,则将被解析为附加参数。在上述情况下,这将指示XYZ.pdf
何时排版,因此:
%& -job-name=XYZ_26Dec2012
从而产生XYZ_26Dec2012.pdf
我如何才能26Dec2012
根据实际日期(自动)进行更改,从而随着时间的推移保持工作文件的时间顺序?
答案1
如果你使用可以使用该命令的 unix 系统date
,你可以替换
XYZ
经过
XYZ_$(date +"%d%b%Y")
作为-jobname
值,可以在文档开头的第一行(未经测试,我不使用 texmaker)或编译命令中(已测试)。