for each 循环中的 if 语句

for each 循环中的 if 语句

我正在尝试编写一个 foreach 循环,在其中打印出列表中的一项,然后打印一个空白行。问题是我想在第一次迭代之后的每次迭代中都这样做,这样我就可以打印第一个项目,然后打印一个空白行,然后打印第二个项目,等等,而不是在第一个项目之前打印一个空白行。

\foreach [count=\i] \x in {#1}{ 
            \hspace{0.646cm}
            
            \x
            }
}

我怀疑我需要添加某种 if 语句,但我不知道该怎么做。任何帮助都将不胜感激。

答案1

由于您正在使用,因此[count=\i]您可以使用

\ifnum\i>1\relax code\fi

相关内容