名前: box 日時: 2005-10-17 23:20:42 IPアドレス: 219.114.183.*
>>38620 ありがとうございます.下の方法で採用します.しかし,マクロ等に関しては, 詳しくもなく,『LaTeX2e マクロ&クラス プログラミング 基礎解説』を持って いませんので,以下はどのようにして書き込めばよいのか分かりません. 書き込みの例などを教えていただけないでしょうか? # そのような方針で定義されたマクロ(仮に \equispace{<幅>}{<文字列>} という # 記述で <文字列> を幅が <幅> になるように均等割付するものとします)を # 用いる場合には,単に \equispace{<幅>}{\theenumi} のようにするのではなく, # \protected@edef\@tempa{\protect\equispace{<幅>}{\theenumi}} # \@tempa # のごとく均等割付の対象を文字列レベルで“正しく”均等割付マクロに # 渡す必要があることもありますが… こういうことは単なる # マクロの展開順序の問題です. # 均等割付マクロの,今挙げた 2 通りの方針のそれぞれでの実装と # それらの挙動の比較は,例えば, # 『LaTeX2e マクロ&クラス プログラミング 基礎解説』の 2.4.1 項には # 載っています.
この書き込みへの返事: