]> granicus.if.org Git - docbook-dsssl/commitdiff
Corrected oversight in handling of Productname. Problem:: No
authorMichael Smith <xmldoc@users.sourceforge.net>
Fri, 10 Mar 2006 06:53:20 +0000 (06:53 +0000)
committerMichael Smith <xmldoc@users.sourceforge.net>
Fri, 10 Mar 2006 06:53:20 +0000 (06:53 +0000)
trademark output for Productname class="trade" instances. Cause::
Oversight. Fix:: Added handling for the specified case.

Closes bug #1447004. Thanks to Daniel Leidert for reporting.

xsl/manpages/inline.xsl

index 1cb577fb25b88aee0b2fd8cde74c8f3ce45b6cb8..c053cb7701ef600a38b8f23c9741b96bf5870b96 100644 (file)
     <xsl:when test="@class = 'service'">
       <xsl:text>&#x2120;</xsl:text>
     </xsl:when>
+    <xsl:when test="@class = 'trade'">
+      <xsl:text>&#x2122;</xsl:text>
+    </xsl:when>
+    <!-- * for Trademark element, render a trademark symbol by default -->
+    <!-- * even if no "class" value is specified -->
     <xsl:when test="self::trademark" >
       <xsl:text>&#x2122;</xsl:text>
     </xsl:when>
     <xsl:otherwise>
-      <!-- * don't render any default symbol after productname -->
+      <!-- * otherwise we have a Productname with no value for the -->
+      <!-- * "class" attribute, so don't render any symbol by default -->
     </xsl:otherwise>
   </xsl:choose>
 </xsl:template>