tikzexternalize 的替代方案

tikzexternalize 的替代方案

我知道这可能听起来太宽泛了,但是:还有其他替代方法吗tikzexternalize?特别是在使用时pgfplots

至少对我来说,让外部化过程正常运行并不总是那么容易/直接,尤其是对于大型文档。

最低要求至少是生成要包含在主文档中的图形文件,而无需创建带有广告的附加.tex文件\begin{document} ... \end{document}

答案1

你可以看看独立mode包中,您可以通过选项引用各种外部化过程文档

在此处输入图片描述

\documentclass{article}

\usepackage[subpreambles=false]{standalone}

\begin{filecontents*}{myplot.tex}
    \documentclass[tikz]{standalone}
    \usepackage{pgfplots}
    \pgfplotsset{compat=newest}
    \begin{document}
        \begin{tikzpicture}
            \begin{axis}[ultra thick, domain=0:10]
                \addplot [red] {x};
            \end{axis}
        \end{tikzpicture}
    \end{document}
\end{filecontents*}

\begin{document}  
    \begin{figure}
        \includestandalone[mode = buildnew]{myplot}
    \end{figure}
\end{document}

在此处输入图片描述

相关内容