09/07/09 01:10:20
>>281
\ifthenelse{... \or ...} なんてのをコメントアウトしたような場合が典型的。
また、\if はその直後の「2 個」のトークンの「文字コード」を比較する。
\if0 だけでは比較対象が足りない(0 の後の改行に由来する空白文字
あたりが比較に使われて「偶然」うまくいくことがあるにすぎないし、
うまくいかない例は簡単に作れる)。
せめて「\if01 ... \fi」だとか「\iffalse ... \fi」とでもすれば少しはマシなのだが。
# 「条件処理」でコメントアウトすること自体が間違いなので、
# 「\if... \fi」を使った「正しい」コメントアウトの方法は知らん。