root/branches/new-xsl/chunk-slave.xsl

Revision 8194, 2.3 kB (checked in by manuel, 1 year ago)

Set svn:keywords property to files that don't have it yet.

  • Property svn:keywords set to Author Date Revision Id
Line 
1 <?xml version='1.0' encoding='ISO-8859-1'?>
2
3 <!--
4 $LastChangedBy$
5 $Date$
6 -->
7
8 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
9                 xmlns="http://www.w3.org/1999/xhtml"
10                 version="1.0">
11
12    <!-- Second level chunked output template.
13         Sets global params and include customized elements templates. -->
14
15     <!-- Upstream XHTML presentation templates -->
16   <xsl:import href="docbook-xsl-snapshot/xhtml/docbook.xsl"/>
17
18     <!-- Use ISO-8859-1 for output instead of default UTF-8 -->
19   <xsl:param name="chunker.output.encoding" select="'ISO-8859-1'"/>
20
21     <!-- Including our customized elements templates -->
22   <xsl:include href="common.xsl"/>
23   <xsl:include href="xhtml/lfs-admon.xsl"/>
24   <xsl:include href="xhtml/lfs-mixed.xsl"/>
25   <xsl:include href="xhtml/lfs-sections.xsl"/>
26   <xsl:include href="xhtml/lfs-titles.xsl"/>
27   <xsl:include href="xhtml/lfs-toc.xsl"/>
28   <xsl:include href="xhtml/lfs-xref.xsl"/>
29
30     <!-- The CSS Stylesheets. We set here relative path from sub-dirs HTML files.
31     The path from top-level HTML files (index.html, partX.html, etc) MUST be
32     fixed via a sed in the Makefile-->
33     <!-- Master CSS Stylesheet -->
34   <xsl:param name="html.stylesheet" select="'../stylesheets/lfs.css'"/>
35     <!-- Print CSS Stylesheet -->
36     <!-- The original template is in {docbook-xsl}/xhtml/docbook.xsl -->
37   <xsl:template name='user.head.content'>
38      <link rel="stylesheet" href="../stylesheets/lfs-print.css" type="text/css" media="print"/>
39   </xsl:template>
40
41     <!-- Dropping some unwanted style attributes -->
42   <xsl:param name="ulink.target" select="''"/>
43   <xsl:param name="css.decoration" select="0"/>
44
45     <!-- No XML declaration -->
46   <xsl:param name="chunker.output.omit-xml-declaration" select="'yes'"/>
47
48     <!-- Control generation of ToCs and LoTs -->
49   <xsl:param name="generate.toc">
50     book      toc,title
51     preface   toc
52     part      toc
53     chapter   toc
54     appendix  nop
55     sect1     nop
56     sect2     nop
57     sect3     nop
58     sect4     nop
59     sect5     nop
60     section   nop
61   </xsl:param>
62
63     <!-- How deep should recursive sections appear in the TOC? -->
64   <xsl:param name="toc.section.depth">1</xsl:param>
65
66     <!-- How maximaly deep should be each TOC? -->
67   <xsl:param name="toc.max.depth">3</xsl:param>
68
69 </xsl:stylesheet>
Note: See TracBrowser for help on using the browser.