Using page()
with first-level heading results in an empty page
#17
Labels
bug
Something isn't working
good first issue
Good for newcomers
help wanted
Extra attention is needed
If you insert a page manually using the built-in
page
function and that page has a first-level heading inside of it then that will result in an empty page which appears before the manually inserted page.This is because
page()
always inserts a manual page break and since we also usepagebreak(weak: true)
before first-level headings therefore this results in two page breaks which consequently results in an unintended empty page.To reproduce, use the following snippet:
The text was updated successfully, but these errors were encountered: