XSL-FO conditional-page-master-referenceObjet
Manuel de référence XSL-FO
Définition et utilisation
L'objet <fo:conditional-page-master-reference> spécifie un maître de page à utiliser lorsqu'une condition définie est vraie.
Cela permet à différentes pages d'utiliser différents maîtres de page. (Par exemple, les pages paires et impaires, la première page et les pages vierges.)
Trois attributs, odd-or-even, blank-or-not-blank et page-position, définissent la condition. Lorsque les trois conditions sont vraies, <fo:conditional-page-master-reference> est satisfait.
- La condition page-position est vraie si la page générée a une position spécifiée (first, last, rest, any).
- La condition odd-or-even est vraie si la valeur est "any" ou si la parité de la valeur correspond au numéro de page.
- La condition blank-or-not-blank est vraie si la valeur est "not-blank" et que la page a des régions générées par les descendants de <fo:flow>, ou si la valeur est "blank" et que la page n'a aucune région provenant de <fo:flow>, ou si la valeur est "any".
Syntaxe
<fo:conditional-page-master-reference>
<!--
Contenu : EMPTY
-->
</fo:conditional-page-master-reference>
<!--
Contenu : EMPTY
-->
</fo:conditional-page-master-reference>
Attributes
| Attributes |
|---|
| blank-or-not-blank |
| master-reference |
| odd-or-even |
| page-postion |
Manuel de référence XSL-FO Autres extensions