下载文档中的目录未显示页码

时间:2015-05-20 16:48:56

标签: document xsl-fo

我需要在word文档(rtf)中显示目录的页码。下面是一段不起作用的片段代码。左侧标题正确显示,当我们点击它时,它会到达适当的页面,但页面编号不会显示。仅仅为了调试目的,我尝试了generate-id()但它没有做任何事情。任何关于做这项工作的输入都会受到赞赏。谢谢

<xsl:template match="html:td[contains(@class,'blabla')]">
    <xsl:variable name="refId" select="substring-after(parent::html:tr/@id,'toc_')" />
    <fo:table-cell border="none">
        <fo:block text-align-last="justify">
            <fo:basic-link internal-destination="{$refId}">
                <xsl:apply-templates />
            </fo:basic-link>        
            <xsl:text>&nbsp;</xsl:text>
            <fo:leader leader-pattern="dots" leader-pattern-width="3pt" leader-length="20cm" />
            <fo:page-number-citation ref-id="{$refId}"/>
        </fo:block>
    </fo:table-cell>
</xsl:template>

0 个答案:

没有答案