On Linux a user can hack away at their ~/.fonts.conf
to set up that kind of thing and desktop appps which use
the appropriate stack follow this.
When we start to grab the same info from fontconfig, then
we'll do the same - at least for the GTK Look & Feel.
Windows has no exact analogue of this, and anyway
Windows "Standard" font smoothing doesn't need it.
You are right that at "normal" sizes fonts are often better
B&W than greyscale and windows and in fact TrueType
fonts have a table which contain font designer supplied
info saying what sizes should be "smoothed" and almost
always "normal" sizes should not be, but around 15 or
so they are
JDK 6 (mustang) uses this info if you specify
VALUE_TEXT_ANTIALIAS_GASP
and Swing does so automatically on Windows when
font smoothing is set to Standard (not Cleartype)
Linux doesn't support this option since their TrueType
hinting isn't good enough - try turning off AA completely
on a Linux desktop .. |