名前: しっぽ愛好家 日時: 2003-10-05 00:08:02 IPアドレス: 219.108.34.*
>>22389 ``&'' を含む記述をひとつのマクロ(下記の例では \@tempa)にまとめて, 条件処理が終了した後にそのマクロを使う,というのもよく知られた対処法です. %%% cf. ファイル latex.ltx における \@@eqncr の定義 \documentclass{jarticle} \begin{document} \makeatletter \newcounter{counteri} \def\sample{% \let\@tempa\@empty \@whilenum\value{counteri}<5\do{% \stepcounter{counteri}% \toks@\expandafter{\@tempa zzz&}% \edef\@tempa{\the\toks@}}% \@tempa} \makeatother \begin{tabular}{cccccc} \sample \end{tabular} \end{document}
この書き込みへの返事: