https://bugs.documentfoundation.org/show_bug.cgi?id=64633
--- Comment #14 from [email protected] --- This is not a general graphite issue but a bug in the LinLibertine_R_G.gdl. Here are the key parts of the code: class__salt__Stylistic_Alternatives_lookup_21_subtable_1 = p ("ampersand", "h", "beta", "theta", "kappa", "phi", "h.alt", "a.sc", "y.alt") ; class__salt__Stylistic_Alternatives_lookup_21_subtable_2 = p ("ampersand.alt", "h.alt", "uni03D0", "theta1", "uni03F0", "phi1", "h", "a.scalt", "y") ; Notice that h -> h.alt and also h.alt -> h if (salt && !(lng==SRB )) if (caps == 0) class__salt__Stylistic_Alternatives_lookup_21_subtable_1 > class__salt__Stylistic_Alternatives_lookup_21_subtable_2 / ^_; endif; class__salt__Stylistic_Alternatives_lookup_21_subtable_1 > class__salt__Stylistic_Alternatives_lookup_21_subtable_2; endif; The first rule here maps h -> h.alt and then leaves the cursor before the output h.alt. The rule then runs again, mapping h.alt -> h. I don't understand why the ^ is here and why the h.alt -> h mapping. The font is buggy for this reason. -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
