Re: tabular 環境内での \@for

名前: 北見 けん
日時: 2002-09-28 11:26:26
IPアドレス: 211.128.71.*

>>11307 sryo さんのおっしゃるとおりですけれども、 ごんば さんのソースは、 要点だけわかりやすいようにまとめただけなのですよね。 以下のようにするとうまくいきますから、後はこれを応用できると思います。 \@for の実装の仕方と、表の中の &...& がグループになること、 さらに、表組みのときに TeX が先読みする機構 あたりに注意が必要ですね。 LaTeX の tabular をいじろうと思ったら、TeX の \halign などについても よく知っておくのが良いと思います。 \documentclass{article} \begin{document} \makeatletter \def\listdata{a,b,c,d,e,f} \begin{tabular}{cc} \@for\tempa:=\listdata\do{% \edef\Tempa{\tempa & \tempa\noexpand\\\relax}% \Tempa } \end{tabular} \makeatother \end{document}

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)