1<?xml version="1.0"?> 2<xsl:stylesheet version="1.0" 3 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 4 5<xsl:template match="numliste"> 6 <xsl:text>template#1 in module#3;</xsl:text> 7 <xsl:apply-templates/> 8</xsl:template> 9 10 11<xsl:template match="numliste-u"> 12 <xsl:text>template#2 in module#3;</xsl:text> 13 <xsl:apply-templates/> 14</xsl:template> 15 16 17<xsl:template match="liste | liste-u"> 18 <xsl:text>template#3 in module#3;</xsl:text> 19 <xsl:apply-templates/> 20</xsl:template> 21 22 23<xsl:template match="numliste[@startindex] | numliste-u[@startindex]"> 24 <xsl:text>template#4 in module#3;</xsl:text> 25 <xsl:apply-templates/> 26</xsl:template> 27 28 29<xsl:template match="le[parent::*/@typ='strich'] | 30 le[parent::liste or parent::liste-u][not 31(parent::*/@typ)]"> 32 <xsl:text>template#5 in module#3;</xsl:text> 33 <xsl:apply-templates/> 34</xsl:template> 35 36 37<xsl:template match="le[parent::*/@typ='punkt']"> 38 <xsl:text>template#6 in module#3;</xsl:text> 39 <xsl:apply-templates/> 40</xsl:template> 41 42 43<xsl:template match="le[parent::*/@typ='kasten']"> 44 <xsl:text>template#7 in module#3;</xsl:text> 45 <xsl:apply-templates/> 46</xsl:template> 47 48 49<xsl:template match="le[parent::*/@typ='arabisch'] | 50 le[parent::numliste or parent::numliste-u][not 51(parent::*/@typ)]"> 52 <xsl:text>template#8 in module#3;</xsl:text> 53 <xsl:apply-templates/> 54</xsl:template> 55 56</xsl:stylesheet> 57 58