如果页脚被标记为多个 fo:marker 类但具有不同的检索边界值,将调用哪个检索类名

问题描述 投票:0回答:0
如果页脚被标记为多个 fo:marker 类并且所有 3 个类都在 fo:flow flow-name="xsl-region-body" 中以不同的方式实现,我需要了解将调用哪个 retrieve-class-name序列;

<!--Footer def:--> <fo:static-content flow-name="second-footer"> <fo:retrieve-marker retrieve-class-name="lastPage" retrieve-position="last-starting-within-page" retrieve-boundary="page"/> <fo:retrieve-marker retrieve-class-name="continuedLine" retrieve-position="last-starting-within-page" retrieve-boundary="document"/> <fo:retrieve-marker retrieve-class-name="continued" retrieve-position="last-starting-within-page" retrieve-boundary="page-sequence"/> <fo:block> TEST </fo:block> </fo:static-content>
案例A:

<!--fo:flow flow-name="xsl-region-body" started--> <fo:marker marker-class-name="continued"> <xsl:call-template name="somePageTemp"/> </fo:marker> <fo:marker marker-class-name="lastPage"> <fo:block/> </fo:marker> **<--Make page 1 body template--> <--Page break-->** <fo:marker marker-class-name="continuedLine"> <fo:block> <fo:leader leader-pattern="rule"/> </fo:block> </fo:marker> <--Make page 2 body template-->
案例B:

<!--fo:flow flow-name="xsl-region-body" started--> <fo:marker marker-class-name="continued"> <xsl:call-template name="somePageTemp"/> </fo:marker> <fo:marker marker-class-name="lastPage"> <fo:block/> </fo:marker> <fo:marker marker-class-name="continuedLine"> <fo:block> <fo:leader leader-pattern="rule"/> </fo:block> </fo:marker> **<--Make page 1 body template-->** **<--Page break-->** **<-Make page 2 body template- –>**
案例C:

<!--fo:flow flow-name="xsl-region-body" started--> <fo:marker marker-class-name="continued"> <xsl:call-template name="somePageTemp"/> </fo:marker> **<--Make page 1 body template--> <--Page break-->** <fo:marker marker-class-name="lastPage"> <fo:block/> </fo:marker> <fo:marker marker-class-name="continuedLine"> <fo:block> <fo:leader leader-pattern="rule"/> </fo:block> </fo:marker> <--Make page 2 body template-->
对于第二页,将根据页脚中的检索边界属性为所有情况检索页脚中的哪个 fo:maker 类?

xslt-2.0 xsl-fo apache-fop
© www.soinside.com 2019 - 2024. All rights reserved.