Используйте только шрифт mathbb из TeX Gyre Pagella Math

Используйте только шрифт mathbb из TeX Gyre Pagella Math

Я работаю с LuaLaTeX на Debian stable, texlive-fullв версии 2018.20190227-2. Моя главная цель — использовать производные Palatino. Для чистого текста это можно легко сделать с помощью

\setmainfont{TeX Gyre Pagella}

Однако я предпочитаю комбинацию mathpazoи mathabxвместо TeX Gyre Pagella Math(так как некоторые интервалы выглядят действительно странно в Pagella Math), при этом я предпочитаю шрифт mathbbиз Pagella Math. Поэтому моя идеальная комбинация будет следующей:

  • Используйте mathpazoи mathabx,
  • Используйте mathbbшрифт из TeX Gyre Pagella Math.

Есть ли возможность этого добиться? К сожалению, mathpazoкак-то «защищает» свой mathbbшрифт и unicode-mathперезаписывает слишком много других this, поэтому наивный подход

\documentclass{scrartcl}
\usepackage{fontspec}

\usepackage{mathpazo,mathabx}

\usepackage{unicode-math}
\setmainfont{TeX Gyre Pagella}
\setmathfont{TeX Gyre Pagella Math}

\begin{document}
   Brackets are too low in Pagella Math: $(X+Y)^2=X^2+2XY+Y^2$.

   This also looks weird in Pagella Math: Let $f\colon X\to Y$ be a map.

   This is supposed to be Pagella Math: $\mathbb{R}$
\end{document}

даст полную противоположность: mathbbот Pazo и всего остального от Pagella Math.

решение1

Вы можете попробовать установить только bbдиапазон:

\setmathfont{TeX Gyre Pagella Math}[range=bb]

решение2

Вы также можете попробовать асану-матх, основанную на пасо.

Связанный контент