数学符号水平对齐

数学符号水平对齐

我现在使用带有包的TeX Gyre Pagella文本和TeX Gyre Pagella Math数学unicode-math。但与附近的字母或数字相比,数学符号似乎位置不正确。

例如这里的加减号: \pm 符号未对齐

这是 MWE

% !TeX program = xelatex
\documentclass[12pt,a4paper,twoside]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{leftidx}
\usepackage[math-style=TeX]{unicode-math}
\setmainfont[BoldFont=TeX Gyre Pagella Bold,ItalicFont=TeX Gyre Pagella Italic, BoldItalicFont=TeX Gyre Pagella Bold Italic]{TeX Gyre Pagella}
\setmathfont{TeX Gyre Pagella Math}
\begin{document}
\begin{equation}
r=-1\pm i
\end{equation}
\end{document}

还有另一篇文章说不要使用unicode-math。但到目前为止,我找不到没有这个包的其他方法。那么有没有基于这个 MWE 的解决方案?如果没有,请提供一个不改变我的字体的可能解决方案。

相关内容