我的main.tex
样子是这样的:
\documentclass{article}
\usepackage{asymptote}
\begin{document}
\asyinclude{first.asy}
\asyinclude{second.asy}
\end{document}
要制作 pdf,我必须运行:
pdflatex main.tex
asy main-1.asy
asy main-2.asy
pdflatex main.tex
如果我交换\asyinclude{first.asy}
和的位置\asyinclude{second.asy}
,我必须完全重新运行这四个命令,同样,如果我\asyinclude
在开头添加另一个命令:
\documentclass{article}
\usepackage{asymptote}
\begin{document}
\asyinclude{third.asy}
\asyinclude{first.asy}
\asyinclude{second.asy}
\end{document}
这里我必须重新制作所有的 pdf 文件,因为运行后所有的main-*.asy
都会改变(移动一个)pdflatex main.tex
。这有时可能需要 10 分钟以上,具体取决于插入一个数字后有多少个数字。
是否有一个优雅的方法可以加快这个过程?