Add a css file so that the manual looks a bit better.
[ardour.git] / manual / xsl / html.xsl
1
2 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
3                                 xmlns:exsl="http://exslt.org/common"
4                                 version="1.0"
5                                 exclude-result-prefixes="exsl">
6
7 <xsl:import href="/usr/share/sgml/docbook/xsl-stylesheets/xhtml/docbook.xsl"/>
8 <xsl:import href="/usr/share/sgml/docbook/xsl-stylesheets/xhtml/chunk-common.xsl"/>
9 <xsl:import href="/usr/share/sgml/docbook/xsl-stylesheets/xhtml/chunk-code.xsl"/>
10 <xsl:import href="/usr/share/sgml/docbook/xsl-stylesheets/xhtml/manifest.xsl"/>
11
12 <xsl:param name="html.stylesheet" select="'ardour_manual.css'"/>
13 <xsl:param name="html.stylesheet.type" select="'text/css'"/>
14 <xsl:param name="html.cleanup" select="1"/>
15 <xsl:param name="html.ext" select="'.html'"/>
16 <xsl:output method="html" indent="yes"/>
17
18 <!-- titles after all elements -->
19 <xsl:param name="formal.title.placement">
20 figure after
21 example after
22 equation after
23 table after
24 procedure before 
25 </xsl:param>
26
27 <!-- This sets the filename based on the ID. -->
28 <xsl:param name="use.id.as.filename" select="'1'"/>
29
30 <xsl:template match="command">
31         <xsl:call-template name="inline.monoseq"/>
32 </xsl:template>
33
34 <xsl:template match="application">
35         <xsl:call-template name="inline.boldseq"/>
36 </xsl:template>
37
38 <xsl:template match="guibutton">
39         <xsl:call-template name="inline.boldseq"/>
40 </xsl:template>
41
42 <xsl:template match="guiicon">
43         <xsl:call-template name="inline.boldseq"/>
44 </xsl:template>
45
46 <xsl:template match="guilabel">
47         <xsl:call-template name="inline.boldseq"/>
48 </xsl:template>
49
50 <xsl:template match="guimenu">
51         <xsl:call-template name="inline.boldseq"/>
52 </xsl:template>
53
54 <xsl:template match="guimenuitem">
55         <xsl:call-template name="inline.boldseq"/>
56 </xsl:template>
57
58 <xsl:template match="guisubmenu">
59         <xsl:call-template name="inline.boldseq"/>
60 </xsl:template>
61
62 <xsl:template match="filename">
63         <xsl:call-template name="inline.monoseq"/>
64 </xsl:template>
65
66 <!-- TOC -->
67 <xsl:param name="section.autolabel" select="1"/>
68 <xsl:param name="section.label.includes.component.label" select="1"/>
69 <xsl:param name="generate.legalnotice.link" select="1"/>
70 <xsl:param name="generate.revhistory.link" select="1"/>
71 <xsl:param name="generate.toc">
72 set toc
73 book toc
74 article toc
75 chapter toc
76 qandadiv toc
77 qandaset toc
78 sect1 nop
79 sect2 nop
80 sect3 nop
81 sect4 nop
82 sect5 nop
83 section toc
84 part toc
85 </xsl:param>
86
87 </xsl:stylesheet>