Comment 35 for bug 1425387

Revision history for this message
Tavmjong Bah (tavmjong-free) wrote :

All four examples in hebrew_examples.zip render correctly with the "sorting" commented out.

The insertion of <tspan>s (changing color) should not cause rendering problems as the <tspan>s isolate characters from one another (no ligatures across <tspan>s). The more critical test is how multiple 'x', 'y', 'dx', 'dy', and 'rotate' attributes are handled as these do not break mandatory ligatures. The attribute values apply in the order the characters are given in the SVG file. This is probably why the code reverses the order of the glyph clusters from Pango for right to left scripts.

David, do you know why the exclamation point is rendered on the opposite line end in Inkscape relative to Firefox and Chrome?

I've also noticed an alignment problem with Arabic text.