Try adding this to your customization:
<xsl:attribute-set name="formal.object.properties">
<xsl:attribute name="keep-together.within-column">auto</xsl:attribute>
</xsl:attribute-set>
A better explanation can be found in Bob's book:
http://www.sagehill.net/docbookxsl/PageBreaking.html#KeepTogetherPI
I've recently discovered that a table larger than 215 rows or so will
cause the conversion to bomb no matter what the setting, but that might
be a problem in my toolchain. Either way, the above setting will cause
large tables to break across pages in fop 0.94.
[EMAIL PROTECTED] wrote:
Hi
I am trying to upgrade from fop 0.20.5 to 0.94 and found out that
there is a irritating change in operations regarding table processing.
When processing tables they:
1 Don´t cross pages (e.g if a table doesn´t fit on the current page it
is rendered on the the next page) and
2 If a table is "too large" to fit a page it will get corrupted (with
an error message: "WARNING: Content of the region-body on page n
overflows the available area in block-progression dimension.
(fo:page-sequence, no context info available)")
I know that this seems to be a FOP shortcoming, I looked on
outstanding errors on Fop´s homepage, but anyway:
Does somebody have a way of circumwent this behaviour in any way?
Regards
*Lars Bjerges*
Swedbank AB (publ)
105 34 Stockholm
Telefon: +46 (0)8 58 59 43 45
Mobil: +46 (0)70 95 27 774
Email:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
www.swedbank.se <http://www.swedbank.se/>
Vi ber dig lägga märke till att detta e-postmeddelande kan innehålla
konfidentiell information. Om du felaktigt blivit mottagare av detta
meddelande ber vi dig informera avsändaren om felet genom att använda
svara-funktionen. Vi ber dig också att radera e-postmeddelandet utan
att skicka det vidare eller kopiera det. Trots att vi intygar att
e-postmeddelandet och eventuella bilagor inte innehåller virus och
andra fel som kan påverka datorn eller IT-systemet där det mottages
och läses, öppnas det på mottagarens eget ansvar. Vi tar inte på oss
något ansvar för förlust eller skada, som har uppstått i samband med
att e-postmeddelandet mottagits och använts.
_____________________________________________________________________________________________________________________________________________________________
Please note that this message may contain confidential information. If
you have received this message by mistake, please inform the sender of
the mistake by sending a reply, then delete the message from your
system without making, distributing or retaining any copies of
it. Although we believe that the message and any attachment are free
from viruses and other errors that might affect the computer or IT
system where it is received and read, the recipient opens the message
at his or her own risk. We assume no responsibility for any loss or
damage arising from the receipt or use of this message.