]> granicus.if.org Git - docbook-dsssl/commitdiff
generalize the tip template for all admonitions
authorMartijn van Beers <lotr@users.sourceforge.net>
Tue, 14 May 2002 21:07:34 +0000 (21:07 +0000)
committerMartijn van Beers <lotr@users.sourceforge.net>
Tue, 14 May 2002 21:07:34 +0000 (21:07 +0000)
(caution,important,note,tip,warning)

contrib/xsl/db2man/db2man.xsl

index 8e5a8e54ac70e7260dfe65d3c60be7a093ddd485..329a63f81985b880f46b11f07805a051cbd8cde2 100644 (file)
   <xsl:apply-templates/>
 </xsl:template>
 
-<xsl:template match="tip">
-  <xsl:text>&#10;.RS&#10;.Sh "Tip</xsl:text>
-    <xsl:if test="title">
-      <xsl:text>: </xsl:text>
-      <xsl:value-of select="title[1]"/>
-    </xsl:if>
+<xsl:template match="caution|important|note|tip|warning">
+  <xsl:text>&#10;.RS&#10;.Sh "</xsl:text>
+  <!-- capitalize word -->
+  <xsl:value-of
+    select="translate (substring (name(.), 1, 1), 'cintw', 'CINTW')" />
+  <xsl:value-of select="substring (name(), 2)" />
+  <xsl:if test="title">
+    <xsl:text>: </xsl:text>
+    <xsl:value-of select="title[1]"/>
+  </xsl:if>
   <xsl:text>"&#10;</xsl:text>
   <xsl:apply-templates/>
   <xsl:text>&#10;.RE&#10;</xsl:text>