]> granicus.if.org Git - docbook-dsssl/commitdiff
Added template for xref to area/areaset.
authorMauritz Jeanson <mj@johanneberg.com>
Wed, 11 Jul 2007 07:12:16 +0000 (07:12 +0000)
committerMauritz Jeanson <mj@johanneberg.com>
Wed, 11 Jul 2007 07:12:16 +0000 (07:12 +0000)
Part of fix for bug #1675513 (xref to area broken).

xsl/fo/xref.xsl
xsl/html/xref.xsl

index 021eaf2ca67067d207331f0fac0a4847ae2ac431..2b0d813df033977cbfcfff612db359c039637ea3 100644 (file)
   <xsl:apply-templates select="." mode="callout-bug"/>
 </xsl:template>
 
+<xsl:template match="area|areaset" mode="xref-to">
+  <xsl:param name="referrer"/>
+  <xsl:param name="xrefstyle"/>
+
+  <xsl:call-template name="callout-bug">
+    <xsl:with-param name="conum">
+      <xsl:apply-templates select="." mode="conumber"/>
+    </xsl:with-param>
+  </xsl:call-template>
+</xsl:template>
+
 <xsl:template match="book" mode="xref-to">
   <xsl:param name="referrer"/>
   <xsl:param name="xrefstyle"/>
index be66240ba6177214c64a840fd0cc97b49415c6ef..07ecbfbcb9ce8834a3d9271e7b5f649d0feb5031 100644 (file)
   <xsl:apply-templates select="." mode="callout-bug"/>
 </xsl:template>
 
-<!-- This is currently not working, because there is no corresponding ID generated by Java extensions for processing callouts
 <xsl:template match="area|areaset" mode="xref-to">
   <xsl:param name="referrer"/>
   <xsl:param name="xrefstyle"/>
     </xsl:with-param>
   </xsl:call-template>
 </xsl:template>
--->
 
 <xsl:template match="book" mode="xref-to">
   <xsl:param name="referrer"/>