我正在写一篇包含许多 TikZ 图片的长文。由于编译时间开始增加,我想告诉 TikZ 不要绘制一些(所有)图片。到目前为止,我只是评论了不必要的图片,但这是一种相当麻烦的方法。有没有更好的方法?
此外,当 tex 文件充满 Tikz 图片的代码时,它往往会变得过长且有点混乱。你有什么提示可以避免这种情况吗?
最后,你认为在长文本中使用 TikZ 图片是明智的吗?我通常使用它们而不是包含图形,因为这样我可以直接修改图片,但我开始怀疑它是否真的方便。
答案1
我认为使用 TikZ 非常棒,即使对于包含大量图片的长文本也是如此。当您开始收到大量图片而减慢编译速度时,我建议使用 TikZexternal
库。这允许您创建一次编译的 TikZ 图片,然后由 TikZ 作为外部 PDF 检索,直到它们被修改。您不必注释掉任何图片,并且您仍然可以看到所有图片而不会减慢文档编译速度。要使用该external
库,请包含以下前言命令:
\usetikzlibrary{external}
\tikzexternalize
确保使用该-shell-escape
选项运行 LaTeX,以便正常运行。有关如何启动和运行的更多详细信息,请参阅PGF/TikZ 手册。