
Minion Pro と では結果は決して満足のいくものではありませんlualatex
。次の MWE を使用すると、完璧に近い結果が得られます。
\documentclass{article}
\usepackage{fontspec}
\usepackage{unicode-math}
\setmainfont[SmallCapsFeatures={Renderer=Basic}]{Minion Pro}
\setmathfont{MnSymbol10}
\setmathfont[range=\mathup/{num,latin,Latin,greek,Greek}]{Minion Pro}
\setmathfont[range=\mathbfup/{num,latin,Latin,greek,Greek}]{MinionPro-Bold}
\setmathfont[range=\mathit/{num,latin,Latin,greek,Greek}]{MinionPro-It}
\setmathfont[range=\mathbfit/{num,latin,Latin,greek,Greek}]{MinionPro-BoldIt}
\setmathfont[range=\mathscr,StylisticSet={1}]{MinionPro-It}
\usepackage[tracking=true]{microtype}
\usepackage{xfrac}
\begin{document}
\[\sfrac{1}{2\pi} \quad \sqrt{3}\]
\end{document}
これまでのところ、その構成では sfrac は失敗します (/ がありません)。 行をMnSymbol10
と交換するとMdSymbol
、sfrac は機能しますが、sqrt は機能しません。 のこの使用法はMnSymbol
おそらく正しい方法ではないことはわかっています ($\bullet$ も欠落していることに気付きました)。これらは多くの数値 (5 -> 12) で規則的に整理されておらず、それが何を意味するのかわかりません。
すべてを機能させる方法を何かご存知ですか?
答え1
追加
\setmathfont[range="002F]{MdSymbol-Regular}
最後の行として\setmathfont
シリーズ