>>>> ">" == Colin Rafferty
<craffert(a)ms.com> writes:
> For example, if I wanted to make the italic font larger than the
> default, but still italic, I can put this in my .emacs:
> (make-face-larger 'italic)
> However, if the italic font hasn't been set up, this will
fail (or at
> least, not do the right thing).
> What we could do is have the fonts set up after .emacs, but also
allow
> a function `setup-default-fonts' to be called in .emacs, that will set
> them earlier.
> This way, I can do this:
>> (setq *try-oblique-before-italic-fonts* t)
>> (setup-default-fonts)
> (make-face-larger 'italic)
> Of course, this is truly ugly. Unfortunately, this is what we
seem to
> need.
Here's a possible work-around that I just tried. It even makes the
splash screen come out like it used to. :-)
Using customize, select the italic font. Turn off the italic button.
Set the change. The sample should now be upright. Now go and turn on
the italic button and set the change. The sample should now be using
the oblique version.
You can do the same with bold-italic.
My guess is that by doing this, customize-face actually goes out and
sets the face appropriately and honors
*try-oblique-before-italic-fonts*.
Ray