XSL-FO conditional-page-master-referenceObjeto

XSL-FO 参考手册Manual de referencia de XSL-FO

Definición y uso

El objeto <fo:conditional-page-master-reference> especifica un page-master que se utiliza cuando la condición definida se cumple.

Esto permite que diferentes páginas utilicen diferentes page-masters. (Por ejemplo, páginas pares e impares, primera página, páginas en blanco.)

Tres atributos, odd-or-even, blank-or-not-blank y page-position, definen las condiciones. Cuando las tres condiciones se cumplen, <fo:conditional-page-master-reference> se cumple.

  • page-position se cumple si la página generada tiene la posición especificada (first, last, rest, any).
  • odd-or-even se cumple si el valor es "any" o si la paridad del valor coincide con el número de página.
  • blank-or-not-blank se cumple si el valor es "not-blank" y la página tiene áreas generadas por descendientes de <fo:flow>, o si el valor es "blank" y la página no tiene áreas de <fo:flow>, o si el valor es "any".

Sintaxis

<fo:conditional-page-master-reference>
<!--
Contents:EMPTY
-->
</fo:conditional-page-master-reference>

Atributos

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


XSL-FO 参考手册Manual de referencia de XSL-FO Otras extensiones