Re: def と newcommand の違い

名前: 本田
日時: 2006-01-09 12:42:12
IPアドレス: 220.147.90.*

>>40512 \defはプリミティブ \newcommnadはLaTeXのマクロ \newcommmadは\defではなく\long\defに相当 \newcommand*は\defに相当 \defは定義済みのものも再定義できる \newcommandは定義済みのものは再定義できない \defは細工しだいで(見かけ上)9個以上の引数や 複雑なオプションつきマクロを定義できる \newcommandは標準的な引数のマクロのみを定義できる 使う場所や使用者の好みでどっちを使うべきかは 特に慣例はない(と思う) #個人的には\newcommand系は使いません. #スペルが長くて面倒だというのも一因(笑) #\longがあらかじめついてるのも厄介ですし #\defだと\edef,\xdefにすぐ直せるのも楽なので.

この書き込みへの返事:

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