Alineación horizontal del símbolo matemático

Alineación horizontal del símbolo matemático

Ahora lo estoy usando TeX Gyre Pagellapara texto y TeX Gyre Pagella Mathmatemáticas, con unicode-mathel paquete. Pero parece que los símbolos matemáticos no están en las posiciones correctas, en comparación con las letras o números cercanos a ellos.

Por ejemplo, el signo más-menos aquí: signo \pm desalineado

Aquí hay un 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}

Hay otra publicación que dice que no se debe usar unicode-math. Pero hasta ahora no puedo encontrar otras formas sin este paquete. Entonces, ¿existen soluciones basadas en este MWE? De lo contrario, proporcione también una posible solución que no cambie mis fuentes tipográficas.

información relacionada