And here's a half-ursed way to do a page break: put a large space-below value on the previous paragraph. If you have, say, a heading you want on a new page, create another style called BODY last or BODY pgbrk, and give it a large space-after value like 40 picas (about one page height is best). All bottom space will just disappear on EPUB pages, but it will force the next paragraph to appear on the next virtual page.
So:
- regular body paragraph
- regular body paragraph
- BODY pgbrk paragraph
- (bottom space forces virtual page break here)
- CHAPTER HEAD - on its own new 'page.'
Works well enough, unless the screen reader is large and the body text is set very small. The doc-split technique is more absolute.
This also will not preserve ID-defined space above the following head; it will disappear. CSS padding can be used to create top spacing it in this case. (Yes, this is all convoluted!)
—