1

章のある XML があり、1 つの章内に任意の数の章を含めることができます。同じブックマークを作成する方法:

      1. Chapter 1
       1.1 chapter 1.1
         1.1.1 Chapter 1.1.1
       1.2 Chapter 1.2

      2.Chapter 2
        2.1 Chapter 2.1
        2.2 Chapter 2.2

私は使ってみました:

<fo:bookmark-tree>
    <fo:bookmark
        internal-destination="toc">
        <fo:bookmark-title>  
         Table Of Contents
        </fo:bookmark-title>
        <fo:bookmark
           internal-destination="CHAPTER/LONG-NAME"
           starting-state="show">
           <fo:bookmark-title>
           <xsl:for-each select="//CHAPTER">
            <xsl:number format="1. " count="CHAPTER" level=""multiple/>
           <xsl:value-of select="LONG-NAME"/>
           </xsl:for-each>
        <xsl:apply-templates
            select="CHAPTER/LONG-NAME"/>
            </fo:bookmark-title>`
            </fo:bookmark>
    </fo:bookmark>
    </fo:bookmark-tree>

しかし、私は 2 つのサブブックマークを作成することができます。

章ごとに fo:bookmark タグを繰り返す方法は??

4

0 に答える 0