I have been using mathpazo + eulervm for my LaTeX documents and I'm very happy with the results, with one exception: The characters for \mathcal do not come out the way I want; I prefer the \mathcal font under mathpazo alone. Two independent questions:

  1. Is there a way to use the \mathcal fonts under mathpazo for the entire mathpazo+eulervm document?

  2. Is there a way to use the \mathcal fonts under mathpazo for a specific letter for the entire mathpazo+eulervm document?

Many thanks for your help.

1 Answer 1


The \mathcal version defined by mathpazo is given by


These and other math fonts definitions are of course overwritten by the ones of eulervm, so the only thing mathpazo is doing there is using a Palatino font for text. (For that you might want to switch to TeX Gyre Pagella or New PX, but that's a matter of taste.)

If you don't mind wasting a math alphabet you can adapt the lines given above to something like




% eulervm version
$\mathcal{ABCDE}$ {\boldmath$\mathcal{ABCDE}$}

% mathpazo version for one single symbol
$\mathpazocal{ABCDE}$ {\boldmath$\mathpazocal{ABCDE}$}

% make them synonyms
$\mathcal{ABCDE}$ {\boldmath$\mathcal{ABCDE}$}


enter image description here

  • Thanks, it works! Follow up questions: (1) Could you clarify what you meant by "wasting a math alphabet"? (e.g. as in defining a new function \mathpazocal ?) (2) What are the difference between mathpazo vs newpx vs TeX Gyre Pagella, besides the (to my eyes) slight stylistic difference? (e.g. "newer", more compatible with other packages, etc?) Thanks!
    – underflow
    Jan 11, 2021 at 16:39
  • @underflow (1) There are only 16 slots for math alphabets. Loading many math fonts might lead you to hit this limit. (It never happened to me but it can.) (2) As you say, stylistic differences. mathpazo is somewhat older, the other two are actively mantained.
    – campa
    Jan 11, 2021 at 18:04

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .