I have my last section which consists only of {tabular}, it is longer than 1 page, so I need to split it to 2 pages.

So I have done something like that, hoping it displays the first {tabular} on the page before the last page, and the second {tabular} on the last page of my document:


But it still tries to display everything in 1 page, thus the lines go beyond the bottom border, and some lines in the end could not be displayed.

Could anyone tell me how to amend that?

  • 1
    Try to use longtable or supertabular instead. Both allow tables to break over pages. See the answers to In LaTeX, how can I make a table that takes up more than a single page? which seems to be a duplicate. Commented May 23, 2011 at 11:20
  • 1
    Beside trying longtable or supertabular: you can also try to add an empty line between the tabulars to get a paragraph break. If both tabulars are in one paragraph widow- and clubpenalty can get in the way. And activate \raggedbottom in this section. Commented May 23, 2011 at 11:24
  • also, the hacky way to deal with this if you are in a hurry is to just add \vfill\pagebreak between the two tabulars.
    – kgr
    Commented May 23, 2011 at 18:05

1 Answer 1


Instead of tabular, which doesn't admit page breaks, you can use the longtable environment from the longtable package.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .