Some of our books have "parts" that combine multiple articles. The design of part headings require an empty page to the left and the part heading to the right, like here:
Because of this the part section element has break-before: right; Unfortunately, this only works if the part section before ends on a right page, because if it ends on a left page, the next part section starts immediately to the right, and there is no blank left page. In this situation, it would actually require 2 blank pages.
I tried to make sure with all kinds of break-after / break-before combinations, applied to both the former and the latter part section, to always enforce a blank left page, before starting with the new section header on the right page.
The html-structure is quite simple:
Because of this the part section element has break-before: right; Unfortunately, this only works if the part section before ends on a right page, because if it ends on a left page, the next part section starts immediately to the right, and there is no blank left page. In this situation, it would actually require 2 blank pages.
I tried to make sure with all kinds of break-after / break-before combinations, applied to both the former and the latter part section, to always enforce a blank left page, before starting with the new section header on the right page.
The html-structure is quite simple:
<section class="part" id="part1"><h1>...</h1>.....</section>
<section class="part" id="part2"><h1>...</h1>.....</section>


