longtable & supertabular 

The "p" column will allow the "row" of the table take up several lines. However that TEX will never break a page within such a row in longtable. Page breaks only occur between rows of the table or at \hline.

supertabular is able to page break at such "p" columns.

multipage tabular - influence pagebreak location 

Date:          Thurs, Jun 12 1997
Groups:                comp.text.tex
> I've got a problem in typesetting some multipage tabular material.
> I use 'supertabular.sty' with LaTeX2e (12/96), but would use any
> package, solving my problem. Here it is:
> I am very pleased with standard page breaks, done automaticaly,
> but sometimes it would be very desirable to mark some spots
> as ''not good for page break'' while other would be
> ''quite good for page break'' and still other one's would be
> ''formidable for page break''.
> So is there something like a ''page break penalty'' taken
> into account while doing multipage tabular material?

I can't speak about supertabular, but the current longtable.sty allows the usual LaTeX \pagebreak[…] items for various break "goodness" as well as \* line separators for inhibiting line breaks at a certain position.

Might be worth a try.

David Kastrup

hinst for page break inside a table 

Date:          Sun, Jul 20 2003
Groups:                comp.text.tex
>I have a long table which might need to be split across two pages. I
>have seen that there are many environments (supertabular, xtabular,
>longtable) but I could not find a way to hint the environment on where
>to put the page break.
>Is there a way to do it? Or how the packages decide where to put the
>page break ?

longtable, which uses tex's page breaking more-or-less direct by plugging into the output routine, implements \* (as a no-break newline) and also allows \linebreak and \nolinebreak at the start of a row.

i don't know about the others.

Robin Fairbairns