通过在 $\pm 2$ 上使用“Erewhon Math”字体,可以观察到 \pm 和 2 的基线
没有对齐,这与“Latin Modern”字体不同
如果我使用:
\documentclass{article}
\usepackage{fontspec}
\begin{document}
$\pm 2$
\end{document}
我得到:
但如果我使用:
\documentclass{article}
\usepackage{fontspec}
\usepackage{unicode-math}
\setmathfont{Erewhon Math}
\begin{document}
$\pm 2$
\end{document}
我得到:
使用其他几种 Open Type 字体时,我也遇到了同样的问题。
如何使用 Open Type 字体对齐基线?
答案1
此模板定义了一个\onbaseline
命令,将其参数的深度设置为零,同时保留其数学间距(mathbin
、\mathrel
等)。您会注意到,它不一定在之后保留字距