]> granicus.if.org Git - docbook-dsssl/commitdiff
Use xreflabel (if it's present) on bibliography entries
authorNorman Walsh <ndw@nwalsh.com>
Thu, 14 Nov 2002 13:08:21 +0000 (13:08 +0000)
committerNorman Walsh <ndw@nwalsh.com>
Thu, 14 Nov 2002 13:08:21 +0000 (13:08 +0000)
xsl/fo/biblio.xsl
xsl/html/biblio.xsl

index 49e03576b822440d4d41dbc4d211bed7bf3358c3..89aae9b98fe06dfa12dd020dfefe8c8c5b8c20e0 100644 (file)
       <xsl:apply-templates select="$node/abbrev[1]"/>
       <xsl:text>] </xsl:text>
     </xsl:when>
+    <xsl:when test="$node/@xreflabel">
+      <xsl:text>[</xsl:text>
+      <xsl:value-of select="$node/@xreflabel"/>
+      <xsl:text>] </xsl:text>
+    </xsl:when>
     <xsl:when test="$node/@id">
       <xsl:text>[</xsl:text>
       <xsl:value-of select="$node/@id"/>
index e968cb7db5a07957519b85286898ba93131039bb..ecf466dffb4bc027abcb010d7d340ba0f61524d2 100644 (file)
       <xsl:apply-templates select="$node/abbrev[1]"/>
       <xsl:text>] </xsl:text>
     </xsl:when>
+    <xsl:when test="$node/@xreflabel">
+      <xsl:text>[</xsl:text>
+      <xsl:value-of select="$node/@xreflabel"/>
+      <xsl:text>] </xsl:text>
+    </xsl:when>
     <xsl:when test="$node/@id">
       <xsl:text>[</xsl:text>
       <xsl:value-of select="$node/@id"/>