Re: equation環境で改行してもコンパイルが通る

名前: しっぽ愛好家
日時: 2003-06-06 19:47:09
IPアドレス: 211.4.46.*

>>19213 ``文法的には正しい'' 記述を行っても意図どおりに処理されるとは限らない, というのは何を用いていても起こることです. 処理系が ``使い間違っているかもしれない記述'' のすべてに対して 警告などの対処をとらなければならないとは思わないのですが… %%% 実生活でも,``それくらいいちいち言わなくても…'' ということは %%% あるではありませんか. equation 環境内の \\ の挙動に関しては,無視するとメリットがある, というよりは,警告する手間をかけるほどの問題ではない(*)とみなされたのか, そもそも(作成者の)意識にのぼらなかったのではないか(**),と思います (\mbox の中の \\ などについても同様です). %%% (*) 実際,タイプセットに支障が生じるわけではありませんから. %%% (**) LaTeX では何を記述するにしても ``意味'' をふまえて記述するのは %%% 当然のことですから,``1 行数式用'' の環境の中での \\ が %%% 考慮されていなかったとしても,それは責められるべきこととは %%% 思えません. %%% %%% 多少 ``不親切'' に思う人がいるかもしれませんが, %%% %%% ``親切'' は一歩間違うと ``余計なお世話'' になりますから… %%% %%% 警告の類をどの程度念入りに行うか,というのは意外と面倒なのでは %%% %%% ないでしょうか. ただ,警告が要るなら,equation 環境の定義を変更して, equation 環境の中で不用意に \\ を用いると警告するようにすればよい, というだけのことですから,興味があればご自分で試みてはいかがでしょうか. %%% \mbox などについても同様です.

この書き込みへの返事:

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