|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Deleting a blank page after a last element
Hi,
> I've the following template in the style sheet
>
> <xsl:template match="Section">
> <fo:block keep-together="always"
> break-after="page" white-space-collapse = "false">
> <xsl:apply-templates select="SectionName"/>
> <xsl:apply-templates select="SectionHeader"/>
> <xsl:apply-templates select="Question"/>
> </fo:block>
> </xsl:template>
>
> I'm using a break-after="page" to force a page break,
> as my requirement is that each section starts on a
> new page. But this is forcing a blank page after the
> last section. Is there any way to remove that?
Don't generate the break-after formatting property on the last Section.
<fo:block keep-together="always" white-space-collapse = "false">
<xsl:if test="not(position() = last())">
<xsl:attribute name="break-after">page</xsl:attribute>
</xsl:if>
...
Cheers,
Jarno
--
Andy Vinal: Andy Vinal & Dan Devotion get 'Lost In Hardcore'
<http://www.nuenergy.co.uk/new/musicEvents/djMixDetail.php?id=42>
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








