https://bugs.documentfoundation.org/show_bug.cgi?id=146892
--- Comment #14 from Nucleos <[email protected]> --- Thank you for your question. I guess my goal here was to understand how I could explain their errors to my students. I understand now that this report is actually not a bug, but a situation where many different bad decisions in the past of LO led to this. 1) I'm still surprised by "inverting step 5 and 6" in my report does not get the same results, this is still only expressed in this notabug report, I let you decide that this is definitely something you want in LO: only when you quit and reopen the file can you be sure to know what the file really looks like in terms of this Special field, which is updated automagically but sometimes computes wrongly its content. 2) Let me use abbreviations here: * Heading Style : HS (with HS0 = Text body) * Outline Level : OL (with OL0 = Text body) Regular users usually use styles with a HS=OL mindset. You then check the OL of a particular line by clicking on it, look at the top left corner and because HS is displayed clearly, you get your OL through HS=OL. I'm completely flabbergasted that LO lets user define lines with: * OL0, HS0 * OL1, HS0 * OL0, HS1 I guess it can allow some tweaks in the ToC, but it allows users to shoot themselves in the foot, and I think this is the one of the two main reasons why my students were so weirded out by LO. At least a warning against that kind of behaviour would be nice, but to my eyes the idea that HS1 can describe something else than OL1 is wrong. 3) I'm also surprised that "Chapter numbering" actually is exactly "Outline levels numbering" and that LO incorporated a new word just to please translation teams, see bug 107573. It means my long questioning on “what is the link between chapter name's level and outline level?” could have been answered immediately without this blurry choice of having two names for the same algorithm. 4) A newline after OL1 is OL1, except with HS1 where newline is Text Body. This is the other main reasons why my students were lost. I do not see how a user should want to type many OL1 lines one after another. 5) HS0 (default style) is called "text body" and OL0 (the lowest chapter (!) number) is "text body", but to call a style and a OL with the same name is ambiguous. To sum it up, the names 'Chapter', 'Heading Style' (HS), 'Outline Level' (OL) are three very slightly different things, difficult to keep in mind for a regular user because sometimes they are exactly the same, sometimes not. (Indeed chapter are exactly outline levels, but you can find Outline numbering no more.) Through my enquiries, I've been told: 1) this is the expected behaviour -- some user wants this 2) do not use Outline levels if you do not know what they should do 3) please work with doc, not with us As a result, I will do what I was told to do: stick with documentation effort. I will no more report or partake in bugs about this outside of doc. -- You are receiving this mail because: You are the assignee for the bug.
