1
----------------------------------------------------------------------
2
README file for the DocBook XSL Stylesheets
3
----------------------------------------------------------------------
4
$Id: README 8484 2009-07-13 20:35:34Z mzjn $
6
These are XSL stylesheets for transforming DocBook XML document
7
instances into various output formats.
9
This README file provides only very minimal documentation on using
10
the stylesheets. For more complete information, see Bob Stayton's
11
book "DocBook XSL: The Complete Guide", available online at:
13
http://www.sagehill.net/docbookxsl/
15
----------------------------------------------------------------------
17
----------------------------------------------------------------------
18
See the INSTALL file for information about installing this release.
20
----------------------------------------------------------------------
21
How to use the stylesheets
22
----------------------------------------------------------------------
23
The base canonical URI for these stylesheets is:
25
http://docbook.sourceforge.net/release/xsl/current/
27
You call any of the stylesheets in this distribution by doing one
30
- Use the base canonical URI in combination with one of the
31
pathnames below. For example, for "chunked" HTML, output:
33
http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl
35
If your system has a working XML Catalog or SGML Catalog setup
36
(most Linux systems do), then that URI will automatically be
37
resolved and replaced with a local pathname on your system.
39
- Use a "real" local system base path in combination with one of
40
the pathnames below. For example, for "chunked" HTML, output:
42
/usr/share/xml/docbook/stylesheet/nwalsh/html/chunk.xsl
44
To transform documents created with the standard DocBook
45
schema/DTD, use one of the following stylesheets:
47
fo/docbook.xsl - for XSL-FO
49
html/docbook.xsl - for HTML (as a single file)
50
html/chunk.xsl - for HTML (chunked into multiple files)
51
html/onechunk.xsl - for HTML (chunked output in single file)
53
xhtml/*.xsl - for XHTML versions of the above
55
xhtml-1_1/*.xsl - for XHTML 1.1 versions of the above
57
epub/docbook.xsl - for .epub
59
htmlhelp/htmlhelp.xsl - for HTML Help
60
javahelp/javahelp.xsl - for JavaHelp
61
eclipse/eclipse.xsl - for Eclipse Help
63
manpages/docbook.xsl - for groff/nroff man pages
65
*/profile-* - single-pass-profiling versions of all above
67
roundtrip/*.xsl - for DocBook to WordML, etc., to DocBook
69
To transform documents created with the DocBook Slides schema/DTD,
70
use one of the following stylesheets:
72
slides/html/*.xsl - for HTML slides of various kinds
73
slides/xhtml/*.xsl - for XHTML slides of various kinds
74
slides/fo/plain.xsl - for XSL-FO slides
75
slides/htmlhelp/... - for HTML Help slides
77
To transform documents created with the DocBook Website
78
schema/DTD, use one of the following stylesheets:
80
website/website.xsl - for non-tabular, non-chunked output
81
website/tabular.xsl - for tabular, non-chunked output
82
website/chunk-* - for chunked output
84
To generate a titlepage customization layer from a titlepage spec:
86
template/titlepage.xsl
88
For details about creating titlepage spec files and generating and
89
using titlepage customization layers, see "DocBook XSL: The
90
Complete Guide" <http://www.sagehill.net/docbookxsl/>
92
----------------------------------------------------------------------
94
----------------------------------------------------------------------
95
AUTHORS contact information
96
BUGS about known problems
97
COPYING copyright information
98
INSTALL installation instructions
100
RELEASE.* per-release cumulative summaries of user-visible changes
101
TODO about planned features not yet implemented
102
VERSION release metadata, including the current version
103
number (note that the VERSION file is an XSL stylesheet)
104
NEWS changes since the last public release (for a cumulative list of
105
changes, see the ChangeHistory.xml file)
107
common/ code used among several output formats (HTML, FO, manpages,...)
108
docsrc/ documentation sources
109
eclipse/ for producing Eclipse Help
110
epub/ for producing .epub
111
extensions/ DocBook XSL Java extensions
112
fo/ for producing XSL-FO
113
highlighting files used for adding source-code syntax highlighting in output
114
html/ for producing HTML
115
htmlhelp/ for producing HTML Help
116
images/ images used in callouts and graphical admonitions
117
javahelp/ for producing Java Help
118
lib/ utility stylesheets with schema-independent functions
119
manpages/ for producing groff/troff man pages
120
profiling/ for profiling (omitting/including conditional text)
121
roundtrip/ for "round trip" conversion among DocBook and
122
various word-processor formats (WordML, etc.)
123
slides/ for producing slides output (from Slides source)
124
template/ templates for building stylesheet customization layers
125
tools/ assorted supplementary tools
126
website/ for producing website output (from Website source)
127
xhtml/ for producing XHTML
128
xhtml-1_1/ for producing (stricter) XHTML 1.1
130
----------------------------------------------------------------------
132
----------------------------------------------------------------------
133
See the NEWS file for changes made since the previous release.
135
See the RELEASE-NOTES.html or RELEASE-NOTES.txt or RELEASE-NOTES.pdf
136
files for per-release cumulative summaries of significant
137
user-visible changes.
139
For online access to a hyperlinked view of all changes made over
140
the entire history of the codebase, see the following:
142
http://docbook.svn.sourceforge.net/viewvc/docbook/trunk/xsl/?view=log
144
WARNING: That above change history is a very long list and may
145
take a long time to load/download.
147
You can also create an XML-formatted "ChangeHistory.xml" copy of
148
the complete change history for the codebase by running the
151
svn checkout https://docbook.svn.sf.net/svnroot/docbook/trunk/xsl
152
svn log --xml --verbose xsl > ChangeHistory.xml
154
----------------------------------------------------------------------
155
Copyright information
156
----------------------------------------------------------------------
157
See the accompanying file named COPYING.