XSL-FO conditional-page-master-referenceObjet

XSL-FO 参考手册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>

Attributes

Attributes
blank-or-not-blank
master-reference
odd-or-even
page-postion


XSL-FO 参考手册Manuel de référence XSL-FO Autres extensions