Hi,
Can anybody say why exactly ligatures are lost when individual changes are applied to one of the letters? Like e.g. applying a different color. See attach for illustration.
The newly released cyrillic version of free/libre Lobster font apparently revealed lots of horrible things:
https://bugzilla.gnome.org/show_bug.cgi?id=648155 https://bugzilla.gnome.org/show_bug.cgi?id=648157
Alexandre Prokoudine http://libregraphicsworld.org
Can anybody say why exactly ligatures are lost when individual changes are applied to one of the letters? Like e.g. applying a different color. See attach for illustration.
SVG1.1 10.7.1: "Ligature formation should not be enabled for the glyphs corresponding to characters within different DOM text nodes; thus, characters separated by markup should not use ligatures."
Richard.
Alexandre, would be it possible to access the alternate glyph used for the ligature (the 'o' in the upper line) from the Text->Glyphs table and apply a different color? If you explicitly insert the alternate glyph and then apply the color I don't see why it shouldn't work. I think that character is in the Cyrillic range (U+043E to be precise).
I can't test it because glyph substitution seems broken in Windows. The Text->Glyph dialog shows stuff like 'ffi' ligatures and such in the Glyph dialog but substitution never happens.
(Also, the default 'o' is the one with the tail --the one in the upper line--; I expected the one without a tail as default and the one with a tail as a substitution.)
Regards.
participants (3)
-
Alexandre Prokoudine
-
Pajarico
-
Richard Hughes