hh: XSL-FO: Tabellenumbruch auf nächste Seite

Beitrag lesen

Musst du nur noch an deinen Bedarf anpassen:
  <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
   fo:layout-master-set
    <fo:simple-page-master master-name="erste">
     <fo:region-body margin-top="63mm" margin-bottom="1cm"/>
     <fo:region-before region-name="kopfersteseite" margin-left="1cm"/>
    </fo:simple-page-master>
    <fo:simple-page-master master-name="rest">
     <fo:region-body margin-top="63mm" margin-bottom="1cm"/>
     <fo:region-before region-name="kopfrestseiten" margin-left="1cm"/>
    </fo:simple-page-master>
    <fo:page-sequence-master master-name="buch">
     <fo:single-page-master-reference master-reference="erste"/>
     <fo:repeatable-page-master-reference master-reference="rest"/>
    </fo:page-sequence-master>
   </fo:layout-master-set>

<fo:page-sequence master-reference="buch">
    <fo:static-content flow-name="kopfersteseite">
     <fo:block font-size="16pt">Hier der Inhalt für Kopf erste Seite eintragen bzw. aus der xml mit xsl:value-of holen</fo:block>
    </fo:static-content>
    <fo:static-content flow-name="kopfrestseiten">
     <fo:block text-align="end" font-size="8pt">Hier der Inhalt für den Kopf der anderen Seiten eintragen oder mit xsl:value-of holen</fo:block>
    </fo:static-content>
    <fo:flow flow-name="xsl-region-body">
     <!-- hier deine Tabelle -->
    </fo:flow>
   </fo:page-sequence>
  </fo:root>