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.