Я сейчас использую TeX Gyre Pagella
для текста и TeX Gyre Pagella Math
для математики, с unicode-math
пакетом. Но кажется, что математические символы находятся не в правильных позициях по сравнению с буквами или цифрами рядом с ними.
Например, знак плюс-минус здесь:
Вот 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? Если нет, пожалуйста, также предоставьте возможное решение, которое не меняет мои шрифты.