]> granicus.if.org Git - docbook-dsssl/commitdiff
Add index.page.number.properties attribute-set to format page numbers.
authorBob Stayton <bobs@sagehill.net>
Sun, 14 Jan 2007 08:41:23 +0000 (08:41 +0000)
committerBob Stayton <bobs@sagehill.net>
Sun, 14 Jan 2007 08:41:23 +0000 (08:41 +0000)
xsl/fo/autoidx.xsl

index 7ab7d58d084b4ff7000fd796d003f0db526bfba2..571ec918636b3af2a8a07b9896c01ec0193de36e 100644 (file)
         <xsl:call-template name="object.id"/>
       </xsl:variable>
 
-      <fo:basic-link internal-destination="{$id}">
+      <fo:basic-link internal-destination="{$id}"
+                     xsl:use-attribute-sets="index.page.number.properties">
         <fo:page-number-citation ref-id="{$id}"/>
       </fo:basic-link>
 
         </xsl:call-template>
       </xsl:variable>
 
-      <fo:basic-link internal-destination="{$id}">
+      <fo:basic-link internal-destination="{$id}"
+                     xsl:use-attribute-sets="index.page.number.properties">
         <fo:page-number-citation ref-id="{$id}"/>
       </fo:basic-link>
 
         </xsl:call-template>
       </xsl:variable>
 
-      <fo:basic-link internal-destination="{$id}">
+      <fo:basic-link internal-destination="{$id}"
+                     xsl:use-attribute-sets="index.page.number.properties">
         <fo:page-number-citation ref-id="{$id}"/>
       </fo:basic-link>
     </xsl:otherwise>
     </xsl:call-template>
   </xsl:variable>
   
-  <fo:basic-link internal-destination="{$id}">
+  <fo:basic-link internal-destination="{$id}"
+                 xsl:use-attribute-sets="index.page.number.properties">
     <fo:page-number-citation ref-id="{$id}"/>
   </fo:basic-link>
 </xsl:template>
           <xsl:text>&lt;link linkend="</xsl:text>
           <xsl:value-of select="@startref"/>
           <xsl:text>"&gt;</xsl:text>
-          <fo:basic-link internal-destination="{@startref}">
+          <fo:basic-link internal-destination="{@startref}"
+                     xsl:use-attribute-sets="index.page.number.properties">
             <fo:page-number-citation ref-id="{@startref}"/>
             <xsl:text>-</xsl:text>
             <fo:page-number-citation ref-id="{$id}"/>
             <xsl:value-of select="$id"/>
             <xsl:text>"&gt;</xsl:text>
           </xsl:if>
-          <fo:basic-link internal-destination="{$id}">
+          <fo:basic-link internal-destination="{$id}"
+                     xsl:use-attribute-sets="index.page.number.properties">
             <fo:page-number-citation ref-id="{$id}"/>
           </fo:basic-link>
           <xsl:if test="$id">
         <xsl:value-of select="$id"/>
         <xsl:text>"&gt;</xsl:text>
       </xsl:if>
-      <fo:basic-link internal-destination="{$id}">
+      <fo:basic-link internal-destination="{$id}"
+                     xsl:use-attribute-sets="index.page.number.properties">
         <fo:page-number-citation ref-id="{$id}"/>
       </fo:basic-link>
       <xsl:if test="$target[1]/@id or $target[1]/@xml:id">
         <xsl:value-of select="$id"/>
         <xsl:text>"&gt;</xsl:text>
       </xsl:if>
-      <fo:basic-link internal-destination="{$id}">
+      <fo:basic-link internal-destination="{$id}"
+                     xsl:use-attribute-sets="index.page.number.properties">
         <fo:page-number-citation ref-id="{$id}"/>
       </fo:basic-link>
       <xsl:if test="$target[1]/@id or target[1]/@xml:id">