Newsgroups: comp.text.tex From: Kris Luyten <kris.luy...@luc.ac.be> Date: Fri, 1 Feb 2002
Is there a package that allows to repeat (copy) a row in a table n times.
I want to say something like:
\begin{tabular}{l|l|l}\hline blabla & blabla & blabla \\ \hline \repeat_this_row_n_times &&&\\\hline \end{tabular}
> > [...] > > \theline > > \theline > > \theline > > \theline > > \end{tabular}
> That is not repeat "n" times, like my question stated. I want to > avoid the copy-paste stuff and "repeat" the LaTeX command like in a > loop in a regular programming language.
Just like in a regular programming language, you'd do
\def\nlines#1{\expandafter\nlineii\romannumeral\number\number #1 000\relax} \def\nlineii#1{\if#1m\expandafter\theline\expandafter\nlineii\fi}
and then in the document you can say
\def\theline{whatever&you&want\\} \begin{tabular}{l|l|l}\hline \nlines{13} \end{tabular}
Is this more similar to what you need?
David Kastrup