名前: 北見 けん 日時: 2001-12-11 10:48:48 IPアドレス: 202.25.71.*
>>4351 \def\aaaaa{\@ifnextchar|{\commanda}{\commandb}} の中の \commanda が、引数を取らないマクロだったり、 実はマクロですらなかったりするなら、本田さんの \def\aaaaa{\@ifnextchar|{\commanda\@gobble}{\commandb}} がいい感じですね。 一般的には、引数を取るマクロだったら、例えば \commanda を \def\commanda|#1{ といった具合に、余分な“|”を食べちゃうようにします。 今回の話では、前者でOKなのでだと思いますが。 あるいは、大石さんの4354が本命でしょうか。
この書き込みへの返事: