]> granicus.if.org Git - docbook-dsssl/commitdiff
Use ASCII escape sequence for ' '.
authorTim Waugh <twaugh@redhat.com>
Mon, 22 Nov 2004 14:07:52 +0000 (14:07 +0000)
committerTim Waugh <twaugh@redhat.com>
Mon, 22 Nov 2004 14:07:52 +0000 (14:07 +0000)
xsl/manpages/docbook.xsl

index 4a201c7605578e0faccd95569ddd13b6d03e49be..d0f4367b87a7958e23c758b344f6f87164cfee00 100644 (file)
   <xsl:value-of select="translate($content,'&#8722;','-')"/>
 </xsl:template>
 
+<xsl:template name="replace-nbsp">
+  <xsl:param name="content" select="''"/>
+  <xsl:call-template name="replace-string">
+    <xsl:with-param name="content" select="$content"/>
+    <xsl:with-param name="replace" select="'&#x00a0;'"/>
+    <xsl:with-param name="with" select="'\~'"/>
+  </xsl:call-template>
+</xsl:template>
+
 <xsl:template name="replace-backslash">
   <xsl:param name="content" select="''"/>
   <xsl:call-template name="replace-string">
                         <xsl:with-param name="content">
                          <xsl:call-template name="replace-period">
                             <xsl:with-param name="content">
-                              <xsl:call-template name="replace-backslash">
-                               <xsl:with-param name="content" select="$content"/>
+                              <xsl:call-template name="replace-nbsp">
+                               <xsl:with-param name="content">
+                                 <xsl:call-template name="replace-backslash">
+                                   <xsl:with-param name="content" select="$content"/>
+                                 </xsl:call-template>
+                               </xsl:with-param>
                              </xsl:call-template>
                            </xsl:with-param>
                          </xsl:call-template>
     <xsl:when test="$dingbat='trade'">\(tm</xsl:when>
     <xsl:when test="$dingbat='registered'">\(rg</xsl:when>
     <xsl:when test="$dingbat='service'">(SM)</xsl:when>
-    <xsl:when test="$dingbat='nbsp'">&#x00A0;</xsl:when>
+    <xsl:when test="$dingbat='nbsp'">\~</xsl:when>
     <xsl:when test="$dingbat='ldquo'">\(lq</xsl:when>
     <xsl:when test="$dingbat='rdquo'">\(rq</xsl:when>
     <xsl:when test="$dingbat='lsquo'">`</xsl:when>