XSLT中备用页面上的序列页码

时间:2014-06-09 06:13:54

标签: xslt xsl-fo

我遇到了有关XSLT中页码的问题。我正在使用XML并使用XSLT生成PDF。我的要求是在备用页面上排序页码。

例如:首页的页码为 1 ,然后下一页(即第二页)将不计算任何页码,然后在第三页上将页码编号为 2 等等。

目前我正在使用默认页码值:<fo:page-number>

请帮助,因为XSLT中的变量赋值约束我不能为我的要求建立逻辑。

谢谢。

1 个答案:

答案 0 :(得分:1)

假设您正在使用xslfo,您可以创建两个简单页面主模板,一个用于偶数页面,另一个用于奇数页面。在偶数页面的页面序列中,添加一个带有id的块。现在在页码引用中使用此ID。