Bug 86768

Summary: Incorrect glyph orientation on vertical layout mode on Mac
Product: LibreOffice Reporter: aron <aronsoyol>
Component: graphics stackAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED FIXED    
Severity: major CC: khaled, michael.stahl, nthiebaud
Priority: high    
Version: Inherited From OOo   
Hardware: Other   
OS: macOS (All)   
Whiteboard: target:5.3.0
Crash report or crash signature: Regression By:
Bug Depends on: 89870    
Bug Blocks: 71732    
Attachments: sample odt file
screen shot - mac.png
screen shot - windows.png
Illustration for explain this bug
A free Mongolian font
fix glyph rotation bug
text protrude from its bounding rect

Description aron 2014-11-27 07:35:07 UTC
Created attachment 110113 [details]
sample odt file

Some glyph (Mongolian, English) orientation are incorrect on Mac on vertical text direction mode. I create an illustration to explain it.
Selection highlighted area is not fit to glyph boundary.
Comment 1 aron 2014-11-27 07:35:50 UTC
Created attachment 110114 [details]
screen shot - mac.png
Comment 2 aron 2014-11-27 07:36:30 UTC
Created attachment 110115 [details]
screen shot - windows.png
Comment 3 aron 2014-11-27 07:37:20 UTC
Created attachment 110116 [details]
Illustration for explain this bug
Comment 4 aron 2014-11-27 07:38:18 UTC
Created attachment 110117 [details]
A free Mongolian font
Comment 5 Adolfo Jayme Barrientos 2014-11-27 15:08:56 UTC
Thank you for your bug report.
Comment 6 Michael Stahl (allotropia) 2014-11-27 19:43:36 UTC
why is this bug tagged as "regression" without any indication that it has ever worked in a previous release?  it even has "Inherited from OOo" as version, indicating it's a bug that is many years old.

also if it's happening on Mac only it's probably a bug in VCL not Writer.
Comment 7 ⁨خالد حسني⁩ 2014-11-27 19:57:14 UTC
I don’t think this ever worked in Mac, at least that the impression I got last time I checked the VCL code in Mac since it did not implement any of the stuff the “unx” VCL implements for glyph orientation in vertical layout (which itself needs an overhaul, but that is a different story).
Comment 8 aron 2015-10-01 09:07:47 UTC
I very want to have this bug fixed soon.
I found a way to make glyphs orientation of Mongolian correct. 
This way will make English glyph  rotated in vertical layout, I know this is not expected for people who are native English. But this is the definitely correct way to show English on vertical layout for me.
The problem I could not solve is that the text protrude from their bounding rect.
Comment 9 aron 2015-10-01 09:09:41 UTC
Created attachment 119159 [details]
fix glyph rotation bug
Comment 10 aron 2015-10-01 09:12:42 UTC
Created attachment 119160 [details]
text protrude from its bounding rect