https://bugs.documentfoundation.org/show_bug.cgi?id=173176
--- Comment #4 from Eyal Rozenberg <[email protected]> --- (In reply to Heiko Tietze from comment #1) > The PS "Heading" is a "meta style" to organize the actual headings. AFAIK, there are no meta-styles which are not styles in LibreOffice. "Heading" is a style, and it is quite useful when authoring a document in which the headings are just on a single level. (Plus, we promote its direct use: It is one of the few styles in the "Default" style category.) (In reply to RGB from comment #3) > The paragraph styles available for cross-references & TOC are the ones set > on one of two places: > > 1) under Tools → Heading numbering → Numbering tab > 2) in the paragraph style definition under *Outline level* in the *Outline & > List* tab Well, this is a bug, because it assumes all headings have a numeric level. But that is not necessarily the case in every document. And if I write a document where Headings don't have different ranks or levels - it is appropriate to use the non-level-enumerated "Heading" style. > The style names have no real meaning Style names have all the meaning in the world. We use a style when its name fits the content to which we apply it - and refrain from using it when it doesn't fit. > The system is easy to use, but difficult to discover. Easy or hard - paragraphs having the "Heading" style are headings. And there is no getting around it. (One could perhaps argue regarding whether, say, Title paragraphs are headings; although for consistency, and because it's useful to be able to link to them, and because they're not in another category of link targets - they probably should be considered headings for this purpose as well.) > The problem is, > perhaps, not about the use of a particular style for a particular task, but > about naming and documentation of the whole system. The problem is that the program's logic doesn't fit the domain logic of document authoring, which is the logic of humans operating in this domain. And the solution can't be encouraging the humans to warp their logic to fit the program. -- You are receiving this mail because: You are the assignee for the bug.
