Я работаю с 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
Вы также можете попробовать асану-матх, основанную на пасо.