Majao: Index erstellen via XSL

Beitrag lesen

Habe die Lösung nun gefunden, zumindest was den Aufbau der Indexseite betrifft, und zwar über 'xsl:for-each-group':

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0">
   <xsl:template match="/">
      <html>
         <head>
            <title />
         </head>
         <body>
            <xsl:apply-templates select="kapitel" />
         </body>
      </html>
   </xsl:template>
   <!-- diesmal in einem Pulldown-Menu, warum nicht -->
   <xsl:template match="kapitel">
      <p>
         <xsl:for-each-group select="absatz" group-by="stichwort">
            <xsl:sort select="current-grouping-key()" data-type="number" />
               <xsl:value-of select="current-grouping-key()" />
         </xsl:for-each-group>
      </p>
   </xsl:template>
</xsl:stylesheet>

Jetzt bleibt nur noch die Erstellung der Ergebnisseite bzw. die Generierung der geeigneten Verknüpfungen, wird schon alles noch werden (mühsam nährt sich der Anfänger .... )
M.