https://bugs.documentfoundation.org/show_bug.cgi?id=163082
--- Comment #11 from Eyal Rozenberg <[email protected]> --- (In reply to Mike Kaganski from comment #7) > And likely, we would need to use "isolate" marks (from Unicode 6.3): LRI, > RLI, PDI - in this case - exactly because those characters are designed for > the problem that we see here, to mark some run in such a way, that it has no > effect on direction outside of the run. But if you stick isolation marks in the imported document - that would make it hellish to edit... if the cursor "recognizes" them, then you have an huge amount of invisible characters you would be waddling through all the time; and if the cursor skips them, then the typical user, who does not assume they exist, which just be faced with a large number of "magical" RTL runs which behave different than "non-magical" RTL runs which the user types in. And they will always be stressed out about whether their edits or copy-pastes will preserve the "magic" or not. (In reply to Mike Kaganski from comment #6) > the markup in the document is > > <w:r><w:t>LTR text</w:t></w:r> > <w:r><w:rPr><w:rtl/><w:lang w:bidi="he-IL"/></w:rPr><w:t>RTL text</w:t></w:r> > <w:r><w:t>LTR text</w:t></w:r> but I assume that there is an implicit higher-level setting of LTR direction and English (or other similar) language, which should actually be considered together with the explicit 'differential' markup. -- You are receiving this mail because: You are the assignee for the bug.
