私は Debian 安定texlive-full
版でバージョン の LuaLaTeX を使っています2018.20190227-2
。私の主な目標は Palatino 派生版を使うことです。純粋なテキストの場合、これは次のように簡単に実現できます。
\setmainfont{TeX Gyre Pagella}
ただし、私はではなくmathpazo
との組み合わせを好みます(Pagella Math では一部のスペースが非常に奇妙に見えるため)。また、Pagella Math のフォントを好みます。したがって、私の理想的な組み合わせは次のようになります。mathabx
TeX Gyre Pagella Math
mathbb
mathpazo
およびを使用しますmathabx
。mathbb
のフォントを使用しますTeX Gyre Pagella Math
。
これを実現する可能性はありますか?残念ながら、mathpazo
何らかの形でフォントを「保護」しmathbb
、unicode-math
他の多くのフォントを上書きしてしまうため、素朴なアプローチでは
\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
Pazo をベースにした Asana Math も試してみてください。