pdflatex
命令允许通过--job-name=
选项指定输出名称。但不能自动插入日期和时间。
Emacs 可以做到这一点:
(compile-command "pdflatex --job-name=myoutputname.pdf myfile.tex")
如何修改编译命令以自动在输出名称中添加日期和时间?
答案1
假设你可以替换
"pdflatex --job-name=myoutputname.pdf myfile.tex"
经过
(concat "pdflatex --job-name=myoutputname-"
(format-time-string "%Y-%m-%d")
".pdf myfile.tex")
产生
"pdflatex --job-name=myoutputname-2017-09-01.pdf myfile.tex"