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。如果需要,可以将其安装在主目录中。