I set keep-together="always" in a fo:table-row that contains an inner very long table. If the inner table does not fit the page, it cuts it at the end of the page and the rest of the table is lost! If I remove the keep-together, the table is displayed fine in 2 pages. I include a url with a zip with the fo and pdf files to reproduce the problem
Hi, This is the expected behaviour of keep-together="always". If the "overflow" property is set to "auto" (as is the default), then FOP handles it as if "hidden" were specified (See section 7.21.2 of the XSL-FO 1.1 specification). Which makes the block cropped at the bottom of the page. To make the table-row being split over 2 pages only if its content wouldn't fit on a page alone, you should specify an integer value for keep-together. Unfortunately, only "auto" and "always" are currently implemented in FOP. Sorry, Vincent
batch transition to closed remaining pre-FOP1.0 resolved bugs