On Thu, Mar 18, 2004 at 04:54:44PM +0100, Juergen Spitzmueller wrote: > No. The difference is that palatino.sty loads helvetica and does not scale it > correctly. And mathpazo supports not only the palladio fonts (palatino > clones) which are included in the base35, but also true palatino fonts with > true smallcaps and old style nums (of course you have to buy those. I did, > and I didn't regret the EUR25 ever since. The smallcaps and the oldstyle nums > are just beautiful). Also, IIRC, the metrics in mathpazo.sty are better than > in palatino.sty. > http://home.vr-web.de/was/pplx.html
So, that's the explanation for this piece of code in mathpazo: [EMAIL PROTECTED] \renewcommand{\rmdefault}{pplj} \renewcommand{\oldstylenums}[1]{% {\fontfamily{pplj}\selectfont #1}} [EMAIL PROTECTED] \renewcommand{\rmdefault}{pplx} \renewcommand{\oldstylenums}[1]{% {\fontfamily{pplj}\selectfont #1}} \else \renewcommand{\rmdefault}{ppl} \fi\fi But it seems that if you do not have the commercial fonts, you still end up with the good ol' {ppl}. :-) > > Notice that you could scale Helvetica by 0.9 to 0.92 after loading > > palatino and euler similar to the suggestion in the article. > > Sure. But no one does it. IMO LyX should scale correctly. Agreed. > > A person who doesn't care about math can _much_ easier recognise the > > name palatino than mathpazo. If you write only non-math texts, why > > would you care whether it's palatino or mathpazo? My wife writes her > > letters in LyX. She really doesn't care either about math or Helvetica > > scaling. Palatino works great for her. It's far from obsolete. > > Does not matter if you use LyX. The name in the combo will still be palatino. > Just LyX loads the mathpazo package. Notice that Walter Schmidt, the > maintainer of the psfnss bundle (the type-1 support for LaTeX) declared > palatino.sty obsolete. It's likely to be removed in favor of mathpazo. You are right. I've just tried this in a test TeX file: \usepackage{mathpazo,courier,euler} \usepackage[scaled=.95]{helvet} and it worked just fine. So even if one doesn't want mathpazo for math, it will still work fine, as long as one loads the replacement math font after mathpazo. But regarding the removal of palatino, wouldn't it be better to simply change it from: \renewcommand{\rmdefault}{ppl} \renewcommand{\sfdefault}{phv} \renewcommand{\ttdefault}{pcr} to \RequirePackage{mathpazo} \RequirePackage[scaled=.95]{helvet} \RequirePackage{courier} rather than simply remove it? > > > And instead of ae, I'd recommend latin modern, a much better type-1 > > > version of cm (though still beta and not yet perfect). > > > > Which package do you load for this? > > \usepackage{lmodern}. See > http://www.tex.ac.uk/cgi-bin/texfaq2html?label=uselmfonts Well, it's still not a part of teTeX distribution on Red Hat Linux 9, and OpenBSD 3.4 that are available to me. -- Zvezdan Petkovic <[EMAIL PROTECTED]> http://www.cs.wm.edu/~zvezdan/