我需要在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> </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>