Re: [Q] 複数の著者は(maketitle を再定義?)

名前: .
日時: 2006-03-12 23:11:44
IPアドレス: 59.134.169.*

>>41989 # 例のごとく,私は“既製品”については存じませんが… >複数の「著者名+会員種別+○印+などなど」を、 >authorlist として列挙しておき、再定義した maketitle の中においては >それらを tabular 表示(すなわち著者1名毎に1行表示) とまでやるべきことが明確になっているのでしたら, あとは単にそれを実現する“プログラム”を書けばよいというだけでは ありませんか? ・列挙したデータを(後で処理するために)記憶するには, \@elt{...} を列挙した形の(LaTeX でいうところの)“リスト”を 用いることもできれば,適当な名称の一連のマクロにすることもできます. # 後者は \labelenumi,\labelenumii,といった一連のマクロが # LaTeX での“配列”に相当するものである,という例に注意してください. ・個々の著者のデータを然るべき形式で記憶させたら, それを整形・出力するのは単なる“ループ処理”です. # もちろん,\@for や \@whilenum のようなものが提供されているのは # ご存知でしょう(何を用いることになるのかは,もちろん,著者データを # どういう形式で記憶させたかにも依存します). # こういったことに使える基本的な技術については, # ファイル latex.ltx の作成に用いる各種 dtx ファイルなり, # 然るべき解説書なりを参照なさってください. # マクロの“作成代行”を行うつもりはありませんので, # この程度の返答で済ませています.あしからず.

この書き込みへの返事:

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