XSL-FO Flow
XSL-FO pages are filled with data from the <fo:flow> element.
XSL-FO Page Sequences
XSL-FO uses the <fo:page-sequence> element to define output pages.
Each output page references a page master that defines the layout.
Each output page has a <fo:flow> element that defines the output.
Each output page is printed or displayed in sequence.
XSL-FO Flow
XSL-FO pages are filled with content from the <fo:flow> element.
The <fo:flow> element contains all elements that are printed on the page.
When a page is full, the same page master is reused repeatedly until all text is printed.
Where Does the Flow Go?
The <fo:flow> element has a "flow-name" attribute.
The value of the flow-name attribute defines where the content of the <fo:flow> element goes.
Valid values:
xsl-region-body (goes to region-body)
xsl-region-before (goes to region-before)
xsl-region-after (goes to region-after)
xsl-region-start (goes to region-start)
xsl-region-end (goes to region-end)