XSL-FO
Die folgende Tabelle zeigt die Befehls-Übersicht für die Programmiersprache XSL-FO:
Befehl | Beschreibung |
---|---|
root | Wurzelelement für ein XSL-FO-Element |
block | Element für einen Absatz (Block-Element) |
block-container | Element für einen Container für mehrere Absätze (Block-Elemente) |
width | Attribut zur Angabe der Breite |
height | Attribut zur Angabe der Höhe |
inline | Element, welches zu Formatierungszwecken verwendet wird (Inline-Element) |
layout-master-set | Element, in welchem die Vorlagen von Seiten und Seitensequenzen angegeben werden |
simple-page-master | Element, um eine einfache Seitenvorlage zu definieren |
master-name | Attribut, um den Namen der Seitenvorlage festzulegen |
page-height | Attribut, um die Höhe der Seite festzulegen |
page-width | Attribut, um die Breite der Seite festzulegen |
margin | Attribut, um den Außenabstand festzulegen |
margin-left | Attribut, um den linken Außenabstand festzulegen |
marin-right | Attribut, um den rechten Außenabstand festzulegen |
margin-top | Attribut, um den oberen Außenabstand festzulegen |
margin-bottom | Attribut, um den unteren Außenabstand festzulegen |
region-body | Element, um die Vorlage des Hauptbereichs zu definieren |
region-start | Element, um die Vorlage des Startbereichs (in Europa links) zu definieren |
region-end | Element, um die Vorlage des Endbereichs (in Europa rechts) zu definieren |
region-before | Element, um die Vorlage des Kopfbereichs (in Europa oben) zu definieren |
region-after | Element, um die Vorlage des Fußbereichs (in Europa unten) zu definieren |
extent | Attribut, um die Breite oder Höhe eines Seitenbereichs festzulegen |
page-sequence-master | Element, um eine Seitenfolge zu definieren |
repeatable-page-master-alternatives | Element, um eine Gruppe an wiederholenden Seiten zu definieren |
maximum-repeat | Attribut, um die maximale Anzahl an Seitenwiederholungen festzulegen |
conditional-page-master-reference | Element, um eine einfache Seite für eine Seitenfolge zu referenzieren |
page-position | Attribut, um die Position einer Seite in der Seitenfolge festzulegen |
odd-or-even | Attribut, um die Seitennummerart (gerade, ungerade) einer Seite in der Seitenfolge festzulegen |
blank-or-not-blank | Attribut, um das Verhalten von Leerseiten einer Seite in der Seitenfolge festzulegen |
page-sequence | Element, um eine Seite oder Seitensequenz im Ausgabedokument zu platzieren |
master-reference | Attribut, um auf die Vorlage der Seite oder Seitensequenz zu refenzieren (mittels des Namens) |
static-content | Element für den statischen Inhalt einer Seitenregion |
flow | Element für den Fließinhalt einer Seitenregion |
flow-name | Attribut, um auf die Seitenregion zu referenzieren (mittels des Namens) |
page-break-after | Attribut, um das Verhalten eines Seitenumbruchs nach dem Element zu steuern |
page-break-before | Attribut, um das Verhalten eines Seitenumbruchs vor dem Element zu steuern |
page-break-inside | Attribut, um das Verhalten eines Seitenumbruchs innerhalb des Elements zu steuern |
color | Attribut, um die Schriftfarbe festzulegen |
font-family | Attribut, um die Schriftart festzulegen |
font-size | Attribut, um die Schriftgröße festzulegen |
font-style | Attribut, um die Schriftlage festzulegen |
font-weight | Attribut, um die Schriftbreite / Schriftdicke festzulegen |
text-decoration | Attribut, um die Dekoration eines Texts (unter-/über-/durchgestrichen) festzulegen |
text-transform | Attribut, um die Transformation von Buchstaben festzulegen |
text-align | Attribut, um die Textausrichtung festzulegen |
text-align-last | Attribut, um die Textausrichtung der letzten Zeile festzulegen |
start-indent | Attribut, um den Einzug des Absatzes festzulegen (bezogen auf die Startregion) |
end-indent | Attribut, um den Einzug des Absatzes festzulegen (bezogen auf die Endregion) |
text-indent | Attribut, um den Einzug der ersten Zeile festzulegen |
last-line-indent | Attribut, um den Einzug der letzten Zeile festzulegen |
line-height | Attribut, um die Zeilenhöhe festzulegen |
word-spacing | Attribut, um den Abstand zwischen Wörtern festzulegen |
letter-spacing | Attribut, um den Abstand zwischen Zeichen festzulegen |
baseline-shift | Attribut, um einen Text hoch oder tief zu stellen |
vertical-align | Attribut, um den Text vertikal auszurichten (z. B. bei Tabellenzellen) |
leader | Element, um eine horizontale Linie zu erzeugen |
leader-pattern | Attribut, um die Art der horizontalen Linie festzulegen |
rule-thickness | Attribut, um die Dicke der horizontalen Linie festzulegen |
color | Attribut, um die Farbe der horizontalen Linie festzulegen |
border | Attribut, um den Rahmen festzulegen |
border-left | Attribut, um den linken Rahmen festzulegen |
border-right | Attribut, um den rechten Rahmen festzulegen |
border-top | Attribut, um den oberen Rahmen festzulegen |
border-bottom | Attribut, um den unteren Rahmen festzulegen |
border-start | Attribut, um den Rahmen zur Startregion festzulegen |
border-end | Attribut, um den Rahmen zur Endregion festzulegen |
border-after | Attribut, um den Rahmen zur Kopfregion festzulegen |
border-before | Attribut, um den Rahmen zur Fußregion festzulegen |
padding | Attribut, um den Innenabstand festzulegen |
padding-left | Attribut, um den linken Innenabstand festzulegen |
padding-right | Attribut, um den rechten Innenabstand festzulegen |
padding-top | Attribut, um den oberen Innenabstand festzulegen |
padding-bottom | Attribut, um den unteren Innenabstand festzulegen |
padding-start | Attribut, um den Innenabstand zur Startregion festzulegen |
padding-end | Attribut, um den Innenabstand zur Endregion festzulegen |
padding-after | Attribut, um den Innenabstand zur Kopfregion festzulegen |
padding-before | Attribut, um den Innenabstand zur Fußregion festzulegen |
external-graphic | Element, um ein Bild einzubinden |
content-width | Attribut, um die Breite des Bilds anzugeben |
content-height | Attribut, um die Höhe des Bilds anzugeben |
src | Attribut, um die URL des Bilds anzugeben |
background-color | Attribut für die Hintergrundfarbe |
background-image | Attribut für das Hintergrundbild |
basic-link | Element, um einen Link zu erzeugen |
external-destination | Attribut, um einen externen Hyperlink anzugeben |
internal-destination | Attribut, um einen Verweis auf ein Element des Dokuments anzugeben |
id | Attribut, um einem Element einen eindeutigen Namen zu geben (benötigt für interne Links) |
list-block | Element für eine Liste |
list-item | Element für ein Listenelement |
list-item-label | Element für die Beschriftung (z. B. Aufzählungszeichen) eines Listenelements |
list-item-body | Element für den Inhalt eines Listenelements |
table | Element für eine Tabelle |
table-header | Element für den Tabellenkopf |
table-footer | Element für den Tabellenfuß |
table-body | Element für den Tabelleninhalt |
table-row | Element für eine Tabellenzeile |
table-cell | Element für eine Tabellenzelle |
number-rows-spanned | Attribut, um eine Tabellenzelle über mehrere Zeilen zu spannen |
number-columns-spanned | Attribut, um eine Tabellenzelle über mehrere Spalten zu spannen |
table-column | Element, um eine Tabellenspalte im Voraus zu definieren |
table-column-width | Attribut, um die Breite einer vordefinierten Tabellenspalte anzugeben |
foonote | Element für eine Fußnote |
footnote-body | Element für den Inhalt / die Beschreibung der Fußnote |
float | Element für die Ausrichtung eines Blocks innerhalb eines Textflusses |
float | Attribut, um die Ausrichtung eines Blocks innerhalb eines Textflusses festzulegen |