Fuente matemática con lualatex

Fuente matemática con lualatex

El resultado nunca es satisfactorio para Minion Pro y lualatex. Logré obtener un resultado cercano a la perfección con el siguiente 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}

En esa configuración hasta el momento el sfrac falla (falta /). Si cambio la línea MnSymbol10con MdSymbolentonces sfrac funciona pero sqrt no. Sé que este uso de MnSymboltal vez no sea la forma correcta de hacerlo (acabo de notar que también falta $\bullet$), ya que no están organizados de manera regular con muchos números (5 -> 12) y no tengo idea de qué significa.

¿Alguna idea de cómo hacer que todo funcione?

Respuesta1

Agregar

\setmathfont[range="002F]{MdSymbol-Regular}

como última línea la \setmathfontserie

ingrese la descripción de la imagen aquí

información relacionada