有一个包含两个部分的文档,因此需要两个页面编号序列,一个用于文档,一个用于每个部分。
因此每个页面都会打印2页码
第1节:章节页面#,文档页面#
第2节:部分页面#,文档页面#
我如何实现这一目标?
答案 0 :(得分:2)
如果您想要的是这样的话:
无法实现。
每个fo:page-sequence
可以定义新的initial-page-number
或继续上一个页码序列;在这两种情况下,每个页面只有一个页码:
fo:page-sequence返回的第一页上 folio-number 特征的值被限制为等于 initial-page-number 的值特征。后续页面上作品集编号特征的值被限制为比前一页上的值大1。
格式,字母值,分组分隔符,分组大小,国家/地区和语言特征用于将数字格式化为字符串形式,如XSLT中所述。此格式化的数字由fo:page-number流对象使用。
<子> XSL-FO 1.1 recommendation, 6.4.13 fo:simple-page-master 子>
答案 1 :(得分:2)
@lfurini关于XSL 1.1属性是正确的。但是,如果您使用AH Formatter,则可以在第二个fo:page-number
上使用sapply
(https://www.antennahouse.com/product/ahf64/ahf-ext.html#axf.physical-page-number)来获取物理页码。