如何自動將日期新增至輸出 PDF 檔案名稱?

如何自動將日期新增至輸出 PDF 檔案名稱?

目前,當我產生文件的 PDF 文件時,它會產生名稱

document1.pdf

我想設定它,以便它添加當前日期(或 生成的日期\date{\today}),例如

document1_March_15_2019.pdf

或者無論如何它可能會產生日期。有沒有辦法做到這一點?我發現的最接近的是這個連結但我認為我沒有使用 emac 或 pdftex。我在 Mac OS Mojave 上使用 TexMaker。

答案1

對於在基於 bash 的 shell 中執行命令的編輯器,您可以修改編輯器的首選項以使用

mydate=$(date +'%B_%d_%Y') ; pdflatex --jobname="document1_$mydate" %.tex

這將產生一個名為的 pdfdocument1_March_15_2019.pdf

相關內容