]> granicus.if.org Git - docbook-dsssl/commitdiff
Create axf attribute before adding fotex element.
authorBob Stayton <bobs@sagehill.net>
Wed, 13 Sep 2006 07:20:08 +0000 (07:20 +0000)
committerBob Stayton <bobs@sagehill.net>
Wed, 13 Sep 2006 07:20:08 +0000 (07:20 +0000)
xsl/fo/component.xsl

index 3a6b95bca9050f93493b0b2181bbb713c35872e4..b566af84b37fe32c04282f0131e04089c7b09449 100644 (file)
   </xsl:variable>
 
   <fo:block id='{$id}'>
-    <xsl:if test="$passivetex.extensions != 0">
-      <fotex:bookmark xmlns:fotex="http://www.tug.org/fotex" 
-                      fotex-bookmark-level="{count(ancestor::*)+2}" 
-                      fotex-bookmark-label="{$id}">
-        <xsl:value-of select="$titleabbrev"/>
-      </fotex:bookmark>
-    </xsl:if>
-
     <xsl:if test="$axf.extensions != 0">
       <xsl:attribute name="axf:outline-level">
         <xsl:value-of select="count(ancestor::*)+2"/>
       </xsl:attribute>
     </xsl:if>
 
+    <xsl:if test="$passivetex.extensions != 0">
+      <fotex:bookmark xmlns:fotex="http://www.tug.org/fotex" 
+                      fotex-bookmark-level="{count(ancestor::*)+2}" 
+                      fotex-bookmark-label="{$id}">
+        <xsl:value-of select="$titleabbrev"/>
+      </fotex:bookmark>
+    </xsl:if>
+
     <fo:block xsl:use-attribute-sets="article.appendix.title.properties">
       <fo:marker marker-class-name="section.head.marker">
         <xsl:choose>