Apache OpenOffice (AOO) Bugzilla – Issue 125908
Incorrect glyph orientation on vertical layout mode on Mac
Last modified: 2014-11-27 14:37:54 UTC
Created attachment 84259 [details] The odt file for test this bug,containing Mongolian, Chinese, Japanese and English text Some glyph orientation are incorrect on Mac on vertical text direction mode. I create an illustration to explain it.
Created attachment 84260 [details] screen shot - mac
Created attachment 84261 [details] screen shot - windows
Created attachment 84262 [details] Illustration for explain this bug
Created attachment 84263 [details] Free Mongolian font
Created attachment 84264 [details] Illustration for explain this bug
It looks like OSX's CoreText does funny things when vertical mode is requested for fonts that don't understand the concept of vertical mode. I suggest to experiment with the pCFVertBool variable in main/vcl/aqua/source/gdi/ctfonts.cxx or by disabling the line setting the value for KCTVerticalFormsAttributeName altogether. If it shows that only fonts without OpenType's "vert" or "vrt2" feature are affected then we could add a check for this and then work around the CoreText problem.