[dbdoclet] Re: Page breaks and orphan headings

Hello Jere,

>What would one then have to do configuration-wise to make FOP recognize =
>the PIs and get them in the PDF?

You can customize a processing instruction like a normal element. The default 
behaviour would be to do nothing. If you want to have page breaks you could 
then add the following template to your fo customization layer:

<xsl:template match="processing-instruction('dbdoclet-before-class')">
  <fo:block break-before='page'/>
</xsl:template> 

Of course dbdoclet needs to insert the proceesing instruction 
<?dbdoclet-before-class?> before every class section. I will releaize this in 
the next release.

>As for the FOP keep-before-next problem, since FOP does not seem to be =
>going anywhere currently, I'm tempted to pick up a license of either XEP =
>by RenderX or AntennaHouse's XSL Formatter. They claim to support full =
>XSL-FO, and I keep hearing good things about them. Of course I could =
>just dive in and implement the rest of FOP's missing XSL-FO, but I am =
>just a timeless mortal. :(
>

But they are quite expensive :-(. Please tell me about your experiences.

Regards
Michael

Other related posts: