Description: When Tangut chatacters displaying in vertical layout, all of them failed to rotate, althrough Tangut Yinchuan font give support for vertical layout. Steps to Reproduce: 1. Open LibreOffice Writer 2. Insert -> Frame -> Frame Interactively 3. Insert Tangut characters copied from https://en.wikipedia.org/wiki/Pearl_in_the_Palm 4. Select Tangut characters and set the font face as Tangut Yinchuan Actual Results: When I enabled vertical text direction, Tangut characters looks sideways instead of upright on screen. Expected Results: According to http://www.unicode.org/Public/vertical/revision-17/, their vertical orientation properties (17000..187FF) are U, which means they should be upright in vertical writing modes. Reproducible: Always User Profile Reset: No Additional Info: Version: 5.4.0.3 (x64) Build ID:7556cbc6811c9d992f4064ab9287069087d7f62c CPU 线程:4; 操作系统:Windows 6.19; UI 渲染:默认; Locale: zh-CN (zh_CN); Calc: group Tangut Yinchuan font available at BabelStone http://www.babelstone.co.uk/Fonts/Yinchuan.html User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:55.0) Gecko/20100101 Firefox/55.0
Created attachment 135219 [details] Test file
Created attachment 135220 [details] Snapshot
*** Bug 100936 has been marked as a duplicate of this bug. ***
And we'll set this to NEW
This bug seems introduced in 5.3.2, which forced GDI rendering for vertical layout.
*** Bug 105012 has been marked as a duplicate of this bug. ***
This problem is still reproduce with: Version: 6.0.0.0.alpha1+ (x64) Build ID: b904d639a801d6d610d8e53ba23cae9781ab9569 CPU threads: 4; OS: Windows 10.0; UI render: default; TinderBox: Win-x86_64@42, Branch:master, Time: 2017-11-19_02:10:19 Locale: zh-CN (zh_CN); Calc: group
Still reproduce in Version: 6.1.0.0.alpha0+ (x64) Build ID: 1d8cb97fea57b81a1ab151b88c2180e646bd401b CPU threads: 4; OS: Windows 10.0; UI render: default; TinderBox: Win-x86_64@42, Branch:master, Time: 2017-12-07_02:07:17 Locale: zh-CN (zh_CN); Calc: group threaded
Fixed in Version: 6.0.0.0.beta2+ (x64) Build ID: b030bf19e29f031b0a640dd92c38d654785f1a99 CPU threads: 4; OS: Windows 10.0; UI render: default; TinderBox: Win-x86_64@42, Branch:libreoffice-6-0, Time: 2017-12-12_05:03:02 Locale: zh-CN (zh_CN); Calc: group threaded