Malgré tous mes efforts, j'ai l'impression que ça ne marche pas pour la dernière page.
En ajoutant un backgroun-color différent pour chaque simple-page-master, je m'aperçoit que la dernière page utilise le simple-page-master de rest alors que cela fonctionne correctemnt pour la première page et les reste du document.
Est-ce un problème d'implémentation dans FOP (encore un!)?
Après quelques tests, je me rends compte que si je met uniquement :
Code :
Code :
- <fo:conditional-page-master-reference page-position="first" master-reference="normal"/>
- <fo:conditional-page-master-reference page-position="last" master-reference="lastpage"/>
|
J'ai la première page avec le layout normal, puis toutes les autres pages avec le layout de last.
Est-ce qu'il y a des priorités entre les conditional-page-master-reference? j'ai essayé pas mal de combinaison mais à chaque fois il n'y en a que deux qui sont pris en compte. Voila ce qui ne marche pas :
any puis last
first puis last
rest puis last (exception fop)
first puis rest puis last
first puis any puis last
last (exception fop)
Vraiment incompréhensible...
Message édité par mathieumathias le 20-12-2006 à 11:36:15