如果文档的内容没有被修改,有没有办法避免重新编译文档的每个 gnuplot 图形,就像选择“外部化”模式时使用 TikZ 一样?
每个 Gnuplot 图形都是在外部文件中创建的:
{\footnotesize
\begin{gnuplot}[terminal=cairolatex, terminaloptions={pdf size \convertlen{\textwidth},\convertlen{.4\textwidth} fontscale 0.5 transparent crop}]
here the code of the figure
\end{gnuplot}
}
我使用 arara 通过以下参数来构建我的文档:
% arara: pdflatex: {draft: yes, shell: yes}
% arara: biber
% arara: pdflatex
% arara: clean: {files: [IETpaper_Galvanically_Isolated_Modular_Converter.aux, IETpaper_Galvanically_Isolated_Modular_Converter.bbl, IETpaper_Galvanically_Isolated_Modular_Converter.bcf, IETpaper_Galvanically_Isolated_Modular_Converter.blg, IETpaper_Galvanically_Isolated_Modular_Converter.log, IETpaper_Galvanically_Isolated_Modular_Converter.out, IETpaper_Galvanically_Isolated_Modular_Converter.run.xml, IETpaper_Galvanically_Isolated_Modular_Converter.toc]}