我无法理解为什么\pgfplotsforeachungrouped
某些地方会发生断裂。
为什么这样做有效:
\documentclass{article}
\usepackage{pgfplotstable}
\def\macroOne#1{
#1
}
\def\macroTwo#1{
\pgfplotsforeachungrouped \x/\y in {#1}{
\macroOne{\x}
}
}
\begin{document}
\macroTwo{%
1/2%
}%
\end{document}
但事实并非如此?
\documentclass{article}
\usepackage{pgfplotstable}
\def\macroOne#1{
#1
}
\def\macroTwo#1{
\pgfplotsforeachungrouped \x/\y/\z in {#1}{
\macroOne{\x}
}
}
\begin{document}
\macroTwo{%
1/2/3%
}%
\end{document}
两者之间的唯一区别是,我在\MacroTwo
两者之间的唯一区别是我在和\pgfplotsforeachungrouped
。有没有办法让\pgfplotsforeachungrouped
两个以上的子参数发挥作用?