freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ft-devel] Arial/Times ldot hinting


From: Werner LEMBERG
Subject: Re: [ft-devel] Arial/Times ldot hinting
Date: Tue, 10 Dec 2013 09:05:21 +0100 (CET)

> Is Ubuntu 12.04's version of Times New Roman just too old?

Here some values of the `ldot' glyph in Times New Roman.
Note that pp1.x = xmin - lsb.

  version    xMin      lsb      pp1.x (F26.6, scaled,
           (FUnits)  (FUnits)          before rounding)
 ------------------------------------------------------
    2.82      61        54                3
    5.07      61        61                0

As you can see, version 2.82 has a non-zero value for the horizontal
coordinate of the first phantom point, which is unusual, and there is
code in FreeType that incorrectly shifts everything by that amount in
the opposite direction.

Your patch tries to `fix' this somehow, but the right solution, as far
as I can see, is to remove this code completely, since both horizontal
phantom points always get rounded horizontally later on.

Fixed now in git.  Please test, and thanks for the report!


    Werner



reply via email to

[Prev in Thread] Current Thread [Next in Thread]