and text from reference.dbk will work.
<title>Common Template Reference</title>
<partintro id="partintro">
-<section id="intro"><title>Introduction</title>
+<title>Introduction</title>
<para>This is technical reference documentation for the DocBook XSL
Stylesheets; it documents (some of) the parameters, templates, and
<para>Although I am trying to be thorough, this documentation is known
to be incomplete. Don't forget to read the source, too :-)</para>
-</section>
</partintro>
</doc:reference>
<title>Refentry Metadata-Gathering Template Reference</title>
<partintro id="partintro">
- <section id="intro"><title>Introduction</title>
+ <title>Introduction</title>
<para>This is technical reference documentation for the "refentry
metadata gathering" templates in the DocBook XSL Stylesheets.</para>
templates. They are, however, potentially useful elsewhere.</para>
</note>
- </section>
</partintro>
</doc:reference>
of confusion between the derived package and this Software will
exist.</para>
</legalnotice>
-
-<legalnotice><title>Warranty</title>
-<para>THE SOFTWARE IS PROVIDED <quote>AS IS</quote>,
-WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
-LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
-PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL NORMAN WALSH OR ANY
-OTHER CONTRIBUTOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT
-OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.</para>
-</legalnotice>
<?xml version='1.0' encoding='iso-8859-1'?>
<!DOCTYPE book PUBLIC '-//OASIS//DTD DocBook XML V4.2//EN'
'http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd' [
-<!ENTITY html-param.xml SYSTEM "../html/param.xml" NDATA SGML>
]>
<book>
<bookinfo>
</bookinfo>
<preface id="about">
- <title/>
+ <title>About this document</title>
<para>This is generated reference documentation for the DocBook XSL
stylesheets, primarily documentation on the parameters you can
>http://www.sagehill.net/docbookxsl/index.html</ulink></para>
</note>
- <para>This document is divided into two parts: the first provides
- user documentation; the second, developer documentation.</para>
+ <para>This document is divided into two sets of references: the
+ first set provides user documentation; the second, developer
+ documentation.</para>
<itemizedlist>
<title>User documentation</title>
<title>Formatting Object Table Reference</title>
<partintro id="partintro">
-<section id="intro"><title>Introduction</title>
+<title>Introduction</title>
<para>This is technical reference documentation for the DocBook XSL
Stylesheets; it documents (some of) the parameters, templates, and
<para>Although I am trying to be thorough, this documentation is known
to be incomplete. Don't forget to read the source, too :-)</para>
-</section>
</partintro>
</doc:reference>
</preface>
-<reference>
+<reference id="generallibrary">
<title>General Library Templates</title>
<refentry id="dot.count">
Internal occurrences of "--" will be replaced with "- -" and a leading and/or
trailing space will be added to the string, if necessary.</para>
-<programlisting><src:fragment id='comment-escape-string'>
+<programlisting><src:fragment id='comment-escape-string.frag'>
<xsl:template name="comment-escape-string">
<xsl:param name="string" select="''"/>
<para>The <function>comment-escape-string.recursive</function> template is used
by <function>comment-escape-string</function>.</para>
-<programlisting><src:fragment id="comment-escape-string.recursive">
+<programlisting><src:fragment id="comment-escape-string.recursive.frag">
<xsl:template name="comment-escape-string.recursive">
<xsl:param name="string" select="''"/>
<xsl:choose>
<!-- ================================================================== -->
-<reference>
+<reference id="relativeuri">
<title>Relative URI Functions</title>
-<partintro><title>Introduction</title>
+<partintro id="partintro"><title>Introduction</title>
<para>These functions manipulate relative URI references.</para>
<src:fragref linkend="pi-attribute.frag"/>
<src:fragref linkend="lookup.key.frag"/>
<src:fragref linkend="xpath.location.frag"/>
-<src:fragref linkend="comment-escape-string"/>
-<src:fragref linkend="comment-escape-string.recursive"/>
+<src:fragref linkend="comment-escape-string.frag"/>
+<src:fragref linkend="comment-escape-string.recursive.frag"/>
<src:fragref linkend="prepend-pad.frag"/>
<src:fragref linkend="str.tokenize.keep.delimiters.frag"/>
<src:fragref linkend="apply-string-subst-map.frag"/>
<title>Template Stylesheet Reference</title>
<partintro id="intro_partintro">
-<section id="intro"><title>Introduction</title>
+<title>Introduction</title>
<para>This is technical reference documentation for the DocBook XSL
Stylesheets; it documents (some of) the parameters, templates, and
<para>Although I am trying to be thorough, this documentation is known
to be incomplete. Don't forget to read the source, too :-)</para>
-</section>
</partintro>
</doc:reference>
<para>This is not intended to be <quote>user</quote> documentation. It is provided for developers writing customisation layers for the stylesheets, and for anyone who's interested in <quote>how it works</quote>.</para>
</preface>
-
+ <reference id="params">
+ <title>Parameters</title>
&wordml.template;
&pages.template;
-
+ </reference>
<appendix id="stylesheet">
<title>The Stylesheet</title>