マクロの引数を省略可能にできるか

名前: 壱
日時: 2001-10-18 15:34:52
IPアドレス: 133.11.34.*

皆様はじめまして。 \begin{someenv} \somemacro{opt} \somemacro \end{someenv} こういう書き方をしたときに2つめの\somemacroがエラーを起こさないように \somemacro を定義する方法はありますか? \somemacroと\end{someenv}の間にトークンが何もない(\par すらない)状況で,どうすればいいかわかりませんでした。「後ろに何か続いているかどうか」を調べる方法がわかればいいのですが。 なお,実は \somemacro は active にされた " 記号でして, 本来の目的は," が末尾に来たときには普通の " 記号として出力されるようにしたいということです。

この書き込みへの返事:

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