mathdesign 与 Heuristica 之间的冲突

mathdesign 与 Heuristica 之间的冲突

使用包mathdesignheuristica小型大写字母组合在一起,无法正确显示。如下所示:

\documentclass[letterpaper,12pt]{amsart}

\usepackage[utopia]{mathdesign}
\usepackage[osf,scaled=.92]{heuristica}

\begin{document}
  \textsc{qwertyuiop}
\end{document}

输出显示小写字母,而不是小型大写字母。其他软件包(例如)fourier没有同样的问题,但我还是更喜欢使用mathdesign。我更喜欢数学字体。

有没有办法解决冲突,或者只从中获取数学字体mathdesign

答案1

写入序言中:

\renewcommand\textsc[1]{{\fontfamily{put}\fontshape{sc}\selectfont#1}}


或者使用 Heuristica 文档中提供的字体设置:

\usepackage[osf,scaled=.92]{heuristica}
\usepackage[varqu,varl]{inconsolata} % typewriter
\usepackage[type1,scaled=.95]{cabin} % sans serif like Gill Sans
\usepackage[utopia,vvarbb,bigdelims]{newtxmath}

相关内容