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>