Tobel: Nummerierungen

Beitrag lesen

Hallo

Ich habe folgende XML Struktur:

<seite>
 <kapitel typ="hauptkapitel">
  <kapitel typ="unterkapitel"></kapitel>
  <kapitel typ="unterkapitel"></kapitel>
 </kapitel>
</seite>
<seite>
 <kapitel typ="unterkapitel"></kapitel>
 <kapitel typ="unterkapitel"></kapitel>
</seite>
<seite>
 <kapitel typ="hauptkapitel"></kapitel>
</seite>
<seite>
 <kapitel typ="unterkapitel"></kapitel>
 <kapitel typ="unterkapitel"></kapitel>
</seite>

Ich matche jetzt die einzelnen Elemente mit apply-templates und würde gerne die Kapitel duchnummerieren. Also etwa so:

1. Hauptkapitel
   1. Unterkapitel
   2. Unterkapitel
   3. Unterkapitel
   4. Unterkapitel
2. Hauptkapitel
   1. Unterkapitel
   2. Unterkapitel

Nur habe ich keine Ahnung wie ich die Kapitel in die richtige Reihenfolge bekomme, um mit position() die Stelle auszugeben.

Gruß,

Tobel