I saw some earlier postings on problems with keep-together when there are fo:blocks inside table rows but never saw an answer. It seems that when you have a table row with multiple fo:blocks then FOP allows it to break to the next page ignoring the keep-together.

My table rows are all defined as:
   <fo:table-row keep-with-previous="always" keep-with-next="always">

My data contains tags to indicate line breaks (<br/>). My style sheet replaces all <br/> tags with:
<fo:block space-before="13pt" space-after="0pt">
<xsl:apply-templates/>
</fo:block>


If data inside a table containes any of these added fo:blocks then that row is allowed to break to the next page if necessary. I really need a way to keep the table together.

FOP claims to support keep-togther in table rows but this behaviour seems to suggest table rows do not even work correctly (or am I doing something wrong?). Does anyone have any insight on this.

Thanks!




--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to