名前: 本田 日時: 2010-01-06 12:56:14 IPアドレス: 61.194.13.*
>>54302 >これはこういうものなんでしょうか。 そういうものなんです. もっとシンプルに {\begin{eqnarray*} f(x) &=& x^2-x-6\\ &=& (x-3)(x+2) \end{eqnarray*}} これはテスト だけでも再現します.最後の } のあとの空白が生き残るわけです. \if@ignoreというフラグがあって これがtrueのときに\endでは\ignorespacesが展開されます. そして,\end{eqnarray*}/\end{eqnarray}では \@ignoretrueがセットされます. ということで,\end{eqnarray*}のあとに空白があればそれを無視し, なければ何もしないというわけで, { }でくるめばこういう動きになります.
この書き込みへの返事: