TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am using XeTeX and have the following short document:

\setallmainfonts{Minion Pro}


$\phi, \varphi, \delta \ldots A \vee B$


Now no matter what font I am using the punctuation marks in math mode (commas, dots, \ldots etc.) come out in Computer Modern. Is there a way to change this?

share|improve this question
up vote 4 down vote accepted

It seems that the author of mathspec forgot to change the mathcode of the comma and the definition of \mathellipsis. The following code should do:


Some other characters or commands might by redefined, this at least solves the problem for the most common ones that are not treated correctly by mathspec.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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