[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[Recent Entries]
[Reply To This Message]
Re: Re: Re: columns and a new page in FO
This will probably not work as this generates table column by
column and FO doesn't support that. In a table you can only have
table-row elements.
On Tue, 09 Apr 2002 Jaideep Chadha wrote :
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
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
RSS 2.0 |
|
Atom 0.3 |
|
|