]> granicus.if.org Git - docbook-dsssl/commitdiff
Add support for fop1 bookmarks.
authorBob Stayton <bobs@sagehill.net>
Mon, 13 Feb 2006 07:18:49 +0000 (07:18 +0000)
committerBob Stayton <bobs@sagehill.net>
Mon, 13 Feb 2006 07:18:49 +0000 (07:18 +0000)
xsl/fo/docbook.xsl

index f09fc410d447fcb7eaa19fd14dea3e2002921690..1f2b1923096a9ef38ad48ac0be782abbaae4b560 100644 (file)
@@ -77,6 +77,7 @@
 <xsl:include href="../common/stripns.xsl"/>
 
 <xsl:include href="fop.xsl"/>
+<xsl:include href="fop1.xsl"/>
 <xsl:include href="passivetex.xsl"/>
 <xsl:include href="xep.xsl"/>
 <xsl:include href="axf.xsl"/>
     <xsl:if test="$fop.extensions != 0">
       <xsl:apply-templates select="$document.element" mode="fop.outline"/>
     </xsl:if>
+
+    <xsl:if test="$fop1.extensions != 0">
+      <xsl:variable name="bookmarks">
+        <xsl:apply-templates select="$document.element" 
+                            mode="fop1.outline"/>
+      </xsl:variable>
+      <xsl:if test="string($bookmarks) != ''">
+        <fo:bookmark-tree>
+          <xsl:copy-of select="$bookmarks"/>
+       </fo:bookmark-tree>
+      </xsl:if>
+    </xsl:if>
+
     <xsl:if test="$xep.extensions != 0">
       <xsl:variable name="bookmarks">
         <xsl:apply-templates select="$document.element" mode="xep.outline"/>