I've read many times here in TeX.SE that pxfonts
has a lot of spacing inconsistencies, and that it's better to use mathpazo
. The problem is that mathpazo
doesn't load all the math symbols to match the font style. But pxfonts
does, and, also adds a bold version of every symbol. Moreover, there exists the tgpagella
package, which only loads the text font.
So here appears my first question: which is the best way of loading palatino (or a clone) fonts (I use LaTeX, not XeLaTeX)?
I suppose that the answer is mathpazo
because of the problems of pxfonts
. But I don't know what tgpagella
offers that mathpazo
doesn't.
And, my second problem. Once set up the palatino fonts (normal, italic, bold, … ), I want the math symbols (and math alphabets, like blackboard) of pxfonts
. How can I do that? Do they suffer from spacing problems or not? If so, how can I solve it?
In short, which is the best way of setting up palatino (or a palatino clone) fonts and pxfonts
symbols?
Best Answer
There is a new font, called New PX, which seems to resolve most issues.
This package is meant to be a replacement for Young Ryu’s pxfonts—a complete text and math package with roman text font provided by a Palatino clone, sans serif based on a Helvetica clone, typewriter faces, plus math symbol fonts whose math italic letters are from a Palatino Italic clone. As with the related txfonts (though not as severe) the math metrics in pxfonts are overly tight. The goal of this new project is use those existing glyphs along with a few additions and with completely reworked metrics which are generally looser, but not as loose as Computer Modern math. The following small examples (double normal size) provide some idea of the extent of the changes.
This package, based on pxfonts, provides many fixes and enhancements to that package, splitting it in two parts —newpxtext and newpxmath— which may be run independently of one another. It provides scaling, improved metrics, and other options. For proper operation, the packages require that the packages newtxmath and pxfonts be installed and their map files enabled.
Here is the CTAN download page.