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

            Bug ID: 157562
           Summary: Arabic text with No-Width optional break (U+200B) does
                    not apply OpenType font feature properly
           Product: LibreOffice
           Version: 7.6.2.1 release
          Hardware: All
                OS: Windows (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: [email protected]
          Reporter: [email protected]

Description:
I am working on Arabic text that uses U+200B (No-Width optional break) for
horizontally aligning marks. I am using Calibri font. The text works fine on
Google Chrome but in Libre Writer it does not place the mark at proper
position, which is typed after U+200B. 

Steps to Reproduce:
1. Open LibreWriter
2. Type: Meem (U0645) + Fatha (U064E) 
3. Go to Insert menu then Formatting Mark -> No-width Optional Break
4. Type: Superscript Alef (U0670) + Noon (U0646)

Actual Results:
Superscript Alef is placed at the baseline.

Expected Results:
Superscript Alef should come next to Fatha.


Reproducible: Always


User Profile Reset: No

Additional Info:
Calibri font has a feature to place the marks horizontally if U+200B is in
between them. This behavior can be seen in Google Chrome and Notepad (Windows
application), but it is not shown properly in LibreWriter.

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

Reply via email to