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

            Bug ID: 162205
           Summary: RTL and LTR text rendered at vastly different
                    baselines in vertical-lr writing mode
           Product: LibreOffice
           Version: 24.2.0.0 alpha1+
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: [email protected]
          Reporter: [email protected]

Created attachment 195526
  --> https://bugs.documentfoundation.org/attachment.cgi?id=195526&action=edit
Screenshot of bug manifesting

To reproduce:

1. Create a new document
2. In, Format > Page... set "Text Direction" to "Left-to-Right (Vertical)"
(that actually sets the writing mode, not the text direction in the sense we're
used to; see bug 162200 about the terminology)
3. Type some RTL and LTR text, e.g. "Hello لوك goodbye" (note the two Arabic
letters with ascenders at the beginning and near the end of the word)
4. Scroll the page up and down, to account of the effect of any painting
glitches

Expected results:
The three words share the same (vertical) baseline and are thus aligned

Actual results:
The Arabic word is aligned almost a full line to the left of the English words.
You don't see most of it, and only the top edges of the ascenders are visible
(see screenshot)


Note: This is possibly one of the issues which underlie bug 50202 - although
there, the offset is in the opposite direction somehow.

Screenshot created with build:
Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: dc9486f2443fa52588b625c0a2a288bff56a7a45
CPU threads: 4; OS: Linux 6.6; UI render: default; VCL: gtk3
Locale: he-IL (en_IL); UI: en-US
Calc: CL threaded

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

Reply via email to