Quoting Thomas Fletcher <[EMAIL PROTECTED]>:
> 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