XSLT Quick Reference
template
<xsl:template
name = "name"
match = "pattern"
mode = "name"
priority = "number"
>
<!-- content:xsl:param -->
<!-- content:template -->
</xsl:template>
apply-templates
<xsl:call-template
name = "qname"
>
<!-- content:xsl:with-param* -->
</xsl:call-template>
<xsl:apply-templates
select = "nodeset-expression"
mode = "name"
>
<!-- content:xsl:sort* -->
<!-- content:xsl:with-param* -->
</xsl:apply-templates>
with-param
<xsl:with-param
name = "qname"
select = "expression"
>
<!-- content:template -->
</xsl:with-param>
sort
<xsl:sort
select = "string-expression"
data-type = "text" | "number" | "qname-but-not-ncname"
order = "ascending" | "descending"
case-order = "upper-first" | "lower-first"
lang = "nmtoken"
/>