[Writer] Outline level for custom styles resets when document is closed

I’m editing a document that is sufficiently large as to be unmanageable without navigation headings.

Custom headings have been defined as per the publisher’s requirements, and in the paragraph style box the outline level is set to the appropriate number (Level 1, 2, 3 etc). Everything works, and I use the headers for an entire editing session.

The problem is that when I reopen the document for the next session, all headings have disappeared from the Navigator and all custom headings have reset their outline levels back to “Body Text”.

It doesn’t take me long to change the levels back to what I want, but it’s annoying and feels unnecessary. If anyone has any suggestions, I’d appreciate it!

Did you save your document as .odt or some other foreign format?

It’s saved as a Microsoft Word 97-2003 document

Try saving it a the native format .odt. You should always save the document in this format.

That fixed it, thanks!

As far as I can remember, M$ Word is far less versatile than LO Writer when it comes to outline. In Writer, any paragraph style may be declared “outline” and will be collected in the TOC and Navigator. Apparently, in the conversion module only Heading n will be associated with .doc outline levels. Similarly, when importing, Word outlines are set to Writer Heading n only.

The lesson of the story, once more, is always save any document in native format for processing application. Only convert to foreign format after your work is copy-ready, anyway without guarantee it will be converted as intended.