Page break thoughts
What are people's thoughts on page breaks?
I got into a weird state that I suspect may have been due to Manual Page Breaks in the wrong places. It has gone now, so there is no point trying to describe it here. But the Manual Page Break seems counter-intuitive. The last time I asked something like this, I was asked to file a bug. This time I am less confident, but I will file one if people agree.
IMHO...
Sticking in a Page Break into the text ought to divide the text at that point into this page and the next page. The next page will have a page format that will be the default to follow the current format. So far, so good.
You can insert a line or column page break if the page format supports it. Maybe these choices should be greyed out if the page format does not support them, but this is no big deal. I guess this can wrap onto the next page if we exceed the row or line count, but I have not used this.
The Page Format is a property of the current page. This is presumably the page with the cursor in, though you may be able to change the page with the arrow keys without placing the cursor anywhere. It does not seem right to insert a Manual Page Break it where the cursor currently is (if that is what it does). The page format and number would normally be inherited from the previous page, but there could be a dialogue to force a particular page format, and/or override the page number a lot like the Manual Page Break dialogue, or we could restore the defaults.
Any comments?
This statement is quite wrong and results in other wrong statements. You have to learn more about page styles.
I am not sure to grasp your points. What is counter-intuitive in page breaks? The way to insert them? The effect they have on text? I'm afraid you likely take the problem the wrong way, so please explain your mental model about pages or page breaks. I'll then try to answer or describe my mental model (I'm no developer so I use a mental model for Writer behaviour. It might not be what's implemented but it has always worked correctly up to now.
This may be a relevant misconception.
Pages aren't objects, and they therefore cannot have properties. Pages are by default created on the fly when a page-wrap is needed for the display or for printing.
If a forced pagebreak is created ("manually"), it is a property of the first paragraph to start the new page with (may probably be a property of the last paragraph of a page under specific circumstances).
You will also need to distinguish whether or not the new page-starting paragraph has an explicitly set pagestyle. If so, it is the start of a new sequence of pages which may start a new series of page numbers e.g... This even makes a difference if the newly set pagestyle is the same as the previous one.
A subsequent change of the page style will always apply to ...(more)
Correction: it will apply to all complete sequences of the same page style in a document.
Well... Sorry... Bad wording... My bad!
I can no longer edit the comment containing the error.
I didn't want to talk of changing the
PageStyle
object using the respective editor, or (probably inadvertently) by direct page formatting which also would change the style object.I wanted to talk of assigning a different named PageStyle via the "Stylist" (F11 e.g.) addressing the current selection.
See: C:\fakepath\pageSequenceDemo.odt