[Libreoffice-bugs] [Bug 104212] Misplaced Unicode combining characters with font fallback

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sun Nov 12 17:46:22 UTC 2017


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

V Stuart Foote <vstuart.foote at utsa.edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |chris.sherlock79 at gmail.com,
                   |                            |mikekaganski at hotmail.com,
                   |                            |quikee at gmail.com
         Depends on|                            |109234
            Summary|Misplaced unicode combining |Misplaced Unicode combining
                   |characters with common      |characters with font
                   |layout                      |fallback

--- Comment #12 from V Stuart Foote <vstuart.foote at utsa.edu> ---
Attaching a clip from current 2017-11-11 master, Windows 10 system with Symbola
and Code2000 fonts installed.

In attachment 129100 on Windows 8/8.1/10 builds, font fall back for Liberation
Serif picks up Segoe UI Symbol for the 'n' (U+006e) inside a combining circle
(U+20dd), with combining superscript e (U+0364)--but then looses its placement
and actual glyph to stamp.

Don't know if this is a DirectWrite implementation issue, but is handling the
result of font fallback to perform the glyph combining getting lost between
D2DWriteTextOutRenderer and ExTextOutRenderer?


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=109234
[Bug 109234] [META] DirectWrite rendering bugs and enhancements
-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20171112/0fd5f30f/attachment-0001.html>


More information about the Libreoffice-bugs mailing list