pgffor: Tabelleninhalt mit foreach erzeugen
Kann man [dieses Beispiel][1] so umgestalten, dass auch die Laufvariable `\i` in der Definition vorkommt.
Etwa
`\foreach \i in {1,...,#1}
{%
\expandafter\gdef\expandafter\temp\expandafter{\temp t\i \\}%
}%`
funktioniert nicht.
[![alt text][2]][3]
Oder geht das nur mit größeren Maßnahmen [wie z.B. etoolbox][4]
etoolbox][4]?
\documentclass[margin=2mm]{standalone}
\usepackage{tikz}
\newcommand{\test}[1]{%
\def\temp{}%
\foreach \i in {1,...,#1}
{%
\expandafter\gdef\expandafter\temp\expandafter{\temp t\i \\}%
}%
\temp}
\begin{document}
IST:
\begin{tabular}{c}
\test{3}
\end{tabular}
SOLL:
\begin{tabular}{c}
t1 \\ t2 \\ t3 \\
\end{tabular}
\end{document}
[1]: https://tex.stackexchange.com/questions/62177/copy-table-row-n-times
[2]: https://texwelt.de/wissen/upfiles/55555555_166.png
[3]: https://texwelt.de/wissen/upfiles/55555555_166.png
[4]: https://tex.stackexchange.com/questions/309765/foreach-loop-in-tabular-missing-endgroup-inserted