https://bugs.documentfoundation.org/show_bug.cgi?id=163082

            Bug ID: 163082
           Summary: A RTL span marked as an RTL language, in the middle of
                    a LTR paragraph, breaks the direction of following LTR
                    characters
           Product: LibreOffice
           Version: unspecified
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Keywords: text:rtl
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected]

Created attachment 196590
  --> https://bugs.documentfoundation.org/attachment.cgi?id=196590&action=edit
A DOCX with "e-=5" text

The attachment has a single paragraph with the text "e- = 5". At least that's
what Word shows, that created the file. In Writer, this shows as "e5 = -",
because the "-" is U+05BE "HEBREW PUNCTUATION MAQAF", and Writer treats all
"neutral" characters after the RTL characters as RTL.

In the document markup, it (alone) is marked as Hebrew language, with the two
other runs ("e" and " = 5") have default document language (here: en-US, i.e.,
LTR). Writer ignores that.

The same problem exists in other modules, e.g. Impress. But let's mark this as
"Writer", and potentially handle similar problems in other modules separately.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to