2 <!--#############################################################################
3 |- #############################################################################
6 + ############################################################################## -->
9 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
10 xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"
11 exclude-result-prefixes="doc" version='1.0'>
14 <!--############################################################################# -->
15 <!-- DOCUMENTATION -->
16 <doc:reference id="email" xmlns="">
18 <releaseinfo role="meta">
21 <author> <firstname>Ramon</firstname> <surname>Casellas</surname> </author>
22 <author> <firstname>James</firstname> <surname>Devenish</surname> </author>
25 <year>2000</year> <year>2001</year> <year>2002</year> <year>2003</year>
26 <holder>Ramon Casellas</holder>
30 <title>Email <filename>email.mod.xsl</filename></title>
32 <section><title>Introduction</title>
37 <!--############################################################################# -->
40 <!--############################################################################# -->
41 <!-- DOCUMENTATION -->
42 <doc:template match="email" xmlns="">
43 <refpurpose> XSL template for email </refpurpose>
45 <para>Outputs the mail in {\texttt }. Calls the normalize-scape template in order to get a
46 normalized email string. It does not process email content model.</para>
47 <formalpara><title>Remarks and Bugs</title>
51 <!--############################################################################# -->
54 <xsl:template match="email">
55 <xsl:text>\texttt{<</xsl:text>
56 <xsl:call-template name="ulink">
57 <xsl:with-param name="url" select="concat('mailto:',.)"/>
59 <xsl:text>>}</xsl:text>