https://bugs.documentfoundation.org/show_bug.cgi?id=106466

            Bug ID: 106466
           Summary: Graphite font features cannot be activated on Mac OS X
                    if the font also contains AAT tables
           Product: LibreOffice
           Version: 5.3.0.3 release
          Hardware: x86-64 (AMD64)
                OS: Mac OS X (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: UI
          Assignee: [email protected]
          Reporter: [email protected]

Description:
Graphite font features in the "Khmer Busra Bunong" font (attached) work fine in
LO 5.3 on Windows and Linux but are not activated on macOS Sierra 10.12.3 (see
screenshots). I'm guessing that this is because the font includes both graphite
and AAT tables, but I haven't confirmed this.

LO 5.3 includes a new cross-platform text layout engine which supports Graphite
and OpenType Font Features on all platforms.
(https://wiki.documentfoundation.org/ReleaseNotes/5.3#Text_Layout)

Enabling graphite font features in Charis SIL font works on all platforms.
(http://software.sil.org/charis/support/smart-font-features/) as does Libertine
G (http://www.numbertext.org/linux/fontfeatures.pdf).

The Khmer Busra Bunong font (attached) contains both graphite and AAT tables.
Bug 105516, comment 1 states that Graphite or AAT takes precedence over
OpenType but it appears here that AAT is taking precedence over graphite. This
is problematic because it causes different rendering on different platforms. I
think I would prefer that Graphite take precedence over AAT.





Reproducible: Always

User Profile Reset: Yes

Additional Info:
Related Bugs:
Bug 58941 and bug 105710 are discussions about implementing a GUI control for
enabling OpenType or graphite features.
Bug 71732 (Font-Rendering) - [META] Bugs related to text rendering, typography
and font features in LO


User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/602.4.8
(KHTML, like Gecko) Version/10.0.3 Safari/602.4.8

-- 
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

Reply via email to