Bonjour à tous,
J'ai un petit soucis de numérotation de page en XSL FO
Pour le contexte, j'utilise un feuille de style XSLT pour transformer du XML en XSL FO puis en PDF avec FOP.
Mon premire besoin est d'afficher sur chaque page le numéro de la page courante par rapport au nombre de pages total.
Jusqu'ici tout va bien avec l'utilisation de <fo:page-number /> et <fo:page-number-citation ref-id="ref-vers-mon-block-en-fin-de-doc" />.
Par contre il y a un truc que je n'arrive pas à faire.
Ce srea plus simple sur un exemple :
J'ai un doc qui fait 10 pages, sur chaque page j'ai donc un truc du genre 1/10, 2/10 .... 10/10.
A la page 7 commence une table qui se termine à la page 9 (donc sur trois pages).
Je crée une zone header dans ma table afin d'avoir l'entète sur chacune des trois pages.
Je voudrais que dans cette entète apparaise le nombre de page contenant la table + la position dans ces pages :
page 7 on aura donc 1/3,
page 8 2/3 et
page 9 3/3
tout en gardant bien sûr la numérotation globale 1/10 -> 10/10
Voila mon pb. J'ai fouillé un peu partout mais ça me semble impossible.
J'aimerai donc avoir votre avis avant de me résigner.
Merci beaucoup
Jo