<xsl:variable name="q"><xsl:value-of select="@quelle"/></xsl:variable>
<xsl:apply-templates select="document($q)/TEI/..."/>
Mit der Variablen hat es zunächst nicht geklappt, aber so geht es:
<xsl:template match="extern">
<xsl:apply-templates select="document(@quelle)/TEI...."/>
</xsl:template>
Warum es über die Variable nicht klappt, ist mir allerdings nicht klar ...
Wie auch immer, vielen Dank für die Antwort, sie hat mir weitergeholfen
M.