使用该asymptote
包时,它会生成具有顺序名称的 Asymptote 源文件。例如,如果文件tex
名为foo.tex
,则在其上运行 LaTeX 将生成 Asymptote 源文件foo-1.asy
、foo-2.asy
、foo-3.asy
等。如果latexmk
与配置文件一起使用asymptote_latexmkrc,那么它会自动识别文件是否未发生变化,并只编译已发生变化的文件 - 这可以节省大量时间。
不幸的是,如果在文档的早期添加或删除了 Asymptote 图像,那么它会更改所有后续图像的文件名。这使得人们latexmk
认为这些都需要重新编译,这很耗时,而且非常麻烦。
是否可以latexmk
配置为识别具有新名称的旧文件,并只需更改已编译图像的名称即可匹配而无需重新编译它?我想这将涉及维护上次运行latexmk
的源文件内容的数据库。.asy