2

LaTeXのpgfforパッケージでは、「リストのような」情報を含むコマンドをループできます。pgf マニュアルのセクション 88 で述べたように、このパッケージでは、の機能pgfforに少し似た、2 つの「リストのような」情報セットを同時に反復処理することもできます。この例を次に示します。pythonzip

\documentclass{article}

\newcommand\iterable{
  item1/description1,
  item2/description2,
  item3/description3}

\usepackage{pgffor}
\begin{document}
  \foreach \i/\q in \iterable{
    \noindent \i \q\\
  }
\end{document}

上記は\iterable、スラッシュ文字で区切られた項目を同時に反復し/ます。ただし、多数の異なる「リスト」がある場合、それらすべてを\iterableコマンド内で維持することは困難になる可能性があります。

pgffor反復処理が必要な項目をより適切に追跡できるように、反復可能な項目を異なるコマンドに分割する方法はありますか? 例えば:

\newcommand\iterable1{item1,item2,item3}
\newcommand\iterable2{description1, description2, description3}
4

1 に答える 1