Question 1: custom outline styles
You are perfectly free to define your own paragraph styles to replace the Heading n family but be aware you won’t benefit of some special properties internally managed by Writer.
Assigning an outline level in Outline & Numbering
is the only needed thing in order to make the paragraph recognized as part of the outline. This paragraph will be collected in the TOC.
This is the usual trick to add to the Heading n family, e.g. to have a different numbering (alphabetical in annexes vs. numeric in chapters).
Question 2: promote/demote
This is one of the features internally managed and won’t work with custom styles unless you reconfigure Tools
>Chapter Numbering
.
For promote/demote to work, Writer needs to know how styles are related, i.e. if they are part of a special family. When you create a user style, this new style is brand new and there is no reason for it to be made part of a “family”.
Tools
>Chapter Numbering
, Numbering
tab, is the tool to define the outline “family”. Through it, Writer knows which style is at level n and can change the paragraph style for level n+1 or n-1.
If your custom styles are not listed in Tools
>Chapter Numbering
, promote/demote buttons have no effect.
But, there can be only one style defined at each level. Therefore you must choose whether you keep the built-in hierarchy (e.g. when you extend it) or replace it.
However, if your goal is to move a level and all its sub-levels to reorder your “chapters”, you can do it with the Navigator (F5
). This works with built-in or custom styles because the only information needed is the outline level.
Question 3: style shortcuts
I don’t recommend toolbar buttons. A better solution is to assign a keyboard shortcut to your styles. You don’t leave the keyboard for the mouse, this is faster. Do it with Tools
>Customize
.
By default, Ctrl
+1
to 5
are assigned to Heading 1 to Heading 5. Erase them before reusing for your styles in case you find this assignment mnemotechnic.
To show the community your question has been answered, click the ✓ next to the correct answer, and “upvote” by clicking on the ^ arrow of any helpful answers. These are the mechanisms for communicating the quality of the Q&A on this site. Thanks!