]> granicus.if.org Git - docbook-dsssl/commitdiff
Fixed bug #988055. Xrefs are now supported to foil and foilgroup. (You must have...
authorJirka Kosek <jirka@kosek.cz>
Mon, 20 Sep 2004 20:45:38 +0000 (20:45 +0000)
committerJirka Kosek <jirka@kosek.cz>
Mon, 20 Sep 2004 20:45:38 +0000 (20:45 +0000)
slides/xsl/html/slides-common.xsl

index a1dcc597eb345b36e64e17a6695ff1940c22f5a7..216a48b2d1b57f40fa58609516ad4759039b9f70 100644 (file)
         <xsl:number count="foilgroup" level="any" format="01"/>
       </xsl:variable>
 
-      <xsl:text>foilgroup</xsl:text>
+      <xsl:text>foilgrp</xsl:text>
       <xsl:number value="$foilgroupnumber" format="01"/>
       <xsl:value-of select="$html.ext"/>
     </xsl:when>
   </xsl:choose>
 </xsl:template>
 
+<!-- ====================================================================== -->
+<!-- Handling of xrefs -->
+
+<xsl:template match="foil|foilgroup" mode="xref-to">
+  <xsl:param name="referrer"/>
+  <xsl:param name="xrefstyle"/>
+
+  <xsl:apply-templates select="." mode="object.xref.markup">
+    <xsl:with-param name="purpose" select="'xref'"/>
+    <xsl:with-param name="xrefstyle" select="$xrefstyle"/>
+    <xsl:with-param name="referrer" select="$referrer"/>
+  </xsl:apply-templates>
+</xsl:template>
+
 <!-- ====================================================================== -->
 
 <xsl:template match="@*" mode="copy">