缺少 \endcsname 插入。当 \foreach{\nextgroupplot}

缺少 \endcsname 插入。当 \foreach{\nextgroupplot}

我尝试自动生成大量图,并将它们组织成一个图groupplot。不幸的是,宏\foreach似乎有问题\nextgroupplot

\documentclass{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.13}
\usepgfplotslibrary{groupplots}
\begin{document}
\begin{tikzpicture}
    \begin{groupplot}[group style={group size=3 by 1}]
        \foreach \variable in {1,2,3} {
            \nextgroupplot
            \addplot {x^\variable};
        }
    \end{groupplot}
\end{tikzpicture}
\end{document}

这种最小的不工作示例崩溃并显示以下消息,从中我发现了有关宏问题的建议。

! Missing \endcsname inserted.
<to be read again> 
                   \pgfcrdmth@x 
l.11         }

有什么办法可以在组图中使用循环吗?

相关内容