Hallo,
<xsl:variable name="varname" select="." />
dies deklariert eine Variable mit Namen varname.
Was ich nicht verstehe, select="."
select erwartet einen XPath-Ausdruck (siehe http://de.selfhtml.org/xml/darstellung/xpathsyntax.htm@title=SELFHTML) und . steht in XPath für "aktueller Knoten". D.h. die Variable $varname enthält dann den aktuellen XML-Elementknoten.
Viele Grüße,
Christian