戴帽子的大胆数学

戴帽子的大胆数学

我正在努力解决帽子(悄无声息地)消失的问题。它在一台电脑上工作正常,但在另一台电脑上我看不到第一个重音符号:

\documentclass[border=3mm,preview]{standalone}

\usepackage[math-style=TeX]{unicode-math}
\setmathfont{xits-math.otf}

\begin{document}
\[
\mathbf{\hat d}, \mathbf{d}, \hat d
\]
\end{document}

在此处输入图片描述

我刚刚升级到 MacTeX 2017,想看看是否有帮助,但没有运气。unicode-math只是似乎不喜欢粗体数学帽。有好的解决方法吗?我应该提到我正在使用 xetex,预期的主字体是Source Sans Pro

答案1

我建议你帮自己一个大忙,下载并安装STIX二文本和数学字体。STIX Two 字体比 Stix 或 XITS 字体更美观,设计也更好。

以下代码在 XeLaTeX 和 LuaLaTeX 下运行。

在此处输入图片描述

\documentclass[border=3mm,preview]{standalone}
\usepackage[math-style=TeX]{unicode-math}
\setmathfont{STIX Two Math}
\begin{document}
\( \mathrm{d}, d, \hat{d}, \symbf{d}, \hat{\symbf{d}}, \symbf{\hat{d}} \)
\end{document}

答案2

您可以使用 amsmath 包中的命令 \boldsymbold。

\documentclass[12pt,a4paper,oneside,titlepage]{scrartcl}
\usepackage{amsmath}
\begin{document}
$\hat{d}$ 
$\boldsymbol{\hat{d}}$
\end{document}

在此处输入图片描述

相关内容