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

            Bug ID: 149556
           Summary: OOXML Better support of <textDirection> element in
                    Writer table
           Product: LibreOffice
           Version: 7.4.0.0 alpha0+ Master
          Hardware: x86-64 (AMD64)
                OS: BSD (Others)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: rb.hensc...@t-online.de

Created attachment 180733
  --> https://bugs.documentfoundation.org/attachment.cgi?id=180733&action=edit
short values for textDirection

There are these problems:

The values 'lr' 'lrV' 'rl' 'rlV' 'tb' and 'tbV' of element <textDirection> in
OOXML are not supported at all. But those are the only values in the ISO
version of OOXML and the newer ECMA-376 versions. LibreOffice supports only the
old long values like 'btLr'. Word writes the short values, when it saves the
file as "Strict Open XML Document".
Test file: "Made manu 2char.docx". Open the file in LO, all texts are in normal
orientation.

And the old values have problems too:
[1] 'tbLrV' (mongoleanVert) is not supported.
[2] 'tbRl' (vert) and 'tbRlV' (eaVert) are rendered the same.
[3] The text belonging to 'tbRLV' is correctly rendered with not rotated east
Asian characters (eaVert), but written to file as 'tbRL', which means rotated
east Asian characters. So the saved text looks different in Word.
[4] 'lrTbV' (rotated eaVert) is not supported. It us used in east Asian table
layout for row and column headers, same as we in Latin context use horizontal
and vertical text in table row and column headers.
Test file: "Made manu 4char.docx"

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to