我想要使用\ell
与 XITS 不同的一种字体,所以我想尝试 unicode-math.sty 的一个有趣功能,允许使用多种字体。
以下代码(MacTeX 2016,最近更新)适用于\ell
但导致另一个意外问题:
% !TEX encoding = UTF-8 Unicode
% !TEX TS-program = XeLaTeX
\documentclass{book}
\usepackage{unicode-math}
\setmainfont[Ligatures=TeX]{XITS}
\setmathfont{XITS Math}
\setmathfont{Lucida Bright Math OT}[range={"2113},Scale=0.8]
\usepackage{microtype}
\begin{document}
$\big( \big)$
\end{document}
产生以下输出:
小方框表示缺失的字形。如果我注释掉第二行 \setmathfont:
\usepackage{unicode-math}
\setmainfont[Ligatures=TeX]{XITS}
\setmathfont{XITS Math}
%\setmathfont{Lucida Bright Math OT}[range={"2113},Scale=0.8]
\usepackage{microtype}
输出正常:
我误解了吗?或者,希望有解决办法/解决方法?