0

我想要 PDF 传输中每个方程的方程编号,它们增加 1 ,如下面的数字所示。

第1章

                A= 1+2+3                  ( 1 )

第二章

                B= 1+2+3                  ( 2 )
                C = 1+2+3                  ( 3 )

第三章

                D= 1+2+3                  ( 4 )

下面的粗体代码是我尝试过的,但都失败了。你能帮忙吗?

<xsl:template match="equation-block" >
    <fo:block   xsl:use-attribute-sets="equation-block" >
          <xsl:apply-templates select="*[contains(@class,' topic/image ')]"/>  
            <fo:inline  text-align="right" >
                ******<!-- Failed:    <xsl:apply-templates select="equation-number"/> -->
            <!--Failed:     <xsl:value-of select="position()"/>  -->       
                <!--Faild:     <xsl:value-of select="count(./preceding::equation-block[child::equation-block][ancestor-or-self::equation-block[position()=last()]])+1" />  -->  
            <!--Faild:     <xsl:value-of select="count(equation-block)[. &lt;&lt; current()]) + 1"/>  -->****** 
          </fo:inline>
    </fo:block>
</xsl:template>

谢谢~~

br

曾丽莎

4

0 回答 0