Apache OpenOffice (AOO) Bugzilla – Issue 12011
Conditional Page Breaks
Last modified: 2014-03-11 15:47:37 UTC
This would be a duplicate of a feature found in XyWrite. It permits two kinds of conditional page breaks. The first specifies that no break is to interrupt the following "n" lines. The second is done by marking a paragraph and setting it as a "non-breakable" paragraph.
reassigned to bh@openoffice.org
I notice the requested feature is not found in 1.1.1rc (not that I expected it quite so soon). What is the status of this? Is anyone interested in it?
This old issue seems to be the only one on this, and it has no votes yet. It is a feature that I am used to from WordPerfect, and one that I find useful to keep headings with a decent amount of text. Two lines is not enough. If the heading style could have a Text Flow attribute ConEOP to keep three or four lines together, a heading like the following would break to the next page. Heading Body text paragraph. Body text paragraph. Body text paragraph. Body text paragraph. Body text paragraph. Body text paragraph. Body text paragraph. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Body text paragraph. Body text paragraph. Body text paragraph. Body text paragraph. Body text paragraph. Body text paragraph. Body text paragraph. Body text paragraph. Body text paragraph. Body text paragraph. Body text paragraph.
My statement of conditional page breaks is as follows: break the page (or column, or section) if the bottom of the page (or column, or section) is less than a certain distance away. I may want to break if the paragraph is within 4cm of the page bottom, or within 25% of the page area. I use this sort of feature in large design and code specification documents. Each function gets a heading, and there are headings for inputs, outputs, bugs, etc. Some functions are big, some sections in functions are big, but many are small. Having no page breaks makes it too dense; having unconditional page breaks makes too many pages unfilled (too sparse). Setting the function heading style to break at 40% of the page, and the sub-headings to break at 15% of the page, gives a nice looking readable document, without needing to go through and manipulate page breaks manually (which is horrid after the page is edited).
To grep the issues easier via "requirements" I put the issues currently lying on my owner to the owner "requirements".
Confirmed with AOO410m14(Build:9760) - Rev. 1573062 2014-03-01_04:11:01 - Rev. 1573123 Debian