[xml/sgml-pkgs] Bug#245340: docbook2x: Undefined template in biblio.xsl

Rafael Laboissiere Rafael Laboissiere <rafael@debian.org>, 245340@bugs.debian.org
Thu, 22 Apr 2004 19:04:37 +0200


--DocE+STaALJfprDB
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Package: docbook2x
Version: 0.8.2-1
Severity: normal

This is an upstream problem.  The file xslt/texi/biblio.xsl calls the
template "gentext-dingbat", which is not defined anywhere.  Hence,
generation of info files from a DocBook source using <bibliography> fails.
The patch attached below fixes the problem (essentially, all instances of
"gentext-dingbat" are replaced by "gentext-text"), but I do not know if the
fix is really appropriate.  At least, it produced a correct info output for
me.

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux laboiss0 2.4.19-686 #1 Mon Nov 18 23:59:03 EST 2002 i686
Locale: LANG=en_US, LC_CTYPE=en_US

Versions of packages docbook2x depends on:
ii  libc6                       2.3.2.ds1-10 GNU C Library: Shared libraries an
ii  libxml2                     2.6.8-1      GNOME XML library
ii  libxslt1.1                  1.1.5-1      XSLT processing library - runtime 
ii  zlib1g                      1:1.2.1-3    compression library - runtime

-- no debconf information


-- 
Rafael

--DocE+STaALJfprDB
Content-Type: text/plain; charset=us-ascii
Content-Description: Patch gentext-dingbat
Content-Disposition: attachment; filename=d

--- biblio.xsl-orig	2004-04-22 18:19:00.000000000 +0200
+++ biblio.xsl	2004-04-22 18:19:18.000000000 +0200
@@ -54,7 +54,7 @@
 
 <xsl:template match="*" mode="bibliography.mode">
   <xsl:apply-templates select="."/><!-- try the default mode -->
-  <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+  <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="abbrev" mode="bibliography.mode">
@@ -69,37 +69,37 @@
 
 <xsl:template match="address" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="affiliation" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="shortaffil" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="jobtitle" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="artheader" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="artpagenums" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="author" mode="bibliography.mode">
     <xsl:call-template name="person.name"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="authorblurb" mode="bibliography.mode">
@@ -108,22 +108,22 @@
 
 <xsl:template match="authorgroup" mode="bibliography.mode">
     <xsl:call-template name="person.name.list"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="authorinitials" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="bibliomisc" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="bibliomset" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <!-- ================================================== -->
@@ -137,11 +137,11 @@
   <xsl:variable name="relation" select="../@relation"/>
   <xsl:choose>
     <xsl:when test="$relation='article'">
-      <xsl:call-template name="gentext-dingbat">
+      <xsl:call-template name="gentext-text">
         <xsl:with-param name="key" select="citetitle.quote.start" />
       </xsl:call-template>
       <xsl:apply-templates/>
-      <xsl:call-template name="gentext-dingbat">
+      <xsl:call-template name="gentext-text">
         <xsl:with-param name="key" select="citetitle.quote.end" />
       </xsl:call-template>
     </xsl:when>
@@ -149,69 +149,69 @@
       <I><xsl:apply-templates/></I>
     </xsl:otherwise>
   </xsl:choose>
-  <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+  <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <!-- ================================================== -->
 
 <xsl:template match="bookbiblio" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="citetitle" mode="bibliography.mode">
     <I><xsl:apply-templates mode="bibliography.mode"/></I>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="collab" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="collabname" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="confgroup" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="confdates" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="conftitle" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="confnum" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="confsponsor" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="contractnum" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="contractsponsor" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="contrib" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <!-- ================================================== -->
@@ -226,7 +226,7 @@
       <xsl:apply-templates select="holder" mode="bibliography.mode" />
     </xsl:with-param>
   </xsl:call-template>
-  <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+  <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="year" mode="bibliography.mode">
@@ -245,92 +245,92 @@
 
 <xsl:template match="corpauthor" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="corpname" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="date" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="edition" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="editor" mode="bibliography.mode">
     <xsl:call-template name="person.name"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="firstname" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="honorific" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="indexterm" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="invpartnumber" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="isbn" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="issn" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="issuenum" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="lineage" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="orgname" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="orgdiv" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="othercredit" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="othername" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="pagenums" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="printhistory" mode="bibliography.mode">
@@ -339,17 +339,17 @@
 
 <xsl:template match="productname" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="productnumber" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="pubdate" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="publisher" mode="bibliography.mode">
@@ -358,22 +358,22 @@
 
 <xsl:template match="publishername" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="pubsnumber" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="releaseinfo" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="revhistory" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="seriesinfo" mode="bibliography.mode">
@@ -382,32 +382,32 @@
 
 <xsl:template match="seriesvolnums" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="subtitle" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="surname" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="title" mode="bibliography.mode">
     <i><xsl:apply-templates mode="bibliography.mode"/></i>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="titleabbrev" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <xsl:template match="volumenum" mode="bibliography.mode">
     <xsl:apply-templates mode="bibliography.mode"/>
-    <xsl:call-template name="gentext-dingbat"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
+    <xsl:call-template name="gentext-text"><xsl:with-param name="key" select="'bibliography.item.separator'"/></xsl:call-template>
 </xsl:template>
 
 <!-- ==================================================================== -->
@@ -467,11 +467,11 @@
   <xsl:variable name="relation" select="../@relation"/>
   <xsl:choose>
     <xsl:when test="$relation='article'">
-      <xsl:call-template name="gentext-dingbat">
+      <xsl:call-template name="gentext-text">
         <xsl:with-param name="key" select="citetitle.quote.start" />
       </xsl:call-template>
       <xsl:apply-templates/>
-      <xsl:call-template name="gentext-dingbat">
+      <xsl:call-template name="gentext-text">
         <xsl:with-param name="key" select="citetitle.quote.end" />
       </xsl:call-template>
     </xsl:when>

--DocE+STaALJfprDB--