为什么 \mitsans#1 命令 (unicode-math) 在数学模式下仍然会产生直立无衬线字体

为什么 \mitsans#1 命令 (unicode-math) 在数学模式下仍然会产生直立无衬线字体

我从来没有想过无衬线字母是 unicode OpenType 字体中字形的子集,直到我看到这个texdoc unimath-symbols

在此处输入图片描述

但是,我无法使用命令在数学模式下获得无衬线字母的斜体形状\mitsans<letter>。这是我的 MWE:

\documentclass{article}
\usepackage{unicode-math}
\setmathfont{XITS Math}
\setmathfont{XITS Math}[range=sfit]
\begin{document}
\thispagestyle{empty}

$\msansH$  $\mitsansH$ 

\end{document}

在此处输入图片描述

我遵守 TeX Live 2015 发行版下的 xelatex,其中 TeX Live 2015 之前的最新软件包被冻结。

正如您在图片中看到的,它们确实是无衬线字体,但形状相同。我也无法在 displaystyle 中获取斜体无衬线字体。我做错了什么吗?

相关内容