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

            Bug ID: 103969
           Summary: Wrong glyph orientation for CJK Punctuations within
                    vertical Mongolian
           Product: LibreOffice
           Version: 5.3.0.0.alpha1+ Master
          Hardware: All
                OS: Windows (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: [email protected]
          Reporter: [email protected]

Description:
Recent fixes on LODev 5.3 cause wrong glyph orientation for CJK Symbols and
Punctuation characters when they are used in vertical Mongolian.

Steps to Reproduce:
1. Open attachment 128631 and take screenshot
2. Disable HarfBuzz (Tools -> Options -> Advanced: Expert Configuration search
for "TextLayoutEngine") and restart
3. Take screenshot again

Actual Results:  
With HarfBuzz:
U+300A/300B are rotated when render with Oyun Qagan Tig, but with Mongolian
Baiti they looks upright.

Without HarfBuzz:
U+300A/300B are rotated even if using different fonts.

Expected Results:
To fix it, CJK brackets (U+3008–300F, U+3014–301B) should get their vertical
form via vert/vet2 feature, otherwise rotate the glyph by text layout engine.


Reproducible: Always

User Profile Reset: No

Additional Info:
Version: 5.3.0.0.alpha1+
Build ID: c03c77ef4f46b81cd000ea26c4ef154044322535
CPU Threads: 4; OS Version: Windows 6.19; UI Render: default; Layout Engine:
new; 
TinderBox: Win-x86@39, Branch:master, Time: 2016-11-17_00:29:08
Locale: zh-CN (zh_CN); Calc: group


User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:50.0) Gecko/20100101
Firefox/50.0

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to