XSL-FO-Referenzhandbuch

Der Prozess der Umwandlung einer Beschreibung in eine Darstellung wird Formatierung (formatting) genannt.

Objekt Beschreibung
basic-link Definiert eine Ressource für den Anfang eines Links
bidi-override Überschreibt die Standard-Unicode BIDI-Richtung
block Definiert einen Ausgabeblock (z.B. Absätze und Überschriften)
block-container Definiert einen referenzierenden Bereich (reference-area)
character Definiert ein Zeichen, das in einen Schriftgrad gemappt wird
color-profile Definiert eine Farbkonfigurationsdatei für eine Stilschablone
conditional-page-master-reference Bestimmt einen page-master, der verwendet wird, wenn die definierten Bedingungen erfüllt sind
declarations Kombiniert globale Deklarationen für eine Stilschablone
external-graphic Für ein Bild, das sich außerhalb des XML-Ergebnisbaums befindet
float Eine typische Anwendung ist, ein Bild in einem separaten Bereich am Anfang der Seite zu platzieren oder ein Bild an einer Seite zu platzieren und den Inhalt fließen zu lassen, bis zum Bild.
flow Enthält alle Elemente, die auf die Seite ausgegeben werden
footnote Eine Fußnote innerhalb der region-body der Seite definieren
footnote-body Inhalt der Fußnoten definieren
initial-property-set Das Formatieren der ersten Zeile von <fo:block>
inline Durch Hintergrund oder durch Umgeben in einem Rahmen zu formatieren, um einen Teil des Textes zu gestalten
inline-container 定义一个行内的引用区域(inline reference-area)
instream-foreign-object 用于行内图形(inline graphics)或用于普通对象,其中对象的数据作为<fo:instream-foreign-object>的后代存在。
layout-master-set 存有所有用在文档中的master
leader 用来生成"."由内容表格中的页码来分隔标题,或者创建表单中的输入域,或者创建水平线
list-block 定义列表
list-item 包含列表中的每个项目
list-item-body 包含列表项的内容或主体
list-item-label 包含列表项的标号(有代表性的是数据、字符等等)
marker 与fo:retrieve-marker使用来创建连续的页面或页脚
multi-case 包含 XSL-FO对象的每个供选择的子树(在<fo:multi-switch>内部)。父元素<fo:multi-switch>会选择显示那个选项并隐藏其余的选项。
multi-properties 用来在两个或更多的属性集(property-sets)间转换
multi-property-set 规定一个可供选择的属性集,这个属性集会被根据用户代理的状态来进行应用。
multi-switch 存有一个或多个<fo:multi-case>对象,并控制它们之间的切换(通过<fo:multi-toggle>激活)
multi-toggle 用来切换到另一个<fo:multi-case>
page-number 表示当前的页面
page-number-citation 为页面引用页码,此页面包含首个由被引用对象返回的标准区域。
page-sequence 一个针对页面输出元素的容器。在其中一个<fo:page-sequence>对象针对每个页面布局。
page-sequence-master 规定使用哪个simple-page-master,以及使用次序。
region-after 定义页脚
region-before 定义页眉
region-body 定义页面主体
region-end 定义页面的右侧栏
region-start 定义页面的左侧栏
repeatable-page-master-alternatives Definiert eine Reihe von Kopien eines simple-page-master
repeatable-page-master-reference Bestimmt eine Kopie eines einfachen simple-page-master
retrieve-marker Kombiniert mit <fo:marker>, um kontinuierliche Kopf- oder Fußzeilen zu erstellen
root Wurzelknoten (Oberknoten) eines XSL-FO-Dokuments
simple-page-master Definiert die Größe und Form einer Seite
single-page-master-reference Bestimmt einen bestimmten Punkt in einer Seite-Kette, an dem
static-content Enthält statische Inhalte, die auf vielen Seiten wiederholt vorkommen (z.B. Kopf- und Fußzeilen)
table Formatiert einen Tabellenstil
table-and-caption Formatiert eine Tabelle und ihren Titel
table-body Behälter für Tabellenzeilen und Tabellenzellen
table-caption Enthält einen Tabellenkopf
table-cell Definiert eine Zelle in einer Tabelle
table-column Formatiert eine Spalte in einer Tabelle
table-footer Definiert den Fuß einer Tabelle
table-header Definiert den Kopf einer Tabelle
table-row Definiert eine Zeile in einer Tabelle
Titel Definiert einen Titel für eine Seite-Kette
Wrapper Definiert eine vererbte Eigenschaft für eine Gruppe von XSL-FO-Objekten