>>>>> "Allan" == Allan Rae <[EMAIL PROTECTED]> writes:


Allan> Bitmapped font:
Allan> -bitstream-charter-medium-r-normal--8-80-75-75-p-45-iso8859-1

You can also have scaled bitmap fonts like
-adobe-times-medium-r-normal--0-0-100-100-p-0-iso8859-1
-adobe-times-medium-r-normal--0-0-75-75-p-0-iso8859-1

Note that the dpi settings are not zero in this case. This is how you
can recognize them. They will not appear if you use the :unscaled
postfix in your fontpath entries.

Allan> I can't seem to find anything on my system that is a bitmapped
Allan> scalable font -- at least according to what gfontsel says
Allan> anyway. I've looked at a couple of non-XFree86 installations
Allan> and they don't seem to have scalable bitmapped fonts either.

See above.

Allan> As you can see below I also can't tell the difference between
Allan> an ugly Type1 font (urw-times) and a pretty TTF font
Allan> (monotype-times new roman):

Indeed.

Allan> match #12 -urw-times-medium-i-normal--12-120-75-75-p-0-iso8859-1 
Allan> match #13 -urw-times-medium-i-normal--0-0-0-0-p-0-iso8859-1 match #14

Allan> It should also be noted that we get pairs of fonts like 12&13
Allan> and 14&15 because of the full font pattern we supply XListFonts
Allan> with. 

No, #12 tells you that a bitmap font of size 12 exists on this system.
This is a very valuable information: you have both bitmap and scalable
versions of the fonts.

Allan> I have also read a fair bit of the Font-HOWTO and it doesn't
Allan> really mention bitmapped scalable fonts -- only mentions
Allan> bitmapped fonts (*.pcf or *.bdf). I have plenty of those but
Allan> they aren't scalable -- or am I missing something? 

Yes, you were missing something.

Allan> I have a bit more work to do on cleaning up the font code and
Allan> then I'll send a patch for inspection that will provide both
Allan> the option to resize bitmapped fonts and to enable/disable all
Allan> font scaling (I just need to add another(!) lyxrc variable).

Please make sure you understand how fonts work first. You comments
make me fear that your patch could be less than ideal (which is an
understatement). Keep in mind that the current code is working well,
so a complete rewrite would probably just break everything.

Allan> In the meantime I would suggest that one thing we could do to
Allan> stop bad initial impressions about fonts is to use -*o*-times*
Allan> instead of -*-times. This is a fudge to exclude urw fonts and
Allan> gives preference to adobe and monotype fonts. 

PLEASE don't do that! We do certainly not need to have such ugly hacks.

Allan> Oh and to leave scaling on by default -- I think we currently
Allan> ship with scaling off.

This is because it looks much better with the -times- default.

JMarc

Reply via email to