名前: しっぽ愛好家 日時: 2003-08-10 08:39:39 IPアドレス: 219.108.34.*
>>20822 \usepackage{bm} の直前に, \def\bmmax{0} という記述を入れる,という対処法もあるようです. ただし,これを用いると,\bm{\langle} のような場合(区切り記号 (括弧類)に \bm を適用した場合)に太字にならない,という 副作用があります.(エラーが生じるよりはましでしょう…) %%% cf. bm.dtx %%% なお,0でなくても 4 未満の適当な非負整数値でも構いません. %%% (Too many math alphabets ... のエラーが生じなくなるまで %%% 小さくします.) なお,bm パッケージが提供する処理は,amsmath パッケージ(の amsbsy.sty)が 提供する処理と重複しています.そこで,amsbsy.sty が提供する \boldsymbol で間に合う場合には bm パッケージの使用を取り止める, というのも現実的な解決法と思われます. %%% また,bm パッケージは,bm.sty の末尾で \let\boldsymbol\bm という %%% 設定を行っています.したがって,\boldsymbol を用いて記述していても, %%% bm パッケージを使える場合には bm パッケージを読み込むだけで %%% \bm で処理されます.(パッケージの読み込みの順序には注意する %%% 必要があります.)
この書き込みへの返事: