> -----Original Message-----
> From: Chris Pratt [mailto:[EMAIL PROTECTED]
> Sent: maandag 27 oktober 2003 19:28
> I have a multi-columnar display, where I need some content to end up in
the last column on the
> page. What would be perfect would be the ability to specify a <fo:block
break-before="last-
> column">, but that doesn't appear to be a valid value. Alternatively a
method in XPath to specify > <xsl:if test="column() == last-column()"> would
work as well. Are these capabilities there, but
> I'm some how missing them? Is there a different way to achieve the same
desired effect? Is there > a way to add an extension that could do this?
Any help would be appreciated. Thanks
Let's see...
The <xsl:if ...> construct will not work (in this way), as you don't have a
page-context at the XSLT stage.
Don't know if maybe an absolute positioned block-container could help you
out here...?
Other options?
<fo:block break-before="column" /> should work, I guess... Trick is, you
probably need to know what column you are in at the 'time' this gets added.
I'm not very sure that's possible...
Maybe, if you have a very faint idea on how the pages are going to be laid
out, as a remote possibility, you could try the following :
<fo:block>
<xsl:if test="[sometestbasedonyoursourcexml]">
<xsl:attribute name="break-before">column</xsl:attribute>
</xsl:if>
</fo:block>
Hope these help!
Greetz,
Andreas
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]