名前: zakk田中 日時: 2002-11-19 18:47:45 IPアドレス: 130.54.54.*
初カキコです。最近、TeXをはじめました。\defで定義したマクロを作ろうと思い、デフォルト値を設定しようとして\@ifnextcharを使ってみました。 \makeatletter \def\cmd{\@ifnextchar[{\commanda}{\commandb}} \makeatother と、プリアンブルに書いてコンパイルしたら成功しましたが、styファイルにしたらエラーがでます。まだはじめたばかりなので基本的なところで失敗しているかもしれませんが、考えられる原因があれば教えていただけませんか?
この書き込みへの返事: