我们知道 [draft] 的用法图形包裹
\usepackage[draft]{graphicx}
我们是否有像 [草案] 这样的选项蒂克兹? 这样我们就不需要每次运行时编译 tikz 图片,也不需要查看图片... 有可能实现这样的功能吗?
\usepackage[draft]{tikz}
或者我还有其他方法可以做到这一点吗?
答案1
您可以使用\tikzexternalize
旨在加快编译时间的。它将每个转换tikzpicture
为单独的外部的图形,然后使用 导入\includegraphics
。在[draft]
模式中,包含的图形来自外部的来源不被显示。
以下是在模式\tikzexternalize
下启用的示例。使用MWE 生成:[draft]
\documentclass[draft]{article}
参考:
代码:
\documentclass{article}
\usepackage{ifdraft}
\usepackage{tikz}
\ifoptionfinal{}{%
\usetikzlibrary{external}\tikzexternalize
}
\begin{document}
\begin{tikzpicture}
\draw[fill=yellow] (0,0) -- (3,0) -- (3,3) -- cycle;
\end{tikzpicture}
\end{document}