Subject: Re: commit: Fixed the last of the screen artifacts. (fwd)
From: Dom Lachowicz (dominicl@seas.upenn.edu)
Date: Fri Jun 01 2001 - 14:38:47 CDT
Quoting Thomas Fletcher <thomasf@qnx.com>:
> On Fri, 1 Jun 2001, Patrick Lam wrote:
> >
> > Fixed the last of on screen dirt. The only remaining dirt comes from
> bogus
> > fonts like Times-New-Roman italic "f" which extends left underneath
> the
> > previous character.
> >
> > Martin
>
> Excuse me, but I think that this represents a serious mind
> set problem. There is absolutely nothing "bogus" about
> the fact that some characters and their ligatures may
> extend above/below other characters.
Word, brother. The problem is on our end. We don't use any font metric data and
assume fixed widths for chars, which is horribly wrong for an application whose
job is (primarily) to mark up text. We need to honor kerning data and other
such things that we currently don't. I'd like to see this implemented in Abi
after 1.0 when I begin work on a new layout engine. Freetype or some such beast
can spit out good font metrics and kerning info on all of our supported
platforms.
Don't get started on licensing issues because I'm well aware of them and don't
feel like hearing about them again. I'm describing something like Freetype and
not necessarily freetype itself.
Dom
This archive was generated by hypermail 2b25 : Fri Jun 01 2001 - 17:24:26 CDT