On Mon, Feb 27, 2012 at 12:17 PM, Antoine Leca
<antoine-freet...@leca-marti.org> wrote:
> Alexei Podtelezhnikov wrote:
>> In this particular font the glyph width is larger than it advance,
>> which is unusual.
> ... but it is typical of Devanagari fonts, and in general of several
> "hanging" scripts, where the upper bar is required to connect at both
> ends for most glyphs.
>
> I am not sure if it was done because of rounding errors while
> digitalizing the designs, or if this feature was put there to make sure
> the line is connected even if the outlines are somehow "damaged" by
> rounding; but in any case the Freetype library (and any upper-level
> libraries as well) should expect such a case if it is to handle
> Devanagari fonts.

I'm afraid that something relies on the width to predict the advance
instead of simply adding the emboldening strength to the original
advance. Simple as that. I doubt that this is FreeType's responsibility.

_______________________________________________
Freetype-devel mailing list
Freetype-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype-devel

Reply via email to