[Libreoffice-bugs] [Bug 117906] Fileopen DOCX: Vertical Text in Tables incorrectly positioned

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Mon Jun 4 23:05:10 UTC 2018


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

--- Comment #5 from Mark Hung <marklh9 at gmail.com> ---
(In reply to Luke from comment #4)
> The text that is correctly positioned uses
> Table Format->Text Flow->Text Orientation = "Vertical"
> 
> The incorrectly positioned vertical text uses:
> Table Format->Text Flow->Text Orientation = "Horizontal"
> with a Character->Position->Rotation = 90
> 
> 
> One approach to fixing this might be to add a new Vertical 90, Text Flow
> option. Otherwise, we'd probably need a special compatibility mode to avoid

ODF allows writing-mode to be "tb-lr" in table cells[1] and it is already
supported. One can manually crafts odt files and they format correctly. On the
page level, it's enabled by Khaled Hosny[2]. So I think it's good to add
"Vertical(Left-to-Right)" for text orientation option. We can create another
EDITING issue for this.

> regressions in ODT that use character rotation in tables. 

What regression do you mean? I speculate that import filter for doc format try
to emulate vertical (left-to-right) with character rotation. We should use
tb-lr directly. Still need further investigation on this.

> 
> Mark,
> You're working on this area now. Any thoughts on this?


[1]http://docs.oasis-open.org/office/v1.2/os/OpenDocument-v1.2-os-part1.html#__RefHeading__1420404_253892949
[2]https://cgit.freedesktop.org/libreoffice/core/commit/?id=930a3d462b05e111da37d31de7f60998ce9454b3

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20180604/cd5f4d44/attachment.html>


More information about the Libreoffice-bugs mailing list