I would like to write a detailed structured outline of a certain topic, for organizing my ideas. "Structured" means that the outline should end up looking something like this:
1. aaa
2. bbb
2.1 ccc
2.2 ddd
3. eee
The program should
- do the numbering automatically (and renumber if pieces are dragged around)
- make it easy to indent (create a deeper level of hierarchy) or outdent (shift the indentation to the left)
- When viewing it, make it easy to hide or unhide (fold/unfold) a subtree
- I should be able to save my outline on local disk
Can someone recommend an application which is doing this and runs either on Microsoft Windows or MacOS (i.e. not a web-based application)?
What I tried:
I tried Microsoft Word, and it makes it easy to handle the numbering and manipulate the hierarchy, but I can't tell it to hide a whole subtree.
I considered writing the outline using HTML and the collapsible style element of CSS, but this seems to be too tedious and detracts me from the actual writing process.
I tried Dynalist, which really looks good, but it does not number the outline (uses bullet points instead) and does not allow me to backup my data on my local disk.
I googled for the terms "software outline", but what came out, were mostly tools for drawing a mindmap. I didn't find a single one, which would even match what Microsoft Word already has to offer.