配置 latexmk 以识别具有新名称的旧文件

配置 latexmk 以识别具有新名称的旧文件

使用该asymptote包时,它会生成具有顺序名称的 Asymptote 源文件。例如,如果文件tex名为foo.tex,则在其上运行 LaTeX 将生成 Asymptote 源文件foo-1.asyfoo-2.asyfoo-3.asy等。如果latexmk与配置文件一起使用asymptote_latexmkrc,那么它会自动识别文件是否未发生变化,并只编译已发生变化的文件 - 这可以节省大量时间。

不幸的是,如果在文档的早期添加或删除了 Asymptote 图像,那么它会更改所有后续图像的文件名。这使得人们latexmk认为这些都需要重新编译,这很耗时,而且非常麻烦。

是否可以latexmk配置为识别具有新名称的旧文件,并只需更改已编译图像的名称即可匹配而无需重新编译它?我想这将涉及维护上次运行latexmk的源文件内容的数据库。.asy

相关内容