tikzexternalize 错误

tikzexternalize 错误

Paragraph ended before \tikzexternalize@opt was complete我在以下代码中收到错误“ ”:

\documentclass{article}

\usepackage{tikz}
\usetikzlibrary{external}
\tikzexternalize

\begin{document}
\begin{figure}
\centering

\begin{tikzpicture}

\node [draw,rectangle,minimum width=0.5cm,minimum height=0.5cm] {};

\begin{scope}[xshift=0.5cm]
\node [draw,rectangle,minimum width=0.5cm,minimum height=0.5cm] {2};
\end{scope}


\begin{scope}[xshift=1cm]
\node [draw,rectangle,minimum width=0.5cm,minimum height=0.5cm] {};
\end{scope}

\end{tikzpicture}

\end{figure}
\end{document}

关于如何修复此问题您有什么想法吗?

答案1

该库的最早版本external要求用户提供主 TeX 文件的名称作为第一个参数,即\tikzexternalize{maintexfile}.

考虑到您安装的 TeX 是 2007 年的,我猜测这就是问题所在。

建议的解决方案:升级到较新版本的 TeX。如果需要,可以将其安装在主目录中。

相关内容