Xslt xsl:fo和apachefop的页面编号问题

Xslt xsl:fo和apachefop的页面编号问题,xslt,xsl-fo,apache-fop,Xslt,Xsl Fo,Apache Fop,我有以下(部分)xsl:fo模板 <fo:root font-size="11pt" font-family="Arial"> <fo:layout-master-set> <fo:simple-page-master master-name="A4-portrait" page-height="29.7cm" page-width="21.0cm" margin-top="1cm" margin-

我有以下(部分)
xsl:fo
模板

<fo:root font-size="11pt" font-family="Arial">
  <fo:layout-master-set>
    <fo:simple-page-master master-name="A4-portrait"
              page-height="29.7cm" page-width="21.0cm" margin-top="1cm"
              margin-left="1.5cm" margin-right="1cm" margin-bottom="1cm">
      <fo:region-body />
      <fo:region-after region-name="footer" extent="15mm"/>
    </fo:simple-page-master>
    <fo:simple-page-master master-name="A4-landscape"
              page-width="29.7cm" page-height="21.0cm" margin-top="1cm"
              margin-left="1cm" margin-right="1cm" margin-bottom="1cm">
      <fo:region-body />
      <fo:region-after region-name="footer2" display-align="bottom" extent="0cm"/>
    </fo:simple-page-master>
  </fo:layout-master-set>
  <fo:page-sequence master-reference="A4-portrait">
    ...........
  </fo:page-sequence>
  <fo:page-sequence master-reference="A4-landscape" font-size="8pt" id="end">
    <fo:static-content flow-name="footer2" font-size="7pt" font-family="Arial">
      <fo:block text-align="center">
                Page <fo:page-number/>/<fo:page-number-citation ref-id="end"/>
      </fo:block>
    </fo:static-content>
    <fo:flow flow-name="xsl-region-body">
     ........................
    </fo:flow>
  </fo:page-sequence>
</fo:root>

...........
页面/
........................

第一个
页面序列
正好生成一个页面。第二个
页面序列
生成多个页面(例如9),我想用页脚“装饰”这些页面,以便显示页码。问题是-对于最后一页,
从第一页序列生成10,1,从第二页序列生成9;而
生成9。所以,第10页(共9页)听起来像是溢出来的,令人尴尬。有人能帮忙吗?

我希望有一天这能帮到别人,我找到了解决办法。我应该用