mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-14 14:41:52 +00:00
A <tspan>, <textPath> or <a> inside a <text> whose unicode-bidi is embed now gives its characters its direction as their Character Direction. An element with normal stays in its parent's embedding, unicode-bidi is not inherited (inherit takes the parent's value), and the <text> keeps its own paragraph direction. A run that SVG export writes with direction and unicode-bidi="embed" now opens with its Character Direction again. Character Direction holds one level of embedding and no override or isolation, so bidi-override, isolate and isolate-override are imported as embeddings in their direction, plaintext as an embedding in the direction of its first strong character, and an embedding inside another as an embedding of its own, each with an import warning. unicode-bidi: plaintext on the <text> runs and anchors each paragraph in the direction of its first strong character. https://www.w3.org/TR/SVG11/text.html#RelationshipWithBi-directionality https://www.w3.org/TR/css-writing-modes-3/#unicode-bidi