Bug 130087 - Fileopen DOC: Text in table different width in Writer (multiple lines) and Word (single line)
Summary: Fileopen DOC: Text in table different width in Writer (multiple lines) and Wo...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: filter:doc
Depends on:
Blocks: DOC-Tables
  Show dependency treegraph
 
Reported: 2020-01-20 11:35 UTC by Timur
Modified: 2023-06-15 22:39 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
DOC compared MSO LO (62.14 KB, image/jpeg)
2020-01-20 11:35 UTC, Timur
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Timur 2020-01-20 11:35:38 UTC
Created attachment 157263 [details]
DOC compared MSO LO

This is fileopen DOC variant of DOCX Bug 94801.
Open DOC attachment 119324 [details] and see if a single line like in MSO.

Before DOCX fix in 6.5+, attachment 119322 [details] showed screenshot as open in MSO, LO from DOC, LO from DOCX.
Attached screenshot shows as open in MSO 2013 and LO 6.5+.

Note: Check if the same issue as:
1. DOC attachment 121124 [details] from bug 96325 (that was compared attachment 122632 [details]) for "Emon EMS-koodi / Mors EMS kod" and "FIFen minimimitat näyttelyhäkeille 50x50x50 cm".
2. DOC attachment 52268 [details] from Bug 119186 (that was compared as attachment 144074 [details]) for "Sort code" and "Sterling account..".
Comment 1 Dieter 2020-01-20 20:45:24 UTC
I confirm it with

Version: 6.5.0.0.alpha0+ (x64)
Build ID: 350d25da375f221edfa37309324ce3c68cf297ef
CPU threads: 4; OS: Windows 10.0 Build 18362; UI render: default; VCL: win; 
Locale: de-DE (de_DE); UI-Language: en-GB
Calc: threaded

and also with

Version: 6.3.4.2 (x64)
Build-ID: 60da17e045e08f1793c57c00ba83cdfce946d0aa
CPU-Threads: 4; BS: Windows 10.0; UI-Render: Standard; VCL: win; 
Gebietsschema: de-DE (de_DE); UI-Sprache: de-DE
Calc: threaded

in omparison with MS Word 2016
Comment 2 Timur 2020-02-03 16:48:04 UTC Comment hidden (obsolete)
Comment 3 Timur 2020-02-18 12:45:54 UTC
Hello Justin and Mike. You are those with majority of filter:doc fixes, so I'd like to point your attention here, I hope you won't mind.
This is DOC variant of DOCX solved by Nisz, who seem to work only on MS XML, not binary. I look at their choice positively.
It would be nice to keep the momentum and complete binary variants but that's probably not a small feat. 
Please make a comment on if it's now simplified to do DOC if DOCX is done.
Comment 4 Mike Kaganski 2020-02-18 13:36:54 UTC
A code pointer would likely be WW8TabDesc and its m_nSwWidth, which is calculated in WW8TabDesc::CalcDefaults (sw/source/filter/ww8/ww8par2.cxx)
Comment 5 Justin L 2020-02-20 15:56:04 UTC
There is no code-sharing between the approaches, so I don't think NISZ fixes will help much for DOC. In addition, each iteration of their fixes involves a fairly heavy re-write, so probably waiting for the dust to settle would be wise...
Comment 6 QA Administrators 2022-02-20 03:34:55 UTC Comment hidden (obsolete)
Comment 7 Dieter 2022-02-26 07:24:41 UTC
Still present in

Version: 7.4.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: c856f9bec12d98ed49f01578ded79f16ae7be051
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
Comment 8 Justin L 2023-06-15 22:39:27 UTC
The DOCX fix was about rounding issues.