On 2011-01-13, Jim Oldfield wrote:

> I'm trying to insert the text "ΨDO" into a LyX document (the first letter is 
> upper case Greek psi, the next two letters are Latin letters)


> The problem is, I'm using Palatino i.e. \usepackage{mathpazo}, but the
> Greek characters from Computer Modern are used.  Much worse than this,
> for non-default shapes (like italic or bold) the default-shaped
> Computer Modern characters are used!  So in a theorem environment my
> Psi is upright when all surrounding text is italic.

This is because the Palatino family does not have a Greek text font.

> Clearly the relevant characters exist in Palatino, since they are used
> for \Psi and \varPsi in math. 

But these symbols are taken from two math fonts.

> I'd rather not resort to using these for a textual character, so is
> there someone to make LaTeX know about the relevant fonts?  

You could try TeX Gyre Pagella with XeTeX. Its an Palatino clone and
extension. The Unicode-encoded otf font has also some Greek.

> At the very least is there a way to make LaTeX use italic Computer Modern 
> substitutions instead of roman ones for italic characters?

You could try the substitutefonts.sty package
http://milde.users.sourceforge.net/substitutefont/

Günter

Reply via email to