Hallo,
<xsl:value-of select="/descendant-or-self::indexterm[@text]"/>
Das Attribut text wird einfach nicht ausgegeben.
Weil du gar nicht darauf zugreifst. Du greifst auf ein Element "indexterm" zu, dass ein Attribut "text" besitzt. Da das Element keinen Inhalt hat, ann auch nichts ausgegeben werden.
Eine Lösung hast du ja in der Zwischenzeit.
Grüße
Thomas