\documentclass{amsart}
\usepackage[bitstream-charter]{mathdesign}
给出
Package mathdesign/mdbch Warning: Package 'amsfonts' shouldn't be used in conjonction with package mdbch
是否有一种‘正确’的方式来使用mathdesign
字体amsart
?
\documentclass[noamsfonts]{amsart}
产生错误。
我知道有黑客,但我不会去寻找它们。(如果我希望我的同事们容忍我的字体花哨,我需要与合著者分享我的文件,所以它们最好是干净的。)
答案1
看起来选项noamsfonts
有amsart
问题,因为尽管如此,还是声明了引用的amsfonts.sty
字体。解决方案是在加载类之前自己声明它:AMSb
amsart.cls
\DeclareSymbolFont{AMSb}{U}{msb}{m}{n}
\documentclass[noamsfonts]{amsart}
\usepackage[bitstream-charter]{mathdesign}
\begin{document}
This is text.
\begin{equation*}
\int_a^b \Omega(t_1) \partial t_1
\end{equation*}
\end{document}
这必须做前 \documentclass
因为错误发生在类文件本身中。幸运的是,虽然对我来说有些神秘(我对 LaTeX 和字体一无所知),但这个字体确实可以在文件中引用。
顺便说一句,这是一种很好看的字体。