Bug 105148 - Lose formatting when alternating page styles on Odd and Even pages in documents saved as DOC files
Summary: Lose formatting when alternating page styles on Odd and Even pages in documen...
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
(earliest affected) rc
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
Keywords: filter:doc
Depends on:
Blocks: Writer-Styles-Page-Odd-Even
  Show dependency treegraph
Reported: 2017-01-06 13:55 UTC by Tales Tomaz
Modified: 2021-10-13 13:57 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:
Regression By:

Test DOC saved (40.50 KB, application/msword)
2017-01-12 11:15 UTC, Tales Tomaz
Test ODT saved (21.77 KB, application/vnd.oasis.opendocument.text)
2017-01-12 11:15 UTC, Tales Tomaz

Note You need to log in before you can comment on or make changes to this bug.
Description Tales Tomaz 2017-01-06 13:55:32 UTC
When I format a document to use alternating page styles on Odd and Even pages and save it as DOC, it looses formatting and gets really messed up.

Steps to Reproduce:
1. Save any file with several pages as *.DOC, close it and open it again;
2. Choose "View - Styles and Formatting", and then click the "Page Styles" icon;
3. Right click "Default" and choose "Modify";
4. Click the "Organizer" tab;
5. Select "Left Page" in the "Next Style" box, and then click "OK";
6. In the list of page styles, right-click "Left Page" and choose "Modify";
7. Click the "Page" tab;
8. Change the margins (e.g. 5 cm right) and then click "OK";
9. Do the same to the "Right Page" style, but with inversed margins (e.g. 5 cm left);
10. Save the file, close it and open it again.

Actual Results:  
Document looses its actual formatting; several pages turn out to be "sections" with page breaks, messing everything up. Pages do not exhibit anymore the same patter of margins as established before and loose completely the alternating page styles on Odd and Even pages

Expected Results:
Keeping the same alternating page styles on Odd and Even pages without creating "sections", which will disturb further working on the document.

Reproducible: Always

User Profile Reset: No

Additional Info:

User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36
Comment 1 Xisco Faulí 2017-01-12 11:02:52 UTC
Hello Tales,

Thank you for reporting the bug. Please attach a sample document, as this makes it easier for us to verify the bug. 
I have set the bug's status to 'NEEDINFO'. Please change it back to 'UNCONFIRMED' once the requested document is provided.
(Please note that the attachment will be public, remove any sensitive information before attaching it. 
See https://wiki.documentfoundation.org/QA/FAQ#How_can_I_eliminate_confidential_data_from_a_sample_document.3F for help on how to do so.)
Comment 2 Tales Tomaz 2017-01-12 11:15:13 UTC
Created attachment 130353 [details]
Test DOC saved
Comment 3 Tales Tomaz 2017-01-12 11:15:51 UTC
Created attachment 130354 [details]
Test ODT saved

Same file, but previously as ODT saved
Comment 4 Buovjaga 2017-01-14 17:16:39 UTC
(In reply to Tales Tomaz from comment #3)
> Created attachment 130354 [details]
> Test ODT saved

Repro when saving as DOC.

In 3.6, the styles are simply ignored.

Arch Linux 64-bit, KDE Plasma 5
Build ID: 57779b5f3a49fedd952aed70ddcce22f48b98ea5
CPU Threads: 8; OS Version: Linux 4.8; UI Render: default; VCL: kde4; 
Locale: fi-FI (fi_FI.UTF-8); Calc: group
Built on January 13th 2016
Comment 5 QA Administrators 2018-10-05 02:52:47 UTC Comment hidden (obsolete)
Comment 6 Tales Tomaz 2018-10-05 14:58:01 UTC

I've just tested it again.

The bug remains exactly as firstly reported.

Here is the information from Help - About LibreOffice:

ID de compilação: 1:6.1.2~rc1-0ubuntu0.18.04.1
Threads da CPU:4; SO:Linux 4.15; Realizador da interface: padrão; VCL: gtk3; 
Local: pt-BR (pt_BR.UTF-8); Calc: group threaded

Something else?

Comment 7 QA Administrators 2019-10-06 03:18:17 UTC Comment hidden (obsolete)
Comment 8 Tales Tomaz 2019-10-07 07:33:31 UTC
(In reply to QA Administrators from comment #7)

The bug remains the same. The only difference this time is that I tested it on Windows:

Version: (x64)
Build-ID: b79626edf0065ac373bd1df5c28bd630b4424273
CPU-Threads: 4; BS: Windows 10.0; UI-Render: Standard; VCL: win; 
Gebietsschema: de-AT (de_AT); UI-Sprache: de-DE
Calc: threaded
Comment 9 QA Administrators 2021-10-07 03:53:16 UTC Comment hidden (obsolete)
Comment 10 Tales Tomaz 2021-10-07 07:29:53 UTC Comment hidden (obsolete)
Comment 11 Buovjaga 2021-10-13 13:57:01 UTC
(In reply to Tales Tomaz from comment #10)
> Most pages don't loose formatting as Odd and Even pages anymore.
> However, LO still creates a single page style for each page (Convert 1,
> Convert 3, Convert 5, etc...).

This is a limitation in .doc. I asked in the dev chat and got a reply:
".doc doesn't have named sections, just section breaks. so it is reasonable to convert that to "ConvertedN" page styles. given infinite time, some mechanism could be added to prevent duplicate page styles, though."