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]
