[prev in list] [next in list] [prev in thread] [next in thread] 

List:       koffice-devel
Subject:    Re: karbon, kpainter and kword
From:       Thomas Zander <zander () planescape ! com>
Date:       2003-06-17 21:08:32
[Download RAW message or body]

On Tue, Jun 17, 2003 at 10:23:43PM +0200, Dirk Sch?nberger wrote:
> > This might help:
> > http://www.linuxworld.com/linuxworld/expo/lw-wednesday-scalable.html
> 
> > the 4 points at the bottom are the reason why scaling is hell. Its your
> eyes
> > that need it, and the hints are provided to make a font non proportional.
> 
> > I.e. for a font to look good; it has to be non proportional :)
> 
> I am fine with using freetype for hinting if I select different fonts as
> user (Arial-12, Arial-14 in font selection).
> Font hinting should not be used if I change the zoom level. At different
> Zoom level there should be a determined layout (the same as dor printing)

The annoying thing is that you are right and wrong at the same time;
As I said; it has to be non proportional to look good, and you need
something proportional for it to not look different at different zoom
levels.  Or better said; 10 words per line should be 10 words per line
no matter what level of zoom you have.

This is where the long nights of tweaking David put in long ago come in;
he managed to 'snoop' away some space between the words to make the chars
look good (but be bigger at lower dpi's) and still take the same space.
There has to be a good balance between how much you distort the glyphs and
how much white space you take.

If this plan rolls out that would be the first time we can alter both at
the same time and to reach that balance that make other WPs look good.

It would also mean that I would be able to actually print all the stuff I
wrote in KWord and feel good about the way it looks :)

-- 
Thomas Zander

_______________________________________________
koffice-devel mailing list
koffice-devel@mail.kde.org
http://mail.kde.org/mailman/listinfo/koffice-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic