trying to get HEAD building again. If you want the code
[Samba.git] / docs / docbook / xslt / db2latex / dingbat.mod.xsl
blob84b579515a22c77691446edf13579e9b2ce74c03
1 <?xml version='1.0'?>
2 <!--#############################################################################
3 |- #############################################################################
4 |
5 | PURPOSE:
6 |
7 + ############################################################################## -->
10 <xsl:stylesheet
11 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
12 xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"
13 exclude-result-prefixes="doc" version='1.0'>
16 <!--############################################################################# -->
17 <!-- DOCUMENTATION -->
18 <doc:reference id="dingbat" xmlns="">
19 <referenceinfo>
20 <releaseinfo role="meta">
21 </releaseinfo>
22 <authorgroup>
23 <author> <firstname>Ramon</firstname> <surname>Casellas</surname> </author>
24 <author> <firstname>James</firstname> <surname>Devenish</surname> </author>
25 </authorgroup>
26 <copyright>
27 <year>2000</year><year>2001</year><year>2002</year><year>2003</year>
28 <holder>Ramon Casellas</holder>
29 </copyright>
30 </referenceinfo>
31 <title>Dingbats <filename>dingbat.mod.xsl</filename></title>
32 <partintro>
33 <section><title>Introduction</title>
34 </section>
35 </partintro>
36 </doc:reference>
40 <xsl:template name="dingbat">
41 <xsl:param name="dingbat">bullet</xsl:param>
42 <xsl:call-template name="dingbat.characters">
43 <xsl:with-param name="dingbat" select="$dingbat"/>
44 </xsl:call-template>
45 </xsl:template>
47 <xsl:template name="dingbat.characters">
48 <xsl:param name="dingbat">bullet</xsl:param>
49 <xsl:choose>
50 <xsl:when test="$dingbat='bullet'"> $\bullet$ </xsl:when>
51 <xsl:when test="$dingbat='copyright'">\copyright{}</xsl:when>
52 <xsl:when test="$dingbat='trademark'">\texttrademark{}</xsl:when>
53 <xsl:when test="$dingbat='registered'">\textregistered{}</xsl:when>
54 <xsl:when test="$dingbat='nbsp'">~</xsl:when>
55 <xsl:when test="$dingbat='ldquo'">``</xsl:when>
56 <xsl:when test="$dingbat='rdquo'">''</xsl:when>
57 <xsl:when test="$dingbat='lsquo'">`</xsl:when>
58 <xsl:when test="$dingbat='rsquo'">'</xsl:when>
59 <xsl:when test="$dingbat='em-dash'">---</xsl:when>
60 <xsl:when test="$dingbat='mdash'">---</xsl:when>
61 <xsl:when test="$dingbat='en-dash'">--</xsl:when>
62 <xsl:when test="$dingbat='ndash'">--</xsl:when>
63 <xsl:otherwise>
64 <xsl:text> [dingbat?] </xsl:text>
65 </xsl:otherwise>
66 </xsl:choose>
67 </xsl:template>
69 </xsl:stylesheet>