emath saloon

新規発言一覧最新記事過去一覧検索HOME

No.966  amsとmathabxの衝突
発言者: 涌谷
発言日: 2011 12/01 15:26
965を書き込んだ者ですが,書き損じがあったので再度送信させていただきます。
申し訳ありません。

emath.styとmathabx.styの両方を読み込んでタイプセットするとエラーが返りました。
具体的には

\documentclass{jarticle}
\usepackage{emath}
\usepackage{mathabx}
\begin{document}
ほげ
\end{document}

上記程度のソースでも通りません。

いろいろ検証すると,emath.styから呼び出されているamsパッケージとの衝突で
あることが分かり,mathabx.dclの189-190行目にある

\DeclareMathSymbol{\therefore}     {3}{mathb}{"36}
\DeclareMathSymbol{\because}       {3}{mathb}{"37}

の2行をコメントアウトして無効化したところ,問題なくコンパイルに成功しました。

amsとmathabxとの問題なのでemathに原因はないのですが,同じ現象に遭遇される方も
いらっしゃるかと思いますのでご報告させていただきます。

同時に,より本質的な解決策があるならばご教示いただけると幸いです。

▼関連発言

966:amsとmathabxの衝突 [涌谷] 12/01 15:26
 ├967:Re:amsとmathabxの衝突 [石原 守] 12/01 15:55
 │└970:Re[2]:amsとmathabxの衝突 [涌谷] 12/01 22:42
 ├968:Re:amsとmathabxの衝突 [tDB] 12/01 16:00
 │└969:Re[2]:amsとmathabxの衝突 [涌谷] 12/01 22:41
 └971:Re:amsとmathabxの衝突 [涌谷] 12/03 09:26<-last

Pass 保存


CGIROOM