当从xsl转换时,如何在docbook中拥有正确的页码



我正在将一个文件从XML转换为文档,然后生成一个PDF。谁能建议我如何有适当的页码在文档书,当我们创建它。现在不管我创建了什么开始两页没有页码,但两页后第三页编号为(iii),然后第四页编号为1,然后是2、3、4,依此类推。当我想在PDF中搜索特定页面时,这对我来说是一个问题。例:当我试图找到第4页时,它给了我一些别的东西,因为它们没有正确编号。

,但我想要的是:第1、2、3页等

有谁能帮我一下吗?

我假设您使用docbook-xsl样式表。

要在整个文档中获得简单的顺序编号(1,2,3,…),请向自定义层添加以下内容:

<xsl:template name="page.number.format">1</xsl:template>
<xsl:template name="initial.page.number">auto</xsl:template>

这些模板的默认版本在pagessetup .xsl中找到。

相关内容

  • 没有找到相关文章

最新更新