选择多组数组定义中的一组

选择多组数组定义中的一组

我使用 variable.tex 来定义一些数组:名称、颜色、文件夹

在 main.tex 中:\input{variable.tex}

在variable.tex中:(不存在begin/end{document}每个Group包含3个数组:Name,color,folder

%GROUP A
\def\ArrayAnameOne{{“a11”,”a12”..”a19”}}

\def\ArrayAcolorTwo{{“a21”,”a22”..”a29”}}

\def\ArrayAfolderNine{{“a91”,”a92”..”99”}}


%GROUP B
\def\ArrayBnameOne{{“b11”,”b12”..”b19”}}

\def\ArrayBcolorTwo{{“b21”,”b22”..”b29”}}

\def\ArrayBfolderNine{{“b91”,”b92”..”b99”}}


%GROUP C
\def\ArrayCnameOne{{“c11”,”c12”..”c19”}}

\def\ArrayCcolorTwo{{“c21”,”c22”..”c29”}}

\def\ArrayCfolderNine{{“c91”,”c92”..”c99”}}

%GROUP D
\def\ArrayDnameOne{{“d11”,”d12”..”d19”}}

    \def\ArrayDcolorTwo{{“d21”,”d22”..”d29”}}

    \def\ArrayDfolderNine{{“d91”,”d92”..”d99”}}

当我想使用组 A 的所有数组时,我必须用符号百分比 % (ctrl T) > 其他组的 150 行:组 B、组 C、组 D 来隐藏。这会产生许多手动错误并耗费时间。

因此,我需要 variable.tex 中的其他更好的解决方案:

例子:

\选择组{XXX}

变量 Xxx 内部使用的变量 = (A、或 B、或 C、或 D)之一

请帮忙

预先感谢

相关内容