230

What's the difference? I know that \pagebreak can take an optional argument that specifies how much a page break is desired, but is there any difference if the optional argument is not used?

lockstep
  • 250,273
Sophie Alpert
  • 15,550
  • 9
  • 37
  • 37

5 Answers5

254

Both commands start a new page.

If the optional argument is not used, \pagebreak will start a new page and the paragraphs of the old page will be spread out so that the old page will not look like the end of a chapter.

With \newpage, on the other hand, the old page will have the blank space at the bottom, because the paragraphs will stick together as if the chapter had ended there.

This link will be useful, and the answer to a duplicate question (that was migrated from SO to this site later) gives the following example: alt text

Franz Zieris
  • 233
  • 2
  • 11
Vivi
  • 26,953
  • 31
  • 77
  • 79
24

\pagebreak tries to make the page the same height as other pages if it's possible (by stretching intervals between paragraphs etc) and \newpage just fills the page with empty space.

Grigory M
  • 4,984
  • 4
  • 39
  • 37
19

\newpage forces a new page at the point at which it occurs.

\pagebreak without options forces a new page at the end of the line in which it occurs.

vanden
  • 30,891
  • 23
  • 67
  • 87
5

If you really want the page to be changed, one of the most useful way I found so far is :

\clearpage
\pagebreak
0

The multicols environment has \columnbreak, but it seems to behave more like \newpage than \pagebreak.

Mensch
  • 65,388
  • As it’s currently written, your answer is unclear. Please [edit] to add additional details that will help others understand how this addresses the question asked. You can find more information on how to write good answers in the help center. – Community Oct 01 '21 at 22:07