I'm using emacs19 with slink (2.1). I use font-lock mode to syntax highlight C. When font-lock wants an italic font, it uses -adobe-courier-medium-i-normal--12-120-75-75-m-70-iso8859-1, which looks hideous; this is because -adobe-courier-medium-i-normal only exists as a scalable font. I'd much rather it would use -adobe-courier-medium-o-normal--12-120-75-75-m-70-iso8859-1 instead, which has a bitmap version that looks fine. (The only difference in the names is replace -i- by -o-)
I have told Emacs to use the proper font for the `italic' and `bold-italic' faces via X resources, but this does not carry over to the font-lock faces. I don't want to write resources for every single italic face that might appear. Is there any way to tell Emacs that it should use -o- fonts for italicization, always? Failing that, is there a way to tell the X server that requests for -adobe-courier-*-i-normal should be remapped to -adobe-courier-*-o-normal? zw