3

The result is never satisfying for Minion Pro and lualatex. I manage to get a result close to perfection with the following 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}

In that configuration so far the sfrac fails (missing /). If I exchange the line MnSymbol10 with MdSymbol then sfrac works but sqrt doesn't. I know this usage of MnSymbol is maybe not the right way to do it (just noticed $\bullet$ is missing also), as they aren't organized in regular with many number (5 -> 12) and I've no clue what it means.

Any idea how to get everything working?

1

Add

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

as last line the the \setmathfont series

enter image description here

  • Wouldn't it be better just to use MdSymbol instead of MnSymbol? If the sqrt problem is solved... – s__C Dec 21 '14 at 21:08
  • It is the same the other way round with setting range to the root symbol – user2478 Dec 21 '14 at 21:15
  • In fact it's the flat part of the sqrt that is problematic, as it is replaced with a black square. But ok "221A does the job. No nice solution but just hacking... – s__C Dec 21 '14 at 21:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.