我在文档、文本和数学中使用 Fira 字体。问题是数学字体太细了,所以我最终使用了FakeBold
中的选项fontspec
。一切都正常,直到平方根。如您所见,它们显示如下:
我一直在寻找\sqrt
LaTeX 源上的定义和类似内容,但没有找到解决方案。
平均能量损失
\documentclass{article}
\usepackage{fontspec}
\usepackage{unicode-math}
\setsansfont[
BoldFont={Fira Sans Bold},
ItalicFont={Fira Sans Medium Italic},
BoldItalicFont={Fira Sans Bold Italic}
]{Fira Sans Medium}
\setmathfont[FakeBold=2.5]{FiraMath-Regular.otf}
\begin{document}
\[
\omega_1\sqrt{\frac{\left(I_1-I_3\right)\left(I_1-I_2\right)}{I_2I_3}}
\]
\end{document}
答案1
\documentclass{article}
\usepackage{fontspec}
\usepackage{unicode-math}
\setsansfont[
BoldFont={Fira Sans Bold},
ItalicFont={Fira Sans Medium Italic},
BoldItalicFont={Fira Sans Bold Italic}
]{Fira Sans Medium}
\setmathfont[FakeBold=2.5]{FiraMath-Regular.otf}
\begin{document}
\sbox0{$x$} % force math initialisation
\Umathradicalrule\displaystyle=1.4pt
\[
\omega_1\sqrt{\frac{\left(I_1-I_3\right)\left(I_1-I_2\right)}{I_2I_3}}
\]
\end{document}