# upright uppercase math letter with Minion and xelatex

just a quick question about Xelatex and Minion Pro. By default, uppercase letters as well as lowercase greek letters in math mode are italics. Can I get them upright by hand?

So far, I am using:

``````\usepackage[MnSymbol]{mathspec}
\usepackage{xltxtra}
\defaultfontfeatures{Scale=MatchLowercase}
\setmainfont[Mapping=tex-text]{Minion Pro}
\setmathfont(Digits,Latin,Greek){Minion Pro}
``````

maybe I should work with something like:

``````\setmathsfont[Set=Greek,Uppercase=Italic,Lowercase=Italic]{Minion Pro}
``````

Thanks.

Just break your `\setmainfont` into two lines, and you should have separate control over Greek and Latin. E.g., to get Latin in italics and upright Greek:
`````` \setmathfont(Digits,Latin)[Uppercase=Italic,Lowercase=Italic]{Minion Pro}
• `\DeclareMathOperator` uses the mathrm alphabet. So you'd need `\setmathrm{Minion Pro}` -- see page 5 of the mathspec documentation. Nov 9, 2010 at 20:39