将与号 (&) 放在条件内

将与号 (&) 放在条件内

我正在尝试制作一个命令来格式化测试的替代方案。我可以在每个替代方案后加一个“&”符号吗?(我从这个命令中调用我的表格命令,我想将每个替代方案放在不同的单元格中)。

\def\tabiiiii#1\\ %
{%
    \def\tempa{#1}%
    \ifx\tempa\endtabi%
        \endtab%
    \else%
        \if\relax\detokenize{#1}\relax%
        \else%
            \stepcounter{alternatives}\thealternatives)~~\@ifnextchar {_}{}#1%
            &% HOW TO WORK IT OUT?
        \fi%
        \stepcounter{countk}%
        \the\value{countk}%
        \ifnum\the\value{countk}<3%
        \else%
        \newline\newline\newline\newline%
        \fi%
        \expandafter\tabiiiii%
    \fi%
}%

相关内容