wow, that's exactly what i needed ;-)
never heard of markers before

thanks a lot



----- Ursprüngliche Mail ----
Von: Vincent Hennebert <[email protected]>
An: [email protected]
Gesendet: Donnerstag, den 26. August 2010, 18:45:43 Uhr
Betreff: Re: Indicate Last Page

Hi Matthias,

Sounds like a job for markers. Does the attached FO file help?

Vincent


Matthias Müller wrote:
> Hi there,
> 
> i need to indicate the single pages on my output pdf in the footer area:
>   - if there are following pages with a "+"
>   - if it's the last page with a "-"
> 
> i already posted a similar question 2 years ago and didn't receive a working 
> hint. back then i worked with FOP 0.20.5, so maybe something has changed 
> meanwhile. here is the most useful answer:
> 
> "Is this possible?
> 
> No, for various reasons. The most important one is that the
> processing is done in two passes.
> The first pass is the XSL transformation. The elements prefixed
> with xsl: are instructions for the XSLT processor, which
> generates an intermediate XML document consisting of elements
> in the FO namespace, commonly prefixed with fo:. The FO elements
> are not processed by the XSLT processor, therefore FO stuff like
> page numbers are not available to the XSLT processor. In
> particular there is no way to check whether something is on the
> last page during XSLT processing.
> The second pass is the formatting, done by formatting processors
> like FOP. At this point, all xsl: elements are already gone,
> there is no xsl:if available to the FO processor.
> 
> There are some possibilities in the XSLFO standard to define
> limited special processing for the last rendered page of a page
> sequence, unfortunately, they are not yet implemented in FOP."
> 
> maybe with FOP 1.0?
> any hints welcome ;-)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]




---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to