ok Merci pour les reponse.
effectivement, pour resoudre le probleme, je l'ai mis dans le pied de page.
Cette solution nest pas optimale, car, mon document est composé d'un corps et des annexes.
j'aurais aimé pouvoir numéroté que le corps. les annexes ne doivent pas l'être. (eh oui, les clients sont compliqués).
En le mettant dans les regions fixes, tout le document est numéroté.
Sinon, je dois savoir exactement le nombre de page du corps de mon document et forcé le saut de page puis la numérotation. impossible
Pour resoudre le probleme, je voudrais mettre ce code
<fo:block id="nbreTotalPage"/>
à la fin du corps du document et non pas à la fin des annexes comme c le cas actuelement.
puis dans ma balise de pied de page, conditionné l'affichage comme cela :
1 2 3 4 5 6 7
|
<fo:static-content flow-name="xsl-region-after" vertical-align="bottom" text-align="right">
<xsl:if test='si <fo:page-number/> est inférieure à nbreTotalPage '>
<fo:block xsl:use-attribute-sets="Normal7" text-align="center">Page <fo:page-number/>/<fo:page-number-citation ref-id="nbreTotalPage"/>
</fo:block>
</fo:static-content>
</xsl:if> |
Merci de votre aide
Partager