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.