blob: 529cc9ec38a58e7bc3e84e1ebb52ed54f1ee14b0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
|
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version='1.0'
xmlns="http://www.w3.org/1999/xhtml">
<xsl:import href="http://docbook.sourceforge.net/release/xsl/current/xhtml/docbook.xsl"/>
<xsl:import href="stylesheet-common.xsl" />
<!-- The customizations here are somewhat random in order to make the text
output look good. -->
<!-- no section numbers or ToC -->
<xsl:param name="chapter.autolabel" select="0"/>
<xsl:param name="section.autolabel" select="0"/>
<xsl:param name="generate.toc"></xsl:param>
<!-- don't need them, and they mess up formatting -->
<xsl:template match="indexterm">
</xsl:template>
<xsl:template match="step">
<li>
<xsl:call-template name="common.html.attributes"/>
<xsl:call-template name="id.attribute"/>
<!-- messes up formatting
<xsl:call-template name="anchor"/>
-->
<xsl:apply-templates/>
</li>
</xsl:template>
<!-- produce "ASCII markup" for emphasis and such -->
<xsl:template match="emphasis">
<xsl:text>*</xsl:text>
<xsl:apply-templates/>
<xsl:text>*</xsl:text>
</xsl:template>
<xsl:template match="para/command|para/filename|para/option|para/replaceable">
<xsl:call-template name="gentext.startquote"/>
<xsl:apply-templates/>
<xsl:call-template name="gentext.endquote"/>
</xsl:template>
<xsl:template match="filename/replaceable|firstterm">
<xsl:apply-templates/>
</xsl:template>
<!-- tweak formatting for note, warning, etc. -->
<xsl:template name="nongraphical.admonition">
<div>
<xsl:call-template name="common.html.attributes">
<xsl:with-param name="inherit" select="1"/>
</xsl:call-template>
<xsl:call-template name="id.attribute"/>
<xsl:if test="$admon.textlabel != 0 or title or info/title">
<p>
<b>
<xsl:call-template name="anchor"/>
<xsl:apply-templates select="." mode="object.title.markup"/>:
</b>
</p>
</xsl:if>
<xsl:apply-templates/>
</div>
</xsl:template>
<!-- horizontal rules before titles (matches old DSSSL style) -->
<xsl:template match="sect1/title
|sect1/info/title
|sect1info/title"
mode="titlepage.mode" priority="2">
<hr/>
<xsl:call-template name="section.title"/>
</xsl:template>
<xsl:template match="sect2/title
|sect2/info/title
|sect2info/title"
mode="titlepage.mode" priority="2">
<hr/>
<xsl:call-template name="section.title"/>
</xsl:template>
<xsl:template match="sect3/title
|sect3/info/title
|sect3info/title"
mode="titlepage.mode" priority="2">
<hr/>
<xsl:call-template name="section.title"/>
</xsl:template>
</xsl:stylesheet>
|