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