Re: 太字が暴走

名前: しっぽ愛好家
日時: 2003-05-20 10:53:18
IPアドレス: 211.4.46.*

>>18828 なるほど,LaTeX2.09 互換モードでの処理を行ったわけですね. 実際, \documentstyle{jarticle} \begin{document} $\mathbf{x} = A_{\mathrm{min} + k}$ \end{document} という場合にも,ご質問にある状況となります. これは,LateX2.09 互換モードに移行する際に読み込まれる latex209.def の中で, \let\math@bgroup\@empty \let\math@egroup\@empty \let \@@math@bgroup \math@bgroup \let \@@math@egroup \math@egroup という設定がなされていることによります. %%% LaTeX2.09 互換モードは,あくまでも古い文書をとりあえず %%% 処理するためのものですから,最初から LaTeX2e 用に書かれた文書を %%% 処理する場合に不都合があったとしても,それは ``想定外'' のことでしょう. とりあえず,プリアンブルに次の記述を加えて, \math@bgroup などを LaTeX2e のオリジナルのものに戻してみると, (簡単なテストを行った限りでは)うまくいくようです. \makeatletter \let\math@bgroup\bgroup \def\math@egroup#1{#1\egroup} \let\@@math@bgroup\math@bgroup \let\@@math@egroup\math@egroup \makeatother

この書き込みへの返事:

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