我想使用 mathdesign 字体(即 bitstream-charter),也想使用 ntheorem 包。但是,看起来 ntheorem 尝试加载amssymb
与 mathdesign 不兼容的包(它自己重新定义了所有相关符号)。我该如何解决这个问题?
这是AMWE,虽然顺序无关紧要,但它会双向中断。它还会用thmmarks
option 而不是amsmath
option中断
\documentclass{article}
\usepackage[amsmath]{ntheorem}
\usepackage[bitstream-charter]{mathdesign}
\begin{document}
Foo
\end{document}
答案1
\documentclass{article}
\usepackage{amsmath}
\usepackage[amsmath]{ntheorem}
\usepackage[bitstream-charter]{mathdesign}
\begin{document}
Foo
\end{document}
我认为。
答案2
这句话应该欺骗 LaTeX 相信已经加载了无限新版本的 amssymb,从而阻止任何 \usepackage{amssymb} 产生任何影响(除了可能的参数冲突)。\expandafter\def\csname [email protected]\endcsname{9999/12/31 prevent loading}