Steinar Bang <sb...@dod.no>:
[snip!]
Does anyone have a workaround that would work with DocBook XML and
XSL?
The suggested workaround seems to be to wrap an invisible table
around what you don't want separated. The only way I can see to
accomplish this, would be to wrap an invisible table the FO
resulting from some (not all) <section> elements in the XML source.
Way to complicated! I just put in <beginpage/> elements where Fop
were breaking pages in the wrong place.
This is vulnerable to text changes, so I'll remove them when Fop
starts supporting keep-*.
I had to put the following template into my local FO-producing style
sheet, because there were no template for <beginpage>:
<xsl:template match="beginpage">
<fo:block break-after="page"/>
</xsl:template>