Issue 115452 - Asian character text rotation via Format->Chars is problematic
Summary: Asian character text rotation via Format->Chars is problematic
Alias: None
Product: Writer
Classification: Application
Component: editing (show other issues)
Version: OOO330m13
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
Depends on:
Reported: 2010-11-07 03:05 UTC by jmaguro
Modified: 2017-05-20 11:35 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---

sample of text rotate. (74.17 KB, application/vnd.oasis.opendocument.text)
2010-11-07 03:07 UTC, jmaguro
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description jmaguro 2010-11-07 03:05:15 UTC
1.Open new document and input asian text.
2.Select some character.
3.Format > charatrer > Position > Rotation 
4.Select 270degrees > OK

*Look at attached dample.
Comment 1 jmaguro 2010-11-07 03:07:11 UTC
Created attachment 72886 [details]
sample of text rotate.
Comment 2 2010-11-08 10:07:15 UTC
For CJK vertical text there exists a vertical mode: some glyphs look different or are rotated relative to 
their text advancing. Whether this mode is enabled or disabled makes the difference in the sample 
document provided. It seems the reporter expects that either all or none of the rotated text portions 
should have vertical mode enabled.

That's why there are two kinds of text boxes available in the UI (only if the CJK-UI elements are 
enabled): vertical mode and standard mode.

@od: Format->Chars->Position does not have a control to enable/disable vertical mode. Instead it 
seems to use a heuristic like bVerticalMode=(rot==270) to do it automatically. That seems to be the 
problem. Maybe an explicit checkbox should be added for vertical mode or maybe the rotation should 
be dropped alltogether in this dialog, the alternative and already existing concept of rotated textboxes 
is much cleaner.
Comment 3 Marcus 2017-05-20 11:35:19 UTC
Reset assigne to the default "".