https://bugs.documentfoundation.org/show_bug.cgi?id=105992
Khaled Hosny <[email protected]> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever confirmed|0 |1
--- Comment #17 from Khaled Hosny <[email protected]> ---
The new layout engine does not currently support old style “kern” table, only
kerning information in the “GPOS” table are currently supported.
Long story short, old HarfBuzz integration code on Linux used FreeType to load
the fonts and also give old style kerning information to HatfBuzz, but the new
code uses HarfBuzz’s internal font functions to load the fonts (avoids bugs in
FreeType, and differences between it and font loading libraries in other
fonts), but HarfBuzz internal font functions does not currently support “kern”
table (see https://github.com/behdad/harfbuzz/issues/250).
The simplest solution here (code wise) is for someone to get “kern” table
support in HarfBuzz. Alternatively we can try to load it ourselves and feed it
to HarfBuzz but doing this in cross-platform way can be a challenge.
--
You are receiving this mail because:
You are the assignee for the bug._______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs