GNOME Bugzilla – Bug 70399
Text attribute markup for paragraph direction and more sophisticated bidi embedding
Last modified: 2018-05-22 11:59:45 UTC
There should be a tag for specifying whether the paragraph direction is RTL or LTR. This might be done e.g. by doing <p dir=RTL> </p> around a paragraph. A more full solution would support the HTML 4.0 <span dir=RTL>...</span> tag.
Move bugs which are tracking planned GTK+ 2.4 features to the proper target milestones.
*** Bug 118546 has been marked as a duplicate of this bug. ***
Bug 118546 hsa some more details about possible implementation
I sketch some other needs for such attributes in bug 168108. That calls for a more sophisticated set of tags, but the idea is the same. I also had Owen's idea of playing with embedding levels, but kinda more directly, instead of inserting format characters, getting inside FriBidi. What I found harder to implement is real subtext that has it's own resolved [paragraph] direction. That's not supported by Unicode markup, but is in CSS using unicode-bidi attribute: http://www.w3.org/TR/CSS21/visuren.html#direction To handle that, you just need to consider the subtext as a separate paragraph of it's own, and make it a object replacement character in the surrounding paragraph. Now of course the question is, how to resolved/propagate the paragraph directions?
*** Bug 337248 has been marked as a duplicate of this bug. ***
Bug 549882 is kinda related.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/pango/issues/1.