11
11
<xsl:import href="mathml2/mathml.xsl"/>
14
<xsl:template name="apply-templates">
16
<xsl:apply-templates select="." mode="annotation.links"/>
19
<xsl:template match="*[not(self::indexterm or
21
self::programlisting or
23
<xsl:call-template name="apply-templates"/>
14
26
<xsl:template match="*[@revisionflag]">
16
28
<xsl:when test="local-name(.) = 'para'
29
or local-name(.) = 'simpara'
30
or local-name(.) = 'formalpara'
17
31
or local-name(.) = 'section'
32
or local-name(.) = 'sect1'
33
or local-name(.) = 'sect2'
34
or local-name(.) = 'sect3'
35
or local-name(.) = 'sect4'
36
or local-name(.) = 'sect5'
37
or local-name(.) = 'chapter'
38
or local-name(.) = 'preface'
39
or local-name(.) = 'itemizedlist'
40
or local-name(.) = 'varlistentry'
41
or local-name(.) = 'glossary'
42
or local-name(.) = 'bibliography'
18
43
or local-name(.) = 'appendix'">
19
<xsl:text>\cbstart{}</xsl:text>
44
<xsl:text> \cbstart{}</xsl:text>
45
<xsl:call-template name="apply-templates"/>
21
46
<xsl:text>\cbend{} </xsl:text>
23
48
<xsl:when test="local-name(.) = 'phrase'
24
49
or local-name(.) = 'ulink'
50
or local-name(.) = 'filename'
51
or local-name(.) = 'literal'
52
or local-name(.) = 'member'
53
or local-name(.) = 'glossterm'
54
or local-name(.) = 'sgmltag'
55
or local-name(.) = 'quote'
56
or local-name(.) = 'emphasis'
57
or local-name(.) = 'command'
25
58
or local-name(.) = 'xref'">
26
59
<xsl:text>\cbstart{}</xsl:text>
60
<xsl:call-template name="apply-templates"/>
28
61
<xsl:text>\cbend{}</xsl:text>
32
<xsl:text>*** Revisionflag on unexpected element: </xsl:text>
65
<xsl:text>Revisionflag on unexpected element: </xsl:text>
33
66
<xsl:value-of select="local-name(.)"/>
34
<xsl:text>(Assuming block)</xsl:text>
67
<xsl:text> (Assuming block)</xsl:text>
36
<xsl:text>\cbstart{}</xsl:text>
69
<xsl:text> \cbstart{}</xsl:text>
70
<xsl:call-template name="apply-templates"/>
38
71
<xsl:text>\cbend{} </xsl:text>