When heavily working with Writer, one uses styles everywhere. The style functionality is the cornerstone of LibreOffice which makes it really shine and it deserves some care, I'd say. The Paragraph styles are organized under a hierarchy while Page styles are not. This would be a welcome enhancement that would help very much when writing complex documents where some page styles could inherit from some parents. Thus, a change in a setting (say, margins) would be passed to their heirs without having to set this property to all and any dependant style.
Should be discussed, I think. Probably the fact that most styles doe have inheritance but not page styles, is not by incident..?
(In reply to Cor Nouws from comment #1) > Should be discussed, I think. > Probably the fact that most styles doe have inheritance but not page styles, > is not by incident..? Hum. *Only* Paragraph style do have inheritance :) Anyway, the lack of inheritance with page styles is really annoying when having to handle complex documents (reports, thesis, technical documentation or user manuals come to mind). Such documents often have several right page or left page styles. Changing a single parameter in all of these (eg: a margin) becomes tedious because of the lack of an inheritance line.
(In reply to Jean-Francois Nifenecker from comment #2) > > Hum. *Only* Paragraph style do have inheritance :) Frames and character styles too :) > > Anyway, the lack of inheritance with page styles is really annoying when > having to handle complex documents (reports, thesis, technical documentation > or user manuals come to mind). Such documents often have several right page > or left page styles. Changing a single parameter in all of these (eg: a > margin) becomes tedious because of the lack of an inheritance line. Depends on how often you need to set those margins. I would really appreciate discussion and good thinking around this. (More than I can offer..)
(In reply to Cor Nouws from comment #3) > (In reply to Jean-Francois Nifenecker from comment #2) > > > > Hum. *Only* Paragraph style do have inheritance :) > > Frames and character styles too :) Gosh. Yep. > > > > Anyway, the lack of inheritance with page styles is really annoying when > > having to handle complex documents (reports, thesis, technical documentation > > or user manuals come to mind). Such documents often have several right page > > or left page styles. Changing a single parameter in all of these (eg: a > > margin) becomes tedious because of the lack of an inheritance line. > > Depends on how often you need to set those margins. I chose margins as an example. Of course this applies to all other settings, and there are quite a bunch. When in conception phase, the changes come quite often and quite extensively until some visual identity is found. Of course, when the template is done, the changes are less frequent, but when they become necessary (eg changes in the visual identity standards at the customer's) this problem bites again.
And, of course, inheritance would suppress errors that might occur when duplicating settings from one style to another.
*** This bug has been marked as a duplicate of bug 41316 ***