XSL-FO-Bereiche
- Vorherige Seite XSLFO-Dokumentation
- Nächste Seite XSLFO-Ausgabe
XSL-FO verwendet rechteckige Kästen (Bereiche), um die Ausgabe anzuzeigen.
XSL-FO-Bereiche
Der XSL-Formatierungsmuster definiert eine Reihe von rechteckigen (Bereichs-)Kästen, um die Ausgabe anzuzeigen.
Alle Ausgaben werden formatiert in diese Kästen und werden dann auf einem Zielmedium angezeigt oder gedruckt.
Lassen Sie uns die folgenden Bereiche untersuchen:
- Pages(页面)
- Regions(区)
- Block areas(块区域)
- Line areas(行区域)
- Inline areas(行内区域)
XSL-FO Pages (Seiten)
Die XSL-FO-Ausgabe wird formatiert in die Seite eingefügt. Der Druckausgabe wird in viele aufgeteilte Seiten eingingen. Die Browser-Ausgabe wird oft zu einer langen Seite.
XSL-FO-Seiten enthalten Bereiche (Region).
XSL-FO Regions (Bereiche)
Jede XSL-FO-Seite enthält eine Reihe von Regions (Bereiche):
- region-body (Hauptteil der Seite)
- region-before (Seitenkopf der Seite)
- region-after (Seitenfuß der Seite)
- region-start (Linker Spaltenbereich)
- region-end (Rechter Spaltenbereich)
XSL-FO Regions enthalten Block Areas (Blockbereich).
XSL-FO Block Areas (Blockbereiche)
XSL-FO Block Areas können kleine Block-Elemente definieren (normalerweise durch einen neuen Absatz begonnen), wie z.B. Absätze, Tabellen und Listen.
XSL-FO Block Areas können andere Block Areas enthalten, aber sie enthalten in den meisten Fällen Line Areas (Line Area).
XSL-FO Line Areas (Zeilenbereiche)
XSL-FO Line Areas definieren Textzeilen innerhalb von Blockbereichen.
XSL-FO Line Areas enthalten Inline Areas (Inline Area).
XSL-FO Inline Areas (Zeilenbereiche)
XSL-FO-Inline-Bereiche haben den Text innerhalb der Zeile definiert (Betonung, einzelne Zeichen sowie Bilder usw.).
- Vorherige Seite XSLFO-Dokumentation
- Nächste Seite XSLFO-Ausgabe