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