[Libreoffice-bugs] [Bug 115050] "Zero Width Non Joiner" does not select alternate glyph in a certain font
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Sun Feb 25 17:49:16 UTC 2018
https://bugs.documentfoundation.org/show_bug.cgi?id=115050
--- Comment #34 from Patrick Schönbach <pschoenb at gmx.de> ---
http://www.unicode.org/versions/Unicode10.0.0/UnicodeStandard-10.0.pdf p. 847
Non-joiner. U+200C zero width non-joiner is intended to break *both cursive
connections and ligatures* in rendering.
This means:
-Final glyph form before ZWNJ.
- Initial glyph form after ZWNJ.
This is the responsibility of the rendering engine, not the font!
"long s" definitely counts as cursive connection as it only can appear in
initial position and intermediary position, but never* in final position.
So, the rendering engine has to display the correct character alterbatives when
dealing with a ZWNJ.
--
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/20180225/81275640/attachment.html>
More information about the Libreoffice-bugs
mailing list