> -----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]

Reply via email to