我使用的是加拉蒙德包。使用以下命令
\usepackage{garamondx}
\usepackage[garamondx,cmbraces]{newtxmath}
有效地改变了文本字体,但我意识到数学模式中的粗体字体不再是 Garamond 字体了。在我看来,它看起来像默认的 Computer Modern Roman 字体(附有图片)。这是正常的吗?加拉蒙德包不支持数学模式下的粗体字体?
以下是 LaTeX 代码:
\documentclass[12pt]{report}
\usepackage{bm}
\usepackage{garamondx}
\usepackage[garamondx,cmbraces]{newtxmath}
\begin{document}
\begin{align}
r \, \bm{r} \\
h \, \bm{h} \\
v \, \bm{v} \\
a \, \bm{a} \\
b \, \bm{b} \\
\end{align}
\end{document}
答案1
我找到了问题!你只需要加载包加拉蒙德在加载之前骨髓包。这个例子对我有用:
\documentclass[12pt]{report}
\usepackage{garamondx}
\usepackage[garamondx,cmbraces]{newtxmath}
\usepackage{bm}
\begin{document}
\begin{align}
r \, \bm{r} \\
h \, \bm{h} \\
v \, \bm{v} \\
a \, \bm{a} \\
b \, \bm{b} \\
\end{align}
\end{document}