[ltp] Re: skinny fonts
Daniel Pittman
linux-thinkpad@linux-thinkpad.org
Sun, 12 Mar 2006 10:28:50 +1100
Greg Meyer <mdklists@gkmweb.com> writes:
> On Saturday 11 March 2006 1:47 am, Bret Comstock Waldow wrote:
>> It's not your hardware. 1400x1050 means more definition, and better
>> looking fonts, than 1024x768.
>
> Excellent point to cap off an outstanding explanation. A 1400x1050
> display that is the same size as a 1024x768 display will have much
> nicer font rendering assuming the X is told about the correct display
> size, because it has more pixels per inch to make a better image.
>
> Back to the OP, because you were focused on recreating what windows
> was doing, with a graphical environment that doesn't do it the way
> windows does, you have inadvertently traded in a much nicer display.
> Just set DisplaySize to the actual physical characteristics of the
> flat panel, and all will be fantastic.
Just a quick note: what y'all are saying here is true in most cases, and
is definitely true with the GNOME and KDE desktops that most people use
these days.
If you run X applications that continue to use core fonts, the higher
resolution is much less use -- basically, because there are very few
high quality core fonts once you move away from a 75DPI display.[1]
So, in most cases and with most users a higher resolution display
configured correctly, as you suggest, will improve things.
One of the more common applications with this problem is Emacs and
XEmacs, both of which support Xft and client side font rendering only in
fairly experimental branches. Another is the traditional xterm, which
will use core fonts by default.[2]
Daniel
Footnotes:
[1] Basically, because core fonts can only render single bit bitmap
text they can have nasty problems rendering fine curves where the
relation of pixel to point size differs from the relation they were
designed for/at.
[2] All of these applications suffer worse because the range of high
quality monospace core fonts available is much smaller than the
range of high quality core fonts.
--
Digital Infrastructure Solutions -- making IT simple, stable and secure
Phone: 0401 155 707 email: contact@digital-infrastructure.com.au