使用 unicode-math 时下标间距看起来不正确

使用 unicode-math 时下标间距看起来不正确

我认为这个使用 xelatex、unicode-math 及其默认字体的最小文档中某些数学字母组合的间距是错误的。至少在我看来很奇怪。$R_1$看起来还行,但$v_f$看起来$U_R$不对,以至于$v_f R_1$f 似乎绑定到了 R 而不是 v。

这是一个错误吗?

编辑:我在下面添加了一个没有 unicode-math 的示例。诚然,差异很小,但我发现它很重要。只有我一个人这么认为吗?

\documentclass{minimal}
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{unicode-math}
%\setmathfont{latinmodern-math.otf} (no change with this command as this is the default font)
\begin{document}
$v_f$, $U_R$, $R_1$, $v_f R_1$
\end{document}

具有奇数和适当间距的数学示例

具有正确间距的数学示例 (第二个样本是在没有 \usepackage 的情况下获得的;据我所知,在这种情况下使用 xelatex 或 pdflatex 编译获得的图像在视觉上是相同的)。

相关内容