我正在处理包含大量 pgfplots 的 LaTeX 文档。我想暂时禁用它们,直到我处理完其余文本,以便我可以快速构建文档。如果我将选项包含draft
在文档类中,则不再包含图形,但会创建 pgfplots,并且它们需要相当长的时间。有没有一种简单的方法可以禁用/启用这些图,而无需浏览文档注释/取消注释文本?
答案1
我发现通过定义条件编译语句来启用/禁用文本通常非常容易。我在序言中定义了:
\newif\iffigures
%\figurestrue % comment out to hide figures
然后我用以下代码括起每一个图形(无论是否是 pgfplot):
\iffigures
\begin{figure}[htbp]
...
\end{figure}
\fi
因此,如果我评论该\figurestrue
值,则不会编译我的所有数字,并且文档的编译速度很快。