XSL-FO rootObjeto
Manual de referencia XSL-FO
Definición y uso
El objeto <fo:root> es el nodo raíz (de nivel superior) de un documento XSL-FO.
Los elementos secundarios del objeto <fo:root> son un único objeto <fo:layout-master-set> (que conserva todos los maestros de página [master] utilizados en el documento), un objeto opcional <fo:declarations>, y uno o más objetos <fo:page-sequence>.
Nota:Un documento XSL-FO puede contener múltiples objetos <fo:page-sequences> (por ejemplo, cada capítulo de un documento puede ser un objeto <fo:page-sequence> independiente - lo que permite utilizar contenido específico del capítulo [capítulo específico], como el título del capítulo, que puede colocarse en el encabezado o en el pie de página).
Sintaxis
<fo:root>
<!--
Children:layout-master-set,declarations?,
page-sequence+
-->
</fo:root>
<!--
Children:layout-master-set,declarations?,
page-sequence+
-->
</fo:root>
Atributos
| Atributos |
|---|
| media-usage |
Ejemplo 1
La estructura del documento XSL-FO se muestra a continuación:
<?xml version="1.0" encoding="ISO-8859-1"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
<fo:layout-master-set>
<fo:simple-page-master master-name="A4">
<!-- Page template goes here -->
</fo:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="A4">
<!-- Page content goes here -->
</fo:page-sequence>
</fo:root>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
<fo:layout-master-set>
<fo:simple-page-master master-name="A4">
<!-- Page template goes here -->
</fo:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="A4">
<!-- Page content goes here -->
</fo:page-sequence>
</fo:root>
Manual de referencia XSL-FO Otras extensiones