This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Re: columns and a new page in FO
- From: "Jaideep Chadha" <jaideepchadha at rediffmail dot com>
- To: xsl-list at lists dot mulberrytech dot com
- Date: 8 Apr 2002 23:41:12 -0000
- Subject: Re: Re: [xsl] columns and a new page in FO
- Reply-to: xsl-list at lists dot mulberrytech dot com
Thanks Joerg. I'll try this.
Thanks again for your help.
On Tue, 09 Apr 2002 Joerg Heinicke wrote :
>Hello Jaideep,
>
>you have to search this nodes on which you have to create a new
>page. This
>can happen with the code below. Sorry, that I don't know the FO
>code. I hope
>my pseudo FO XML shows you the way.
>
>
><xsl:param name="cols-on-one-page" select="10"/>
>
><xsl:template match="nodes">
> <xsl:apply-templates select="node[position() mod
>$cols-on-one-page = 1]"
>mode="new-page"/>
></xsl:template>
>
><xsl:template match="node" mode="new-page">
> <new-page>
> <xsl:apply-templates select=". |
>following-sibling::node[position()
>< $cols-on-one-page]"/>
> </new-page>
></xsl:template>
>
><xsl:template match="node">
> <col>
> ...
> </col>
></xsl:template>
>
>Regards,
>
>Joerg
>
> > I have generate a pdf using FO. The data is supposed to be in
>the
> > columns. Each column is data based on a certain node. The
>number
> > of nodes in the XML is variable and I have to generate a new
>page
> > if the number of columns exceeds a certain number.
> > This entire thing seems more iterative to me than recursive.
> >
> > Any help would be greatly appreciated.
> >
> > Thanks,
> >
> > Jaideep
>
>
> XSL-List info and archive:
>http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list