> 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
_______________________________________________
Freetype-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/freetype-devel