[HarfBuzz] Glyphs with negative advance width
olivier.berten at gmail.com
Sat Jun 1 14:40:05 PDT 2013
Although it isn't complying with the TrueType/OpenType specifications,
some fonts have some glyphs with negative advance width.
Advance width (in htmx) is defined as USHORT/uint16 but it seems
everybody else reads it as SHORT/int16.
In the attached font, glyph "uni17b7" (khmer character ិ) has a
negative advance width. You can try it with the string និងសមភាព
I wouldn't call this a bug in harfbuzz since it's a font bug but for
compatibility reasons, it might be useful to change it...
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 263256 bytes
Desc: not available
More information about the HarfBuzz