Tobel: XSL Nummerierungen

Beitrag lesen

Hallo

Ich habe eine XML Datei, aus der ich per XSL eine HTML generieren will. Ich möchte gerne eine Nummerierungen des Tags <Element> durchführen, welches mehrfach ineinander verschachtelt sein kann:

<Elemente> Text1
    <Element> Text2
    </Element>
    <Element> Text3
       <Element> Text4
       </Element>
    </Element>
<Element>
<Elemente> Text5
    <Element> Text6
       <Element> Text7
       </Element>
    </Element>
<Element>

Ich würde gerne eine Nummerierung haben die folgendermaßen aussieht:

I. Text1
   1. Text2
   2. Text3
       a) Text4
II. Text5
  1. Text6
      a) Text7

Leider habe ich es nur hinbekommen, dass ich eine Nummerierung der folgenden Art habe:

I. Text1
   I.1. Text2
   I.2. Text3
       I.2.a) Text4
II. Text5
  II.1. Text6
      II.1.a) Text7

Mein XSL-Nummerirungs Tag sieht folgendermaßen aus:

<xsl:number level="multiple" count="Element" format="I.1.a)" />

Wie muss ich es abändern, damit er mir die von mir gwünschte Nummerierung vornimmt?

Vielen Dank im Voraus,

Tobias Dreyschultze