Bug 150822 - FILEOPEN DOCX vertical text direction is not detected in OOXML strict
Summary: FILEOPEN DOCX vertical text direction is not detected in OOXML strict
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
7.5.0.0 alpha0+
Hardware: x86-64 (AMD64) Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: OOXML-Import-Strict
  Show dependency treegraph
 
Reported: 2022-09-06 12:09 UTC by Regina Henschel
Modified: 2022-09-25 09:56 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Example OOXML strict (16.97 KB, application/zip)
2022-09-06 12:09 UTC, Regina Henschel
Details
The same text saved in OOXML transitional (16.92 KB, application/zip)
2022-09-06 12:10 UTC, Regina Henschel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Regina Henschel 2022-09-06 12:09:38 UTC
Created attachment 182255 [details]
Example OOXML strict

Open attached document. It contains a text in Japanese with top-bottom, right-left text direction. The text direction is set in the page layout. The document was created in current MS Word 365.
The text direction gets lost on loading, if the file is in OOXML strict format, but it is read in OOXML transitional.
Comment 1 Regina Henschel 2022-09-06 12:10:26 UTC
Created attachment 182256 [details]
The same text saved in OOXML transitional
Comment 2 Regina Henschel 2022-09-06 12:11:51 UTC
I see the problem in Version: 7.5.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: 4e2ce2a460458f17ee4360c45a2da2fc4b4d753e
CPU threads: 8; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: win
Locale: de-DE (en_US); UI: en-US
Calc: CL
Comment 3 Dieter 2022-09-25 09:56:07 UTC
I confirm it with

Version: 7.5.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: bfb0dbee201a69c26293947c78356f320ff62a0b
CPU threads: 4; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: en-GB
Calc: CL threaded