Hallo,
für dynamische Kopfzeilen bietet sich dieser Aufbau an:
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
<fo:page-sequence master-reference="main-page">
<!-- Start Static Header ================================================================================================================ -->
<fo:static-content flow-name="xsl-region-before">
<fo:retrieve-marker retrieve-class-name="page-head"/>
</fo:static-content>
<!-- Start Body ================================================================================================================ -->
<fo:flow flow-name="xsl-region-body">
<xsl:for-each select="/root/irgendwas">
<!-- Start Dynamic Header ========================================================================================================= -->
<fo:block>
<fo:marker marker-class-name="page-head">
<!-- Dynamischer Inhalt -->
</fo:marker>
</fo:block>
</xsl:for-each>
</fo:flow>
<!-- End Body =================================================================================================================== -->
</fo:page-sequence>
</fo:root>
Viele Grüße
Siri