--- /dev/null
+PARAMPROF=.param.profiled
+PARAMSTRIP=.param.stripped
+PARAMDBKNS=.param.dbkns
+FIXPARAMNS=$(DOCBOOK_SVN)/xsl/tools/xsl/build/fix-params-ns.xsl
+
+include Makefile.param
+
+all: $(ALLTARGETS)
+
+param.xsl: param.xweb $(PARAMS)
+ $(DOCBOOK_SVN)/cvstools/paramchk -m Makefile.param $<
+ $(XSLT) $< $(DOCBOOK_SVN)/xsl/profiling/profile.xsl $(PARAMPROF) profile.condition=$(PROFILECONDITION)
+ $(XSLT) $(PARAMPROF) $(DOCBOOK_SVN)/xsl/profiling/strip-attributes.xsl $(PARAMSTRIP) attributes=condition
+ $(XSLT) $(PARAMSTRIP) $(DOCBOOK_SVN)/litprog/xtangle.xsl $(PARAMDBKNS)
+ifeq ($(ADDNEWLINE),)
+ $(XSLT) $(PARAMDBKNS) $(FIXPARAMNS) $@
+else
+ $(XSLT) $(PARAMDBKNS) $(FIXPARAMNS) $@.tmp
+ $(XSLT) $@.tmp $(ADDNEWLINE) $@
+ $(RM) $@.tmp
+endif
+ $(RM) $(PARAMPROF) $(PARAMSTRIP) $(PARAMDBKNS)
+
+titlepage.templates.xsl: titlepage.templates.xml $(DOCBOOK_SVN)/xsl/template/titlepage.xsl
+ $(XSLT) $< $(DOCBOOK_SVN)/xsl/template/titlepage.xsl $@
+
+Makefile.param:
+ $(DOCBOOK_SVN)/cvstools/paramchk -m $@ param.xweb
+ $(MAKE)
+
+profile-docbook.xsl: docbook.xsl $(DOCBOOK_SVN)/xsl/profiling/xsl2profile.xsl
+ $(XSLT) $< $(DOCBOOK_SVN)/xsl/profiling/xsl2profile.xsl $@
+
+clean: $(CLEANTARGETS)
+ $(RM) $(XSLFILES)
+ $(RM) Makefile.param
+ echo "# foo" > Makefile.param
$(XJPARSE) $(XJPARSEFLAGS) $@
docparam.xml: $(VPATH)/param.xweb $(PARAMS)
-ifeq ($(findstring website,$(VPATH)),)
-ifeq ($(findstring slides,$(VPATH)),)
$(DOCBOOK_SVN)/cvstools/paramchk -m Makefile.param $<
-endif
-endif
$(XSLT) $< ../../profiling/profile.xsl $(PARAMPROF) profile.condition=html
$(XSLT) $(PARAMPROF) ../../profiling/strip-attributes.xsl $(PARAMSTRIP) attributes=condition
ifeq ($(ADDNEWLINE),)
include ../../cvstools/Makefile.incl
-PARAMPROF=.param.profiled
-PARAMSTRIP=.param.stripped
+XSLFILES=param.xsl profile-docbook.xsl titlepage.templates.xsl
+ALLTARGETS=$(XSLFILES)
+PROFILECONDITION=fo
-include Makefile.param
-
-all: titlepage.templates.xsl param.xsl profile-docbook.xsl
-
-param.xsl: param.xweb $(PARAMS)
- ../../cvstools/paramchk -m Makefile.param $<
- $(XSLT) $< ../profiling/profile.xsl $(PARAMPROF) profile.condition=fo
- $(XSLT) $(PARAMPROF) ../profiling/strip-attributes.xsl $(PARAMSTRIP) attributes=condition
-ifeq ($(ADDNEWLINE),)
- $(XSLT) $(PARAMSTRIP) ../../litprog/xtangle.xsl $@
-else
- $(XSLT) $(PARAMSTRIP) ../../litprog/xtangle.xsl $@.tmp
- $(XSLT) $@.tmp $(ADDNEWLINE) $@
- $(RM) $@.tmp
-endif
- $(RM) $(PARAMPROF) $(PARAMSTRIP)
-
-titlepage.templates.xsl: titlepage.templates.xml ../template/titlepage.xsl
- $(XSLT) $< ../template/titlepage.xsl $@
-
-Makefile.param:
- ../../cvstools/paramchk -m $@ param.xweb
- $(MAKE)
-
-profile-docbook.xsl: docbook.xsl ../profiling/xsl2profile.xsl
- $(XSLT) $< ../profiling/xsl2profile.xsl $@
-
-clean:
- $(RM) param.xml \
- profile-docbook.xsl \
- titlepage.templates.xsl
- $(RM) Makefile.param
- echo "# foo" > Makefile.param
+include ../Makefile.incl
include ../../cvstools/Makefile.incl
-PARAMPROF=.param.profiled
-PARAMSTRIP=.param.stripped
+XSLFILES=param.xsl profile-docbook.xsl titlepage.templates.xsl \
+ profile-chunk-code.xsl
+ALLTARGETS=$(XSLFILES)
+PROFILECONDITION=html
-include Makefile.param
+include ../Makefile.incl
-all: titlepage.templates.xsl param.xsl \
- profile-docbook.xsl profile-chunk-code.xsl
-
-param.xsl: param.xweb $(PARAMS)
- ../../cvstools/paramchk -m Makefile.param $<
- $(XSLT) $< ../profiling/profile.xsl $(PARAMPROF) profile.condition=html
- $(XSLT) $(PARAMPROF) ../profiling/strip-attributes.xsl $(PARAMSTRIP) attributes=condition
-ifeq ($(ADDNEWLINE),)
- $(XSLT) $(PARAMSTRIP) ../../litprog/xtangle.xsl $@
-else
- $(XSLT) $(PARAMSTRIP) ../../litprog/xtangle.xsl $@.tmp
- $(XSLT) $@.tmp $(ADDNEWLINE) $@
- $(RM) $@.tmp
-endif
- $(RM) $(PARAMPROF) $(PARAMSTRIP)
-
-titlepage.templates.xsl: titlepage.templates.xml ../template/titlepage.xsl
- $(XSLT) $< ../template/titlepage.xsl $@
-
-Makefile.param:
- ../../cvstools/paramchk -m $@ param.xweb
- $(MAKE)
-
-profile-docbook.xsl: docbook.xsl ../profiling/xsl2profile.xsl
- $(XSLT) $< ../profiling/xsl2profile.xsl $@
-
-profile-chunk-code.xsl: chunk-code.xsl ../profiling/xsl2profile.xsl
- $(XSLT) $< ../profiling/xsl2profile.xsl $@
-
-clean:
- $(RM) param.xsl \
- profile-docbook.xsl profile-chunk-code.xsl \
- titlepage.templates.xsl
- $(RM) Makefile.param
- echo "# foo" > Makefile.param
+profile-chunk-code.xsl: chunk-code.xsl $(DOCBOOK_SVN)/xsl/profiling/xsl2profile.xsl
+ $(XSLT) $< $(DOCBOOK_SVN)/xsl/profiling/xsl2profile.xsl $@
include ../../cvstools/Makefile.incl
-PARAMPROF=.param.profiled
-PARAMSTRIP=.param.stripped
+XSLFILES=param.xsl html-synop.xsl
+ALLTARGETS=$(XSLFILES)
+PROFILECONDITION=manpages
HTML2ROFF=../tools/xsl/build/html2roff.xsl
-include Makefile.param
-
-all: param.xsl html-synop.xsl
-
-param.xsl: param.xweb $(PARAMS)
- ../../cvstools/paramchk -m Makefile.param $<
- $(XSLT) $< ../profiling/profile.xsl $(PARAMPROF) profile.condition=html
- $(XSLT) $(PARAMPROF) ../profiling/strip-attributes.xsl $(PARAMSTRIP) attributes=condition
-ifeq ($(ADDNEWLINE),)
- $(XSLT) $(PARAMSTRIP) ../../litprog/xtangle.xsl $@
-else
- $(XSLT) $(PARAMSTRIP) ../../litprog/xtangle.xsl $@.tmp
- $(XSLT) $@.tmp $(ADDNEWLINE) $@
- $(RM) $@.tmp
-endif
- $(RM) $(PARAMPROF) $(PARAMSTRIP)
-
-Makefile.param:
- ../../cvstools/paramchk -m $@ param.xweb
- $(MAKE)
+include ../Makefile.incl
html-synop.xsl: ../html/synop.xsl
$(XSLT) $< $(HTML2ROFF) $@
-
-clean:
- $(RM) param.xml param.html param.xsl
- $(RM) html-synop.xsl
- $(RM) Makefile.param
- echo "# foo" > Makefile.param
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="abstract.properties">
+ version="5.0" xml:id="abstract.properties">
<refnamediv>
<refname>abstract.properties</refname>
<refpurpose>Properties associated with the block surrounding an abstract</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='abstract.properties.frag'>
+<src:fragment xml:id="abstract.properties.frag">
<xsl:attribute-set name="abstract.properties">
<xsl:attribute name="start-indent">0.0in</xsl:attribute>
<xsl:attribute name="end-indent">0.0in</xsl:attribute>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Block styling properties for abstract.</para>
<para>See also <parameter>abstract.title.properties</parameter>.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="abstract.title.properties">
+ version="5.0" xml:id="abstract.title.properties">
<refmeta>
<refentrytitle>abstract.title.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>abstract.title.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='abstract.title.properties.frag'>
+<src:fragment xml:id="abstract.title.properties.frag">
<xsl:attribute-set name="abstract.title.properties">
- <xsl:attribute name="font-family"><xsl:value-of
- select="$title.fontset"/></xsl:attribute>
+ <xsl:attribute name="font-family"><xsl:value-of select="$title.fontset"/></xsl:attribute>
<xsl:attribute name="font-weight">bold</xsl:attribute>
<xsl:attribute name="keep-with-next.within-column">always</xsl:attribute>
<xsl:attribute name="keep-with-next.within-column">always</xsl:attribute>
- <xsl:attribute name="space-before.optimum"><xsl:value-of
- select="concat($body.font.master, 'pt')"/></xsl:attribute>
- <xsl:attribute name="space-before.minimum"><xsl:value-of
- select="concat($body.font.master, 'pt * 0.8')"/></xsl:attribute>
- <xsl:attribute name="space-before.maximum"><xsl:value-of
- select="concat($body.font.master, 'pt * 1.2')"/></xsl:attribute>
+ <xsl:attribute name="space-before.optimum"><xsl:value-of select="concat($body.font.master, 'pt')"/></xsl:attribute>
+ <xsl:attribute name="space-before.minimum"><xsl:value-of select="concat($body.font.master, 'pt * 0.8')"/></xsl:attribute>
+ <xsl:attribute name="space-before.maximum"><xsl:value-of select="concat($body.font.master, 'pt * 1.2')"/></xsl:attribute>
<xsl:attribute name="hyphenate">false</xsl:attribute>
<xsl:attribute name="text-align">center</xsl:attribute>
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The properties for abstract titles.</para>
<para>See also <parameter>abstract.properties</parameter>.</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="active.toc">
+<refmeta>
+<refentrytitle>active.toc</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>active.toc</refname>
+<refpurpose>Active ToCs?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="active.toc.frag">
+<xsl:param name="active.toc" select="0"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>If non-zero, JavaScript is used to keep the ToC and the current slide
+<quote>in sync</quote>. That is, each time the slide changes, the corresponding
+ToC entry will be underlined.</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="admon.graphics.extension">
+ version="5.0" xml:id="admon.graphics.extension">
<refmeta>
<refentrytitle>admon.graphics.extension</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>admon.graphics.extension</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='admon.graphics.extension.frag'><xsl:param name="admon.graphics.extension" select="'.png'"/></src:fragment>
+<src:fragment xml:id="admon.graphics.extension.frag"><xsl:param name="admon.graphics.extension" select="'.png'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Sets the extension to use on admonition graphics.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="admon.graphics.path">
+ version="5.0" xml:id="admon.graphics.path">
<refmeta>
<refentrytitle>admon.graphics.path</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>admon.graphics.path</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='admon.graphics.path.frag'><xsl:param name="admon.graphics.path">images/</xsl:param></src:fragment>
+<src:fragment xml:id="admon.graphics.path.frag"><xsl:param name="admon.graphics.path">images/</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Sets the path, probably relative to the directory where the HTML
files are created, to the admonition graphics.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="admon.graphics">
+ version="5.0" xml:id="admon.graphics">
<refmeta>
<refentrytitle>admon.graphics</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>admon.graphics</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='admon.graphics.frag'>
+<src:fragment xml:id="admon.graphics.frag">
<xsl:param name="admon.graphics" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If true (non-zero), admonitions are presented in an alternate style that uses
a graphic. Default graphics are provided in the distribution.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="admon.style">
+ version="5.0" xml:id="admon.style">
<refmeta>
<refentrytitle>admon.style</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>admon.style</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='admon.style.frag'><xsl:param name="admon.style">
+<src:fragment xml:id="admon.style.frag"><xsl:param name="admon.style">
<xsl:text>margin-left: 0.5in; margin-right: 0.5in;</xsl:text>
</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>Specifies the value of the <sgmltag class="attribute">STYLE</sgmltag>
+<para>Specifies the value of the <tag class="attribute">STYLE</tag>
attribute that should be added to admonitions.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="admon.textlabel">
+ version="5.0" xml:id="admon.textlabel">
<refmeta>
<refentrytitle>admon.textlabel</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>admon.textlabel</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='admon.textlabel.frag'>
+<src:fragment xml:id="admon.textlabel.frag">
<xsl:param name="admon.textlabel" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If true (non-zero), admonitions are presented with a generated
text label such as Note or Warning in the appropriate language.
The default value is 1.
</para>
-</refsect1>
+</refsection>
</refentry>
-
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="admonition.properties">
+ version="5.0" xml:id="admonition.properties">
<refnamediv>
<refname>admonition.properties</refname>
<refpurpose>To set the style for admonitions.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='admonition.properties.frag'><xsl:attribute-set name="admonition.properties"/>
+<src:fragment xml:id="admonition.properties.frag"><xsl:attribute-set name="admonition.properties"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>How do you want admonitions styled? </para>
<para>Set the font-size, weight, etc. to the style required</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="admonition.title.properties">
+ version="5.0" xml:id="admonition.title.properties">
<refnamediv>
<refname>admonition.title.properties</refname>
<refpurpose>To set the style for admonitions titles.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='admonition.title.properties.frag'>
+<src:fragment xml:id="admonition.title.properties.frag">
<xsl:attribute-set name="admonition.title.properties">
<xsl:attribute name="font-size">14pt</xsl:attribute>
<xsl:attribute name="font-weight">bold</xsl:attribute>
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>How do you want admonitions titles styled? </para>
<para>Set the font-size, weight etc to the style required.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="alignment">
+ version="5.0" xml:id="alignment">
<refmeta>
<refentrytitle>alignment</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='alignment.frag'><xsl:param name="alignment">justify</xsl:param></src:fragment>
+<src:fragment xml:id="alignment.frag"><xsl:param name="alignment">justify</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The default text alignment is used for most body text.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="annotate.toc">
+ version="5.0" xml:id="annotate.toc">
<refmeta>
<refentrytitle>annotate.toc</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>annotate.toc</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='annotate.toc.frag'><xsl:param name="annotate.toc" select="1"/></src:fragment>
+<src:fragment xml:id="annotate.toc.frag"><xsl:param name="annotate.toc" select="1"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If true, TOCs will be annotated. At present, this just means
-that the <sgmltag>RefPurpose</sgmltag> of <sgmltag>RefEntry</sgmltag>
+that the <tag>RefPurpose</tag> of <tag>RefEntry</tag>
TOC entries will be displayed.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="annotation.css">
+ version="5.0" xml:id="annotation.css">
<refmeta>
<refentrytitle>annotation.css</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>annotation.css</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='annotation.css.frag'>
+<src:fragment xml:id="annotation.css.frag">
<xsl:param name="annotation.css">
/* ======================================================================
Annotations
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If <property>annotation.support</property> is enabled and the
-document contains <sgmltag>annotation</sgmltag>s, then the CSS in this
+document contains <tag>annotation</tag>s, then the CSS in this
parameter will be included in the document.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="annotation.graphic.close">
+ version="5.0" xml:id="annotation.graphic.close">
<refmeta>
<refentrytitle>annotation.graphic.close</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>annotation.graphic.close</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='annotation.graphic.close.frag'>
-<xsl:param name="annotation.graphic.close"
- select="'http://docbook.sourceforge.net/release/images/annot-close.png'"/>
+<src:fragment xml:id="annotation.graphic.close.frag">
+<xsl:param name="annotation.graphic.close" select="'http://docbook.sourceforge.net/release/images/annot-close.png'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This image is used on popup annotations as the “x” that the
user can click to dismiss the popup.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="annotation.graphic.open">
+ version="5.0" xml:id="annotation.graphic.open">
<refmeta>
<refentrytitle>annotation.graphic.open</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>annotation.graphic.open</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='annotation.graphic.open.frag'>
-<xsl:param name="annotation.graphic.open"
- select="'http://docbook.sourceforge.net/release/images/annot-open.png'"/>
+<src:fragment xml:id="annotation.graphic.open.frag">
+<xsl:param name="annotation.graphic.open" select="'http://docbook.sourceforge.net/release/images/annot-open.png'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This image is used inline to identify the location of
annotations.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="annotation.js">
+ version="5.0" xml:id="annotation.js">
<refmeta>
<refentrytitle>annotation.js</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>annotation.js</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='annotation.js.frag'>
-<xsl:param name="annotation.js"
- select="'http://docbook.sourceforge.net/release/script/AnchorPosition.js
- http://docbook.sourceforge.net/release/script/PopupWindow.js'"/>
+<src:fragment xml:id="annotation.js.frag">
+<xsl:param name="annotation.js" select="'http://docbook.sourceforge.net/release/script/AnchorPosition.js http://docbook.sourceforge.net/release/script/PopupWindow.js'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If <property>annotation.support</property> is enabled and the
-document contains <sgmltag>annotation</sgmltag>s, then the URIs listed
+document contains <tag>annotation</tag>s, then the URIs listed
in this parameter will be included. These JavaScript files are required
for popup annotation support.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="annotation.support">
+ version="5.0" xml:id="annotation.support">
<refmeta>
<refentrytitle>annotation.support</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>annotation.support</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='annotation.support.frag'>
+<src:fragment xml:id="annotation.support.frag">
<xsl:param name="annotation.support" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, the stylesheets will attempt to support annotation
elements in HTML by including some JavaScript (see
<parameter>annotation.js</parameter>).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="appendix.autolabel">
+ version="5.0" xml:id="appendix.autolabel">
<refmeta>
<refentrytitle>appendix.autolabel</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>appendix.autolabel</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='appendix.autolabel.frag'>
+<src:fragment xml:id="appendix.autolabel.frag">
<xsl:param name="appendix.autolabel" select="'A'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If zero, then appendices will not be numbered.
Otherwise appendices will be numbered, using the parameter value
the default number format (upperalpha).
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="arbortext.extensions">
+ version="5.0" xml:id="arbortext.extensions">
<refmeta>
<refentrytitle>arbortext.extensions</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>arbortext.extensions</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='arbortext.extensions.frag'><xsl:param name="arbortext.extensions" select="0"/></src:fragment>
+<src:fragment xml:id="arbortext.extensions.frag"><xsl:param name="arbortext.extensions" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero,
-<ulink url="http://www.arbortext.com/">Arbortext</ulink>
+<link xlink:href="http://www.arbortext.com/">Arbortext</link>
extensions will be used.
</para>
<para>This parameter can also affect which graphics file formats
are supported</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="article.appendix.title.properties">
+ version="5.0" xml:id="article.appendix.title.properties">
<refmeta>
<refentrytitle>article.appendix.title.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>article.appendix.title.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='article.appendix.title.properties.frag'>
-<xsl:attribute-set name="article.appendix.title.properties"
- use-attribute-sets="section.title.properties
- section.title.level1.properties">
+<src:fragment xml:id="article.appendix.title.properties.frag">
+<xsl:attribute-set name="article.appendix.title.properties" use-attribute-sets="section.title.properties section.title.level1.properties">
<xsl:attribute name="margin-left">
<xsl:value-of select="$title.margin.left"/>
</xsl:attribute>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The properties for the title of an appendix that
appears inside an article. The default is to use
the properties of sect1 titles.</para>
-</refsect1>
+</refsection>
</refentry>
-
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="author.othername.in.middle">
+ version="5.0" xml:id="author.othername.in.middle">
<refmeta>
<refentrytitle>author.othername.in.middle</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>author.othername.in.middle</refname>
-<refpurpose>Is <sgmltag>othername</sgmltag> in <sgmltag>author</sgmltag> a
+<refpurpose>Is <tag>othername</tag> in <tag>author</tag> a
middle name?</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='author.othername.in.middle.frag'><xsl:param name="author.othername.in.middle" select="1"/></src:fragment>
+<src:fragment xml:id="author.othername.in.middle.frag"><xsl:param name="author.othername.in.middle" select="1"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If true (non-zero), the <sgmltag>othername</sgmltag> of an <sgmltag>author</sgmltag>
-appears between the <sgmltag>firstname</sgmltag> and
-<sgmltag>surname</sgmltag>. Otherwise, <sgmltag>othername</sgmltag>
+<para>If true (non-zero), the <tag>othername</tag> of an <tag>author</tag>
+appears between the <tag>firstname</tag> and
+<tag>surname</tag>. Otherwise, <tag>othername</tag>
is suppressed.
</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="autolayout-file">
+<refmeta>
+<refentrytitle>autolayout-file</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>autolayout-file</refname>
+<refpurpose>Identifies the autolayout.xml file</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="autolayout-file.frag">
+<xsl:param name="autolayout-file">autolayout.xml</xsl:param>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>When the source pages are spread over several directories, this
+parameter can be set (for example, from the command line of a batch-mode
+XSLT processor) to indicate the location of the autolayout.xml file.</para>
+<para>FIXME: for browser-based use, there needs to be a PI for this...
+</para>
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="autotoc.label.in.hyperlink">
+ version="5.0" xml:id="autotoc.label.in.hyperlink">
<refmeta>
<refentrytitle>autotoc.label.in.hyperlink</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>autotoc.label.in.hyperlink</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='autotoc.label.in.hyperlink.frag'><xsl:param name="autotoc.label.in.hyperlink" select="1"/></src:fragment>
+<src:fragment xml:id="autotoc.label.in.hyperlink.frag"><xsl:param name="autotoc.label.in.hyperlink" select="1"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of
<parameter>autotoc.label.in.hyperlink</parameter> is non-zero, labels
labels are still displayed prior to the hyperlinked titles, but
are not hyperlinked along with the titles.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="autotoc.label.separator">
+ version="5.0" xml:id="autotoc.label.separator">
<refmeta>
<refentrytitle>autotoc.label.separator</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>autotoc.label.separator</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='autotoc.label.separator.frag'><xsl:param name="autotoc.label.separator" select="'. '"/></src:fragment>
+<src:fragment xml:id="autotoc.label.separator.frag"><xsl:param name="autotoc.label.separator" select="'. '"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>String to use to seperate labels and title in a table of contents.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="axf.extensions">
+ version="5.0" xml:id="axf.extensions">
<refmeta>
<refentrytitle>axf.extensions</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>axf.extensions</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='axf.extensions.frag'>
+<src:fragment xml:id="axf.extensions.frag">
<xsl:param name="axf.extensions" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero,
-<ulink url="http://www.antennahouse.com/">XSL Formatter</ulink>
+<link xlink:href="http://www.antennahouse.com/">XSL Formatter</link>
extensions will be used. XSL Formatter extensions consists of PDF bookmarks,
document information and better index processing.</para>
<para>This parameter can also affect which graphics file formats
are supported</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="banner.before.navigation">
+<refmeta>
+<refentrytitle>banner.before.navigation</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>banner.before.navigation</refname>
+<refpurpose>Put banner before navigation?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="banner.before.navigation.frag">
+<xsl:param name="banner.before.navigation" select="1"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>FIXME</para>
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="base.dir">
+ version="5.0" xml:id="base.dir">
<refmeta>
<refentrytitle>base.dir</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='base.dir.frag'><xsl:param name="base.dir" select="''"/></src:fragment>
+<src:fragment xml:id="base.dir.frag"><xsl:param name="base.dir" select="''"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If specified, the <literal>base.dir</literal> identifies
the output directory for chunks. (If not specified, the output directory
is system dependent.)</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="biblioentry.item.separator">
+ version="5.0" xml:id="biblioentry.item.separator">
<refmeta>
<refentrytitle>biblioentry.item.separator</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>biblioentry.item.separator</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='biblioentry.item.separator.frag'><xsl:param name="biblioentry.item.separator">. </xsl:param></src:fragment>
+<src:fragment xml:id="biblioentry.item.separator.frag"><xsl:param name="biblioentry.item.separator">. </xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Text to separate bibliography entries
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="biblioentry.properties">
+ version="5.0" xml:id="biblioentry.properties">
<refnamediv>
<refname>biblioentry.properties</refname>
<refpurpose>To set the style for biblioentry.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='biblioentry.properties.frag'><xsl:attribute-set name="biblioentry.properties" use-attribute-sets="normal.para.spacing">
+<src:fragment xml:id="biblioentry.properties.frag"><xsl:attribute-set name="biblioentry.properties" use-attribute-sets="normal.para.spacing">
<xsl:attribute name="start-indent">0.5in</xsl:attribute>
<xsl:attribute name="text-indent">-0.5in</xsl:attribute>
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>How do you want biblioentry styled? </para>
<para>Set the font-size, weight, space-above and space-below, indents, etc. to the style required</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="bibliography.collection">
+ version="5.0" xml:id="bibliography.collection">
<refmeta>
<refentrytitle>bibliography.collection</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>bibliography.collection</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='bibliography.collection.frag'><xsl:param name="bibliography.collection" select="'http://docbook.sourceforge.net/release/bibliography/bibliography.xml'"/></src:fragment>
+<src:fragment xml:id="bibliography.collection.frag"><xsl:param name="bibliography.collection" select="'http://docbook.sourceforge.net/release/bibliography/bibliography.xml'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Maintaining bibliography entries across a set of documents is tedious, time
consuming, and error prone. It makes much more sense, usually, to store all of
<para>First, create a stand-alone bibliography document that contains all of
the documents that you wish to reference. Make sure that each bibliography
-entry (whether you use <sgmltag>biblioentry</sgmltag> or <sgmltag>bibliomixed</sgmltag>)
+entry (whether you use <tag>biblioentry</tag> or <tag>bibliomixed</tag>)
has an ID.</para>
<para>My global bibliography, <filename>~/bibliography.xml</filename> begins
like this:</para>
<informalexample>
-<programlisting><![CDATA[<!DOCTYPE bibliography
+<programlisting><!DOCTYPE bibliography
PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
- "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
-<bibliography><title>References</title>
+ "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
+<bibliography><title>References</title>
-<bibliomixed id="xml-rec"><abbrev>XML 1.0</abbrev>Tim Bray,
+<bibliomixed id="xml-rec"><abbrev>XML 1.0</abbrev>Tim Bray,
Jean Paoli, C. M. Sperberg-McQueen, and Eve Maler, editors.
-<citetitle><ulink url="http://www.w3.org/TR/REC-xml">Extensible Markup
-Language (XML) 1.0 Second Edition</ulink></citetitle>.
+<citetitle><ulink url="http://www.w3.org/TR/REC-xml">Extensible Markup
+Language (XML) 1.0 Second Edition</ulink></citetitle>.
World Wide Web Consortium, 2000.
-</bibliomixed>
+</bibliomixed>
-<bibliomixed id="xml-names"><abbrev>Namespaces</abbrev>Tim Bray,
+<bibliomixed id="xml-names"><abbrev>Namespaces</abbrev>Tim Bray,
Dave Hollander,
and Andrew Layman, editors.
-<citetitle><ulink url="http://www.w3.org/TR/REC-xml-names/">Namespaces in
-XML</ulink></citetitle>.
+<citetitle><ulink url="http://www.w3.org/TR/REC-xml-names/">Namespaces in
+XML</ulink></citetitle>.
World Wide Web Consortium, 1999.
-</bibliomixed>
+</bibliomixed>
-<!-- ... -->
-</bibliography>
-]]></programlisting>
+<!-- ... -->
+</bibliography>
+</programlisting>
</informalexample>
<para>When you create a bibliography in your document, simply
-provide <emphasis>empty</emphasis> <sgmltag>bibliomixed</sgmltag>
+provide <emphasis>empty</emphasis> <tag>bibliomixed</tag>
entries for each document that you wish to cite. Make sure that these
elements have the same ID as the corresponding <quote>real</quote>
entry in your global bibliography.</para>
<para>For example:</para>
<informalexample>
-<programlisting><![CDATA[<bibliography><title>Bibliography</title>
+<programlisting><bibliography><title>Bibliography</title>
-<bibliomixed id="xml-rec"/>
-<bibliomixed id="xml-names"/>
-<bibliomixed id="DKnuth86">Donald E. Knuth. <citetitle>Computers and
-Typesetting: Volume B, TeX: The Program</citetitle>. Addison-Wesley,
+<bibliomixed id="xml-rec"/>
+<bibliomixed id="xml-names"/>
+<bibliomixed id="DKnuth86">Donald E. Knuth. <citetitle>Computers and
+Typesetting: Volume B, TeX: The Program</citetitle>. Addison-Wesley,
1986. ISBN 0-201-13437-3.
-</bibliomixed>
-<bibliomixed id="relaxng"/>
+</bibliomixed>
+<bibliomixed id="relaxng"/>
-</bibliography>]]></programlisting>
+</bibliography></programlisting>
</informalexample>
<para>Note that it's perfectly acceptable to mix entries from your
global bibliography with <quote>normal</quote> entries. You can use
-<sgmltag>xref</sgmltag> or other elements to cross-reference your
+<tag>xref</tag> or other elements to cross-reference your
bibliography entries in exactly the same way you do now.</para>
<para>Finally, when you are ready to format your document, simply set the
<para>The stylesheets will format the bibliography in your document as if
all of the entries referenced appeared there literally.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="bibliography.numbered">
+ version="5.0" xml:id="bibliography.numbered">
<refmeta>
<refentrytitle>bibliography.numbered</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>bibliography.numbered</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='bibliography.numbered.frag'>
+<src:fragment xml:id="bibliography.numbered.frag">
<xsl:param name="bibliography.numbered" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero bibliography entries will be numbered</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"\r
+<refentry xmlns="http://docbook.org/ns/docbook"\r
+ xmlns:xlink="http://www.w3.org/1999/xlink"\r
+ xmlns:xi="http://www.w3.org/2001/XInclude"\r
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"\r
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"\r
- id="bibliography.style">\r
+ version="5.0" xml:id="bibliography.style">\r
<refmeta>\r
<refentrytitle>bibliography.style</refentrytitle>\r
-<refmiscinfo role="type">list</refmiscinfo>\r
+<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo>\r
</refmeta>\r
<refnamediv>\r
<refname>bibliography.style</refname>\r
</refnamediv>\r
\r
<refsynopsisdiv>\r
-<src:fragment id='bibliography.style.frag'>\r
+<src:fragment xml:id='bibliography.style.frag'>\r
<xsl:param name="bibliography.style" select="'normal'"/>\r
</src:fragment>\r
</refsynopsisdiv>\r
\r
-<refsect1><title>Description</title>\r
+<refsection><info><title>Description</title></info>\r
\r
<para>Currently only <literal>normal</literal> and\r
<literal>iso690</literal> styles are supported.</para>\r
\r
-</refsect1>\r
+</refsection>\r
</refentry>\r
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="blockquote.properties">
+ version="5.0" xml:id="blockquote.properties">
<refnamediv>
<refname>blockquote.properties</refname>
<refpurpose>To set the style for block quotations.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='blockquote.properties.frag'>
+<src:fragment xml:id="blockquote.properties.frag">
<xsl:attribute-set name="blockquote.properties">
<xsl:attribute name="margin-left">0.5in</xsl:attribute>
<xsl:attribute name="margin-right">0.5in</xsl:attribute>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The <parameter>blockquote.properties</parameter> attribute set specifies
the formating properties of block quotations.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="blurb.on.titlepage.enabled">
+ version="5.0" xml:id="blurb.on.titlepage.enabled">
<refmeta>
<refentrytitle>blurb.on.titlepage.enabled</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>blurb.on.titlepage.enabled</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='blurb.on.titlepage.enabled.frag'><xsl:param name="blurb.on.titlepage.enabled">0</xsl:param></src:fragment>
+<src:fragment xml:id="blurb.on.titlepage.enabled.frag"><xsl:param name="blurb.on.titlepage.enabled">0</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If non-zero, output from <sgmltag>authorblurb</sgmltag> and
-<sgmltag>personblurb</sgmltag> elements is displayed on title
+<para>If non-zero, output from <tag>authorblurb</tag> and
+<tag>personblurb</tag> elements is displayed on title
pages. If zero (the default), output from those elements is suppressed
on title pages (unless you are using a titlepage customization that
causes them to be included).</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="body.attributes">
+<refmeta>
+<refentrytitle>body.attributes</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>body.attributes</refname>
+<refpurpose>DEPRECATED</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="body.attributes.frag">
+<xsl:attribute-set name="body.attributes">
+ <xsl:attribute name="bgcolor">white</xsl:attribute>
+ <xsl:attribute name="text">black</xsl:attribute>
+ <xsl:attribute name="link">#0000FF</xsl:attribute>
+ <xsl:attribute name="vlink">#840084</xsl:attribute>
+ <xsl:attribute name="alink">#0000FF</xsl:attribute>
+</xsl:attribute-set>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>DEPRECATED</para>
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="body.bg.color">
+<refmeta>
+<refentrytitle>body.bg.color</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">color</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>body.bg.color</refname>
+<refpurpose>Background color for body frame</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="body.bg.color.frag">
+<xsl:param name="body.bg.color" select="'#FFFFFF'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the background color used in the body column of tabular slides.</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="body.end.indent">
+ version="5.0" xml:id="body.end.indent">
<refmeta>
<refentrytitle>body.end.indent</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='body.end.indent.frag'>
+<src:fragment xml:id="body.end.indent.frag">
<xsl:param name="body.end.indent" select="'0pt'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This end-indent property is added to the fo:flow
for certain page sequences. Which page-sequences it is
<para>See also <parameter>body.start.indent</parameter>.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="body.font.family">
+ version="5.0" xml:id="body.font.family">
<refmeta>
<refentrytitle>body.font.family</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='body.font.family.frag'>
+<src:fragment xml:id="body.font.family.frag">
<xsl:param name="body.font.family" select="'serif'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The body font family is the default font used for text in the page body.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="body.font.master">
+ version="5.0" xml:id="body.font.master">
<refmeta>
<refentrytitle>body.font.master</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='body.font.master.frag'>
+<src:fragment xml:id="body.font.master.frag">
<xsl:param name="body.font.master">10</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The body font size is specified in two parameters
(<varname>body.font.master</varname> and <varname>body.font.size</varname>)
so that math can be performed on the font size by XSLT.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="body.font.size">
+ version="5.0" xml:id="body.font.size">
<refmeta>
<refentrytitle>body.font.size</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='body.font.size.frag'><xsl:param name="body.font.size">
+<src:fragment xml:id="body.font.size.frag"><xsl:param name="body.font.size">
<xsl:value-of select="$body.font.master"/><xsl:text>pt</xsl:text>
</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The body font size is specified in two parameters
(<varname>body.font.master</varname> and <varname>body.font.size</varname>)
so that math can be performed on the font size by XSLT.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="body.margin.bottom">
+ version="5.0" xml:id="body.margin.bottom">
<refmeta>
<refentrytitle>body.margin.bottom</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='body.margin.bottom.frag'>
+<src:fragment xml:id="body.margin.bottom.frag">
<xsl:param name="body.margin.bottom" select="'0.5in'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The body bottom margin is the distance from the last line of text
in the page body to the bottom of the region-after.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="body.margin.top">
+ version="5.0" xml:id="body.margin.top">
<refmeta>
<refentrytitle>body.margin.top</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='body.margin.top.frag'>
+<src:fragment xml:id="body.margin.top.frag">
<xsl:param name="body.margin.top" select="'0.5in'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The body top margin is the distance from the top of the region-before
to the first line of text in the page body.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="body.start.indent">
+ version="5.0" xml:id="body.start.indent">
<refmeta>
<refentrytitle>body.start.indent</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='body.start.indent.frag'>
+<src:fragment xml:id="body.start.indent.frag">
<xsl:param name="body.start.indent">
<xsl:choose>
<xsl:when test="$fop.extensions != 0">0pt</xsl:when>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter provides
one means of indenting the body text relative to
<parameter>title.margin.left</parameter>.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="bridgehead.in.toc">
+ version="5.0" xml:id="bridgehead.in.toc">
<refmeta>
<refentrytitle>bridgehead.in.toc</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>bridgehead.in.toc</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='bridgehead.in.toc.frag'><xsl:param name="bridgehead.in.toc" select="0"/></src:fragment>
+<src:fragment xml:id="bridgehead.in.toc.frag"><xsl:param name="bridgehead.in.toc" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, bridgeheads appear in the TOC. Note that this option
is not fully supported and may be removed in a future version of the
stylesheets.
</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="bullet.image">
+<refmeta>
+<refentrytitle>bullet.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>bullet.image</refname>
+<refpurpose>Bullet image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="bullet.image.frag">
+<xsl:param name="bullet.image" select="'toc/bullet.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the bullet image used for foils in the
+framed ToC.</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="callout.defaultcolumn">
+ version="5.0" xml:id="callout.defaultcolumn">
<refmeta>
<refentrytitle>callout.defaultcolumn</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>callout.defaultcolumn</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='callout.defaultcolumn.frag'><xsl:param name="callout.defaultcolumn" select="'60'"/></src:fragment>
+<src:fragment xml:id="callout.defaultcolumn.frag"><xsl:param name="callout.defaultcolumn" select="'60'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If a callout does not identify a column (for example, if it uses
-the <literal>linerange</literal> <sgmltag class="attribute">unit</sgmltag>),
+the <literal>linerange</literal> <tag class="attribute">unit</tag>),
it will appear in the default column.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="callout.graphics.extension">
+ version="5.0" xml:id="callout.graphics.extension">
<refmeta>
<refentrytitle>callout.graphics.extension</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>callout.graphics.extension</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='callout.graphics.extension.frag'><xsl:param name="callout.graphics.extension" select="'.png'"/></src:fragment>
+<src:fragment xml:id="callout.graphics.extension.frag"><xsl:param name="callout.graphics.extension" select="'.png'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Sets the extension to use on callout graphics.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="callout.graphics.number.limit">
+ version="5.0" xml:id="callout.graphics.number.limit">
<refmeta>
<refentrytitle>callout.graphics.number.limit</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>callout.graphics.number.limit</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='callout.graphics.number.limit.frag'><xsl:param name="callout.graphics.number.limit" select="'15'"/></src:fragment>
+<src:fragment xml:id="callout.graphics.number.limit.frag"><xsl:param name="callout.graphics.number.limit" select="'15'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If <parameter>callout.graphics</parameter>
is non-zero, graphics are used to represent
be used.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="callout.graphics.path">
+ version="5.0" xml:id="callout.graphics.path">
<refmeta>
<refentrytitle>callout.graphics.path</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>callout.graphics.path</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='callout.graphics.path.frag'>
+<src:fragment xml:id="callout.graphics.path.frag">
<xsl:param name="callout.graphics.path" select="'images/callouts/'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Sets the path, probably relative to the directory where the HTML
files are created, to the callout graphics.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="callout.graphics">
+ version="5.0" xml:id="callout.graphics">
<refmeta>
<refentrytitle>callout.graphics</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>callout.graphics</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='callout.graphics.frag'>
+<src:fragment xml:id="callout.graphics.frag">
<xsl:param name="callout.graphics" select="'1'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, callouts are presented with graphics (e.g., reverse-video
circled numbers instead of "(1)", "(2)", etc.).
Default graphics are provided in the distribution.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="callout.list.table">
+ version="5.0" xml:id="callout.list.table">
<refmeta>
<refentrytitle>callout.list.table</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>callout.list.table</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='callout.list.table.frag'><xsl:param name="callout.list.table" select="'1'"/></src:fragment>
+<src:fragment xml:id="callout.list.table.frag"><xsl:param name="callout.list.table" select="'1'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>The default presentation of <sgmltag>CalloutList</sgmltag>s uses
-an HTML <sgmltag>DL</sgmltag>. Some browsers don't align DLs very well
+<para>The default presentation of <tag>CalloutList</tag>s uses
+an HTML <tag>DL</tag>. Some browsers don't align DLs very well
if <parameter>callout.graphics</parameter> are used. With this option
-turned on, <sgmltag>CalloutList</sgmltag>s are presented in an HTML
-<sgmltag>TABLE</sgmltag>, which usually results in better alignment
+turned on, <tag>CalloutList</tag>s are presented in an HTML
+<tag>TABLE</tag>, which usually results in better alignment
of the callout number with the callout description.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="callout.unicode.font">
+ version="5.0" xml:id="callout.unicode.font">
<refmeta>
<refentrytitle>callout.unicode.font</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='callout.unicode.font.frag'><xsl:param name="callout.unicode.font" select="'ZapfDingbats'"/></src:fragment>
+<src:fragment xml:id="callout.unicode.font.frag"><xsl:param name="callout.unicode.font" select="'ZapfDingbats'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The name of the font to specify around Unicode callout glyphs.
If set to the empty string, no font change will occur.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="callout.unicode.number.limit">
+ version="5.0" xml:id="callout.unicode.number.limit">
<refmeta>
<refentrytitle>callout.unicode.number.limit</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>callout.unicode.number.limit</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='callout.unicode.number.limit.frag'><xsl:param name="callout.unicode.number.limit" select="'10'"/></src:fragment>
+<src:fragment xml:id="callout.unicode.number.limit.frag"><xsl:param name="callout.unicode.number.limit" select="'10'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If <parameter>callout.unicode</parameter>
is non-zero, unicode characters are used to represent
be used.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="callout.unicode.start.character">
+ version="5.0" xml:id="callout.unicode.start.character">
<refmeta>
<refentrytitle>callout.unicode.start.character</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>callout.unicode.start.character</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='callout.unicode.start.character.frag'><xsl:param name="callout.unicode.start.character" select="10102"/></src:fragment>
+<src:fragment xml:id="callout.unicode.start.character.frag"><xsl:param name="callout.unicode.start.character" select="10102"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If <parameter>callout.graphics</parameter> is zero and <parameter>callout.unicode</parameter>
is non-zero, unicode characters are used to represent
only 10102 is supported in the stylesheets for this parameter.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="callout.unicode">
+ version="5.0" xml:id="callout.unicode">
<refmeta>
<refentrytitle>callout.unicode</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>callout.unicode</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='callout.unicode.frag'><xsl:param name="callout.unicode" select="0"/></src:fragment>
+<src:fragment xml:id="callout.unicode.frag"><xsl:param name="callout.unicode" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The stylesheets can use either an image of the numbers one to ten, or the single Unicode character which represents the numeral, in white on a black background. Use this to select the Unicode character option.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="callouts.extension">
+ version="5.0" xml:id="callouts.extension">
<refmeta>
<refentrytitle>callouts.extension</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>callouts.extension</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='callouts.extension.frag'><xsl:param name="callouts.extension" select="'1'"/></src:fragment>
+<src:fragment xml:id="callouts.extension.frag"><xsl:param name="callouts.extension" select="'1'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>The callouts extension processes <sgmltag>areaset</sgmltag>
-elements in <sgmltag>ProgramListingCO</sgmltag> and other text-based
+<para>The callouts extension processes <tag>areaset</tag>
+elements in <tag>ProgramListingCO</tag> and other text-based
callout elements.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="chapter.autolabel">
+ version="5.0" xml:id="chapter.autolabel">
<refmeta>
<refentrytitle>chapter.autolabel</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>chapter.autolabel</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='chapter.autolabel.frag'><xsl:param name="chapter.autolabel" select="1"/></src:fragment>
+<src:fragment xml:id="chapter.autolabel.frag"><xsl:param name="chapter.autolabel" select="1"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If zero, then chapters will not be numbered.
Otherwise chapters will be numbered, using the parameter value
the default number format (arabic).
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="chunk.append">
+ version="5.0" xml:id="chunk.append">
<refmeta>
<refentrytitle>chunk.append</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='chunk.append.frag'><xsl:param name="chunk.append"/></src:fragment>
+<src:fragment xml:id="chunk.append.frag"><xsl:param name="chunk.append"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specifies content to append to the end of HTML files output by
the <filename>html/chunk.xsl</filename> stylesheet, after the closing
-<code><html></code> tag. You probably don’t want to set any value
+<code><html></code> tag. You probably don’t want to set any value
for this parameter; but if you do, the only value it should ever be
set to is a newline character: <code>&#x0a;</code> or
<code>&#10;</code></para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="chunk.first.sections">
+ version="5.0" xml:id="chunk.first.sections">
<refmeta>
<refentrytitle>chunk.first.sections</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='chunk.first.sections.frag'>
+<src:fragment xml:id="chunk.first.sections.frag">
<xsl:param name="chunk.first.sections" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, a chunk will be created for the first top-level
-<sgmltag>sect1</sgmltag> or <sgmltag>section</sgmltag> elements in
+<tag>sect1</tag> or <tag>section</tag> elements in
each component. Otherwise, that section will be part of the chunk for
its parent.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="chunk.quietly">
+ version="5.0" xml:id="chunk.quietly">
<refmeta>
<refentrytitle>chunk.quietly</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='chunk.quietly.frag'>
+<src:fragment xml:id="chunk.quietly.frag">
<xsl:param name="chunk.quietly" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If zero (the default), the XSL processor emits a message naming
each separate chunk filename as it is being output.
If nonzero, then the messages are suppressed.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="chunk.section.depth">
+ version="5.0" xml:id="chunk.section.depth">
<refmeta>
<refentrytitle>chunk.section.depth</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>chunk.section.depth</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='chunk.section.depth.frag'>
+<src:fragment xml:id="chunk.section.depth.frag">
<xsl:param name="chunk.section.depth" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter sets the depth of section chunking.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="chunk.sections">
+ version="5.0" xml:id="chunk.sections">
<refmeta>
<refentrytitle>chunk.sections</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='chunk.sections.frag'><xsl:param name="chunk.sections" select="'1'"/></src:fragment>
+<src:fragment xml:id="chunk.sections.frag"><xsl:param name="chunk.sections" select="'1'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, chunks will be created for top-level
-<sgmltag>sect1</sgmltag> and <sgmltag>section</sgmltag> elements in
+<tag>sect1</tag> and <tag>section</tag> elements in
each component.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="chunk.separate.lots">
+ version="5.0" xml:id="chunk.separate.lots">
<refmeta>
<refentrytitle>chunk.separate.lots</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>chunk.separate.lots</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='chunk.separate.lots.frag'>
+<src:fragment xml:id="chunk.separate.lots.frag">
<xsl:param name="chunk.separate.lots" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, each of the ToC and LoTs
(List of Examples, List of Figures, etc.)
parameter also being non-zero.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="chunk.toc">
+ version="5.0" xml:id="chunk.toc">
<refmeta>
<refentrytitle>chunk.toc</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>chunk.toc</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='chunk.toc.frag'>
+<src:fragment xml:id="chunk.toc.frag">
<xsl:param name="chunk.toc" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The <parameter>chunk.toc</parameter> identifies an explicit TOC that
will be used for chunking. This parameter is only used by the
<filename>chunktoc.xsl</filename> stylesheet (and customization layers built
from it).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="chunk.tocs.and.lots.has.title">
+ version="5.0" xml:id="chunk.tocs.and.lots.has.title">
<refmeta>
<refentrytitle>chunk.tocs.and.lots.has.title</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>chunk.tocs.and.lots.has.title</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='chunk.tocs.and.lots.has.title.frag'>
+<src:fragment xml:id="chunk.tocs.and.lots.has.title.frag">
<xsl:param name="chunk.tocs.and.lots.has.title" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero title of document is shown before ToC/LoT in
separate chunk.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="chunk.tocs.and.lots">
+ version="5.0" xml:id="chunk.tocs.and.lots">
<refmeta>
<refentrytitle>chunk.tocs.and.lots</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>chunk.tocs.and.lots</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='chunk.tocs.and.lots.frag'>
+<src:fragment xml:id="chunk.tocs.and.lots.frag">
<xsl:param name="chunk.tocs.and.lots" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, ToC and LoT (List of Examples, List of Figures, etc.)
will be put in a separate chunk. At the moment, this chunk is not in the
<para>This feature is still somewhat experimental. Feedback welcome.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="chunker.output.cdata-section-elements">
+ version="5.0" xml:id="chunker.output.cdata-section-elements">
<refmeta>
<refentrytitle>chunker.output.cdata-section-elements</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>chunker.output.cdata-section-elements</refname>
<refpurpose>List of elements to escape with CDATA sections</refpurpose>
</refnamediv>
-<refsynopsisdiv><xsl:param name="chunker.output.cdata-section-elements" select="''"/>
+<refsynopsisdiv><xsl:param name="chunker.output.cdata-section-elements" select="''"/>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter specifies the list of elements that should be escaped
as CDATA sections by the chunking stylesheet. Not all processors support
in the <filename>chunker.xsl</filename> stylesheet module.</para>
</note>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="chunker.output.doctype-public">
+ version="5.0" xml:id="chunker.output.doctype-public">
<refmeta>
<refentrytitle>chunker.output.doctype-public</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>chunker.output.doctype-public</refname>
<refpurpose>Public identifer to use in the document type of generated pages</refpurpose>
</refnamediv>
-<refsynopsisdiv><xsl:param name="chunker.output.doctype-public" select="''"/>
+<refsynopsisdiv><xsl:param name="chunker.output.doctype-public" select="''"/>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter specifies the public identifier that should be used by
the chunking stylesheet in the document type declaration of chunked pages.
in the <filename>chunker.xsl</filename> stylesheet module.</para>
</note>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="chunker.output.doctype-system">
+ version="5.0" xml:id="chunker.output.doctype-system">
<refmeta>
<refentrytitle>chunker.output.doctype-system</refentrytitle>
-<refmiscinfo role="type">uri</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">uri</refmiscinfo>
</refmeta>
<refnamediv>
<refname>chunker.output.doctype-system</refname>
<refpurpose>System identifier to use for the document type in generated pages</refpurpose>
</refnamediv>
-<refsynopsisdiv><xsl:param name="chunker.output.doctype-system" select="''"/>
+<refsynopsisdiv><xsl:param name="chunker.output.doctype-system" select="''"/>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter specifies the system identifier that should be used by
the chunking stylesheet in the document type declaration of chunked pages.
in the <filename>chunker.xsl</filename> stylesheet module.</para>
</note>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="chunker.output.encoding">
+ version="5.0" xml:id="chunker.output.encoding">
<refmeta>
<refentrytitle>chunker.output.encoding</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>chunker.output.encoding</refname>
<refpurpose>Encoding used in generated pages</refpurpose>
</refnamediv>
-<refsynopsisdiv><xsl:param name="chunker.output.encoding" select="'ISO-8859-1'"/>
+<refsynopsisdiv><xsl:param name="chunker.output.encoding" select="'ISO-8859-1'"/>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter specifies the encoding to be used in files
generated by the chunking stylesheet. Not all processors support
in the <filename>chunker.xsl</filename> stylesheet module.</para>
</note>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="chunker.output.indent">
+ version="5.0" xml:id="chunker.output.indent">
<refmeta>
<refentrytitle>chunker.output.indent</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>chunker.output.indent</refname>
<refpurpose>Specification of indentation on generated pages</refpurpose>
</refnamediv>
-<refsynopsisdiv><xsl:param name="chunker.output.indent" select="'no'"/>
+<refsynopsisdiv><xsl:param name="chunker.output.indent" select="'no'"/>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter specifies the value of the indent
specification for generated pages. Not all processors support
in the <filename>chunker.xsl</filename> stylesheet module.</para>
</note>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="chunker.output.media-type">
+ version="5.0" xml:id="chunker.output.media-type">
<refmeta>
<refentrytitle>chunker.output.media-type</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>chunker.output.media-type</refname>
<refpurpose>Media type to use in generated pages</refpurpose>
</refnamediv>
-<refsynopsisdiv><xsl:param name="chunker.output.media-type" select="''"/>
+<refsynopsisdiv><xsl:param name="chunker.output.media-type" select="''"/>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter specifies the media type that should be used by
the chunking stylesheet. Not all processors support specification of
in the <filename>chunker.xsl</filename> stylesheet module.</para>
</note>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="chunker.output.method">
+ version="5.0" xml:id="chunker.output.method">
<refmeta>
<refentrytitle>chunker.output.method</refentrytitle>
-<refmiscinfo role="type">list</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo>
<refmiscinfo role="value">html</refmiscinfo>
<refmiscinfo role="value">xml</refmiscinfo>
</refmeta>
<refpurpose>Method used in generated pages</refpurpose>
</refnamediv>
-<refsynopsisdiv><xsl:param name="chunker.output.method" select="'html'"/>
+<refsynopsisdiv><xsl:param name="chunker.output.method" select="'html'"/>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter specifies the output method to be used in files
generated by the chunking stylesheet.
in the <filename>chunker.xsl</filename> stylesheet module.</para>
</note>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="chunker.output.omit-xml-declaration">
+ version="5.0" xml:id="chunker.output.omit-xml-declaration">
<refmeta>
<refentrytitle>chunker.output.omit-xml-declaration</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>chunker.output.omit-xml-declaration</refname>
<refpurpose>Omit-xml-declaration for generated pages</refpurpose>
</refnamediv>
-<refsynopsisdiv><xsl:param name="chunker.output.omit-xml-declaration" select="'no'"/>
+<refsynopsisdiv><xsl:param name="chunker.output.omit-xml-declaration" select="'no'"/>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter specifies the value of the omit-xml-declaration
specification for generated pages. Not all processors support
in the <filename>chunker.xsl</filename> stylesheet module.</para>
</note>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="chunker.output.standalone">
+ version="5.0" xml:id="chunker.output.standalone">
<refmeta>
<refentrytitle>chunker.output.standalone</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>chunker.output.standalone</refname>
<refpurpose>Standalone declaration for generated pages</refpurpose>
</refnamediv>
-<refsynopsisdiv><xsl:param name="chunker.output.standalone" select="'no'"/>
+<refsynopsisdiv><xsl:param name="chunker.output.standalone" select="'no'"/>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter specifies the value of the standalone
specification for generated pages. Not all processors support
in the <filename>chunker.xsl</filename> stylesheet module.</para>
</note>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="citerefentry.link">
+ version="5.0" xml:id="citerefentry.link">
<refmeta>
<refentrytitle>citerefentry.link</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>citerefentry.link</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='citerefentry.link.frag'><xsl:param name="citerefentry.link" select="'0'"/></src:fragment>
+<src:fragment xml:id="citerefentry.link.frag"><xsl:param name="citerefentry.link" select="'0'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If true, a web link will be generated, presumably
to an online man->HTML gateway. The text of the link is
generated by the generate.citerefentry.link template.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="collect.xref.targets">
+ version="5.0" xml:id="collect.xref.targets">
<refmeta>
<refentrytitle>collect.xref.targets</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>collect.xref.targets</refname>
<refpurpose>Controls whether cross reference data is
collected</refpurpose>
</refnamediv>
-<refsynopsisdiv> <src:fragment id="collect.xref.targets.frag">
+<refsynopsisdiv> <src:fragment xml:id="collect.xref.targets.frag">
<xsl:param name="collect.xref.targets" select="'no'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1>
-<title>Description</title>
+<refsection><info><title>Description</title></info>
+
<para>
In order to resolve olinks efficiently, the stylesheets can
generate an external data file containing information about
This parameter determines whether the collection process is run when the document is processed by the stylesheet. The default value is <literal>no</literal>, which means the data file is not generated during processing. The other choices are <literal>yes</literal>, which means the data file is created and the document is processed for output, and <literal>only</literal>, which means the data file is created but the document is not processed for output.
See also <parameter>targets.filename</parameter>.
</para>
-</refsect1>
-</refentry>
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="column.count.back">
+ version="5.0" xml:id="column.count.back">
<refmeta>
<refentrytitle>column.count.back</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>column.count.back</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='column.count.back.frag'>
+<src:fragment xml:id="column.count.back.frag">
<xsl:param name="column.count.back" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Number of columns on back matter (appendix, glossary, etc.) pages.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="column.count.body">
+ version="5.0" xml:id="column.count.body">
<refmeta>
<refentrytitle>column.count.body</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>column.count.body</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='column.count.body.frag'>
+<src:fragment xml:id="column.count.body.frag">
<xsl:param name="column.count.body" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Number of columns on body pages.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="column.count.front">
+ version="5.0" xml:id="column.count.front">
<refmeta>
<refentrytitle>column.count.front</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>column.count.front</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='column.count.front.frag'>
+<src:fragment xml:id="column.count.front.frag">
<xsl:param name="column.count.front" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Number of columns on front matter (dedication, preface, etc.) pages.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="column.count.index">
+ version="5.0" xml:id="column.count.index">
<refmeta>
<refentrytitle>column.count.index</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>column.count.index</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='column.count.index.frag'>
+<src:fragment xml:id="column.count.index.frag">
<xsl:param name="column.count.index" select="2"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Number of columns on index pages.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="column.count.lot">
+ version="5.0" xml:id="column.count.lot">
<refmeta>
<refentrytitle>column.count.lot</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>column.count.lot</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='column.count.lot.frag'>
+<src:fragment xml:id="column.count.lot.frag">
<xsl:param name="column.count.lot" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Number of columns on a page sequence containing the Table of Contents,
List of Figures, etc.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="column.count.titlepage">
+ version="5.0" xml:id="column.count.titlepage">
<refmeta>
<refentrytitle>column.count.titlepage</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>column.count.titlepage</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='column.count.titlepage.frag'>
+<src:fragment xml:id="column.count.titlepage.frag">
<xsl:param name="column.count.titlepage" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Number of columns on a title page</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="column.gap.back">
+ version="5.0" xml:id="column.gap.back">
<refmeta>
<refentrytitle>column.gap.back</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
</refmeta>
<refnamediv>
<refname>column.gap.back</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='column.gap.back.frag'>
+<src:fragment xml:id="column.gap.back.frag">
<xsl:param name="column.gap.back" select="'12pt'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specifies the gap between columns in back matter (if
<parameter>column.count.back</parameter> is greater than one).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="column.gap.body">
+ version="5.0" xml:id="column.gap.body">
<refmeta>
<refentrytitle>column.gap.body</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
</refmeta>
<refnamediv>
<refname>column.gap.body</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='column.gap.body.frag'>
+<src:fragment xml:id="column.gap.body.frag">
<xsl:param name="column.gap.body" select="'12pt'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specifies the gap between columns in body matter (if
<parameter>column.count.body</parameter> is greater than one).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="column.gap.front">
+ version="5.0" xml:id="column.gap.front">
<refmeta>
<refentrytitle>column.gap.front</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
</refmeta>
<refnamediv>
<refname>column.gap.front</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='column.gap.front.frag'>
+<src:fragment xml:id="column.gap.front.frag">
<xsl:param name="column.gap.front" select="'12pt'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specifies the gap between columns in front matter (if
<parameter>column.count.front</parameter> is greater than one).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="column.gap.index">
+ version="5.0" xml:id="column.gap.index">
<refmeta>
<refentrytitle>column.gap.index</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
</refmeta>
<refnamediv>
<refname>column.gap.index</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='column.gap.index.frag'>
+<src:fragment xml:id="column.gap.index.frag">
<xsl:param name="column.gap.index" select="'12pt'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specifies the gap between columns in indexes (if
<parameter>column.count.index</parameter> is greater than one).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="column.gap.lot">
+ version="5.0" xml:id="column.gap.lot">
<refmeta>
<refentrytitle>column.gap.lot</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
</refmeta>
<refnamediv>
<refname>column.gap.lot</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='column.gap.lot.frag'>
+<src:fragment xml:id="column.gap.lot.frag">
<xsl:param name="column.gap.lot" select="'12pt'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specifies the gap between columns on 'List-of-Titles' pages (if
<parameter>column.count.lot</parameter> is greater than one).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="column.gap.titlepage">
+ version="5.0" xml:id="column.gap.titlepage">
<refmeta>
<refentrytitle>column.gap.titlepage</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
</refmeta>
<refnamediv>
<refname>column.gap.titlepage</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='column.gap.titlepage.frag'>
+<src:fragment xml:id="column.gap.titlepage.frag">
<xsl:param name="column.gap.titlepage" select="'12pt'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specifies the gap between columns on title pages (if
<parameter>column.count.titlepage</parameter> is greater than one).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="compact.list.item.spacing">
+ version="5.0" xml:id="compact.list.item.spacing">
<refnamediv>
<refname>compact.list.item.spacing</refname>
<refpurpose>What space do you want between list items (when spacing=compact)?</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='compact.list.item.spacing.frag'><xsl:attribute-set name="compact.list.item.spacing">
+<src:fragment xml:id="compact.list.item.spacing.frag"><xsl:attribute-set name="compact.list.item.spacing">
<xsl:attribute name="space-before.optimum">0em</xsl:attribute>
<xsl:attribute name="space-before.minimum">0em</xsl:attribute>
<xsl:attribute name="space-before.maximum">0.2em</xsl:attribute>
</xsl:attribute-set></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specify what spacing you want between each list item when
-<sgmltag class="attribute">spacing</sgmltag> is
+<tag class="attribute">spacing</tag> is
<quote><literal>compact</literal></quote>.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="component.label.includes.part.label">
+ version="5.0" xml:id="component.label.includes.part.label">
<refmeta>
<refentrytitle>component.label.includes.part.label</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>component.label.includes.part.label</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='component.label.includes.part.label.frag'><xsl:param name="component.label.includes.part.label" select="0"/></src:fragment>
+<src:fragment xml:id="component.label.includes.part.label.frag"><xsl:param name="component.label.includes.part.label" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If true (non-zero), number labels for chapters, appendices, and other component
elements are prefixed with the label of the
each chapter unambiguously.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="component.title.properties">
+ version="5.0" xml:id="component.title.properties">
<refmeta>
<refentrytitle>component.title.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>component.title.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='component.title.properties.frag'>
+<src:fragment xml:id="component.title.properties.frag">
<xsl:attribute-set name="component.title.properties">
<xsl:attribute name="keep-with-next.within-column">always</xsl:attribute>
- <xsl:attribute name="space-before.optimum"><xsl:value-of
- select="concat($body.font.master, 'pt')"/></xsl:attribute>
- <xsl:attribute name="space-before.minimum"><xsl:value-of
- select="concat($body.font.master, 'pt * 0.8')"/></xsl:attribute>
- <xsl:attribute name="space-before.maximum"><xsl:value-of
- select="concat($body.font.master, 'pt * 1.2')"/></xsl:attribute>
+ <xsl:attribute name="space-before.optimum"><xsl:value-of select="concat($body.font.master, 'pt')"/></xsl:attribute>
+ <xsl:attribute name="space-before.minimum"><xsl:value-of select="concat($body.font.master, 'pt * 0.8')"/></xsl:attribute>
+ <xsl:attribute name="space-before.maximum"><xsl:value-of select="concat($body.font.master, 'pt * 1.2')"/></xsl:attribute>
<xsl:attribute name="hyphenate">false</xsl:attribute>
<xsl:attribute name="text-align">
<xsl:choose>
- <xsl:when test="((parent::article | parent::articleinfo | parent::info/parent::article) and not(ancestor::book) and not(self::bibliography))
- or (parent::slides | parent::slidesinfo)">center</xsl:when>
+ <xsl:when test="((parent::article | parent::articleinfo | parent::info/parent::article) and not(ancestor::book) and not(self::bibliography)) or (parent::slides | parent::slidesinfo)">center</xsl:when>
<xsl:otherwise>left</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
- <xsl:attribute name="start-indent"><xsl:value-of
- select="$title.margin.left"/></xsl:attribute>
+ <xsl:attribute name="start-indent"><xsl:value-of select="$title.margin.left"/></xsl:attribute>
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The properties common to all component titles.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="contrib.inline.enabled">
+ version="5.0" xml:id="contrib.inline.enabled">
<refmeta>
<refentrytitle>contrib.inline.enabled</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>contrib.inline.enabled</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='contrib.inline.enabled.frag'><xsl:param name="contrib.inline.enabled">1</xsl:param></src:fragment>
+<src:fragment xml:id="contrib.inline.enabled.frag"><xsl:param name="contrib.inline.enabled">1</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If non-zero (the default), output of the <sgmltag>contrib</sgmltag> element is
+<para>If non-zero (the default), output of the <tag>contrib</tag> element is
displayed as inline content rather than as block content.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="crop.mark.bleed">
+ version="5.0" xml:id="crop.mark.bleed">
<refmeta>
<refentrytitle>crop.mark.bleed</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>crop.mark.bleed</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='crop.mark.bleed.frag'><xsl:param name="crop.mark.bleed" select="'6pt'"/></src:fragment>
+<src:fragment xml:id="crop.mark.bleed.frag"><xsl:param name="crop.mark.bleed" select="'6pt'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Length of invisible part of crop marks. Crop marks are controlled by
<parameter>crop.marks</parameter> parameter.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="crop.mark.offset">
+ version="5.0" xml:id="crop.mark.offset">
<refmeta>
<refentrytitle>crop.mark.offset</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>crop.mark.offset</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='crop.mark.offset.frag'><xsl:param name="crop.mark.offset" select="'24pt'"/></src:fragment>
+<src:fragment xml:id="crop.mark.offset.frag"><xsl:param name="crop.mark.offset" select="'24pt'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Length of crop marks. Crop marks are controlled by
<parameter>crop.marks</parameter> parameter.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="crop.mark.width">
+ version="5.0" xml:id="crop.mark.width">
<refmeta>
<refentrytitle>crop.mark.width</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>crop.mark.width</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='crop.mark.width.frag'><xsl:param name="crop.mark.width" select="'0.5pt'"/></src:fragment>
+<src:fragment xml:id="crop.mark.width.frag"><xsl:param name="crop.mark.width" select="'0.5pt'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Width of crop marks. Crop marks are controlled by
<parameter>crop.marks</parameter> parameter.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="crop.marks">
+ version="5.0" xml:id="crop.marks">
<refmeta>
<refentrytitle>crop.marks</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>crop.marks</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='crop.marks.frag'><xsl:param name="crop.marks" select="0"/></src:fragment>
+<src:fragment xml:id="crop.marks.frag"><xsl:param name="crop.marks" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, crop marks will be added to each page. Currently this
works only with XEP if you have <parameter>xep.extensions</parameter> set.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="css.decoration">
+ version="5.0" xml:id="css.decoration">
<refmeta>
<refentrytitle>css.decoration</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>css.decoration</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='css.decoration.frag'>
+<src:fragment xml:id="css.decoration.frag">
<xsl:param name="css.decoration" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>
If <literal>css.decoration</literal> is turned on, then HTML elements
STYLE attribute which sets the CSS property "list-style-type".
</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="css.stylesheet.dir">
+<refmeta>
+<refentrytitle>css.stylesheet.dir</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">URI</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>css.stylesheet.dir</refname>
+<refpurpose>Default directory for CSS stylesheets</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="css.stylesheet.dir.frag">
+<xsl:param name="css.stylesheet.dir" select="''"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Identifies the default directory for the CSS stylesheet
+generated on all the slides. This parameter can be set in the source
+document with the <?dbhtml?> pseudo-attribute
+<literal>css-stylesheet-dir</literal>.</para>
+
+<para>If non-empty, this value is prepended to each of the stylesheets.
+</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="css.stylesheet">
+<refmeta>
+<refentrytitle>css.stylesheet</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">URI</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>css.stylesheet</refname>
+<refpurpose>CSS stylesheet for slides</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="css.stylesheet.frag">
+<xsl:param name="css.stylesheet" select="'slides.css'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Identifies the CSS stylesheet used by all the slides. This parameter
+can be set in the source document with the <?dbhtml?> pseudo-attribute
+<literal>css-stylesheet</literal>.</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="current.docid">
+ version="5.0" xml:id="current.docid">
<refmeta>
<refentrytitle>current.docid</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>current.docid</refname>
<refpurpose>targetdoc identifier for the document being
processed</refpurpose>
</refnamediv>
-<refsynopsisdiv> <src:fragment id="current.docid.frag">
+<refsynopsisdiv> <src:fragment xml:id="current.docid.frag">
<xsl:param name="current.docid" select="''"/> </src:fragment>
</refsynopsisdiv>
-<refsect1>
-<title>Description</title>
+<refsection><info><title>Description</title></info>
+
<para>When olinks between documents are resolved for HTML output, the stylesheet can compute the relative path between the current document and the target document. The stylesheet needs to know the <literal>targetdoc</literal> identifiers for both documents, as they appear in the <parameter>target.database.document</parameter> database file. This parameter passes to the stylesheet
the targetdoc identifier of the current document, since that
identifier does not appear in the document itself. </para>
<para>This parameter can also be used for print output. If an olink's <literal>targetdoc</literal> id differs from the <literal>current.docid</literal>, then the stylesheet can append the target document's title to the generated olink text. That identifies to the reader that the link is to a different document, not the current document. See also <parameter>olink.doctitle</parameter> to enable that feature.</para>
-</refsect1>
-</refentry>
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="currentpage.marker">
+<refmeta>
+<refentrytitle>currentpage.marker</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>currentpage.marker</refname>
+<refpurpose>The text symbol used to mark the current page</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="currentpage.marker.frag">
+<xsl:param name="currentpage.marker" select="'@'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>FIXME</para>
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="default.float.class">
+ version="5.0" xml:id="default.float.class">
<refmeta>
<refentrytitle>default.float.class</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>default.float.class</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='default.float.class.frag'>
+<src:fragment xml:id="default.float.class.frag">
<xsl:param name="default.float.class">
<xsl:choose>
<xsl:when test="contains($stylesheet.result.type,'html')">left</xsl:when>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>FIXME:</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="default.image.width">
+ version="5.0" xml:id="default.image.width">
<refmeta>
<refentrytitle>default.image.width</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
</refmeta>
<refnamediv>
<refname>default.image.width</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='default.image.width.frag'>
+<src:fragment xml:id="default.image.width.frag">
<xsl:param name="default.image.width" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If specified, this value will be used for the
-<sgmltag class="attribute">width</sgmltag> attribute on
+<tag class="attribute">width</tag> attribute on
images that do not specify any
-<ulink url="http://docbook.org/tdg/en/html/imagedata.html#viewport.area">viewport
-dimensions</ulink>.</para>
+<link xlink:href="http://docbook.org/tdg/en/html/imagedata.html#viewport.area">viewport
+dimensions</link>.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="default.table.frame">
+ version="5.0" xml:id="default.table.frame">
<refmeta>
<refentrytitle>default.table.frame</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>default.table.frame</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='default.table.frame.frag'><xsl:param name="default.table.frame" select="'all'"/></src:fragment>
+<src:fragment xml:id="default.table.frame.frag"><xsl:param name="default.table.frame" select="'all'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This value will be used when there is no frame attribute on the table.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="default.table.width">
+ version="5.0" xml:id="default.table.width">
<refmeta>
<refentrytitle>default.table.width</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
</refmeta>
<refnamediv>
<refname>default.table.width</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='default.table.width.frag'><xsl:param name="default.table.width" select="''"/></src:fragment>
+<src:fragment xml:id="default.table.width.frag"><xsl:param name="default.table.width" select="''"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If specified, this value will be used for the WIDTH attribute on
tables that do not specify an alternate width (with the dbhtml processing
instruction).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="default.units">
+ version="5.0" xml:id="default.units">
<refmeta>
<refentrytitle>default.units</refentrytitle>
-<refmiscinfo role="type">list</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo>
<refmiscinfo role="value">cm</refmiscinfo>
<refmiscinfo role="value">mm</refmiscinfo>
<refmiscinfo role="value">in</refmiscinfo>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='default.units.frag'><xsl:param name="default.units" select="'pt'"/></src:fragment>
+<src:fragment xml:id="default.units.frag"><xsl:param name="default.units" select="'pt'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If an unqualified dimension is encountered (for example, in a
graphic width), the <parameter>default-units</parameter> will be used for the
units. Unqualified dimensions are not allowed in XSL Formatting Objects.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="dingbat.font.family">
+ version="5.0" xml:id="dingbat.font.family">
<refmeta>
<refentrytitle>dingbat.font.family</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='dingbat.font.family.frag'>
+<src:fragment xml:id="dingbat.font.family.frag">
<xsl:param name="dingbat.font.family" select="'serif'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The dingbat font family is used for dingbats. If it is defined
as the empty string, no font change is effected around dingbats.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="double.sided">
+ version="5.0" xml:id="double.sided">
<refmeta>
<refentrytitle>double.sided</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='double.sided.frag'>
+<src:fragment xml:id="double.sided.frag">
<xsl:param name="double.sided" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Double-sided documents are printed with a slightly wider margin
on the binding edge of the page.
<para>FIXME: The current set of parameters does not take writing direction
into account.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="draft.mode">
+ version="5.0" xml:id="draft.mode">
<refmeta>
<refentrytitle>draft.mode</refentrytitle>
-<refmiscinfo role="type">list</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo>
</refmeta>
<refnamediv>
<refname>draft.mode</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='draft.mode.frag'>
+<src:fragment xml:id="draft.mode.frag">
<xsl:param name="draft.mode" select="'maybe'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Selects draft mode. If <parameter>draft.mode</parameter> is
<quote><literal>yes</literal></quote>, the entire document will be treated
as a draft. If it is <quote><literal>no</literal></quote>, the entire document
will be treated as a final copy. If it is <quote><literal>maybe</literal></quote>,
individual sections will be treated as draft or final independently, depending
-on how their <sgmltag class="attribute">status</sgmltag> attribute is set.
+on how their <tag class="attribute">status</tag> attribute is set.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="draft.watermark.image">
+ version="5.0" xml:id="draft.watermark.image">
<refmeta>
<refentrytitle>draft.watermark.image</refentrytitle>
-<refmiscinfo role="type">uri</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">uri</refmiscinfo>
</refmeta>
<refnamediv>
<refname>draft.watermark.image</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='draft.watermark.image.frag'>
+<src:fragment xml:id="draft.watermark.image.frag">
<xsl:param name="draft.watermark.image" select="'http://docbook.sourceforge.net/release/images/draft.png'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The image to be used for draft watermarks.</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="dry-run">
+<refmeta>
+<refentrytitle>dry-run</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>dry-run</refname>
+<refpurpose>Indicates that no files should be produced</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="dry-run.frag">
+<xsl:param name="dry-run" select="'0'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>When using the XSLT processor to manage dependencies and construct
+the website, this parameter can be used to suppress the generation of
+new and updated files. Effectively, this allows you to see what the
+stylesheet would do, without actually making any changes.</para>
+<para>Only applies when XSLT-based chunking is being used.</para>
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="dynamic.toc">
+<refmeta>
+<refentrytitle>dynamic.toc</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>dynamic.toc</refname>
+<refpurpose>Dynamic ToCs?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="dynamic.toc.frag">
+<xsl:param name="dynamic.toc" select="0"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>If non-zero, JavaScript is used to make the ToC panel <quote>dynamic</quote>.
+In a dynamic ToC, each section in the ToC can be expanded and collapsed by
+clicking on the appropriate image.</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="ebnf.assignment">
+ version="5.0" xml:id="ebnf.assignment">
<refmeta>
<refentrytitle>ebnf.assignment</refentrytitle>
-<refmiscinfo role="type">rtf</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">rtf</refmiscinfo>
</refmeta>
<refnamediv>
<refname>ebnf.assignment</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='ebnf.assignment.frag'>
+<src:fragment xml:id="ebnf.assignment.frag">
<xsl:param condition="html" name="ebnf.assignment">
-<code>::=</code>
+<code xmlns="">::=</code>
</xsl:param>
-<xsl:param condition="fo" name="ebnf.assignment"
- xmlns:fo="http://www.w3.org/1999/XSL/Format">
+<xsl:param xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" condition="fo" name="ebnf.assignment">
<fo:inline font-family="{$monospace.font.family}">
<xsl:text>::=</xsl:text>
</fo:inline>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The <parameter>ebnf.assignment</parameter> parameter determines what
-text is used to show <quote>assignment</quote> in <sgmltag>production</sgmltag>s
-in <sgmltag>productionset</sgmltag>s.</para>
+text is used to show <quote>assignment</quote> in <tag>production</tag>s
+in <tag>productionset</tag>s.</para>
<para>While <quote><literal>::=</literal></quote> is common, so are several
other operators.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="ebnf.statement.terminator">
+ version="5.0" xml:id="ebnf.statement.terminator">
<refmeta>
<refentrytitle>ebnf.statement.terminator</refentrytitle>
-<refmiscinfo role="type">rtf</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">rtf</refmiscinfo>
</refmeta>
<refnamediv>
<refname>ebnf.statement.terminator</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='ebnf.statement.terminator.frag'>
+<src:fragment xml:id="ebnf.statement.terminator.frag">
<xsl:param condition="html" name="ebnf.statement.terminator"/>
<xsl:param condition="fo" name="ebnf.statement.terminator"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The <parameter>ebnf.statement.terminator</parameter> parameter determines what
-text is used to terminate each <sgmltag>production</sgmltag>
-in <sgmltag>productionset</sgmltag>.</para>
+text is used to terminate each <tag>production</tag>
+in <tag>productionset</tag>.</para>
<para>Some notations end each statement with a period.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="ebnf.table.bgcolor">
+ version="5.0" xml:id="ebnf.table.bgcolor">
<refmeta>
<refentrytitle>ebnf.table.bgcolor</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>ebnf.table.bgcolor</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='ebnf.table.bgcolor.frag'><xsl:param name="ebnf.table.bgcolor" select="'#F5DCB3'"/></src:fragment>
+<src:fragment xml:id="ebnf.table.bgcolor.frag"><xsl:param name="ebnf.table.bgcolor" select="'#F5DCB3'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>Sets the background color for EBNF tables. No <sgmltag>bgcolor</sgmltag>
+<para>Sets the background color for EBNF tables. No <tag>bgcolor</tag>
attribute is output if <varname>ebnf.table.bgcolor</varname> is set to
the null string. The default value matches the value used in recent
online versions of the W3C's XML Spec productions.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="ebnf.table.border">
+ version="5.0" xml:id="ebnf.table.border">
<refmeta>
<refentrytitle>ebnf.table.border</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>ebnf.table.border</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='ebnf.table.border.frag'><xsl:param name="ebnf.table.border" select="1"/></src:fragment>
+<src:fragment xml:id="ebnf.table.border.frag"><xsl:param name="ebnf.table.border" select="1"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Selects the border on EBNF tables. If non-zero, the tables have
borders, otherwise they don't.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="eclipse.autolabel">
+ version="5.0" xml:id="eclipse.autolabel">
<refmeta>
<refentrytitle>eclipse.autolabel</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>eclipse.autolabel</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='eclipse.autolabel.frag'>
+<src:fragment xml:id="eclipse.autolabel.frag">
<xsl:param name="eclipse.autolabel" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If you want to include chapter and section numbers into ToC in
the left panel, set this parameter to 1.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="eclipse.plugin.id">
+ version="5.0" xml:id="eclipse.plugin.id">
<refmeta>
<refentrytitle>eclipse.plugin.id</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>eclipse.plugin.id</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='eclipse.plugin.id.frag'>
+<src:fragment xml:id="eclipse.plugin.id.frag">
<xsl:param name="eclipse.plugin.id">com.example.help</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Eclipse Help plugin id. You should change this id to something
unique for each help.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="eclipse.plugin.name">
+ version="5.0" xml:id="eclipse.plugin.name">
<refmeta>
<refentrytitle>eclipse.plugin.name</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>eclipse.plugin.name</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='eclipse.plugin.name.frag'>
+<src:fragment xml:id="eclipse.plugin.name.frag">
<xsl:param name="eclipse.plugin.name">DocBook Online Help Sample</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Eclipse Help plugin name.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="eclipse.plugin.provider">
+ version="5.0" xml:id="eclipse.plugin.provider">
<refmeta>
<refentrytitle>eclipse.plugin.provider</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>eclipse.plugin.provider</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='eclipse.plugin.provider.frag'>
+<src:fragment xml:id="eclipse.plugin.provider.frag">
<xsl:param name="eclipse.plugin.provider">Example provider</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Eclipse Help plugin provider name.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="editedby.enabled">
+ version="5.0" xml:id="editedby.enabled">
<refmeta>
<refentrytitle>editedby.enabled</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>editedby.enabled</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='editedby.enabled.frag'><xsl:param name="editedby.enabled">1</xsl:param></src:fragment>
+<src:fragment xml:id="editedby.enabled.frag"><xsl:param name="editedby.enabled">1</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If non-zero (the default), a localized <emphasis
-role="bold">Edited by</emphasis> heading is displayed above editor
-names in output of the <sgmltag>editor</sgmltag> element.</para>
+<para>If non-zero (the default), a localized <emphasis role="bold">Edited by</emphasis> heading is displayed above editor
+names in output of the <tag>editor</tag> element.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="email.delimiters.enabled">
+ version="5.0" xml:id="email.delimiters.enabled">
<refmeta>
<refentrytitle>email.delimiters.enabled</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>email.delimiters.enabled</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='email.delimiters.enabled.frag'><xsl:param name="email.delimiters.enabled">1</xsl:param></src:fragment>
+<src:fragment xml:id="email.delimiters.enabled.frag"><xsl:param name="email.delimiters.enabled">1</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, delimiters<footnote><para>For delimiters, the
stylesheets are currently hard-coded to output angle
brackets.</para></footnote> are generated around e-mail addresses
-(the output of the <sgmltag>email</sgmltag> element).</para>
+(the output of the <tag>email</tag> element).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="emphasis.propagates.style">
+ version="5.0" xml:id="emphasis.propagates.style">
<refmeta>
<refentrytitle>emphasis.propagates.style</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>emphasis.propagates.style</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='emphasis.propagates.style.frag'>
+<src:fragment xml:id="emphasis.propagates.style.frag">
<xsl:param name="emphasis.propagates.style" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If true, the role attribute of <sgmltag>emphasis</sgmltag> elements
+<para>If true, the role attribute of <tag>emphasis</tag> elements
will be passed through to the HTML as a class attribute on a
-<sgmltag>span</sgmltag> that surrounds the emphasis.</para>
+<tag>span</tag> that surrounds the emphasis.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="entry.propagates.style">
+ version="5.0" xml:id="entry.propagates.style">
<refmeta>
<refentrytitle>entry.propagates.style</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>entry.propagates.style</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='entry.propagates.style.frag'>
+<src:fragment xml:id="entry.propagates.style.frag">
<xsl:param name="entry.propagates.style" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If true, the role attribute of <sgmltag>entry</sgmltag> elements
+<para>If true, the role attribute of <tag>entry</tag> elements
will be passed through to the HTML as a class attribute on the
-<sgmltag>td</sgmltag> or <sgmltag>th</sgmltag> generated for the table
+<tag>td</tag> or <tag>th</tag> generated for the table
cell.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="equation.properties">
+ version="5.0" xml:id="equation.properties">
<refnamediv>
<refname>equation.properties</refname>
<refpurpose>Properties associated with a equation</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='equation.properties.frag'>
+<src:fragment xml:id="equation.properties.frag">
<xsl:attribute-set name="equation.properties" use-attribute-sets="formal.object.properties"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The styling for equations.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="example.properties">
+ version="5.0" xml:id="example.properties">
<refnamediv>
<refname>example.properties</refname>
<refpurpose>Properties associated with a example</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='example.properties.frag'>
+<src:fragment xml:id="example.properties.frag">
<xsl:attribute-set name="example.properties" use-attribute-sets="formal.object.properties"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The styling for examples.</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="feedback.href">
+<refmeta>
+<refentrytitle>feedback.href</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">URI</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>feedback.href</refname>
+<refpurpose>HREF (URI) for feedback link</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="feedback.href.frag">
+<xsl:param name="feedback.href"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>The <varname>feedback.href</varname> value is used as the value
+for the <tag class="attribute">href</tag> attribute on the feedback
+link. If <varname>feedback.href</varname>
+is empty, no feedback link is generated.</para>
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="feedback.link.text">
+<refmeta>
+<refentrytitle>feedback.link.text</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>feedback.link.text</refname>
+<refpurpose>The text of the feedback link</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="feedback.link.text.frag">
+<xsl:param name="feedback.link.text">Feedback</xsl:param>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>The contents of this variable is used as the text of the feedback
+link if <varname>feedback.href</varname> is not empty. If
+<varname>feedback.href</varname> is empty, no feedback link is
+generated.</para>
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="feedback.with.ids">
+<refmeta>
+<refentrytitle>feedback.with.ids</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>feedback.with.ids</refname>
+<refpurpose>Toggle use of IDs in feedback</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="feedback.with.ids.frag">
+<xsl:param name="feedback.with.ids" select="0"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>If <varname>feedback.with.ids</varname> is non-zero, the ID of the
+current page will be added to the feedback link. This can be used, for
+example, if the <varname>feedback.href</varname> is a CGI script.</para>
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="figure.properties">
+ version="5.0" xml:id="figure.properties">
<refnamediv>
<refname>figure.properties</refname>
<refpurpose>Properties associated with a figure</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='figure.properties.frag'>
+<src:fragment xml:id="figure.properties.frag">
<xsl:attribute-set name="figure.properties" use-attribute-sets="formal.object.properties"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The styling for figures.</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="filename-prefix">
+<refmeta>
+<refentrytitle>filename-prefix</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>filename-prefix</refname>
+<refpurpose>Prefix added to all filenames</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="filename-prefix.frag">
+<xsl:param name="filename-prefix" select="''"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>To produce the <quote>text-only</quote> (that is, non-tabular) layout
+of a website simultaneously with the tabular layout, the filenames have to
+be distinguished. That's accomplished by adding the
+<varname>filename-prefix</varname> to the front of each filename.</para>
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="firstterm.only.link">
+ version="5.0" xml:id="firstterm.only.link">
<refmeta>
<refentrytitle>firstterm.only.link</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>firstterm.only.link</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='firstterm.only.link.frag'>
+<src:fragment xml:id="firstterm.only.link.frag">
<xsl:param name="firstterm.only.link" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If true, only <sgmltag>firstterm</sgmltag>s will be automatically linked
+<para>If true, only <tag>firstterm</tag>s will be automatically linked
to the glossary. If glossary linking is not enabled, this parameter
has no effect.</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="foil.properties">
+<refmeta>
+<refentrytitle>foil.properties</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>foil.properties</refname>
+<refpurpose>Specifies properties for all foils</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+ <src:fragment xml:id="foil.properties.frag">
+ <xsl:attribute-set name="foil.properties">
+ <xsl:attribute name="font-family">
+ <xsl:value-of select="$slide.font.family"/>
+ </xsl:attribute>
+ <xsl:attribute name="margin-left">1in</xsl:attribute>
+ <xsl:attribute name="margin-right">1in</xsl:attribute>
+ <xsl:attribute name="font-size">
+ <xsl:value-of select="$body.font.size"/>
+ </xsl:attribute>
+ <xsl:attribute name="font-weight">bold</xsl:attribute>
+ </xsl:attribute-set>
+ </src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>This parameter specifies properties that are applied to all foils.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="foil.subtitle.properties">
+<refmeta>
+<refentrytitle>foil.subtitle.properties</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>foil.subtitle.properties</refname>
+<refpurpose>Specifies properties for all foil subtitles</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+ <src:fragment xml:id="foil.subtitle.properties.frag">
+ <xsl:attribute-set name="foil.subtitle.properties">
+ <xsl:attribute name="font-family">
+ <xsl:value-of select="$slide.title.font.family"/>
+ </xsl:attribute>
+ <xsl:attribute name="text-align">center</xsl:attribute>
+ <xsl:attribute name="font-size">
+ <xsl:value-of select="$foil.title.master * 0.8"/><xsl:text>pt</xsl:text>
+ </xsl:attribute>
+ <xsl:attribute name="space-after">12pt</xsl:attribute>
+ </xsl:attribute-set>
+ </src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>This parameter specifies properties that are applied to all foil subtitles.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="foil.title.master">
+<refmeta>
+<refentrytitle>foil.title.master</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>foil.title.master</refname>
+<refpurpose>Specifies unitless font size to use for foil titles</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="foil.title.master.frag">
+<xsl:param name="foil.title.master" select="36"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies a unitless font size to use for foil titles; used in
+combination with the <parameter>foil.title.size</parameter>
+parameter.</para>
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="foil.title.size">
+<refmeta>
+<refentrytitle>foil.title.size</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>foil.title.size</refname>
+<refpurpose>Specifies font size to use for foil titles, including units</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+ <src:fragment xml:id="foil.title.size.frag">
+ <xsl:param name="foil.title.size">
+ <xsl:value-of select="$foil.title.master"/><xsl:text>pt</xsl:text>
+ </xsl:param>
+ </src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>This parameter combines the value of the
+<parameter>foil.title.master</parameter> parameter with a unit
+specification. The default unit is <literal>pt</literal>
+(points).</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="foilgroup.properties">
+<refmeta>
+<refentrytitle>foilgroup.properties</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>foilgroup.properties</refname>
+<refpurpose>Specifies properties for all foilgroups</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+ <src:fragment xml:id="foilgroup.properties.frag">
+ <xsl:attribute-set name="foilgroup.properties">
+ <xsl:attribute name="font-family">
+ <xsl:value-of select="$slide.font.family"/>
+ </xsl:attribute>
+ </xsl:attribute-set>
+ </src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>This parameter specifies properties that are applied to all foilgroups.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="foilgroup.toc">
+<refmeta>
+<refentrytitle>foilgroup.toc</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>foilgroup.toc</refname>
+<refpurpose>Put ToC on foilgroup pages?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="foilgroup.toc.frag">
+<xsl:param name="foilgroup.toc" select="1"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>If non-zero, a ToC will be placed on foilgroup pages (after any
+other content).
+</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="footer.column.widths">
+ version="5.0" xml:id="footer.column.widths">
<refmeta>
<refentrytitle>footer.column.widths</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>footer.column.widths</refname>
<refpurpose>Specify relative widths of footer areas</refpurpose>
</refnamediv>
-<refsynopsisdiv><src:fragment id='footer.column.widths.frag'>
+<refsynopsisdiv><src:fragment xml:id="footer.column.widths.frag">
<xsl:param name="footer.column.widths" select="'1 1 1'"/>
</src:fragment></refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Page footers in print output use a three column table
to position text at the left, center, and right side of
since the right area is three times the width of the left area.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="footer.content.properties">
+ version="5.0" xml:id="footer.content.properties">
<refmeta>
<refentrytitle>footer.content.properties</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>footer.content.properties</refname>
-<refpurpose></refpurpose>
+<refpurpose/>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='footer.content.properties.frag'>
+<src:fragment xml:id="footer.content.properties.frag">
<xsl:attribute-set name="footer.content.properties">
<xsl:attribute name="font-family">
<xsl:value-of select="$body.fontset"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Properties of page footer content.</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="footer.hr">
+<refmeta>
+<refentrytitle>footer.hr</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>footer.hr</refname>
+<refpurpose>Toggle <HR> before footer</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="footer.hr.frag">
+<xsl:param name="footer.hr" select="1"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>If non-zero, an <HR> is generated at the bottom of each web page,
+before the footer.</para>
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="footer.rule">
+ version="5.0" xml:id="footer.rule">
<refmeta>
<refentrytitle>footer.rule</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>footer.rule</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='footer.rule.frag'>
+<src:fragment xml:id="footer.rule.frag">
<xsl:param name="footer.rule" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, a rule will be drawn above the page footers.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="footer.table.height">
+ version="5.0" xml:id="footer.table.height">
<refmeta>
<refentrytitle>footer.table.height</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>footer.table.height</refname>
<refpurpose>Specify the minimum height of the table containing the running page footers</refpurpose>
</refnamediv>
-<refsynopsisdiv><src:fragment id='footer.table.height.frag'>
+<refsynopsisdiv><src:fragment xml:id="footer.table.height.frag">
<xsl:param name="footer.table.height" select="'14pt'"/>
</src:fragment></refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Page footers in print output use a three column table
to position text at the left, center, and right side of
the table should automatically grow to fit taller content.
The default value is "14pt".</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="footer.table.properties">
+ version="5.0" xml:id="footer.table.properties">
<refmeta>
<refentrytitle>footer.table.properties</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"></refmiscinfo>
</refmeta>
<refnamediv>
<refname>footer.table.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='footer.table.properties.frag'>
+<src:fragment xml:id='footer.table.properties.frag'>
<xsl:attribute-set name="footer.table.properties">
<xsl:attribute name="table-layout">fixed</xsl:attribute>
<xsl:attribute name="width">100%</xsl:attribute>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Properties applied to the table that lays out the page footer.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="footers.on.blank.pages">
+ version="5.0" xml:id="footers.on.blank.pages">
<refmeta>
<refentrytitle>footers.on.blank.pages</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>footers.on.blank.pages</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='footers.on.blank.pages.frag'>
+<src:fragment xml:id="footers.on.blank.pages.frag">
<xsl:param name="footers.on.blank.pages" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, footers will be placed on blank pages.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="footnote.font.size">
+ version="5.0" xml:id="footnote.font.size">
<refmeta>
<refentrytitle>footnote.font.size</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='footnote.font.size.frag'><xsl:param name="footnote.font.size">
+<src:fragment xml:id="footnote.font.size.frag"><xsl:param name="footnote.font.size">
<xsl:value-of select="$body.font.master * 0.8"/><xsl:text>pt</xsl:text>
</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The footnote font size is used for...footnotes!
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="footnote.mark.properties">
+ version="5.0" xml:id="footnote.mark.properties">
<refnamediv>
<refname>footnote.mark.properties</refname>
<refpurpose>Properties applied to each footnote mark
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='footnote.mark.properties.frag'>
+<src:fragment xml:id="footnote.mark.properties.frag">
<xsl:attribute-set name="footnote.mark.properties">
<xsl:attribute name="font-size">75%</xsl:attribute>
<xsl:attribute name="font-weight">normal</xsl:attribute>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This attribute set is applied to the footnote mark used
for each footnote.
an error if baseline-shift is used.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="footnote.number.format">
+ version="5.0" xml:id="footnote.number.format">
<refmeta>
<refentrytitle>footnote.number.format</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>footnote.number.format</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='footnote.number.format.frag'>
+<src:fragment xml:id="footnote.number.format.frag">
<xsl:param name="footnote.number.format" select="'1'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The <parameter>footnote.number.format</parameter> specifies the format
to use for footnote numeration (1, i, I, a, or A).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="footnote.number.symbols">
+ version="5.0" xml:id="footnote.number.symbols">
<refmeta>
<refentrytitle>footnote.number.symbols</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>footnote.number.symbols</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='footnote.number.symbols.frag'>
+<src:fragment xml:id="footnote.number.symbols.frag">
<xsl:param name="footnote.number.symbols" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If <parameter>footnote.number.symbols</parameter> is not the empty string,
footnotes will use the characters it contains as footnote symbols. For example,
<quote>*&#x2020;&#x2021;&#x25CA;&#x2720;</quote> will identify
-footnotes with <quote>*</quote>, <quote>†</quote>, <quote>‡</quote>,
-<quote>◊</quote>, and <quote>✠</quote>. If there are more footnotes
+footnotes with <quote>*</quote>, <quote>†</quote>, <quote>‡</quote>,
+<quote>◊</quote>, and <quote>✠</quote>. If there are more footnotes
than symbols, the stylesheets will fall back to numbered footnotes using
<parameter>footnote.number.format</parameter>.</para>
in the preceding paragraph are not displayed properly, that's a good indicator
that you may have trouble using those symbols for footnotes.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="footnote.properties">
+ version="5.0" xml:id="footnote.properties">
<refnamediv>
<refname>footnote.properties</refname>
<refpurpose>Properties applied to each footnote body
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='footnote.properties.frag'>
+<src:fragment xml:id="footnote.properties.frag">
<xsl:attribute-set name="footnote.properties">
- <xsl:attribute name="font-family"><xsl:value-of
- select="$body.fontset"/></xsl:attribute>
- <xsl:attribute name="font-size"><xsl:value-of
- select="$footnote.font.size"/></xsl:attribute>
+ <xsl:attribute name="font-family"><xsl:value-of select="$body.fontset"/></xsl:attribute>
+ <xsl:attribute name="font-size"><xsl:value-of select="$footnote.font.size"/></xsl:attribute>
<xsl:attribute name="font-weight">normal</xsl:attribute>
<xsl:attribute name="font-style">normal</xsl:attribute>
- <xsl:attribute name="text-align"><xsl:value-of
- select="$alignment"/></xsl:attribute>
+ <xsl:attribute name="text-align"><xsl:value-of select="$alignment"/></xsl:attribute>
<xsl:attribute name="start-indent">0pt</xsl:attribute>
<xsl:attribute name="text-indent">0pt</xsl:attribute>
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This attribute set is applied to the footnote-block
for each footnote.
font-size, font-family, and other inheritable properties that will be
applied to all footnotes.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="footnote.sep.leader.properties">
+ version="5.0" xml:id="footnote.sep.leader.properties">
<refnamediv>
<refname>footnote.sep.leader.properties</refname>
<refpurpose>Properties associated with a procedure</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='footnote.sep.leader.properties.frag'>
+<src:fragment xml:id="footnote.sep.leader.properties.frag">
<xsl:attribute-set name="footnote.sep.leader.properties">
<xsl:attribute name="color">black</xsl:attribute>
<xsl:attribute name="leader-pattern">rule</xsl:attribute>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The styling for the rule line that separates the
footnotes from the body text.
named <literal>footnote.separator</literal> in
<filename>fo/pagesetup.xsl</filename>.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="fop.extensions">
+ version="5.0" xml:id="fop.extensions">
<refmeta>
<refentrytitle>fop.extensions</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>fop.extensions</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='fop.extensions.frag'><xsl:param name="fop.extensions" select="0"/></src:fragment>
+<src:fragment xml:id="fop.extensions.frag"><xsl:param name="fop.extensions" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, extensions intended for
-<ulink url="http://xml.apache.org/fop/">FOP</ulink>
+<link xlink:href="http://xml.apache.org/fop/">FOP</link>
version 0.20.5 and earlier will be used.
At present, this consists of PDF bookmarks.
</para>
version 0.20.5, then use the <parameter>fop1.extensions</parameter>
instead.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="fop1.extensions">
+ version="5.0" xml:id="fop1.extensions">
<refmeta>
<refentrytitle>fop1.extensions</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>fop1.extensions</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='fop1.extensions.frag'><xsl:param name="fop1.extensions" select="0"/></src:fragment>
+<src:fragment xml:id="fop1.extensions.frag"><xsl:param name="fop1.extensions" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, extensions for
-<ulink url="http://xml.apache.org/fop/">FOP</ulink>
+<link xlink:href="http://xml.apache.org/fop/">FOP</link>
version 1 and later will be used.
</para>
<para>The original <parameter>fop.extensions</parameter>
should still be used for FOP version 0.20.5 and earlier.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="formal.object.properties">
+ version="5.0" xml:id="formal.object.properties">
<refnamediv>
<refname>formal.object.properties</refname>
<refpurpose>Properties associated with a formal object such as a figure, or other component that has a title</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='formal.object.properties.frag'>
+<src:fragment xml:id="formal.object.properties.frag">
<xsl:attribute-set name="formal.object.properties">
<xsl:attribute name="space-before.minimum">0.5em</xsl:attribute>
<xsl:attribute name="space-before.optimum">1em</xsl:attribute>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The styling for formal objects in docbook. Specify the spacing
before and after the object.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="formal.procedures">
+ version="5.0" xml:id="formal.procedures">
<refmeta>
<refentrytitle>formal.procedures</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>formal.procedures</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='formal.procedures.frag'>
+<src:fragment xml:id="formal.procedures.frag">
<xsl:param name="formal.procedures" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Formal procedures are numbered and always have a title.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="formal.title.placement">
+ version="5.0" xml:id="formal.title.placement">
<refmeta>
<refentrytitle>formal.title.placement</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>formal.title.placement</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='formal.title.placement.frag'>
+<src:fragment xml:id="formal.title.placement.frag">
<xsl:param name="formal.title.placement">
figure before
example before
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specifies where formal object titles should occur. For each formal object
-type (<sgmltag>figure</sgmltag>,
-<sgmltag>example</sgmltag>,
-<sgmltag>equation</sgmltag>,
-<sgmltag>table</sgmltag>, and <sgmltag>procedure</sgmltag>)
+type (<tag>figure</tag>,
+<tag>example</tag>,
+<tag>equation</tag>,
+<tag>table</tag>, and <tag>procedure</tag>)
you can specify either the keyword
<quote><literal>before</literal></quote> or
<quote><literal>after</literal></quote>.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="formal.title.properties">
+ version="5.0" xml:id="formal.title.properties">
<refnamediv>
<refname>formal.title.properties</refname>
<refpurpose>Style the title element of formal object such as a figure.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='formal.title.properties.frag'>
-<xsl:attribute-set name="formal.title.properties"
- use-attribute-sets="normal.para.spacing">
+<src:fragment xml:id="formal.title.properties.frag">
+<xsl:attribute-set name="formal.title.properties" use-attribute-sets="normal.para.spacing">
<xsl:attribute name="font-weight">bold</xsl:attribute>
<xsl:attribute name="font-size">
<xsl:value-of select="$body.font.master * 1.2"/>
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specify how the title should be styled. Specify the font size and weight of the title of the formal object.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="funcsynopsis.decoration">
+ version="5.0" xml:id="funcsynopsis.decoration">
<refmeta>
<refentrytitle>funcsynopsis.decoration</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>funcsynopsis.decoration</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='funcsynopsis.decoration.frag'><xsl:param name="funcsynopsis.decoration" select="1"/></src:fragment>
+<src:fragment xml:id="funcsynopsis.decoration.frag"><xsl:param name="funcsynopsis.decoration" select="1"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If true (non-zero), elements of the FuncSynopsis will be decorated (e.g. bold or
italic). The decoration is controlled by functions that can be redefined
in a customization layer.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="funcsynopsis.style">
+ version="5.0" xml:id="funcsynopsis.style">
<refmeta>
<refentrytitle>funcsynopsis.style</refentrytitle>
-<refmiscinfo role="type">list</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo>
<refmiscinfo role="value">ansi</refmiscinfo>
<refmiscinfo role="value">kr</refmiscinfo>
</refmeta>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='funcsynopsis.style.frag'><xsl:param name="funcsynopsis.style">kr</xsl:param></src:fragment>
+<src:fragment xml:id="funcsynopsis.style.frag"><xsl:param name="funcsynopsis.style">kr</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If <varname>funcsynopsis.style</varname> is <literal>ansi</literal>,
ANSI-style function synopses are generated for a
-<sgmltag>funcsynopsis</sgmltag>, otherwise K&R-style
+<tag>funcsynopsis</tag>, otherwise K&R-style
function synopses are generated.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="funcsynopsis.tabular.threshold">
+ version="5.0" xml:id="funcsynopsis.tabular.threshold">
<refmeta>
<refentrytitle>funcsynopsis.tabular.threshold</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>funcsynopsis.tabular.threshold</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='funcsynopsis.tabular.threshold.frag'>
+<src:fragment xml:id="funcsynopsis.tabular.threshold.frag">
<xsl:param name="funcsynopsis.tabular.threshold" select="40"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If <parameter>funcsynopsis.tabular.threshold</parameter> is greater than
-zero then if a <sgmltag>funcprototype</sgmltag> is wider than the threshold
+zero then if a <tag>funcprototype</tag> is wider than the threshold
value, it will be presented in a table.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="function.parens">
+ version="5.0" xml:id="function.parens">
<refmeta>
<refentrytitle>function.parens</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>function.parens</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='function.parens.frag'><xsl:param name="function.parens">0</xsl:param></src:fragment>
+<src:fragment xml:id="function.parens.frag"><xsl:param name="function.parens">0</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If not 0, the formatting of
-a <sgmltag class="starttag">function</sgmltag> element will include
+a <tag class="starttag">function</tag> element will include
generated parenthesis.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="generate.id.attributes">
+ version="5.0" xml:id="generate.id.attributes">
<refmeta>
<refentrytitle>generate.id.attributes</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>generate.id.attributes</refname>
-<refpurpose></refpurpose>
+<refpurpose/>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='generate.id.attributes.frag'>
+<src:fragment xml:id="generate.id.attributes.frag">
<xsl:param name="generate.id.attributes" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, the HTML stylesheet will generate ID attributes on
containers. For example, the markup:</para>
-<screen><![CDATA[<section id="foo"><title>Some Title</title>
-<para>Some para.</para>
-</section>]]></screen>
+<screen><section id="foo"><title>Some Title</title>
+<para>Some para.</para>
+</section></screen>
<para>might produce:</para>
-<screen><![CDATA[<div class="section" id="foo">
-<h2>Some Title</h2>
-<p>Some para.</p>
-</div>]]></screen>
+<screen><div class="section" id="foo">
+<h2>Some Title</h2>
+<p>Some para.</p>
+</div></screen>
<para>The alternative is to generate anchors:</para>
-<screen><![CDATA[<div class="section">
-<h2><a name="foo"></a>Some Title</h2>
-<p>Some para.</p>
-</div>]]></screen>
+<screen><div class="section">
+<h2><a name="foo"></a>Some Title</h2>
+<p>Some para.</p>
+</div></screen>
-<para>Because the <sgmltag class="attribute">name</sgmltag> attribute of
-the <sgmltag>a</sgmltag> element and the <sgmltag class="attribute">id</sgmltag>
+<para>Because the <tag class="attribute">name</tag> attribute of
+the <tag>a</tag> element and the <tag class="attribute">id</tag>
attribute of other tags are both of type <quote>ID</quote>, producing both
generates invalid documents.</para>
<para>As of version 1.50, you can use this switch to control which type of
identifier is generated. For backwards-compatibility, generating
-<sgmltag>a</sgmltag> anchors is preferred.</para>
+<tag>a</tag> anchors is preferred.</para>
<para>Note: at present, this switch is incompletely implemented.
Disabling ID attributes will suppress them, but enabling ID attributes
will not suppress the anchors.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="generate.index">
+ version="5.0" xml:id="generate.index">
<refmeta>
<refentrytitle>generate.index</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>generate.index</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='generate.index.frag'><xsl:param name="generate.index" select="1"/></src:fragment>
+<src:fragment xml:id="generate.index.frag"><xsl:param name="generate.index" select="1"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specify if an index should be generated. </para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="generate.legalnotice.link">
+ version="5.0" xml:id="generate.legalnotice.link">
<refmeta>
<refentrytitle>generate.legalnotice.link</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>generate.legalnotice.link</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='generate.legalnotice.link.frag'><xsl:param name="generate.legalnotice.link" select="0"/></src:fragment>
+<src:fragment xml:id="generate.legalnotice.link.frag"><xsl:param name="generate.legalnotice.link" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of <parameter>generate.legalnotice.link</parameter>
is non-zero, the stylesheet:
zero, <tag>legalnotice</tag> contents are rendered on the title
page.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="generate.manifest">
+ version="5.0" xml:id="generate.manifest">
<refmeta>
<refentrytitle>generate.manifest</refentrytitle>
- <refmiscinfo role="type">boolean</refmiscinfo>
+ <refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>generate.manifest</refname>
</refnamediv>
<refsynopsisdiv>
- <src:fragment id='generate.manifest.frag'
- ><xsl:param name="generate.manifest" select="0"/></src:fragment>
+ <src:fragment xml:id="generate.manifest.frag"><xsl:param name="generate.manifest" select="0"/></src:fragment>
</refsynopsisdiv>
- <refsect1><title>Description</title>
+ <refsection><info><title>Description</title></info>
<para>If non-zero, a list of HTML files generated by the
stylesheet transformation is written to the file named by
the <parameter>manifest</parameter> parameter.</para>
- </refsect1>
+ </refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="generate.meta.abstract">
+ version="5.0" xml:id="generate.meta.abstract">
<refmeta>
<refentrytitle>generate.meta.abstract</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>generate.meta.abstract</refname>
-<refpurpose>Generate HTML <sgmltag>META</sgmltag> element from <sgmltag>abstract</sgmltag>?</refpurpose>
+<refpurpose>Generate HTML <tag>META</tag> element from <tag>abstract</tag>?</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='generate.meta.abstract.frag'>
+<src:fragment xml:id="generate.meta.abstract.frag">
<xsl:param name="generate.meta.abstract" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, document abstracts will be reproduced in the HTML
-<sgmltag>HEAD</sgmltag> with <sgmltag class="starttag">meta name="description" content="..."</sgmltag>.</para>
+<tag>HEAD</tag> with <tag class="starttag">meta name="description" content="..."</tag>.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="generate.revhistory.link">
+ version="5.0" xml:id="generate.revhistory.link">
<refmeta>
<refentrytitle>generate.revhistory.link</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>generate.revhistory.link</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='generate.revhistory.link.frag'><xsl:param name="generate.revhistory.link" select="0"/></src:fragment>
+<src:fragment xml:id="generate.revhistory.link.frag"><xsl:param name="generate.revhistory.link" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, the contents of <tag>revhistory</tag> are written
to a separate HTML file and a link to the file is
generated. Otherwise, <tag>revhistory</tag> contents are rendered on
the title page.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="generate.section.toc.level">
+ version="5.0" xml:id="generate.section.toc.level">
<refmeta>
<refentrytitle>generate.section.toc.level</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>generate.section.toc.level</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='generate.section.toc.level.frag'>
+<src:fragment xml:id="generate.section.toc.level.frag">
<xsl:param name="generate.section.toc.level" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The <parameter>generate.section.toc.level</parameter> parameter
controls the depth of section in which TOCs will be generated. Note
level sections, but not in fourth level sections.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="generate.toc">
+ version="5.0" xml:id="generate.toc">
<refmeta>
<refentrytitle>generate.toc</refentrytitle>
-<refmiscinfo role="type">table</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">table</refmiscinfo>
</refmeta>
<refnamediv>
<refname>generate.toc</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='generate.toc.frag'>
+<src:fragment xml:id="generate.toc.frag">
<xsl:param condition="html" name="generate.toc">
appendix toc,title
article/appendix nop
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter has a structured value. It is a table of space-delimited
path/value pairs. Each path identifies some element in the source document
<screen>book toc,figure</screen>
-<para>This indicates that whenever a <sgmltag>book</sgmltag> is formatted, a
+<para>This indicates that whenever a <tag>book</tag> is formatted, a
Table Of Contents and a List of Figures should be generated. Similarly,</para>
<screen>/chapter toc</screen>
<para>indicates that whenever a document <emphasis>that has a root
-of</emphasis> <sgmltag>chapter</sgmltag> is formatted, a Table of
+of</emphasis> <tag>chapter</tag> is formatted, a Table of
Contents should be generated. The entry <literal>chapter</literal> would match
-all chapters, but <literal>/chapter</literal> matches only <sgmltag>chapter</sgmltag>
+all chapters, but <literal>/chapter</literal> matches only <tag>chapter</tag>
document elements.</para>
<para>Generally, the longest match wins. So, for example, if you want to distinguish
For a given section level to have a ToC, it must have both an entry in
<parameter>generate.toc</parameter> and be within the range enabled by
<parameter>generate.section.toc.level</parameter>.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="glossary.as.blocks">
+ version="5.0" xml:id="glossary.as.blocks">
<refmeta>
<refentrytitle>glossary.as.blocks</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>glossary.as.blocks</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='glossary.as.blocks.frag'>
+<src:fragment xml:id="glossary.as.blocks.frag">
<xsl:param name="glossary.as.blocks" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If non-zero, <sgmltag>glossary</sgmltag>s will be formatted as
+<para>If non-zero, <tag>glossary</tag>s will be formatted as
blocks.</para>
-<para>If you have long <sgmltag>glossterm</sgmltag>s, proper list
+<para>If you have long <tag>glossterm</tag>s, proper list
markup in the FO case may produce unattractive lists. By setting this
parameter, you can force the stylesheets to produce block markup
instead of proper lists.</para>
<para>You can override this setting with a processing instruction as the
-child of <sgmltag>glossary</sgmltag>: <sgmltag class="pi">dbfo
-glossary-presentation="blocks"</sgmltag> or <sgmltag class="pi">dbfo
-glossary-presentation="list"</sgmltag></para>
+child of <tag>glossary</tag>: <tag class="pi">dbfo
+glossary-presentation="blocks"</tag> or <tag class="pi">dbfo
+glossary-presentation="list"</tag></para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="glossary.collection">
+ version="5.0" xml:id="glossary.collection">
<refmeta>
<refentrytitle>glossary.collection</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>glossary.collection</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='glossary.collection.frag'>
+<src:fragment xml:id="glossary.collection.frag">
<xsl:param name="glossary.collection" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Glossaries maintained independently across a set of documents
are likely to become inconsistent unless considerable effort is
<parameter>glossary.collection</parameter> parameter. To setup a global
glossary <quote>database</quote>, follow these steps:</para>
-<refsect2><title>Setting Up the Glossary Database</title>
+<refsection><info><title>Setting Up the Glossary Database</title></info>
<para>First, create a stand-alone glossary document that contains all of
the entries that you wish to reference. Make sure that each glossary
<para>Here's an example glossary:</para>
<informalexample>
-<programlisting><![CDATA[
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE glossary
+<programlisting>
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE glossary
PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
- "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
-<glossary>
-<glossaryinfo>
-<editor><firstname>Eric</firstname><surname>Raymond</surname></editor>
-<title>Jargon File 4.2.3 (abridged)</title>
-<releaseinfo>Just some test data</releaseinfo>
-</glossaryinfo>
-
-<glossdiv><title>0</title>
-
-<glossentry>
-<glossterm>0</glossterm>
-<glossdef>
-<para>Numeric zero, as opposed to the letter `O' (the 15th letter of
+ "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
+<glossary>
+<glossaryinfo>
+<editor><firstname>Eric</firstname><surname>Raymond</surname></editor>
+<title>Jargon File 4.2.3 (abridged)</title>
+<releaseinfo>Just some test data</releaseinfo>
+</glossaryinfo>
+
+<glossdiv><title>0</title>
+
+<glossentry>
+<glossterm>0</glossterm>
+<glossdef>
+<para>Numeric zero, as opposed to the letter `O' (the 15th letter of
the English alphabet). In their unmodified forms they look a lot
alike, and various kluges invented to make them visually distinct have
compounded the confusion. If your zero is center-dotted and letter-O
Mathematical Notations" notes that it was used in the twelfth and
thirteenth centuries.) If letter-O has a slash across it and the zero
does not, your display is tuned for a very old convention used at IBM
-and a few other early mainframe makers (Scandinavians curse <emphasis>this</emphasis>
+and a few other early mainframe makers (Scandinavians curse <emphasis>this</emphasis>
arrangement even more, because it means two of their letters collide).
-Some Burroughs/Unisys equipment displays a zero with a <emphasis>reversed</emphasis>
+Some Burroughs/Unisys equipment displays a zero with a <emphasis>reversed</emphasis>
slash. Old CDC computers rendered letter O as an unbroken oval and 0
as an oval broken at upper right and lower left. And yet another
convention common on early line printers left zero unornamented but
Q or cursive capital letter-O (this was endorsed by a draft ANSI
standard for how to draw ASCII characters, but the final standard
changed the distinguisher to a tick-mark in the upper-left corner).
-Are we sufficiently confused yet?</para>
-</glossdef>
-</glossentry>
-
-<glossentry>
-<glossterm>1TBS</glossterm>
-<glossdef>
-<para role="accidence">
-<phrase role="pronounce"></phrase>
-<phrase role="partsofspeach">n</phrase>
-</para>
-<para>The "One True Brace Style"</para>
-<glossseealso>indent style</glossseealso>
-</glossdef>
-</glossentry>
+Are we sufficiently confused yet?</para>
+</glossdef>
+</glossentry>
+
+<glossentry>
+<glossterm>1TBS</glossterm>
+<glossdef>
+<para role="accidence">
+<phrase role="pronounce"></phrase>
+<phrase role="partsofspeach">n</phrase>
+</para>
+<para>The "One True Brace Style"</para>
+<glossseealso>indent style</glossseealso>
+</glossdef>
+</glossentry>
-<!-- ... -->
+<!-- ... -->
-</glossdiv>
+</glossdiv>
-<!-- ... -->
+<!-- ... -->
-</glossary>]]></programlisting>
+</glossary></programlisting>
</informalexample>
-</refsect2>
+</refsection>
-<refsect2><title>Marking Up Glossary Terms</title>
+<refsection><info><title>Marking Up Glossary Terms</title></info>
<para>That takes care of the glossary database, now you have to get the entries
into your document. Unlike bibliography entries, which can be empty, creating
<quote>placeholder</quote> glossary entries would be very tedious. So instead,
support for <parameter>glossary.collection</parameter> relies on implicit linking.</para>
-<para>In your source document, simply use <sgmltag>firstterm</sgmltag> and
-<sgmltag>glossterm</sgmltag> to identify the terms you wish to have included
+<para>In your source document, simply use <tag>firstterm</tag> and
+<tag>glossterm</tag> to identify the terms you wish to have included
in the glossary. The stylesheets assume that you will either set the
-<sgmltag class="attribute">baseform</sgmltag> attribute correctly, or that the
+<tag class="attribute">baseform</tag> attribute correctly, or that the
content of the element exactly matches a term in your glossary.</para>
<para>If you're using a <parameter>glossary.collection</parameter>, don't
<para>So, in your document, you might write things like this:</para>
<informalexample>
-<programlisting><![CDATA[<para>This is dummy text, without any real meaning.
-The point is simply to reference glossary terms like <glossterm>0</glossterm>
-and the <firstterm baseform="1TBS">One True Brace Style (1TBS)</firstterm>.
-The <glossterm>1TBS</glossterm>, as you can probably imagine, is a nearly
-religious issue.</para>]]></programlisting>
+<programlisting><para>This is dummy text, without any real meaning.
+The point is simply to reference glossary terms like <glossterm>0</glossterm>
+and the <firstterm baseform="1TBS">One True Brace Style (1TBS)</firstterm>.
+The <glossterm>1TBS</glossterm>, as you can probably imagine, is a nearly
+religious issue.</para></programlisting>
</informalexample>
<para>If you set the <parameter>firstterm.only.link</parameter> parameter,
-only the terms marked with <sgmltag>firstterm</sgmltag> will be links.
+only the terms marked with <tag>firstterm</tag> will be links.
Otherwise, all the terms will be linked.</para>
-</refsect2>
+</refsection>
-<refsect2><title>Marking Up the Glossary</title>
+<refsection><info><title>Marking Up the Glossary</title></info>
<para>The glossary itself has to be identified for the stylesheets. For lack
-of a better choice, the <sgmltag class="attribute">role</sgmltag> is used.
+of a better choice, the <tag class="attribute">role</tag> is used.
To identify the glossary as the target for automatic processing, set
the role to <quote><literal>auto</literal></quote>. The title of this
-glossary (and any other information from the <sgmltag>glossaryinfo</sgmltag>
+glossary (and any other information from the <tag>glossaryinfo</tag>
that's rendered by your stylesheet) will be displayed, but the entries will
come from the database.
</para>
<para>Unfortunately, the glossary can't be empty, so you must put in
-at least one <sgmltag>glossentry</sgmltag>. The content of this entry
+at least one <tag>glossentry</tag>. The content of this entry
is irrelevant, it will not be rendered:</para>
<informalexample>
-<programlisting><![CDATA[<glossary role="auto">
-<glossentry>
-<glossterm>Irrelevant</glossterm>
-<glossdef>
-<para>If you can see this, the document was processed incorrectly. Use
-the <parameter>glossary.collection</parameter> parameter.</para>
-</glossdef>
-</glossentry>
-</glossary>]]></programlisting>
+<programlisting><glossary role="auto">
+<glossentry>
+<glossterm>Irrelevant</glossterm>
+<glossdef>
+<para>If you can see this, the document was processed incorrectly. Use
+the <parameter>glossary.collection</parameter> parameter.</para>
+</glossdef>
+</glossentry>
+</glossary></programlisting>
</informalexample>
<para>What about glossary divisions? If your glossary database has glossary
divisions <emphasis>and</emphasis> your automatic glossary contains at least
-one <sgmltag>glossdiv</sgmltag>, the automic glossary will have divisions.
-If the <sgmltag>glossdiv</sgmltag> is missing from either location, no divisions
+one <tag>glossdiv</tag>, the automic glossary will have divisions.
+If the <tag>glossdiv</tag> is missing from either location, no divisions
will be rendered.</para>
<para>Glossary entries (and divisions, if appropriate) in the glossary will
occur in precisely the order they occur in your database.</para>
-</refsect2>
+</refsection>
-<refsect2><title>Formatting the Document</title>
+<refsection><info><title>Formatting the Document</title></info>
<para>Finally, when you are ready to format your document, simply set the
<parameter>glossary.collection</parameter> parameter (in either a
<para>The stylesheets will format the glossary in your document as if
all of the entries implicilty referenced appeared there literally.</para>
-</refsect2>
+</refsection>
-<refsect2><title>Limitations</title>
+<refsection><info><title>Limitations</title></info>
<para>Glossary cross-references <emphasis>within the glossary</emphasis> are
not supported. For example, this <emphasis>will not</emphasis> work:</para>
<informalexample>
-<programlisting><![CDATA[<glossentry>
-<glossterm>gloss-1</glossterm>
-<glossdef><para>A description that references <glossterm>gloss-2</glossterm>.</para>
-<glossseealso>gloss-2</glossseealso>
-</glossdef>
-</glossentry>]]></programlisting>
+<programlisting><glossentry>
+<glossterm>gloss-1</glossterm>
+<glossdef><para>A description that references <glossterm>gloss-2</glossterm>.</para>
+<glossseealso>gloss-2</glossseealso>
+</glossdef>
+</glossentry></programlisting>
</informalexample>
<para>If you put glossary cross-references in your glossary that way,
<orderedlist>
<listitem>
-<para>Markup your glossary using <sgmltag>glossseealso</sgmltag>:</para>
+<para>Markup your glossary using <tag>glossseealso</tag>:</para>
<informalexample>
-<programlisting><![CDATA[<glossentry>
-<glossterm>gloss-1</glossterm>
-<glossdef><para>A description that references <glossterm>gloss-2</glossterm>.</para>
-<glossseealso>gloss-2</glossseealso>
-</glossdef>
-</glossentry>]]></programlisting>
+<programlisting><glossentry>
+<glossterm>gloss-1</glossterm>
+<glossdef><para>A description that references <glossterm>gloss-2</glossterm>.</para>
+<glossseealso>gloss-2</glossseealso>
+</glossdef>
+</glossentry></programlisting>
</informalexample>
</listitem>
<listitem>
-<para>Make sure there is at least one <sgmltag>glossterm</sgmltag> reference to
+<para>Make sure there is at least one <tag>glossterm</tag> reference to
<glossterm>gloss-2</glossterm> <emphasis>in your document</emphasis>. The
-easiest way to do that is probably within a <sgmltag>remark</sgmltag> in your
+easiest way to do that is probably within a <tag>remark</tag> in your
automatic glossary:</para>
<informalexample>
-<programlisting><![CDATA[<glossary role="auto">
-<remark>Make sure there's a reference to <glossterm>gloss-2</glossterm>.</remark>
-<glossentry>
-<glossterm>Irrelevant</glossterm>
-<glossdef>
-<para>If you can see this, the document was processed incorrectly. Use
-the <parameter>glossary.collection</parameter> parameter.</para>
-</glossdef>
-</glossentry>
-</glossary>]]></programlisting>
+<programlisting><glossary role="auto">
+<remark>Make sure there's a reference to <glossterm>gloss-2</glossterm>.</remark>
+<glossentry>
+<glossterm>Irrelevant</glossterm>
+<glossdef>
+<para>If you can see this, the document was processed incorrectly. Use
+the <parameter>glossary.collection</parameter> parameter.</para>
+</glossdef>
+</glossentry>
+</glossary></programlisting>
</informalexample>
</listitem>
</orderedlist>
-</refsect2>
+</refsection>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="glossary.sort">
+ version="5.0" xml:id="glossary.sort">
<refmeta>
<refentrytitle>glossary.sort</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>glossary.sort</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='glossary.sort.frag'>
+<src:fragment xml:id="glossary.sort.frag">
<xsl:param name="glossary.sort" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, then the glossentry elements within a
glossary, glossdiv, or glosslist are sorted on the glossterm, using
in document order.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="glossentry.show.acronym">
+ version="5.0" xml:id="glossentry.show.acronym">
<refmeta>
<refentrytitle>glossentry.show.acronym</refentrytitle>
-<refmiscinfo role="type">list</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo>
</refmeta>
<refnamediv>
<refname>glossentry.show.acronym</refname>
-<refpurpose>Display <sgmltag>glossentry</sgmltag> acronyms?</refpurpose>
+<refpurpose>Display <tag>glossentry</tag> acronyms?</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='glossentry.show.acronym.frag'>
+<src:fragment xml:id="glossentry.show.acronym.frag">
<xsl:param name="glossentry.show.acronym" select="'no'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>A setting of <quote>yes</quote> means they should be displayed;
<quote>no</quote> means they shouldn't. If <quote>primary</quote> is used,
then they are shown as the primary text for the entry.</para>
<note>
-<para>This setting controls both <sgmltag>acronym</sgmltag> and
-<sgmltag>abbrev</sgmltag> elements in the <sgmltag>glossentry</sgmltag>.</para>
+<para>This setting controls both <tag>acronym</tag> and
+<tag>abbrev</tag> elements in the <tag>glossentry</tag>.</para>
</note>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="glosslist.as.blocks">
+ version="5.0" xml:id="glosslist.as.blocks">
<refmeta>
<refentrytitle>glosslist.as.blocks</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>glosslist.as.blocks</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='glosslist.as.blocks.frag'>
+<src:fragment xml:id="glosslist.as.blocks.frag">
<xsl:param name="glosslist.as.blocks" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>See <parameter>glossary.as.blocks</parameter>.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="glossterm.auto.link">
+ version="5.0" xml:id="glossterm.auto.link">
<refmeta>
<refentrytitle>glossterm.auto.link</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>glossterm.auto.link</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='glossterm.auto.link.frag'>
+<src:fragment xml:id="glossterm.auto.link.frag">
<xsl:param name="glossterm.auto.link" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If true, a link will be automatically created from glossterm
to glossentry for that glossary term. This is usefull when your
glossterm names are consistent and you don't want to add links
manually.</para>
-<para>If there is <sgmltag class="attribute">linkend</sgmltag> on
-<sgmltag>glossterm</sgmltag> then is used instead of autogeneration of
+<para>If there is <tag class="attribute">linkend</tag> on
+<tag>glossterm</tag> then is used instead of autogeneration of
link.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="glossterm.separation">
+ version="5.0" xml:id="glossterm.separation">
<refmeta>
<refentrytitle>glossterm.separation</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
</refmeta>
<refnamediv>
<refname>glossterm.separation</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='glossterm.separation.frag'>
+<src:fragment xml:id="glossterm.separation.frag">
<xsl:param name="glossterm.separation" select="'0.25in'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specifies the separation between glossary terms and descriptions when
glossarys are presented using lists.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="glossterm.width">
+ version="5.0" xml:id="glossterm.width">
<refmeta>
<refentrytitle>glossterm.width</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
</refmeta>
<refnamediv>
<refname>glossterm.width</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='glossterm.width.frag'>
+<src:fragment xml:id="glossterm.width.frag">
<xsl:param name="glossterm.width" select="'2in'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter specifies the width reserved for glossary terms when
a list presentation is used.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="graphic.default.extension">
+ version="5.0" xml:id="graphic.default.extension">
<refmeta>
<refentrytitle>graphic.default.extension</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>graphic.default.extension</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='graphic.default.extension.frag'><xsl:param name="graphic.default.extension"/></src:fragment>
+<src:fragment xml:id="graphic.default.extension.frag"><xsl:param name="graphic.default.extension"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If a <sgmltag>graphic</sgmltag> or <sgmltag>mediaobject</sgmltag>
+<para>If a <tag>graphic</tag> or <tag>mediaobject</tag>
includes a reference to a filename that does not include an extension,
-and the <sgmltag class="attribute">format</sgmltag> attribute is
+and the <tag class="attribute">format</tag> attribute is
<emphasis>unspecified</emphasis>, the default extension will be used.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="graphical.admonition.properties">
+ version="5.0" xml:id="graphical.admonition.properties">
<refnamediv>
<refname>graphical.admonition.properties</refname>
<refpurpose>To add properties to the outer block of a graphical admonition.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='graphical.admonition.properties.frag'><xsl:attribute-set name="graphical.admonition.properties">
+<src:fragment xml:id="graphical.admonition.properties.frag"><xsl:attribute-set name="graphical.admonition.properties">
<xsl:attribute name="space-before.optimum">1em</xsl:attribute>
<xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
<xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>These properties are added to the outer block containing the
entire graphical admonition, including its title.
It is used when the parameter
<parameter>admonition.properties</parameter> attribute-set
to the rest of the content.</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="graphics.dir">
+<refmeta>
+<refentrytitle>graphics.dir</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">URI</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>graphics.dir</refname>
+<refpurpose>Graphics directory</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="graphics.dir.frag">
+<xsl:param name="graphics.dir" select="''"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Identifies the graphics directory for the navigation components
+generated on all the slides. This parameter can be set in the source
+document with the <?dbhtml?> pseudo-attribute
+<literal>graphics-dir</literal>.</para>
+
+<para>If non-empty, this value is prepended to each of the graphic
+image paths.</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="graphicsize.extension">
+ version="5.0" xml:id="graphicsize.extension">
<refmeta>
<refentrytitle>graphicsize.extension</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>graphicsize.extension</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='graphicsize.extension.frag'>
+<src:fragment xml:id="graphicsize.extension.frag">
<xsl:param name="graphicsize.extension" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero (and if <parameter>use.extensions</parameter> is non-zero
and if you're using a processor that supports extension functions), the
<function>getWidth</function> and <function>getDepth</function> functions
will be used to extract image sizes from graphics.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="graphicsize.use.img.src.path">
+ version="5.0" xml:id="graphicsize.use.img.src.path">
<refmeta>
<refentrytitle>graphicsize.use.img.src.path</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>graphicsize.use.img.src.path</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='graphicsize.use.img.src.path.frag'>
+<src:fragment xml:id="graphicsize.use.img.src.path.frag">
<xsl:param name="graphicsize.use.img.src.path" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero <parameter>img.src.path</parameter> parameter will
be appended before filenames passed to extension functions for
measuring image dimensions.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="header.column.widths">
+ version="5.0" xml:id="header.column.widths">
<refmeta>
<refentrytitle>header.column.widths</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>header.column.widths</refname>
<refpurpose>Specify relative widths of header areas</refpurpose>
</refnamediv>
-<refsynopsisdiv><src:fragment id='header.column.widths.frag'>
+<refsynopsisdiv><src:fragment xml:id="header.column.widths.frag">
<xsl:param name="header.column.widths" select="'1 1 1'"/>
</src:fragment></refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Page headers in print output use a three column table
to position text at the left, center, and right side of
since the right area is three times the width of the left area.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="header.content.properties">
+ version="5.0" xml:id="header.content.properties">
<refmeta>
<refentrytitle>header.content.properties</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>header.content.properties</refname>
-<refpurpose></refpurpose>
+<refpurpose/>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='header.content.properties.frag'>
+<src:fragment xml:id="header.content.properties.frag">
<xsl:attribute-set name="header.content.properties">
<xsl:attribute name="font-family">
<xsl:value-of select="$body.fontset"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Properties of page header content.</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="header.hr">
+<refmeta>
+<refentrytitle>header.hr</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>header.hr</refname>
+<refpurpose>Toggle <HR> after header</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="header.hr.frag">
+<xsl:param name="header.hr" select="1"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>If non-zero, an <HR> is generated at the bottom of each web page,
+before the footer.</para>
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="header.rule">
+ version="5.0" xml:id="header.rule">
<refmeta>
<refentrytitle>header.rule</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>header.rule</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='header.rule.frag'>
+<src:fragment xml:id="header.rule.frag">
<xsl:param name="header.rule" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, a rule will be drawn below the page headers.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="header.table.height">
+ version="5.0" xml:id="header.table.height">
<refmeta>
<refentrytitle>header.table.height</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>header.table.height</refname>
<refpurpose>Specify the minimum height of the table containing the running page headers</refpurpose>
</refnamediv>
-<refsynopsisdiv><src:fragment id='header.table.height.frag'>
+<refsynopsisdiv><src:fragment xml:id="header.table.height.frag">
<xsl:param name="header.table.height" select="'14pt'"/>
</src:fragment></refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Page headers in print output use a three column table
to position text at the left, center, and right side of
the table should automatically grow to fit taller content.
The default value is "14pt".</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.or/g2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="header.table.properties">
+ version="5.0" xml:id="header.table.properties">
<refmeta>
<refentrytitle>header.table.properties</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"></refmiscinfo>
</refmeta>
<refnamediv>
<refname>header.table.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='header.table.properties.frag'>
+<src:fragment xml:id='header.table.properties.frag'>
<xsl:attribute-set name="header.table.properties">
<xsl:attribute name="table-layout">fixed</xsl:attribute>
<xsl:attribute name="width">100%</xsl:attribute>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Properties applied to the table that lays out the page header.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="headers.on.blank.pages">
+ version="5.0" xml:id="headers.on.blank.pages">
<refmeta>
<refentrytitle>headers.on.blank.pages</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>headers.on.blank.pages</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='headers.on.blank.pages.frag'>
+<src:fragment xml:id="headers.on.blank.pages.frag">
<xsl:param name="headers.on.blank.pages" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, headers will be placed on blank pages.</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="hidetoc.image">
+<refmeta>
+<refentrytitle>hidetoc.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>hidetoc.image</refname>
+<refpurpose>Hide ToC image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="hidetoc.image.frag">
+<xsl:param name="hidetoc.image" select="'hidetoc.gif'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the <quote>hide ToC</quote> image. This is used
+when the <link linkend="toc.hide.show">ToC hide/show</link> parameter is
+enabled.</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="highlight.default.language">\r
-<refmeta>\r
-<refentrytitle>highlight.default.language</refentrytitle>\r
-<refmiscinfo role="type">string</refmiscinfo>\r
-</refmeta>\r
-<refnamediv>\r
-<refname>highlight.default.language</refname>\r
-<refpurpose>Default language of programlisting</refpurpose>\r
-</refnamediv>\r
-\r
-<refsynopsisdiv>\r
-<src:fragment id='highlight.default.language.frag'>\r
-<xsl:param name="highlight.default.language" select="''"/>\r
-</src:fragment>\r
-</refsynopsisdiv>\r
-\r
-<refsect1><title>Description</title>\r
-\r
-<para>This language is used when there is no language attribute on programlisting.</para>\r
-\r
-</refsect1>\r
-</refentry>\r
+ version="5.0" xml:id="highlight.default.language">
+<refmeta>
+<refentrytitle>highlight.default.language</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>highlight.default.language</refname>
+<refpurpose>Default language of programlisting</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="highlight.default.language.frag">
+<xsl:param name="highlight.default.language" select="''"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>This language is used when there is no language attribute on programlisting.</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="highlight.source">\r
-<refmeta>\r
-<refentrytitle>highlight.source</refentrytitle>\r
-<refmiscinfo role="type">boolean</refmiscinfo>\r
-</refmeta>\r
-<refnamediv>\r
-<refname>highlight.source</refname>\r
-<refpurpose>Should be content of <sgmltag>programlisting</sgmltag>\r
-syntactically highlighted?</refpurpose>\r
-</refnamediv>\r
-\r
-<refsynopsisdiv>\r
-<src:fragment id='highlight.source.frag'>\r
-<xsl:param name="highlight.source" select="0"/>\r
-</src:fragment>\r
-</refsynopsisdiv>\r
-\r
-<refsect1><title>Description</title>\r
-\r
-<para>When this parameter is non-zero, the stylesheets will try to do\r
-syntax highlighting in content of programlisting element.</para>\r
-\r
-<para>In order to use this extension, you must add\r
-<filename>xslthl.jar</filename> into your Java classpath. You can\r
-download this software from <ulink\r
-url="http://sourceforge.net/projects/xslthl"/>.</para>\r
-\r
-<para>Configuration of syntax highlighting is stored inside\r
-<filename>highlighting/xslthl-config.xml</filename> file. Java\r
-property <literal>xslthl.config</literal> must be pointing to this\r
-file using URL.</para>\r
-\r
-<para>This extension is known to work with Saxon 6.5.x. When using\r
-syntax highlighting, do not forget to modify your classpath and point\r
-to the configuration file using property. Modified Saxon command can look\r
-like:</para>\r
-\r
-<programlisting>java -cp c:\batch\;…;c:\path\to\xslthl.jar -Dxslthl.config=file:///c:/docbook-xsl/highlighting/xslthl-config.xml … com.icl.saxon.StyleSheet …</programlisting>\r
-\r
-<para>You can specify language for each programlisting using <sgmltag\r
-class="attribute">language</sgmltag> attribute. Parameter\r
-<parameter>highlighting.default.language</parameter> can be used for specifying\r
-language to be used for programlistings without <sgmltag\r
-class="attribute">language</sgmltag> attribute.</para>\r
-\r
-</refsect1>\r
-</refentry>\r
+ version="5.0" xml:id="highlight.source">
+<refmeta>
+<refentrytitle>highlight.source</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>highlight.source</refname>
+<refpurpose>Should be content of <tag>programlisting</tag>
+syntactically highlighted?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="highlight.source.frag">
+<xsl:param name="highlight.source" select="0"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>When this parameter is non-zero, the stylesheets will try to do
+syntax highlighting in content of programlisting element.</para>
+
+<para>In order to use this extension, you must add
+<filename>xslthl.jar</filename> into your Java classpath. You can
+download this software from <uri xlink:href="http://sourceforge.net/projects/xslthl">http://sourceforge.net/projects/xslthl</uri>.</para>
+
+<para>Configuration of syntax highlighting is stored inside
+<filename>highlighting/xslthl-config.xml</filename> file. Java
+property <literal>xslthl.config</literal> must be pointing to this
+file using URL.</para>
+
+<para>This extension is known to work with Saxon 6.5.x. When using
+syntax highlighting, do not forget to modify your classpath and point
+to the configuration file using property. Modified Saxon command can look
+like:</para>
+
+<programlisting>java -cp c:\batch\;…;c:\path\to\xslthl.jar -Dxslthl.config=file:///c:/docbook-xsl/highlighting/xslthl-config.xml … com.icl.saxon.StyleSheet …</programlisting>
+
+<para>You can specify language for each programlisting using <tag class="attribute">language</tag> attribute. Parameter
+<parameter>highlighting.default.language</parameter> can be used for specifying
+language to be used for programlistings without <tag class="attribute">language</tag> attribute.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="home.image">
+<refmeta>
+<refentrytitle>home.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>home.image</refname>
+<refpurpose>Home image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="home.image.frag">
+<xsl:param name="home.image" select="'active/nav-home.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the home navigation icon.</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="html.append">
+ version="5.0" xml:id="html.append">
<refmeta>
<refentrytitle>html.append</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='html.append.frag'><xsl:param name="html.append"/></src:fragment>
+<src:fragment xml:id="html.append.frag"><xsl:param name="html.append"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specifies content to append to the end of HTML files output by
the <filename>html/docbook.xsl</filename> stylesheet, after the
-closing <code><html></code> tag. You probably don’t want to set any
+closing <code><html></code> tag. You probably don’t want to set any
value for this parameter; but if you do, the only value it should ever
be set to is a newline character: <code>&#x0a;</code> or
<code>&#10;</code></para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="html.base">
+ version="5.0" xml:id="html.base">
<refmeta>
<refentrytitle>html.base</refentrytitle>
-<refmiscinfo role="type">uri</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">uri</refmiscinfo>
</refmeta>
<refnamediv>
<refname>html.base</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='html.base.frag'><xsl:param name="html.base"/></src:fragment>
+<src:fragment xml:id="html.base.frag"><xsl:param name="html.base"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If html.base is set, it is used for the <sgmltag>BASE</sgmltag>
-element in the <sgmltag>HEAD</sgmltag> of the HTML documents.
+<para>If html.base is set, it is used for the <tag>BASE</tag>
+element in the <tag>HEAD</tag> of the HTML documents.
This is useful for dynamically served HTML where the base URI needs
to be shifted.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="html.cellpadding">
+ version="5.0" xml:id="html.cellpadding">
<refmeta>
<refentrytitle>html.cellpadding</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>html.cellpadding</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='html.cellpadding.frag'>
+<src:fragment xml:id="html.cellpadding.frag">
<xsl:param name="html.cellpadding" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If specified, this value will be used as the default cellpadding value
in HTML tables.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="html.cellspacing">
+ version="5.0" xml:id="html.cellspacing">
<refmeta>
<refentrytitle>html.cellspacing</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>html.cellspacing</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='html.cellspacing.frag'>
+<src:fragment xml:id="html.cellspacing.frag">
<xsl:param name="html.cellspacing" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If specified, this value will be used as the default cellspacing value
in HTML tables.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="html.cleanup">
+ version="5.0" xml:id="html.cleanup">
<refmeta>
<refentrytitle>html.cleanup</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>html.cleanup</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='html.cleanup.frag'>
+<src:fragment xml:id="html.cleanup.frag">
<xsl:param name="html.cleanup" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If non-zero, and if the <ulink url="http://www.exslt.org/">EXSLT</ulink>
+<para>If non-zero, and if the <link xlink:href="http://www.exslt.org/">EXSLT</link>
extensions are supported by your processor, the resulting HTML will be
<quote>cleaned up</quote>. This improves the chances that the
resulting HTML will be valid. It may also improve the formatting of
<para>This parameter is different from <parameter>make.valid.html</parameter>
because it uses extension functions to manipulate result-tree-fragments.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="html.ext">
+ version="5.0" xml:id="html.ext">
<refmeta>
<refentrytitle>html.ext</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='html.ext.frag'>
+<src:fragment xml:id="html.ext.frag">
<xsl:param name="html.ext" select="'.html'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The extension identified by <parameter>html.ext</parameter> will
be used as the filename extension for chunks created by this stylesheet.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="html.extra.head.links">
+ version="5.0" xml:id="html.extra.head.links">
<refmeta>
<refentrytitle>html.extra.head.links</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>html.extra.head.links</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='html.extra.head.links.frag'>
+<src:fragment xml:id="html.extra.head.links.frag">
<xsl:param name="html.extra.head.links" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If non-zero, extra <sgmltag>link</sgmltag> elements will be
-generated in the <sgmltag>head</sgmltag> of chunked HTML files. These
+<para>If non-zero, extra <tag>link</tag> elements will be
+generated in the <tag>head</tag> of chunked HTML files. These
extra links point to chapters, appendixes, sections, etc. as supported
by the <quote>Site Navigation Bar</quote> in Mozilla 1.0 (as of CR1, at least).
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="html.head.legalnotice.link.multiple">
+ version="5.0" xml:id="html.head.legalnotice.link.multiple">
<refmeta>
<refentrytitle>html.head.legalnotice.link.multiple</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>html.head.legalnotice.link.multiple</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='html.head.legalnotice.link.multiple.frag'><xsl:param name="html.head.legalnotice.link.multiple" select="1"/></src:fragment>
+<src:fragment xml:id="html.head.legalnotice.link.multiple.frag"><xsl:param name="html.head.legalnotice.link.multiple" select="1"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If <parameter>html.head.legalnotice.link.multiple</parameter> is
non-zero and the value of
<parameter>html.head.legalnotice.link.types</parameter> is
“<literal>copyright license</literal>”:
-<screen> <link rel="copyright" href="ln-id2524073.html" title="Legal Notice">
- <link rel="license" href="ln-id2524073.html" title="Legal Notice"></screen>
+<screen> <link rel="copyright" href="ln-id2524073.html" title="Legal Notice">
+ <link rel="license" href="ln-id2524073.html" title="Legal Notice"></screen>
Otherwise, the stylesheet generates generates a single
<literal>link</literal> instance; for example:
-<screen> <link rel="copyright license" href="ln-id2524073.html" title="Legal Notice"></screen>
+<screen> <link rel="copyright license" href="ln-id2524073.html" title="Legal Notice"></screen>
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="html.head.legalnotice.link.types">
+ version="5.0" xml:id="html.head.legalnotice.link.types">
<refmeta>
<refentrytitle>html.head.legalnotice.link.types</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>html.head.legalnotice.link.types</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='html.head.legalnotice.link.types.frag'>
+<src:fragment xml:id="html.head.legalnotice.link.types.frag">
<xsl:param name="html.head.legalnotice.link.types">copyright</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The value of
<parameter>html.head.legalnotice.link.types</parameter> is a
-space-separated list of link types, as described in <ulink
-url="http://www.w3.org/TR/html401/types.html#type-links" >Section 6.12
-of the HTML 4.01 specification</ulink>. If the value of the
+space-separated list of link types, as described in <link xlink:href="http://www.w3.org/TR/html401/types.html#type-links">Section 6.12
+of the HTML 4.01 specification</link>. If the value of the
<parameter>generate.legalnotice.link</parameter> parameter is
non-zero, then the stylesheet generates (in the
<literal>head</literal> section of the HTML source) either a single
<itemizedlist>
<listitem>
- <para>a <sgmltag class="attribute">rel</sgmltag> attribute whose
+ <para>a <tag class="attribute">rel</tag> attribute whose
value is derived from the value of
<parameter>html.head.legalnotice.link.types</parameter></para>
</listitem>
<listitem>
- <para>an <sgmltag class="attribute">href</sgmltag> attribute whose
+ <para>an <tag class="attribute">href</tag> attribute whose
value is set to the URL of the file containing the
- <sgmltag>legalnotice</sgmltag></para>
+ <tag>legalnotice</tag></para>
</listitem>
<listitem>
- <para>a <sgmltag class="attribute">title</sgmltag> attribute whose
+ <para>a <tag class="attribute">title</tag> attribute whose
value is set to the title of the corresponding
- <sgmltag>legalnotice</sgmltag> (or a title programatically
+ <tag>legalnotice</tag> (or a title programatically
determined by the stylesheet)</para>
</listitem>
</itemizedlist>
For example:
-<screen> <link rel="license" href="ln-id2524073.html" title="Legal Notice"></screen>
+<screen> <link rel="license" href="ln-id2524073.html" title="Legal Notice"></screen>
</para>
-<refsect2>
- <title>About the default value</title>
+<refsection><info><title>About the default value</title></info>
+
<para>In an ideal world, the default value of
<parameter>html.head.legalnotice.link.types</parameter> would
probably be “<literal>license</literal>”, since the content of the
- DocBook <sgmltag>legalnotice</sgmltag> is typically license
+ DocBook <tag>legalnotice</tag> is typically license
information, not copyright information. However, the default value
is “<literal>copyright</literal>” for pragmatic reasons: because
- that’s among the set of “recognized link types” listed in <ulink
- url="http://www.w3.org/TR/html401/types.html#type-links" >Section
- 6.12 of the HTML 4.01 specification</ulink>, and because certain
+ that’s among the set of “recognized link types” listed in <link xlink:href="http://www.w3.org/TR/html401/types.html#type-links">Section
+ 6.12 of the HTML 4.01 specification</link>, and because certain
browsers and browser extensions are preconfigured to recognize that
value.</para>
-</refsect2>
+</refsection>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="html.longdesc.link">
+ version="5.0" xml:id="html.longdesc.link">
<refmeta>
<refentrytitle>html.longdesc.link</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>html.longdesc.link</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='html.longdesc.link.frag'>
+<src:fragment xml:id="html.longdesc.link.frag">
<xsl:param name="html.longdesc.link" select="$html.longdesc"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, links will be created to the
HTML files created for the
-<sgmltag class="attribute">longdesc</sgmltag> attribute. It makes no
+<tag class="attribute">longdesc</tag> attribute. It makes no
sense to turn enable this option without also enabling the
<parameter>$html.longdesc</parameter> parameter.</para>
<para>The <literal>longdesc.link</literal> named template is called
to construct the link.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="html.longdesc">
+ version="5.0" xml:id="html.longdesc">
<refmeta>
<refentrytitle>html.longdesc</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>html.longdesc</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='html.longdesc.frag'>
+<src:fragment xml:id="html.longdesc.frag">
<xsl:param name="html.longdesc" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, HTML files will be created for the
-<sgmltag class="attribute">longdesc</sgmltag> attribute. These files
-are created from the <sgmltag>textobject</sgmltag>s in
-<sgmltag>mediaobject</sgmltag>s and
-<sgmltag>inlinemediaobject</sgmltag>.
+<tag class="attribute">longdesc</tag> attribute. These files
+are created from the <tag>textobject</tag>s in
+<tag>mediaobject</tag>s and
+<tag>inlinemediaobject</tag>.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="html.stylesheet.type">
+ version="5.0" xml:id="html.stylesheet.type">
<refmeta>
<refentrytitle>html.stylesheet.type</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>html.stylesheet.type</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='html.stylesheet.type.frag'><xsl:param name="html.stylesheet.type">text/css</xsl:param></src:fragment>
+<src:fragment xml:id="html.stylesheet.type.frag"><xsl:param name="html.stylesheet.type">text/css</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>The type of the stylesheet to place in the HTML <sgmltag>link</sgmltag> tag.
+<para>The type of the stylesheet to place in the HTML <tag>link</tag> tag.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="html.stylesheet">
+ version="5.0" xml:id="html.stylesheet">
<refmeta>
<refentrytitle>html.stylesheet</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>html.stylesheet</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='html.stylesheet.frag'>
+<src:fragment xml:id="html.stylesheet.frag">
<xsl:param name="html.stylesheet" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The <parameter>html.stylesheet</parameter> parameter is either empty,
-indicating that no stylesheet <sgmltag>LINK</sgmltag> tag should be generated
+indicating that no stylesheet <tag>LINK</tag> tag should be generated
in the HTML output, or it is a list of one or more stylesheets.</para>
<para>Multiple stylesheets are space-delimited. If you need to
reference a stylesheet URI that includes a space, encode it with
-<literal>%20</literal>. A seprate HTML <sgmltag>LINK</sgmltag> element will
+<literal>%20</literal>. A seprate HTML <tag>LINK</tag> element will
be generated for each stylesheet in the order they are listed in the
parameter.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.alias.file">
+ version="5.0" xml:id="htmlhelp.alias.file">
<refmeta>
<refentrytitle>htmlhelp.alias.file</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.alias.file</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.alias.file.frag'>
+<src:fragment xml:id="htmlhelp.alias.file.frag">
<xsl:param name="htmlhelp.alias.file" select="'alias.h'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Change this parameter if you want different name of map file
than <filename>alias.h</filename>.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.autolabel">
+ version="5.0" xml:id="htmlhelp.autolabel">
<refmeta>
<refentrytitle>htmlhelp.autolabel</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.autolabel</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.autolabel.frag'>
+<src:fragment xml:id="htmlhelp.autolabel.frag">
<xsl:param name="htmlhelp.autolabel" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If you want to include chapter and section numbers into ToC in
the left panel, set this parameter to 1.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.button.back">
+ version="5.0" xml:id="htmlhelp.button.back">
<refmeta>
<refentrytitle>htmlhelp.button.back</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.button.back</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.button.back.frag'>
+<src:fragment xml:id="htmlhelp.button.back.frag">
<xsl:param name="htmlhelp.button.back" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If you want Back button shown on toolbar, turn this
parameter to 1.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.button.forward">
+ version="5.0" xml:id="htmlhelp.button.forward">
<refmeta>
<refentrytitle>htmlhelp.button.forward</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.button.forward</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.button.forward.frag'>
+<src:fragment xml:id="htmlhelp.button.forward.frag">
<xsl:param name="htmlhelp.button.forward" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If you want Forward button shown on toolbar, turn this
parameter to 1.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.button.hideshow">
+ version="5.0" xml:id="htmlhelp.button.hideshow">
<refmeta>
<refentrytitle>htmlhelp.button.hideshow</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.button.hideshow</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.button.hideshow.frag'>
+<src:fragment xml:id="htmlhelp.button.hideshow.frag">
<xsl:param name="htmlhelp.button.hideshow" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If you want Hide/Show button shown on toolbar, turn this
parameter to 1.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.button.home.url">
+ version="5.0" xml:id="htmlhelp.button.home.url">
<refmeta>
<refentrytitle>htmlhelp.button.home.url</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.button.home.url</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.button.home.url.frag'>
+<src:fragment xml:id="htmlhelp.button.home.url.frag">
<xsl:param name="htmlhelp.button.home.url"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>URL address of page accessible by Home button.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.button.home">
+ version="5.0" xml:id="htmlhelp.button.home">
<refmeta>
<refentrytitle>htmlhelp.button.home</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.button.home</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.button.home.frag'>
+<src:fragment xml:id="htmlhelp.button.home.frag">
<xsl:param name="htmlhelp.button.home" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If you want Home button shown on toolbar, turn this
parameter to 1.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.button.jump1.title">
+ version="5.0" xml:id="htmlhelp.button.jump1.title">
<refmeta>
<refentrytitle>htmlhelp.button.jump1.title</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.button.jump1.title</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.button.jump1.title.frag'>
+<src:fragment xml:id="htmlhelp.button.jump1.title.frag">
<xsl:param name="htmlhelp.button.jump1.title" select="'User1'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Title of Jump1 button.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.button.jump1.url">
+ version="5.0" xml:id="htmlhelp.button.jump1.url">
<refmeta>
<refentrytitle>htmlhelp.button.jump1.url</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.button.jump1.url</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.button.jump1.url.frag'>
+<src:fragment xml:id="htmlhelp.button.jump1.url.frag">
<xsl:param name="htmlhelp.button.jump1.url"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>URL address of page accessible by Jump1 button.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.button.jump1">
+ version="5.0" xml:id="htmlhelp.button.jump1">
<refmeta>
<refentrytitle>htmlhelp.button.jump1</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.button.jump1</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.button.jump1.frag'>
+<src:fragment xml:id="htmlhelp.button.jump1.frag">
<xsl:param name="htmlhelp.button.jump1" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If you want Jump1 button shown on toolbar, turn this
parameter to 1.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.button.jump2.title">
+ version="5.0" xml:id="htmlhelp.button.jump2.title">
<refmeta>
<refentrytitle>htmlhelp.button.jump2.title</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.button.jump2.title</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.button.jump2.title.frag'>
+<src:fragment xml:id="htmlhelp.button.jump2.title.frag">
<xsl:param name="htmlhelp.button.jump2.title" select="'User2'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Title of Jump2 button.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.button.jump2.url">
+ version="5.0" xml:id="htmlhelp.button.jump2.url">
<refmeta>
<refentrytitle>htmlhelp.button.jump2.url</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.button.jump2.url</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.button.jump2.url.frag'>
+<src:fragment xml:id="htmlhelp.button.jump2.url.frag">
<xsl:param name="htmlhelp.button.jump2.url"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>URL address of page accessible by Jump2 button.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.button.jump2">
+ version="5.0" xml:id="htmlhelp.button.jump2">
<refmeta>
<refentrytitle>htmlhelp.button.jump2</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.button.jump2</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.button.jump2.frag'>
+<src:fragment xml:id="htmlhelp.button.jump2.frag">
<xsl:param name="htmlhelp.button.jump2" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If you want Jump2 button shown on toolbar, turn this
parameter to 1.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.button.locate">
+ version="5.0" xml:id="htmlhelp.button.locate">
<refmeta>
<refentrytitle>htmlhelp.button.locate</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.button.locate</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.button.locate.frag'>
+<src:fragment xml:id="htmlhelp.button.locate.frag">
<xsl:param name="htmlhelp.button.locate" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If you want Locate button shown on toolbar, turn this
parameter to 1.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.button.next">
+ version="5.0" xml:id="htmlhelp.button.next">
<refmeta>
<refentrytitle>htmlhelp.button.next</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.button.next</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.button.next.frag'>
+<src:fragment xml:id="htmlhelp.button.next.frag">
<xsl:param name="htmlhelp.button.next" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If you want Next button shown on toolbar, turn this
parameter to 1.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.button.options">
+ version="5.0" xml:id="htmlhelp.button.options">
<refmeta>
<refentrytitle>htmlhelp.button.options</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.button.options</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.button.options.frag'>
+<src:fragment xml:id="htmlhelp.button.options.frag">
<xsl:param name="htmlhelp.button.options" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If you want Options button shown on toolbar, turn this
parameter to 1.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.button.prev">
+ version="5.0" xml:id="htmlhelp.button.prev">
<refmeta>
<refentrytitle>htmlhelp.button.prev</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.button.prev</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.button.prev.frag'>
+<src:fragment xml:id="htmlhelp.button.prev.frag">
<xsl:param name="htmlhelp.button.prev" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If you want Prev button shown on toolbar, turn this
parameter to 1.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.button.print">
+ version="5.0" xml:id="htmlhelp.button.print">
<refmeta>
<refentrytitle>htmlhelp.button.print</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.button.print</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.button.print.frag'>
+<src:fragment xml:id="htmlhelp.button.print.frag">
<xsl:param name="htmlhelp.button.print" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If you want Print button shown on toolbar, turn this
parameter to 1.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.button.refresh">
+ version="5.0" xml:id="htmlhelp.button.refresh">
<refmeta>
<refentrytitle>htmlhelp.button.refresh</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.button.refresh</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.button.refresh.frag'>
+<src:fragment xml:id="htmlhelp.button.refresh.frag">
<xsl:param name="htmlhelp.button.refresh" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If you want Refresh button shown on toolbar, turn this
parameter to 1.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.button.stop">
+ version="5.0" xml:id="htmlhelp.button.stop">
<refmeta>
<refentrytitle>htmlhelp.button.stop</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.button.stop</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.button.stop.frag'>
+<src:fragment xml:id="htmlhelp.button.stop.frag">
<xsl:param name="htmlhelp.button.stop" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If you want Stop button shown on toolbar, turn this
parameter to 1.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.button.zoom">
+ version="5.0" xml:id="htmlhelp.button.zoom">
<refmeta>
<refentrytitle>htmlhelp.button.zoom</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.button.zoom</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.button.zoom.frag'>
+<src:fragment xml:id="htmlhelp.button.zoom.frag">
<xsl:param name="htmlhelp.button.zoom" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If you want Zoom button shown on toolbar, turn this
parameter to 1.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.chm">
+ version="5.0" xml:id="htmlhelp.chm">
<refmeta>
<refentrytitle>htmlhelp.chm</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.chm</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.chm.frag'>
+<src:fragment xml:id="htmlhelp.chm.frag">
<xsl:param name="htmlhelp.chm" select="'htmlhelp.chm'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Change this parameter if you want different name of result
CHM file than htmlhelp.chm.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.default.topic">
+ version="5.0" xml:id="htmlhelp.default.topic">
<refmeta>
<refentrytitle>htmlhelp.default.topic</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.default.topic</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.default.topic.frag'>
+<src:fragment xml:id="htmlhelp.default.topic.frag">
<xsl:param name="htmlhelp.default.topic" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Normally first chunk of document is displayed when you open HTML
Help file. If you want to display another topic, simply set its
<para>This is useful especially if you don't generate ToC in front of
your document and you also hide root element in ToC. E.g.:</para>
-<programlisting><![CDATA[<xsl:param name="generate.book.toc" select="0"/>
-<xsl:param name="htmlhelp.hhc.show.root" select="0"/>
-<xsl:param name="htmlhelp.default.topic" select="'pr01.html'"/>]]></programlisting>
+<programlisting><xsl:param name="generate.book.toc" select="0"/>
+<xsl:param name="htmlhelp.hhc.show.root" select="0"/>
+<xsl:param name="htmlhelp.default.topic" select="'pr01.html'"/></programlisting>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.display.progress">
+ version="5.0" xml:id="htmlhelp.display.progress">
<refmeta>
<refentrytitle>htmlhelp.display.progress</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.display.progress</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.display.progress.frag'>
+<src:fragment xml:id="htmlhelp.display.progress.frag">
<xsl:param name="htmlhelp.display.progress" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>You can swith off display of compile progress by setting this
parameter to 0.</para>
-</refsect1>
+</refsection>
</refentry>
-
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.encoding">
+ version="5.0" xml:id="htmlhelp.encoding">
<refmeta>
<refentrytitle>htmlhelp.encoding</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.encoding</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.encoding.frag'>
+<src:fragment xml:id="htmlhelp.encoding.frag">
<xsl:param name="htmlhelp.encoding" select="'iso-8859-1'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>HTML Help Compiler is not UTF-8 aware, so you should always use
apropriate single-byte encoding here.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.enhanced.decompilation">
+ version="5.0" xml:id="htmlhelp.enhanced.decompilation">
<refmeta>
<refentrytitle>htmlhelp.enhanced.decompilation</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.enhanced.decompilation</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.enhanced.decompilation.frag'>
+<src:fragment xml:id="htmlhelp.enhanced.decompilation.frag">
<xsl:param name="htmlhelp.enhanced.decompilation" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>When set to 1 this parameter enables enhanced decompilation of CHM.</para>
-</refsect1>
+</refsection>
</refentry>
-
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.enumerate.images">
+ version="5.0" xml:id="htmlhelp.enumerate.images">
<refmeta>
<refentrytitle>htmlhelp.enumerate.images</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.enumerate.images</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.enumerate.images.frag'>
+<src:fragment xml:id="htmlhelp.enumerate.images.frag">
<xsl:param name="htmlhelp.enumerate.images" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>You should turn on this flag, if you insert images into your documents
as external binary entities or if you are using absolute path in image names.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.force.map.and.alias">
+ version="5.0" xml:id="htmlhelp.force.map.and.alias">
<refmeta>
<refentrytitle>htmlhelp.force.map.and.alias</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.force.map.and.alias</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.force.map.and.alias.frag'>
+<src:fragment xml:id="htmlhelp.force.map.and.alias.frag">
<xsl:param name="htmlhelp.force.map.and.alias" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>You should turn on this flag, if you have your own
<filename>alias.h</filename> and <filename>contex.h</filename> files
and you want include reference to them in project file.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.hhc.binary">
+ version="5.0" xml:id="htmlhelp.hhc.binary">
<refmeta>
<refentrytitle>htmlhelp.hhc.binary</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>htmlhelp.hhc.binary</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.hhc.binary.frag'>
+<src:fragment xml:id="htmlhelp.hhc.binary.frag">
<xsl:param name="htmlhelp.hhc.binary" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parametr controls whether binary TOC will be generated. You
must create binary TOC if you want to add Prev/Next buttons to toolbar
(which is default behaviour). Files with binary TOC can't be merged.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.hhc.folders.instead.books">
+ version="5.0" xml:id="htmlhelp.hhc.folders.instead.books">
<refmeta>
<refentrytitle>htmlhelp.hhc.folders.instead.books</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>htmlhelp.hhc.folders.instead.books</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.hhc.folders.instead.books.frag'>
+<src:fragment xml:id="htmlhelp.hhc.folders.instead.books.frag">
<xsl:param name="htmlhelp.hhc.folders.instead.books" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter controls whether there should be folder-like
icons (1) or book-like icons (0) in ToC. If you want to use
folder-like icons you must swith off binary ToC using
<parameter>htmlhelp.hhc.binary</parameter>.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.hhc.section.depth">
+ version="5.0" xml:id="htmlhelp.hhc.section.depth">
<refmeta>
<refentrytitle>htmlhelp.hhc.section.depth</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.hhc.section.depth</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.hhc.section.depth.frag'>
+<src:fragment xml:id="htmlhelp.hhc.section.depth.frag">
<xsl:param name="htmlhelp.hhc.section.depth" select="5"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Change this parameter if you want shallower ToC in a left pane
of HTML Help viewer.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.hhc.show.root">
+ version="5.0" xml:id="htmlhelp.hhc.show.root">
<refmeta>
<refentrytitle>htmlhelp.hhc.show.root</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.hhc.show.root</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.hhc.show.root.frag'>
+<src:fragment xml:id="htmlhelp.hhc.show.root.frag">
<xsl:param name="htmlhelp.hhc.show.root" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If set to 0, there will be no entry for root element in
ToC. This is useful when you want provide user with expanded ToC as
a default.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.hhc.width">
+ version="5.0" xml:id="htmlhelp.hhc.width">
<refmeta>
<refentrytitle>htmlhelp.hhc.width</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.hhc.width</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.hhc.width.frag'>
+<src:fragment xml:id="htmlhelp.hhc.width.frag">
<xsl:param name="htmlhelp.hhc.width"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter specifies width of ToC pane in pixels.</para>
-</refsect1>
+</refsection>
</refentry>
-
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.hhc">
+ version="5.0" xml:id="htmlhelp.hhc">
<refmeta>
<refentrytitle>htmlhelp.hhc</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.hhc</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.hhc.frag'>
+<src:fragment xml:id="htmlhelp.hhc.frag">
<xsl:param name="htmlhelp.hhc" select="'toc.hhc'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Change this parameter if you want different name of TOC file
than toc.hhc.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.hhk">
+ version="5.0" xml:id="htmlhelp.hhk">
<refmeta>
<refentrytitle>htmlhelp.hhk</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.hhk</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.hhk.frag'>
+<src:fragment xml:id="htmlhelp.hhk.frag">
<xsl:param name="htmlhelp.hhk" select="'index.hhk'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Change this parameter if you want different name of index file
than index.hhk.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.hhp.tail">
+ version="5.0" xml:id="htmlhelp.hhp.tail">
<refmeta>
<refentrytitle>htmlhelp.hhp.tail</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.hhp.tail</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.hhp.tail.frag'>
+<src:fragment xml:id="htmlhelp.hhp.tail.frag">
<xsl:param name="htmlhelp.hhp.tail"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If you want to include some additional parameters into project file,
store appropriate part of project file into this parameter.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.hhp.window">
+ version="5.0" xml:id="htmlhelp.hhp.window">
<refmeta>
<refentrytitle>htmlhelp.hhp.window</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.hhp.window</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.hhp.window.frag'>
+<src:fragment xml:id="htmlhelp.hhp.window.frag">
<xsl:param name="htmlhelp.hhp.window" select="'Main'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Name of default window. If empty no [WINDOWS] section will be
added to project file.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.hhp.windows">
+ version="5.0" xml:id="htmlhelp.hhp.windows">
<refmeta>
<refentrytitle>htmlhelp.hhp.windows</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.hhp.windows</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.hhp.windows.frag'>
+<src:fragment xml:id="htmlhelp.hhp.windows.frag">
<xsl:param name="htmlhelp.hhp.windows"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Content of this parameter is placed at the end of [WINDOWS]
section of project file. You can use it for defining your own
addtional windows.</para>
-</refsect1>
+</refsection>
</refentry>
-
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.hhp">
+ version="5.0" xml:id="htmlhelp.hhp">
<refmeta>
<refentrytitle>htmlhelp.hhp</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.hhp</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.hhp.frag'>
+<src:fragment xml:id="htmlhelp.hhp.frag">
<xsl:param name="htmlhelp.hhp" select="'htmlhelp.hhp'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Change this parameter if you want different name of project
file than htmlhelp.hhp.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.map.file">
+ version="5.0" xml:id="htmlhelp.map.file">
<refmeta>
<refentrytitle>htmlhelp.map.file</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.map.file</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.map.file.frag'>
+<src:fragment xml:id="htmlhelp.map.file.frag">
<xsl:param name="htmlhelp.map.file" select="'context.h'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Change this parameter if you want different name of map file
than <filename>context.h</filename>.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.only">
+ version="5.0" xml:id="htmlhelp.only">
<refmeta>
<refentrytitle>htmlhelp.only</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.only</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.only.frag'>
+<src:fragment xml:id="htmlhelp.only.frag">
<xsl:param name="htmlhelp.only" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If you want to play with various HTML Help parameters and you
don't need to regenerate all HTML files, you can set this parameter to
1. This setting will not process whole document, only project files
(hhp, hhc, hhk,...) will be generated.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.remember.window.position">
+ version="5.0" xml:id="htmlhelp.remember.window.position">
<refmeta>
<refentrytitle>htmlhelp.remember.window.position</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.remember.window.position</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.remember.window.position.frag'>
+<src:fragment xml:id="htmlhelp.remember.window.position.frag">
<xsl:param name="htmlhelp.remember.window.position" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>To remember help window position between starts set this
parameter to 1.</para>
-</refsect1>
+</refsection>
</refentry>
-
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.show.advanced.search">
+ version="5.0" xml:id="htmlhelp.show.advanced.search">
<refmeta>
<refentrytitle>htmlhelp.show.advanced.search</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.show.advanced.search</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.show.advanced.search.frag'>
+<src:fragment xml:id="htmlhelp.show.advanced.search.frag">
<xsl:param name="htmlhelp.show.advanced.search" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If you want advanced search features in your help, turn this
parameter to 1.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.show.favorities">
+ version="5.0" xml:id="htmlhelp.show.favorities">
<refmeta>
<refentrytitle>htmlhelp.show.favorities</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.show.favorities</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.show.favorities.frag'>
+<src:fragment xml:id="htmlhelp.show.favorities.frag">
<xsl:param name="htmlhelp.show.favorities" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If you want favorities tab shown in your help, turn this
parameter to 1.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.show.menu">
+ version="5.0" xml:id="htmlhelp.show.menu">
<refmeta>
<refentrytitle>htmlhelp.show.menu</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.show.menu</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.show.menu.frag'>
+<src:fragment xml:id="htmlhelp.show.menu.frag">
<xsl:param name="htmlhelp.show.menu" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If you want application menu in your HTML Help file, turn this
parameter to 1.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.show.toolbar.text">
+ version="5.0" xml:id="htmlhelp.show.toolbar.text">
<refmeta>
<refentrytitle>htmlhelp.show.toolbar.text</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.show.toolbar.text</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.show.toolbar.text.frag'>
+<src:fragment xml:id="htmlhelp.show.toolbar.text.frag">
<xsl:param name="htmlhelp.show.toolbar.text" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>You can switch off display of texts under toolbar buttons by
setting this parameter to 0.</para>
-</refsect1>
+</refsection>
</refentry>
-
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.title">
+ version="5.0" xml:id="htmlhelp.title">
<refmeta>
<refentrytitle>htmlhelp.title</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.title</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.title.frag'>
+<src:fragment xml:id="htmlhelp.title.frag">
<xsl:param name="htmlhelp.title" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Content of this parameter will be used as a title for generated
HTML Help. If empty, title will be automatically taken from document.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.use.hhk">
+ version="5.0" xml:id="htmlhelp.use.hhk">
<refmeta>
<refentrytitle>htmlhelp.use.hhk</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.use.hhk</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.use.hhk.frag'>
+<src:fragment xml:id="htmlhelp.use.hhk.frag">
<xsl:param name="htmlhelp.use.hhk" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, index is created using HHK file. This provides some
new features.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="htmlhelp.window.geometry">
+ version="5.0" xml:id="htmlhelp.window.geometry">
<refmeta>
<refentrytitle>htmlhelp.window.geometry</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>htmlhelp.window.geometry</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='htmlhelp.window.geometry.frag'>
+<src:fragment xml:id="htmlhelp.window.geometry.frag">
<xsl:param name="htmlhelp.window.geometry"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter specifies initial position of help
window. E.g.</para>
-<programlisting><![CDATA[<xsl:param name="htmlhelp.window.geometry">[160,64,992,704]</xsl:param>]]></programlisting>
+<programlisting><xsl:param name="htmlhelp.window.geometry">[160,64,992,704]</xsl:param></programlisting>
-</refsect1>
+</refsection>
</refentry>
-
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="hyphenate.verbatim.characters">
+ version="5.0" xml:id="hyphenate.verbatim.characters">
<refmeta>
<refentrytitle>hyphenate.verbatim.characters</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>hyphenate.verbatim.characters</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='hyphenate.verbatim.characters.frag'><xsl:param name="hyphenate.verbatim.characters" select="''"/></src:fragment>
+<src:fragment xml:id="hyphenate.verbatim.characters.frag"><xsl:param name="hyphenate.verbatim.characters" select="''"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If you enable <parameter>hyphenate.verbatim</parameter> line
breaks are allowed only on space characters. If this is not enough for
your document, you can specify list of additional characters after
which line break is allowed in this parameter.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="hyphenate.verbatim">
+ version="5.0" xml:id="hyphenate.verbatim">
<refmeta>
<refentrytitle>hyphenate.verbatim</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>hyphenate.verbatim</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='hyphenate.verbatim.frag'><xsl:param name="hyphenate.verbatim" select="0"/></src:fragment>
+<src:fragment xml:id="hyphenate.verbatim.frag"><xsl:param name="hyphenate.verbatim" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the lines of program listing are too long to fit into one
line it is quite common to split them at space and indicite by hook
arrow that code continues on the next line. You can turn on this
-behaviour for <sgmltag>programlisting</sgmltag>,
-<sgmltag>screen</sgmltag> and <sgmltag>synopsis</sgmltag> elements by
+behaviour for <tag>programlisting</tag>,
+<tag>screen</tag> and <tag>synopsis</tag> elements by
using this parameter.</para>
<para>Note that you must also enable line wrapping for verbatim environments and
be done using <parameter>monospace.verbatim.properties</parameter>
attribute set:</para>
-<programlisting><![CDATA[<xsl:attribute-set name="monospace.verbatim.properties"
- use-attribute-sets="verbatim.properties monospace.properties">
- <xsl:attribute name="wrap-option">wrap</xsl:attribute>
- <xsl:attribute name="hyphenation-character">►</xsl:attribute>
-</xsl:attribute-set>]]></programlisting>
+<programlisting><xsl:attribute-set name="monospace.verbatim.properties"
+ use-attribute-sets="verbatim.properties monospace.properties">
+ <xsl:attribute name="wrap-option">wrap</xsl:attribute>
+ <xsl:attribute name="hyphenation-character">&#x25BA;</xsl:attribute>
+</xsl:attribute-set></programlisting>
-<para>For a list of arrows available in Unicode see <ulink
-url="http://www.unicode.org/charts/PDF/U2190.pdf"/> and <ulink
-url="http://www.unicode.org/charts/PDF/U2900.pdf"/> and make sure that
+<para>For a list of arrows available in Unicode see <uri xlink:href="http://www.unicode.org/charts/PDF/U2190.pdf">http://www.unicode.org/charts/PDF/U2190.pdf</uri> and <uri xlink:href="http://www.unicode.org/charts/PDF/U2900.pdf">http://www.unicode.org/charts/PDF/U2900.pdf</uri> and make sure that
selected character is available in the font you are using for verbatim
environments.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="hyphenate">
+ version="5.0" xml:id="hyphenate">
<refmeta>
<refentrytitle>hyphenate</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='hyphenate.frag'><xsl:param name="hyphenate">true</xsl:param></src:fragment>
+<src:fragment xml:id="hyphenate.frag"><xsl:param name="hyphenate">true</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If true, words may be hyphenated. Otherwise, they may not.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="id.warnings">
+ version="5.0" xml:id="id.warnings">
<refmeta>
<refentrytitle>id.warnings</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>id.warnings</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='id.warnings.frag'>
+<src:fragment xml:id="id.warnings.frag">
<xsl:param name="id.warnings" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, the stylesheet will issue a warning for
any element (other than the root element) which
has a title but does not have an ID.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="ignore.image.scaling">
+ version="5.0" xml:id="ignore.image.scaling">
<refmeta>
<refentrytitle>ignore.image.scaling</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>ignore.image.scaling</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='ignore.image.scaling.frag'>
+<src:fragment xml:id="ignore.image.scaling.frag">
<xsl:param name="ignore.image.scaling" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, the scaling attributes on graphics and media objects are
ignored.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="img.src.path">
+ version="5.0" xml:id="img.src.path">
<refmeta>
<refentrytitle>img.src.path</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>img.src.path</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='img.src.path.frag'><xsl:param name="img.src.path"></xsl:param></src:fragment>
+<src:fragment xml:id="img.src.path.frag"><xsl:param name="img.src.path"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Add a path prefix to each HTML
-<sgmltag class="element">img</sgmltag> or FO
-<sgmltag class="element">fo:external-graphics</sgmltag> element's
-<sgmltag class="attribute">src</sgmltag> attribute.
+<tag class="element">img</tag> or FO
+<tag class="element">fo:external-graphics</tag> element's
+<tag class="attribute">src</tag> attribute.
This path could relative to the directory where the HTML/FO
files are created, or it could be an absolute URI.
The default value is empty.
with "/" or contain "//:".
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="index.div.title.properties">
+ version="5.0" xml:id="index.div.title.properties">
<refnamediv>
<refname>index.div.title.properties</refname>
<refpurpose>Properties associated with the letter headings in an
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='index.div.title.properties.frag'>
+<src:fragment xml:id="index.div.title.properties.frag">
<xsl:attribute-set name="index.div.title.properties">
<xsl:attribute name="margin-left">0pt</xsl:attribute>
<xsl:attribute name="font-size">14.4pt</xsl:attribute>
- <xsl:attribute name="font-family"><xsl:value-of
- select="$title.fontset"/></xsl:attribute>
+ <xsl:attribute name="font-family"><xsl:value-of select="$title.fontset"/></xsl:attribute>
<xsl:attribute name="font-weight">bold</xsl:attribute>
<xsl:attribute name="keep-with-next.within-column">always</xsl:attribute>
- <xsl:attribute name="space-before.optimum"><xsl:value-of
- select="concat($body.font.master,'pt')"/></xsl:attribute>
- <xsl:attribute name="space-before.minimum"><xsl:value-of
- select="concat($body.font.master,'pt * 0.8')"/></xsl:attribute>
- <xsl:attribute name="space-before.optimum"><xsl:value-of
- select="concat($body.font.master,'pt * 1.2')"/></xsl:attribute>
+ <xsl:attribute name="space-before.optimum"><xsl:value-of select="concat($body.font.master,'pt')"/></xsl:attribute>
+ <xsl:attribute name="space-before.minimum"><xsl:value-of select="concat($body.font.master,'pt * 0.8')"/></xsl:attribute>
+ <xsl:attribute name="space-before.optimum"><xsl:value-of select="concat($body.font.master,'pt * 1.2')"/></xsl:attribute>
<xsl:attribute name="start-indent">0pt</xsl:attribute>
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This attribute set is used on the letter headings that separate
the divisions in an index.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="index.entry.properties">
+ version="5.0" xml:id="index.entry.properties">
<refnamediv>
<refname>index.entry.properties</refname>
<refpurpose>Properties applied to the formatted entries
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='index.entry.properties.frag'>
+<src:fragment xml:id="index.entry.properties.frag">
<xsl:attribute-set name="index.entry.properties">
<xsl:attribute name="start-indent">0pt</xsl:attribute>
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This attribute set is applied to the block containing
the entries in a letter division in an index. It can be used to set the
font-size, font-family, and other inheritable properties that will be
applied to all index entries.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="index.method">
+ version="5.0" xml:id="index.method">
<refmeta>
<refentrytitle>index.method</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>index.method</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='index.method.frag'>
+<src:fragment xml:id="index.method.frag">
<xsl:param name="index.method" select="'basic'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter lets you select which method should be
used to sort and group index entries in an index.
Indexes in latin-based languages that have accented characters typically
sort together accented words and unaccented words.
-Thus <quote>Á</quote> (A acute) would sort together
+Thus <quote>Á</quote> (A acute) would sort together
with <quote>A</quote>, so both would appear in the <quote>A</quote>
section of the index.
Languages using other alphabets (such as Russian cyrillic)
<itemizedlist>
<listitem>
<para>For a whitepaper describing the extensions, see:
-<ulink url="http://www.innodata-isogen.com/knowledge_center/white_papers/back_of_book_for_xsl_fo.pdf"/>.
+<uri xlink:href="http://www.innodata-isogen.com/knowledge_center/white_papers/back_of_book_for_xsl_fo.pdf">http://www.innodata-isogen.com/knowledge_center/white_papers/back_of_book_for_xsl_fo.pdf</uri>.
</para>
</listitem>
<listitem>
<para>To download the extension library, see
-<ulink url="http://www.innodata-isogen.com/knowledge_center/tools_downloads/i18nsupport"/>.
+<uri xlink:href="http://www.innodata-isogen.com/knowledge_center/tools_downloads/i18nsupport">http://www.innodata-isogen.com/knowledge_center/tools_downloads/i18nsupport</uri>.
</para>
</listitem>
</itemizedlist>
</varlistentry>
</variablelist>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="index.number.separator">
+ version="5.0" xml:id="index.number.separator">
<refmeta>
<refentrytitle>index.number.separator</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>index.number.separator</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='index.number.separator.frag'>
+<src:fragment xml:id="index.number.separator.frag">
<xsl:param name="index.number.separator" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter permits you to override the text to insert between
page references in a formatted index entry. Typically
such section titles in an HTML index.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="index.on.role">
+ version="5.0" xml:id="index.on.role">
<refmeta>
<refentrytitle>index.on.role</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>index.on.role</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='index.on.role.frag'>
+<src:fragment xml:id="index.on.role.frag">
<xsl:param name="index.on.role" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>
If non-zero,
-then an <sgmltag>index</sgmltag> element that has a
-<sgmltag>role</sgmltag> attribute
-value will contain only those <sgmltag>indexterm</sgmltag>
+then an <tag>index</tag> element that has a
+<tag>role</tag> attribute
+value will contain only those <tag>indexterm</tag>
elements with a matching role value.
-If an <sgmltag>index</sgmltag> has no <sgmltag>role</sgmltag>
+If an <tag>index</tag> has no <tag>role</tag>
attribute or it is blank, then the index will contain
-all <sgmltag>indexterm</sgmltag>s in the current scope.
+all <tag>indexterm</tag>s in the current scope.
</para>
<para>
If <literal>index.on.role</literal> is zero, then the
-<sgmltag>role</sgmltag> attribute has no effect
+<tag>role</tag> attribute has no effect
on selecting indexterms for an index.
</para>
<para>If you are using DocBook version 4.3 or later, you should
-use the <sgmltag>type</sgmltag> attribute instead of <sgmltag>role</sgmltag>
-on <sgmltag>indexterm</sgmltag> and <sgmltag>index</sgmltag>,
+use the <tag>type</tag> attribute instead of <tag>role</tag>
+on <tag>indexterm</tag> and <tag>index</tag>,
and set the <parameter>index.on.type</parameter> to a nonzero
value.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="index.on.type">
+ version="5.0" xml:id="index.on.type">
<refmeta>
<refentrytitle>index.on.type</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>index.on.type</refname>
-<refpurpose>Select indexterms based on <sgmltag>type</sgmltag>
+<refpurpose>Select indexterms based on <tag>type</tag>
attribute value</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='index.on.type.frag'>
+<src:fragment xml:id="index.on.type.frag">
<xsl:param name="index.on.type" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>
If non-zero,
-then an <sgmltag>index</sgmltag> element that has a
-<sgmltag>type</sgmltag> attribute
-value will contain only those <sgmltag>indexterm</sgmltag>
-elements with a matching <sgmltag>type</sgmltag> attribute value.
-If an <sgmltag>index</sgmltag> has no <sgmltag>type</sgmltag>
+then an <tag>index</tag> element that has a
+<tag>type</tag> attribute
+value will contain only those <tag>indexterm</tag>
+elements with a matching <tag>type</tag> attribute value.
+If an <tag>index</tag> has no <tag>type</tag>
attribute or it is blank, then the index will contain
-all <sgmltag>indexterm</sgmltag>s in the current scope.
+all <tag>indexterm</tag>s in the current scope.
</para>
<para>
If <literal>index.on.type</literal> is zero, then the
-<sgmltag>type</sgmltag> attribute has no effect
+<tag>type</tag> attribute has no effect
on selecting indexterms for an index.
</para>
<para>For those using DocBook version 4.2 or earlier,
-the <sgmltag>type</sgmltag> attribute is not available
+the <tag>type</tag> attribute is not available
for index terms. However, you can achieve the same
-effect by using the <sgmltag>role</sgmltag> attribute
-in the same manner on <sgmltag>indexterm</sgmltag>
-and <sgmltag>index</sgmltag>, and setting the stylesheet parameter
+effect by using the <tag>role</tag> attribute
+in the same manner on <tag>indexterm</tag>
+and <tag>index</tag>, and setting the stylesheet parameter
<parameter>index.on.role</parameter> to a nonzero value.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="index.page.number.properties">
+ version="5.0" xml:id="index.page.number.properties">
<refnamediv>
<refname>index.page.number.properties</refname>
<refpurpose>Properties associated with index page numbers</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='index.page.number.properties.frag'>
+<src:fragment xml:id="index.page.number.properties.frag">
<xsl:attribute-set name="index.page.number.properties">
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Properties associated with page numbers in indexes.
Changing color to indicate the page number is a link is
one possibility.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="index.prefer.titleabbrev">
+ version="5.0" xml:id="index.prefer.titleabbrev">
<refmeta>
<refentrytitle>index.prefer.titleabbrev</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>index.prefer.titleabbrev</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='index.prefer.titleabbrev.frag'>
+<src:fragment xml:id="index.prefer.titleabbrev.frag">
<xsl:param name="index.prefer.titleabbrev" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>FIXME:
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="index.preferred.page.properties">
+ version="5.0" xml:id="index.preferred.page.properties">
<refnamediv>
<refname>index.preferred.page.properties</refname>
<refpurpose>Properties used to emphasize page number references for
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='index.preferred.page.properties.frag'>
+<src:fragment xml:id="index.preferred.page.properties.frag">
<xsl:attribute-set name="index.preferred.page.properties">
<xsl:attribute name="font-weight">bold</xsl:attribute>
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Properties used to emphasize page number references for
-significant index terms (<sgmltag
-class="attribute">significance</sgmltag>=<sgmltag
-class="attvalue">preffered</sgmltag>). Currently works only with
+significant index terms (<tag class="attribute">significance</tag>=<tag class="attvalue">preffered</tag>). Currently works only with
XEP.</para>
-</refsect1>
+</refsection>
</refentry>
-
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="index.range.separator">
+ version="5.0" xml:id="index.range.separator">
<refmeta>
<refentrytitle>index.range.separator</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>index.range.separator</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='index.range.separator.frag'>
+<src:fragment xml:id="index.range.separator.frag">
<xsl:param name="index.range.separator" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter permits you
to override the text to insert between
and this parameter has no effect.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="index.term.separator">
+ version="5.0" xml:id="index.term.separator">
<refmeta>
<refentrytitle>index.term.separator</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>index.term.separator</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='index.term.separator.frag'>
+<src:fragment xml:id="index.term.separator.frag">
<xsl:param name="index.term.separator" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter permits you to override
the text to insert between
override parameter.
The content can be a simple string, or it can be
something more complex such as a call-template.
-For fo output, it could be an <sgmltag>fo:leader</sgmltag>
+For fo output, it could be an <tag>fo:leader</tag>
element to provide space of a specific length, or a dot leader.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="informal.object.properties">
+ version="5.0" xml:id="informal.object.properties">
<refnamediv>
<refname>informal.object.properties</refname>
<refpurpose>Properties associated with a formal object such as a figure, or other component that has a title</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='informal.object.properties.frag'><xsl:attribute-set name="informal.object.properties">
+<src:fragment xml:id="informal.object.properties.frag"><xsl:attribute-set name="informal.object.properties">
<xsl:attribute name="space-before.minimum">0.5em</xsl:attribute>
<xsl:attribute name="space-before.optimum">1em</xsl:attribute>
<xsl:attribute name="space-before.maximum">2em</xsl:attribute>
<xsl:attribute name="space-after.maximum">2em</xsl:attribute>
</xsl:attribute-set></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The styling for informal objects in docbook. Specify the spacing before and after the object.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="informalequation.properties">
+ version="5.0" xml:id="informalequation.properties">
<refnamediv>
<refname>informalequation.properties</refname>
<refpurpose>Properties associated with a informalequation</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='informalequation.properties.frag'>
+<src:fragment xml:id="informalequation.properties.frag">
<xsl:attribute-set name="informalequation.properties" use-attribute-sets="informal.object.properties"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The styling for informalequations.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="informalexample.properties">
+ version="5.0" xml:id="informalexample.properties">
<refnamediv>
<refname>informalexample.properties</refname>
<refpurpose>Properties associated with an informalexample</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='informalexample.properties.frag'>
+<src:fragment xml:id="informalexample.properties.frag">
<xsl:attribute-set name="informalexample.properties" use-attribute-sets="informal.object.properties"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The styling for informalexamples.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="informalfigure.properties">
+ version="5.0" xml:id="informalfigure.properties">
<refnamediv>
<refname>informalfigure.properties</refname>
<refpurpose>Properties associated with an informalfigure</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='informalfigure.properties.frag'>
+<src:fragment xml:id="informalfigure.properties.frag">
<xsl:attribute-set name="informalfigure.properties" use-attribute-sets="informal.object.properties"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The styling for informalfigures.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="informaltable.properties">
+ version="5.0" xml:id="informaltable.properties">
<refnamediv>
<refname>informaltable.properties</refname>
<refpurpose>Properties associated with the block surrounding an informaltable</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='informaltable.properties.frag'>
-<xsl:attribute-set name="informaltable.properties"
- use-attribute-sets="informal.object.properties"/>
+<src:fragment xml:id="informaltable.properties.frag">
+<xsl:attribute-set name="informaltable.properties" use-attribute-sets="informal.object.properties"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Block styling properties for informaltables. This parameter should really
have been called <literal>informaltable.block.properties</literal> or something
<para>See also <parameter>table.table.properties</parameter>.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="inherit.keywords">
+ version="5.0" xml:id="inherit.keywords">
<refmeta>
<refentrytitle>inherit.keywords</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>inherit.keywords</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='inherit.keywords.frag'><xsl:param name="inherit.keywords" select="'1'"/></src:fragment>
+<src:fragment xml:id="inherit.keywords.frag"><xsl:param name="inherit.keywords" select="'1'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If <parameter>inherit.keywords</parameter>
-is non-zero, the keyword <sgmltag>META</sgmltag> for each HTML
-<sgmltag>HEAD</sgmltag> element will include all of the keywords from
+is non-zero, the keyword <tag>META</tag> for each HTML
+<tag>HEAD</tag> element will include all of the keywords from
ancestral elements. Otherwise, only the keywords from the current section
will be used.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="insert.link.page.number">
+ version="5.0" xml:id="insert.link.page.number">
<refmeta>
<refentrytitle>insert.link.page.number</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>insert.link.page.number</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='insert.link.page.number.frag'>
+<src:fragment xml:id="insert.link.page.number.frag">
<xsl:param name="insert.link.page.number">no</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The value of this parameter determines if
-cross references using the <sgmltag>link</sgmltag> element in
+cross references using the <tag>link</tag> element in
printed output will
include standard page number citations.
It has three possible values.
<varlistentry>
<term>yes</term>
<listitem><para>Page number references will be generated
-for all <sgmltag>link</sgmltag> elements.
+for all <tag>link</tag> elements.
The style of page reference may be changed
-if an <sgmltag class="attribute">xrefstyle</sgmltag>
+if an <tag class="attribute">xrefstyle</tag>
attribute is used.
</para></listitem>
</varlistentry>
<varlistentry>
<term>maybe</term>
<listitem><para>Page number references will not be generated
-for a <sgmltag>link</sgmltag> element unless
+for a <tag>link</tag> element unless
it has an
-<sgmltag class="attribute">xrefstyle</sgmltag>
+<tag class="attribute">xrefstyle</tag>
attribute whose value specifies a page reference.
</para></listitem>
</varlistentry>
</variablelist>
-<para>Although the <sgmltag>xrefstyle</sgmltag> attribute
+<para>Although the <tag>xrefstyle</tag> attribute
can be used to turn the page reference on or off, it cannot be
used to control the formatting of the page number as it
-can in <sgmltag>xref</sgmltag>.
-In <sgmltag>link</sgmltag> it will always format with
+can in <tag>xref</tag>.
+In <tag>link</tag> it will always format with
the style established by the
gentext template with <literal>name="page.citation"</literal>
in the <literal>l:context name="xref"</literal>.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="insert.olink.page.number">
+ version="5.0" xml:id="insert.olink.page.number">
<refmeta>
<refentrytitle>insert.olink.page.number</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>insert.olink.page.number</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='insert.olink.page.number.frag'>
+<src:fragment xml:id="insert.olink.page.number.frag">
<xsl:param name="insert.olink.page.number">no</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The value of this parameter determines if
cross references made between documents with
-<sgmltag>olink</sgmltag> will
+<tag>olink</tag> will
include page number citations.
In most cases this is only applicable to references in printed output.
</para>
<varlistentry>
<term>yes</term>
<listitem><para>Page number references will be generated
-for all <sgmltag>olink</sgmltag> references.
+for all <tag>olink</tag> references.
The style of page reference may be changed
-if an <sgmltag class="attribute">xrefstyle</sgmltag>
+if an <tag class="attribute">xrefstyle</tag>
attribute is used.
</para></listitem>
</varlistentry>
<varlistentry>
<term>maybe</term>
<listitem><para>Page number references will not be generated
-for an <sgmltag>olink</sgmltag> element unless
+for an <tag>olink</tag> element unless
it has an
-<sgmltag class="attribute">xrefstyle</sgmltag>
+<tag class="attribute">xrefstyle</tag>
attribute whose value specifies a page reference.
</para></listitem>
</varlistentry>
</variablelist>
<para>Olinks that point to targets within the same document
-are treated as <sgmltag>xref</sgmltag>s, and controlled by
+are treated as <tag>xref</tag>s, and controlled by
the <parameter>insert.xref.page.number</parameter> parameter.
</para>
external documents can only be inserted if the
information exists in the olink database.
This means each olink target element
-(<sgmltag>div</sgmltag> or <sgmltag>obj</sgmltag>)
-must have a <sgmltag class="attribute">page</sgmltag> attribute
+(<tag>div</tag> or <tag>obj</tag>)
+must have a <tag class="attribute">page</tag> attribute
whose value is its page number in the target document.
The XSL stylesheets are not able to extract that information
during processing because pages have not yet been created in
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="insert.olink.pdf.frag">
+ version="5.0" xml:id="insert.olink.pdf.frag">
<refmeta>
<refentrytitle>insert.olink.pdf.frag</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>insert.olink.pdf.frag</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='insert.olink.pdf.frag.frag'>
+<src:fragment xml:id="insert.olink.pdf.frag.frag">
<xsl:param name="insert.olink.pdf.frag" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The value of this parameter determines whether
the cross reference URIs to PDF documents made with
-<sgmltag>olink</sgmltag> will
+<tag>olink</tag> will
include fragment identifiers.
</para>
PDF file will have the fragment identifier appended to the URI.
The URI is formed by concatenating the value of the
<parameter>olink.base.uri</parameter> parameter, the
-value of the <sgmltag class="attribute">baseuri</sgmltag>
-attribute from the <sgmltag class="element">document</sgmltag>
+value of the <tag class="attribute">baseuri</tag>
+attribute from the <tag class="element">document</tag>
element in the olink database with the matching
-<sgmltag class="attribute">targetdoc</sgmltag> value,
-and the value of the <sgmltag class="attribute">href</sgmltag>
+<tag class="attribute">targetdoc</tag> value,
+and the value of the <tag class="attribute">href</tag>
attribute for the targeted element in the olink database.
-The <sgmltag class="attribute">href</sgmltag> attribute
+The <tag class="attribute">href</tag> attribute
contains the fragment identifier.
</para>
<para>If <parameter>insert.olink.pdf.frag</parameter> is set
to zero (the default value), then
-the <sgmltag class="attribute">href</sgmltag> attribute
+the <tag class="attribute">href</tag> attribute
from the olink database
is not appended to PDF olinks, so the fragment identifier is left off.
A PDF olink is any olink for which the
-<sgmltag class="attribute">baseuri</sgmltag> attribute
-from the matching <sgmltag class="element">document</sgmltag>
+<tag class="attribute">baseuri</tag> attribute
+from the matching <tag class="element">document</tag>
element in the olink database ends with '.pdf'.
Any other olinks will still have the fragment identifier added.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="insert.xref.page.number">
+ version="5.0" xml:id="insert.xref.page.number">
<refmeta>
<refentrytitle>insert.xref.page.number</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>insert.xref.page.number</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='insert.xref.page.number.frag'>
+<src:fragment xml:id="insert.xref.page.number.frag">
<xsl:param name="insert.xref.page.number">no</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The value of this parameter determines if
-cross references (<sgmltag>xref</sgmltag>s) in
+cross references (<tag>xref</tag>s) in
printed output will
include page number citations.
It has three possible values.
<varlistentry>
<term>yes</term>
<listitem><para>Page number references will be generated
-for all <sgmltag>xref</sgmltag> elements.
+for all <tag>xref</tag> elements.
The style of page reference may be changed
-if an <sgmltag class="attribute">xrefstyle</sgmltag>
+if an <tag class="attribute">xrefstyle</tag>
attribute is used.
</para></listitem>
</varlistentry>
<varlistentry>
<term>maybe</term>
<listitem><para>Page number references will not be generated
-for an <sgmltag>xref</sgmltag> element unless
+for an <tag>xref</tag> element unless
it has an
-<sgmltag class="attribute">xrefstyle</sgmltag>
+<tag class="attribute">xrefstyle</tag>
attribute whose value specifies a page reference.
</para></listitem>
</varlistentry>
</variablelist>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="itemizedlist.label.properties">
+ version="5.0" xml:id="itemizedlist.label.properties">
<refnamediv>
<refname>itemizedlist.label.properties</refname>
<refpurpose>Properties that apply to each label inside itemized list.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='itemizedlist.label.properties.frag'><xsl:attribute-set name="itemizedlist.label.properties">
+<src:fragment xml:id="itemizedlist.label.properties.frag"><xsl:attribute-set name="itemizedlist.label.properties">
</xsl:attribute-set></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Properties that apply to each label inside itemized list. E.g.:</para>
-<programlisting><![CDATA[<xsl:attribute-set name="itemizedlist.label.properties">
- <xsl:attribute name="text-align">right</xsl:attribute>
-</xsl:attribute-set>]]></programlisting>
-</refsect1>
+<programlisting><xsl:attribute-set name="itemizedlist.label.properties">
+ <xsl:attribute name="text-align">right</xsl:attribute>
+</xsl:attribute-set></programlisting>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="itemizedlist.label.width">
+ version="5.0" xml:id="itemizedlist.label.width">
<refnamediv>
<refname>itemizedlist.label.width</refname>
<refpurpose>The default width of the label (bullet) in an itemized list.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='itemizedlist.label.width.frag'>
+<src:fragment xml:id="itemizedlist.label.width.frag">
<xsl:param name="itemizedlist.label.width" select="'1.0em'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specifies the default width of the label (usually a bullet or other
symbol) in an itemized list. You can override the default value on any
particular list with the “dbfo” processing instruction using the
“label-width” pseudoattribute.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="itemizedlist.properties">
+ version="5.0" xml:id="itemizedlist.properties">
<refnamediv>
<refname>itemizedlist.properties</refname>
<refpurpose>Properties that apply to each list-block generated by itemizedlist.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='itemizedlist.properties.frag'><xsl:attribute-set name="itemizedlist.properties" use-attribute-sets="list.block.properties">
+<src:fragment xml:id="itemizedlist.properties.frag"><xsl:attribute-set name="itemizedlist.properties" use-attribute-sets="list.block.properties">
</xsl:attribute-set></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Properties that apply to each fo:list-block generated by itemizedlist.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="keep.relative.image.uris">
+ version="5.0" xml:id="keep.relative.image.uris">
<refmeta>
<refentrytitle>keep.relative.image.uris</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>keep.relative.image.uris</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='keep.relative.image.uris.frag'>
+<src:fragment xml:id="keep.relative.image.uris.frag">
<xsl:param condition="html" name="keep.relative.image.uris" select="1"/>
<xsl:param condition="fo" name="keep.relative.image.uris" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zeor, relative URIs (in, for example fileref attributes) will
be used in the generated output. Otherwise, the URIs will be made absolute
<para>Note that the stylesheets calculate (and use) the absolute form
for some purposes, this only applies to the resulting output.</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="keyboard.nav">
+<refmeta>
+<refentrytitle>keyboard.nav</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>keyboard.nav</refname>
+<refpurpose>Enable keyboard navigation?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="keyboard.nav.frag">
+<xsl:param name="keyboard.nav" select="1"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>If non-zero, JavaScript is added to the slides to enable keyboard
+navigation. Pressing 'n', space, or return moves forward; pressing 'p' moves
+backward.</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="l10n.gentext.default.language">
+ version="5.0" xml:id="l10n.gentext.default.language">
<refmeta>
<refentrytitle>l10n.gentext.default.language</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>l10n.gentext.default.language</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='l10n.gentext.default.language.frag'>
+<src:fragment xml:id="l10n.gentext.default.language.frag">
<xsl:param name="l10n.gentext.default.language" select="'en'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The value of the <parameter>l10n.gentext.default.language</parameter>
parameter is used as the language for generated text if no setting is provided
in the source document.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="l10n.gentext.language">
+ version="5.0" xml:id="l10n.gentext.language">
<refmeta>
<refentrytitle>l10n.gentext.language</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>l10n.gentext.language</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='l10n.gentext.language.frag'>
+<src:fragment xml:id="l10n.gentext.language.frag">
<xsl:param name="l10n.gentext.language" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If this parameter is set to any value other than the empty string, its
value will be used as the value for the language when generating text. Setting
<para>It's much more likely that you might want to set the
<parameter>l10n.gentext.default.language</parameter> parameter.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="l10n.gentext.use.xref.language">
+ version="5.0" xml:id="l10n.gentext.use.xref.language">
<refmeta>
<refentrytitle>l10n.gentext.use.xref.language</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>l10n.gentext.use.xref.language</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='l10n.gentext.use.xref.language.frag'>
+<src:fragment xml:id="l10n.gentext.use.xref.language.frag">
<xsl:param name="l10n.gentext.use.xref.language" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, the language of the target will be used when
generating cross reference text. Usually, the <quote>current</quote>
<para>Consider the following example:</para>
<informalexample>
-<programlisting><![CDATA[<para lang="en">See also <xref linkend="chap3"/>.</para>]]>
+<programlisting><para lang="en">See also <xref linkend="chap3"/>.</para>
</programlisting>
</informalexample>
<para>See also Chapter 3.</para>
</blockquote>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="l10n.lang.value.rfc.compliant">
+ version="5.0" xml:id="l10n.lang.value.rfc.compliant">
<refmeta>
<refentrytitle>l10n.lang.value.rfc.compliant</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>l10n.lang.value.rfc.compliant</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='l10n.lang.value.rfc.compliant.frag'>
+<src:fragment xml:id="l10n.lang.value.rfc.compliant.frag">
<xsl:param name="l10n.lang.value.rfc.compliant" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If non-zero, ensure that the values for all <sgmltag
-class="attribute">lang</sgmltag> attributes in HTML output are RFC
-compliant<footnote
-
-><para>Section 8.1.1, <ulink
-url="http://www.w3.org/TR/REC-html40/struct/dirlang.html#h-8.1.1"
->Language Codes</ulink>, in the HTML 4.0 Recommendation states that:
+<para>If non-zero, ensure that the values for all <tag class="attribute">lang</tag> attributes in HTML output are RFC
+compliant<footnote><para>Section 8.1.1, <link xlink:href="http://www.w3.org/TR/REC-html40/struct/dirlang.html#h-8.1.1">Language Codes</link>, in the HTML 4.0 Recommendation states that:
<blockquote><para>[RFC1766] defines and explains the language codes
that must be used in HTML documents.</para>
<literallayout class="monospaced">language-code = primary-code ( "-" subcode )*</literallayout>
</para>
-<para>And in RFC 1766, <ulink
-url="http://www.ietf.org/rfc/rfc1766.txt">Tags for the Identification
-of Languages</ulink>, the EBNF for "language tag" is given as:
+<para>And in RFC 1766, <link xlink:href="http://www.ietf.org/rfc/rfc1766.txt">Tags for the Identification
+of Languages</link>, the EBNF for "language tag" is given as:
<literallayout class="monospaced">Language-Tag = Primary-tag *( "-" Subtag )
Primary-tag = 1*8ALPHA
</blockquote>
</para></footnote>.
-by taking any underscore characters in any <sgmltag
-class="attribute">lang</sgmltag> values found in source documents, and
+by taking any underscore characters in any <tag class="attribute">lang</tag> values found in source documents, and
replacing them with hyphen characters in output HTML files. For
example, <literal>zh_CN</literal> in a source document becomes
<literal>zh-CN</literal> in the HTML output form that source.
<note>
-<para>This parameter does not cause any case change in <sgmltag
-class="attribute">lang</sgmltag> values, because RFC 1766
+<para>This parameter does not cause any case change in <tag class="attribute">lang</tag> values, because RFC 1766
explicitly states that all "language tags" (as it calls them) "are
to be treated as case insensitive".</para>
</note>
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="label.from.part">
+ version="5.0" xml:id="label.from.part">
<refmeta>
<refentrytitle>label.from.part</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>label.from.part</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='label.from.part.frag'><xsl:param name="label.from.part" select="'0'"/></src:fragment>
+<src:fragment xml:id="label.from.part.frag"><xsl:param name="label.from.part" select="'0'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If <parameter>label.from.part</parameter> is non-zero, components
-(<sgmltag>chapter</sgmltag>s, <sgmltag>appendixe</sgmltag>s, etc.)
-will be numbered from 1 in each <sgmltag>part</sgmltag>. Otherwise,
+(<tag>chapter</tag>s, <tag>appendixe</tag>s, etc.)
+will be numbered from 1 in each <tag>part</tag>. Otherwise,
they will be numbered monotonically throughout each
-<sgmltag>book</sgmltag>.
+<tag>book</tag>.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="line-height">
+ version="5.0" xml:id="line-height">
<refmeta>
<refentrytitle>line-height</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>line-height</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='line-height.frag'>
+<src:fragment xml:id="line-height.frag">
<xsl:param name="line-height" select="'normal'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Sets the line-height property.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="linenumbering.everyNth">
+ version="5.0" xml:id="linenumbering.everyNth">
<refmeta>
<refentrytitle>linenumbering.everyNth</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>linenumbering.everyNth</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='linenumbering.everyNth.frag'><xsl:param name="linenumbering.everyNth" select="'5'"/></src:fragment>
+<src:fragment xml:id="linenumbering.everyNth.frag"><xsl:param name="linenumbering.everyNth" select="'5'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If line numbering is enabled, everyNth line will be numbered.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="linenumbering.extension">
+ version="5.0" xml:id="linenumbering.extension">
<refmeta>
<refentrytitle>linenumbering.extension</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>linenumbering.extension</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='linenumbering.extension.frag'><xsl:param name="linenumbering.extension" select="'1'"/></src:fragment>
+<src:fragment xml:id="linenumbering.extension.frag"><xsl:param name="linenumbering.extension" select="'1'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If true, verbatim environments (elements that have the
format='linespecific' notation attribute: address, literallayout,
have, surprise, line numbers.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="linenumbering.separator">
+ version="5.0" xml:id="linenumbering.separator">
<refmeta>
<refentrytitle>linenumbering.separator</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>linenumbering.separator</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='linenumbering.separator.frag'><xsl:param name="linenumbering.separator" select="' '"/></src:fragment>
+<src:fragment xml:id="linenumbering.separator.frag"><xsl:param name="linenumbering.separator" select="' '"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The separator is inserted between line numbers and lines in
the verbatim environment.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="linenumbering.width">
+ version="5.0" xml:id="linenumbering.width">
<refmeta>
<refentrytitle>linenumbering.width</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>linenumbering.width</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='linenumbering.width.frag'><xsl:param name="linenumbering.width" select="'3'"/></src:fragment>
+<src:fragment xml:id="linenumbering.width.frag"><xsl:param name="linenumbering.width" select="'3'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If line numbering is enabled, line numbers will appear right
justified in a field "width" characters wide.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="link.mailto.url">
+ version="5.0" xml:id="link.mailto.url">
<refmeta>
<refentrytitle>link.mailto.url</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>link.mailto.url</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='link.mailto.url.frag'><xsl:param name="link.mailto.url"/></src:fragment>
+<src:fragment xml:id="link.mailto.url.frag"><xsl:param name="link.mailto.url"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If not the empty string, this address will be used for the
-REL=made <sgmltag>LINK</sgmltag> element in the HTML <sgmltag>HEAD</sgmltag>.
+REL=made <tag>LINK</tag> element in the HTML <tag>HEAD</tag>.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="list.block.properties">
+ version="5.0" xml:id="list.block.properties">
<refnamediv>
<refname>list.block.properties</refname>
<refpurpose>Properties that apply to each list-block generated by list.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='list.block.properties.frag'><xsl:attribute-set name="list.block.properties">
+<src:fragment xml:id="list.block.properties.frag"><xsl:attribute-set name="list.block.properties">
<xsl:attribute name="provisional-label-separation">0.2em</xsl:attribute>
<xsl:attribute name="provisional-distance-between-starts">1.5em</xsl:attribute>
</xsl:attribute-set></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Properties that apply to each fo:list-block generated by itemizedlist/orderedlist.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="list.block.spacing">
+ version="5.0" xml:id="list.block.spacing">
<refnamediv>
<refname>list.block.spacing</refname>
<refpurpose>What spacing do you want before and after lists?</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='list.block.spacing.frag'><xsl:attribute-set name="list.block.spacing">
+<src:fragment xml:id="list.block.spacing.frag"><xsl:attribute-set name="list.block.spacing">
<xsl:attribute name="space-before.optimum">1em</xsl:attribute>
<xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
<xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
<xsl:attribute name="space-after.maximum">1.2em</xsl:attribute>
</xsl:attribute-set></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specify the spacing required before and after a list. It is necessary to specify the space after a list block because lists can come inside of paras. </para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="list.item.spacing">
+ version="5.0" xml:id="list.item.spacing">
<refnamediv>
<refname>list.item.spacing</refname>
<refpurpose>What space do you want between list items?</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='list.item.spacing.frag'><xsl:attribute-set name="list.item.spacing">
+<src:fragment xml:id="list.item.spacing.frag"><xsl:attribute-set name="list.item.spacing">
<xsl:attribute name="space-before.optimum">1em</xsl:attribute>
<xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
<xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
</xsl:attribute-set></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specify what spacing you want between each list item.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="make.graphic.viewport">
+ version="5.0" xml:id="make.graphic.viewport">
<refmeta>
<refentrytitle>make.graphic.viewport</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>make.graphic.viewport</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='make.graphic.viewport.frag'>
+<src:fragment xml:id="make.graphic.viewport.frag">
<xsl:param name="make.graphic.viewport" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>The HTML <sgmltag>img</sgmltag> element only supports the notion
+<para>The HTML <tag>img</tag> element only supports the notion
of content-area scaling; it doesn't support the distinction between a
content-area and a viewport-area, so we have to make some compromises.</para>
<para>Tables and alignment don't work together, so this parameter is ignored
if alignment is specified on an image.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="make.index.markup">
+ version="5.0" xml:id="make.index.markup">
<refmeta>
<refentrytitle>make.index.markup</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>make.index.markup</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='make.index.markup.frag'>
+<src:fragment xml:id="make.index.markup.frag">
<xsl:param name="make.index.markup" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter enables a very neat trick for getting properly
merged, collated back-of-the-book indexes. G. Ken Holman suggested
<para>Jeni Tennison's excellent code in
<filename>autoidx.xsl</filename> does a great job of merging and
-sorting <sgmltag>indexterm</sgmltag>s in the document and building a
+sorting <tag>indexterm</tag>s in the document and building a
back-of-the-book index. However, there's one thing that it cannot
reasonably be expected to do: merge page numbers into ranges. (I would
not have thought that it could collate and suppress duplicate page
an index at the back of the book that looks like this:</para>
<blockquote>
-<formalpara><title>A</title>
+<formalpara><info><title>A</title></info>
<para>ap1, 1, 2, 3</para>
</formalpara>
</blockquote>
<para>you get one that looks like this:</para>
<blockquote>
-<programlisting><![CDATA[<indexdiv>A</indexdiv>
-<indexentry>
-<primaryie>ap1</primaryie>,
-<phrase role="pageno">1</phrase>,
-<phrase role="pageno">2</phrase>,
-<phrase role="pageno">3</phrase>
-</indexentry>]]></programlisting>
+<programlisting><indexdiv>A</indexdiv>
+<indexentry>
+<primaryie>ap1</primaryie>,
+<phrase role="pageno">1</phrase>,
+<phrase role="pageno">2</phrase>,
+<phrase role="pageno">3</phrase>
+</indexentry></programlisting>
</blockquote>
<para>After building a PDF file with this sort of odd-looking index, you can
<para>Finally, reformat your original document using this literal index instead of
an automatically generated one and <quote>bingo</quote>!</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="make.single.year.ranges">
+ version="5.0" xml:id="make.single.year.ranges">
<refmeta>
<refentrytitle>make.single.year.ranges</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>make.single.year.ranges</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='make.single.year.ranges.frag'><xsl:param name="make.single.year.ranges" select="0"/></src:fragment>
+<src:fragment xml:id="make.single.year.ranges.frag"><xsl:param name="make.single.year.ranges" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, year ranges that span a single year will be printed
in range notation (1998-1999) instead of discrete notation
(1998, 1999).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="make.valid.html">
+ version="5.0" xml:id="make.valid.html">
<refmeta>
<refentrytitle>make.valid.html</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>make.valid.html</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='make.valid.html.frag'>
+<src:fragment xml:id="make.valid.html.frag">
<xsl:param name="make.valid.html" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If <parameter>make.valid.html</parameter> is true, the stylesheets take
extra effort to ensure that the resulting HTML is valid. This may mean that some
-<sgmltag>para</sgmltag> tags are translated into HTML <sgmltag>div</sgmltag>s or
+<tag>para</tag> tags are translated into HTML <tag>div</tag>s or
that other substitutions occur.</para>
<para>This parameter is different from <parameter>html.cleanup</parameter>
to manipulate result-tree-fragments and is therefore applicable to any
XSLT processor.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="make.year.ranges">
+ version="5.0" xml:id="make.year.ranges">
<refmeta>
<refentrytitle>make.year.ranges</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>make.year.ranges</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='make.year.ranges.frag'><xsl:param name="make.year.ranges" select="0"/></src:fragment>
+<src:fragment xml:id="make.year.ranges.frag"><xsl:param name="make.year.ranges" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, copyright years will be collated into ranges.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.break.after.slash">
+ version="5.0" xml:id="man.break.after.slash">
<refmeta>
<refentrytitle>man.break.after.slash</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.break.after.slash</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.break.after.slash.frag'>
+<src:fragment xml:id="man.break.after.slash.frag">
<xsl:param name="man.break.after.slash">0</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, line-breaking after slashes is enabled. This is
mainly useful for causing long URLs or pathnames/filenames to be
broken across lines, which is probably not what you want.</para>
</warning>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.charmap.enabled">
+ version="5.0" xml:id="man.charmap.enabled">
<refmeta>
<refentrytitle>man.charmap.enabled</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.charmap.enabled</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.charmap.enabled.frag'>
+<src:fragment xml:id="man.charmap.enabled.frag">
<xsl:param name="man.charmap.enabled" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of the <parameter>man.charmap.enabled</parameter>
parameter is non-zero, a "character map" is used to substitute certain
<parameter>man.charmap.enabled</parameter> is zero, Unicode characters
are passed through "as is".</para>
-<refsect2>
-<title>Details</title>
+<refsection><info><title>Details</title></info>
+
<para>For converting certain Unicode symbols and special characters in
UTF-8 or UTF-16 encoded XML source to appropriate groff/roff
equivalents in man-page output, the DocBook XSL Stylesheets
-distribution includes a <ulink
-url="http://docbook.sourceforge.net/snapshot/xsl/manpages/charmap.groff.xsl"
->roff character map</ulink> that is compliant with the <ulink
-url="http://www.w3.org/TR/xslt20/#character-maps" >XSLT character
-map</ulink> format as detailed in the XSLT 2.0 specification. The map
+distribution includes a <link xlink:href="http://docbook.sourceforge.net/snapshot/xsl/manpages/charmap.groff.xsl">roff character map</link> that is compliant with the <link xlink:href="http://www.w3.org/TR/xslt20/#character-maps">XSLT character
+map</link> format as detailed in the XSLT 2.0 specification. The map
contains more than 800 character mappings and can be considered the
standard roff character map for the distribution.</para>
the <parameter>man.charmap.use.subset</parameter> and
<parameter>man.charmap.subset.profile</parameter> parameters.</para>
-</refsect2>
-</refsect1>
+</refsection>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.charmap.subset.profile">
+ version="5.0" xml:id="man.charmap.subset.profile">
<refmeta>
<refentrytitle>man.charmap.subset.profile</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.charmap.subset.profile</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.charmap.subset.profile.frag'>
+<src:fragment xml:id="man.charmap.subset.profile.frag">
<xsl:param name="man.charmap.subset.profile">
@*[local-name() = 'block'] = 'Miscellaneous Technical' or
(@*[local-name() = 'block'] = 'C1 Controls And Latin-1 Supplement (Latin-1 Supplement)' and
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of the
<parameter>man.charmap.use.subset</parameter> parameter is non-zero,
<para>The value of <parameter>man.charmap.subset.profile</parameter>
is a string representating an XPath expression that matches attribute
-names and values for <tag
-namespace="http://docbook.sf.net/xmlns/unichar/1.0"
->output-character</tag> elements in the character map.</para>
+names and values for <tag namespace="http://docbook.sf.net/xmlns/unichar/1.0">output-character</tag> elements in the character map.</para>
-<para>The attributes supported in the <ulink
-url="http://docbook.sourceforge.net/snapshot/xsl/manpages/charmap.groff.xsl"
->standard roff character map included in the distribution</ulink> are:
+<para>The attributes supported in the <link xlink:href="http://docbook.sourceforge.net/snapshot/xsl/manpages/charmap.groff.xsl">standard roff character map included in the distribution</link> are:
<variablelist>
<varlistentry>
<term>character</term>
<simpara>a standard Unicode "block" name (e.g., "General
Punctuation"); all characters have this attribute. For the full
list of Unicode block names supported in the standard roff
- character map, see <xref
- linkend="BlocksAndClasses"/>.</simpara>
+ character map, see <xref linkend="BlocksAndClasses"/>.</simpara>
</listitem>
</varlistentry>
<varlistentry>
mathematical operators in a document, and you want to have them
converted into roff markup properly, you might add the following:
-<literallayout class="monospaced" > @*[local-name() = 'block'] ='MathematicalOperators' </literallayout>
+<literallayout class="monospaced"> @*[local-name() = 'block'] ='MathematicalOperators' </literallayout>
That will cause a additional set of around 67 additional "math"
characters to be converted into roff markup. </para>
most likely also want to set the value of
<parameter>man.charmap.use.subset</parameter> to zero.</para>
<para>You can create a
-custom character map by making a copy of the <ulink
-url="http://docbook.sourceforge.net/snapshot/xsl/manpages/charmap.groff.xsl"
->standard roff character map</ulink> provided in the distribution, and
+custom character map by making a copy of the <link xlink:href="http://docbook.sourceforge.net/snapshot/xsl/manpages/charmap.groff.xsl">standard roff character map</link> provided in the distribution, and
then adding to, changing, and/or deleting from that.</para>
<caution>
<para>For other details, see the documentation for the
<parameter>man.charmap.use.subset</parameter> parameter.</para>
-<refsect2 id="BlocksAndClasses">
- <title>Supported Unicode block names and "class" values</title>
+<refsection xml:id="BlocksAndClasses"><info><title>Supported Unicode block names and "class" values</title></info>
+
<para>Below is the full list of Unicode block names and "class"
values supported in the standard roff stylesheet provided in the
<itemizedlist>
<listitem>
- <para><ulink
- url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=C1%20Controls%20and%20Latin-1%20Supplement%20(Latin-1%20Supplement)"
- >C1 Controls And Latin-1 Supplement (Latin-1 Supplement)</ulink> (x00a0 to x00ff)
- <itemizedlist>
- <title>class values</title>
+ <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=C1%20Controls%20and%20Latin-1%20Supplement%20(Latin-1%20Supplement)">C1 Controls And Latin-1 Supplement (Latin-1 Supplement)</link> (x00a0 to x00ff)
+ <itemizedlist><info><title>class values</title></info>
+
<listitem>
<para>symbols</para>
</listitem>
</itemizedlist></para>
</listitem>
<listitem>
- <para><ulink
- url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Latin%20Extended-A"
- >Latin Extended-A</ulink> (x0100 to x017f, partial)</para>
+ <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Latin%20Extended-A">Latin Extended-A</link> (x0100 to x017f, partial)</para>
</listitem>
<listitem>
- <para><ulink
- url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Spacing%20Modifier%20Letters"
- >Spacing Modifier Letters</ulink> (x02b0 to x02ee, partial)</para>
+ <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Spacing%20Modifier%20Letters">Spacing Modifier Letters</link> (x02b0 to x02ee, partial)</para>
</listitem>
<listitem>
- <para><ulink
- url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Greek%20and%20Coptic"
- >Greek and Coptic</ulink> (x0370 to x03ff, partial)</para>
+ <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Greek%20and%20Coptic">Greek and Coptic</link> (x0370 to x03ff, partial)</para>
</listitem>
<listitem>
- <para><ulink
- url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=General%20Punctuation"
- >General Punctuation</ulink> (x2000 to x206f, partial)
- <itemizedlist>
- <title>class values</title>
+ <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=General%20Punctuation">General Punctuation</link> (x2000 to x206f, partial)
+ <itemizedlist><info><title>class values</title></info>
+
<listitem>
- <para><ulink
- url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&start=8192&end=8203"
- >spaces</ulink></para>
+ <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&start=8192&end=8203">spaces</link></para>
</listitem>
<listitem>
- <para><ulink
- url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&start=8208&end=8213"
- >dashes</ulink></para>
+ <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&start=8208&end=8213">dashes</link></para>
</listitem>
<listitem>
<para>quotes</para>
</para>
</listitem>
<listitem>
- <para><ulink
- url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Superscripts%20and%20Subscripts"
- >Superscripts and Subscripts</ulink> (x2070 to x209f)</para>
+ <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Superscripts%20and%20Subscripts">Superscripts and Subscripts</link> (x2070 to x209f)</para>
</listitem>
<listitem>
- <para><ulink
- url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Currency%20Symbols"
- >Currency Symbols</ulink> (x20a0 to x20b1)</para>
+ <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Currency%20Symbols">Currency Symbols</link> (x20a0 to x20b1)</para>
</listitem>
<listitem>
- <para><ulink
- url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Letterlike%20Symbols"
- >Letterlike Symbols</ulink> (x2100 to x214b)</para>
+ <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Letterlike%20Symbols">Letterlike Symbols</link> (x2100 to x214b)</para>
</listitem>
<listitem>
- <para><ulink
- url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Number%20Forms"
- >Number Forms</ulink> (x2150 to x218f)</para>
+ <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Number%20Forms">Number Forms</link> (x2150 to x218f)</para>
</listitem>
<listitem>
- <para><ulink
- url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Arrows"
- >Arrows</ulink> (x2190 to x21ff, partial)</para>
+ <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Arrows">Arrows</link> (x2190 to x21ff, partial)</para>
</listitem>
<listitem>
- <para><ulink
- url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Mathematical%20Operators"
- >Mathematical Operators</ulink> (x2200 to x22ff, partial)</para>
+ <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Mathematical%20Operators">Mathematical Operators</link> (x2200 to x22ff, partial)</para>
</listitem>
<listitem>
- <para><ulink
- url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Control%20Pictures"
- >Control Pictures</ulink> (x2400 to x243f)</para>
+ <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Control%20Pictures">Control Pictures</link> (x2400 to x243f)</para>
</listitem>
<listitem>
- <para><ulink
- url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Enclosed%20Alphanumerics"
- >Enclosed Alphanumerics</ulink> (x2460 to x24ff)</para>
+ <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Enclosed%20Alphanumerics">Enclosed Alphanumerics</link> (x2460 to x24ff)</para>
</listitem>
<listitem>
- <para><ulink
- url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Geometric%20Shapes"
- >Geometric Shapes</ulink> (x25a0 to x25f7, partial)</para>
+ <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Geometric%20Shapes">Geometric Shapes</link> (x25a0 to x25f7, partial)</para>
</listitem>
<listitem>
- <para><ulink
- url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Miscellaneous%20Symbols"
- >Miscellaneous Symbols</ulink> (x2600 to x26ff, partial)</para>
+ <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Miscellaneous%20Symbols">Miscellaneous Symbols</link> (x2600 to x26ff, partial)</para>
</listitem>
<listitem>
- <para><ulink
- url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Dingbats"
- >Dingbats</ulink> (x2700 to x27be, partial)</para>
+ <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Dingbats">Dingbats</link> (x2700 to x27be, partial)</para>
</listitem>
<listitem>
- <para><ulink
- url="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Alphabetic%20Presentation%20Forms"
- >Alphabetic Presentation Forms</ulink> (xfb00 to xfb04 only)</para>
+ <para><link xlink:href="http://zvon.org/other/charSearch/PHP/search.php?searchType=103&id=Alphabetic%20Presentation%20Forms">Alphabetic Presentation Forms</link> (xfb00 to xfb04 only)</para>
</listitem>
</itemizedlist>
-</refsect2>
-</refsect1>
+</refsection>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.charmap.uri">
+ version="5.0" xml:id="man.charmap.uri">
<refmeta>
<refentrytitle>man.charmap.uri</refentrytitle>
-<refmiscinfo role="type">uri</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">uri</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.charmap.uri</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.charmap.uri.frag'>
+<src:fragment xml:id="man.charmap.uri.frag">
<xsl:param name="man.charmap.uri" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>For converting certain Unicode symbols and special characters in
UTF-8 or UTF-16 encoded XML source to appropriate groff/roff
equivalents in man-page output, the DocBook XSL Stylesheets
-distribution includes an <ulink
-url="http://www.w3.org/TR/xslt20/#character-maps" >XSLT character
-map</ulink>. That character map can be considered the standard roff
+distribution includes an <link xlink:href="http://www.w3.org/TR/xslt20/#character-maps">XSLT character
+map</link>. That character map can be considered the standard roff
character map for the distribution.</para>
<para>If the value of the <parameter>man.charmap.uri</parameter>
unless you have a custom roff character map that differs from the
standard one provided in the distribution.</para>
</warning>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.charmap.use.subset">
+ version="5.0" xml:id="man.charmap.use.subset">
<refmeta>
<refentrytitle>man.charmap.use.subset</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.charmap.use.subset</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.charmap.use.subset.frag'>
+<src:fragment xml:id="man.charmap.use.subset.frag">
<xsl:param name="man.charmap.use.subset" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of the
<parameter>man.charmap.use.subset</parameter> parameter is non-zero,
zero.</para>
</note>
-<refsect2>
-<title>Details</title>
+<refsection><info><title>Details</title></info>
+
<para>For converting certain Unicode symbols and special characters in
UTF-8 or UTF-16 encoded XML source to appropriate groff/roff
equivalents in man-page output, the DocBook XSL Stylesheets
-distribution includes a <ulink
-url="http://docbook.sourceforge.net/snapshot/xsl/manpages/charmap.groff.xsl"
->roff character map</ulink> that is compliant with the <ulink
-url="http://www.w3.org/TR/xslt20/#character-maps" >XSLT character
-map</ulink> format as detailed in the XSLT 2.0 specification. The map
+distribution includes a <link xlink:href="http://docbook.sourceforge.net/snapshot/xsl/manpages/charmap.groff.xsl">roff character map</link> that is compliant with the <link xlink:href="http://www.w3.org/TR/xslt20/#character-maps">XSLT character
+map</link> format as detailed in the XSLT 2.0 specification. The map
contains more than 800 character mappings and can be considered the
standard roff character map for the distribution.</para>
<parameter>man.charmap.subset.profile</parameter> parameter to tune
the profile of that subset to use.</para>
-</refsect2>
-</refsect1>
+</refsection>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.endnotes.are.numbered">
+ version="5.0" xml:id="man.endnotes.are.numbered">
<refmeta>
<refentrytitle>man.endnotes.are.numbered</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.endnotes.are.numbered</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.endnotes.are.numbered.frag'>
+<src:fragment xml:id="man.endnotes.are.numbered.frag">
<xsl:param name="man.endnotes.are.numbered">1</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of <parameter>man.endnotes.are.numbered</parameter> is
non-zero (the default), then for each non-empty<footnote>
<para>A “non-empty” notesource is one that looks like
-this:<literallayout class="monospaced"
- > <ulink url="http://docbook.sf.net/snapshot/xsl/doc/manpages/">manpages</ulink></literallayout>
-an “empty” notesource is on that looks like this:<literallayout class="monospaced"
- > <ulink url="http://docbook.sf.net/snapshot/xsl/doc/manpages/"/></literallayout>
+this:<literallayout class="monospaced"> <ulink url="http://docbook.sf.net/snapshot/xsl/doc/manpages/">manpages</ulink></literallayout>
+an “empty” notesource is on that looks like this:<literallayout class="monospaced"> <ulink url="http://docbook.sf.net/snapshot/xsl/doc/manpages/"/></literallayout>
</para></footnote> “notesource”:
<itemizedlist>
before you do so, first take some time to carefully
consider the information needs and experiences of your users. The
square-bracketed numbers displayed inline after notesources may seem
- obstrusive and aesthetically unpleasing<footnote
-
- ><para>As far as notesources that are links, ytou might
+ obstrusive and aesthetically unpleasing<footnote><para>As far as notesources that are links, ytou might
think it would be better to just display URLs for non-empty
links inline, after their content, rather than displaying
square-bracketed numbers all over the place. But it's not better. In
<para>Also, users of “text based” browsers such as
<command>lynx</command> will already be accustomed to seeing inline
numbers for links. And various "man to html" applications, such as
- the widely used <command><ulink
- url="http://users.actrix.gen.nz/michael/vhman2html.html"
- >man2html</ulink></command> (<literal>VH-Man2html</literal>)
+ the widely used <command><link xlink:href="http://users.actrix.gen.nz/michael/vhman2html.html">man2html</link></command> (<literal>VH-Man2html</literal>)
application, can automatically turn URLs into "real" HTML hyperlinks
in output. So leaving <parameter>man.endnotes.are.numbered</parameter>
at its default (non-zero) value ensures that no information is
<para>If you disable endnotes numbering, you should probably also set
<parameter>man.links.are.underlined</parameter> to zero (to disable
link underlining).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.endnotes.list.enabled">
+ version="5.0" xml:id="man.endnotes.list.enabled">
<refmeta>
<refentrytitle>man.endnotes.list.enabled</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.endnotes.list.enabled</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.endnotes.list.enabled.frag'>
+<src:fragment xml:id="man.endnotes.list.enabled.frag">
<xsl:param name="man.endnotes.list.enabled">1</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of <parameter>man.endnotes.list.enabled</parameter> is
non-zero (the default), then an endnotes list is added to the end of
terminals can always manualy cut and paste the URLs into a web
browser.</para>
<para>Also, note that various “man to html” tools, such as the
- widely used <command><ulink
- url="http://users.actrix.gen.nz/michael/vhman2html.html"
- >man2html</ulink></command> (<literal>VH-Man2html</literal>)
+ widely used <command><link xlink:href="http://users.actrix.gen.nz/michael/vhman2html.html">man2html</link></command> (<literal>VH-Man2html</literal>)
application, automatically mark up URLs with into a@href markup
during conversion — resulting in “real” hyperlinks in HTML
output from those tools.</para>
endnotes list, set <parameter>man.endnotes.are.numbered</parameter>
to zero. The endnotes list will
still be displayed; it will just be displayed without the
-numbers<footnote ><para>It can still make sense to have
+numbers<footnote><para>It can still make sense to have
the list of endnotes displayed even if you have endnotes numbering turned
off. In that case, your endnotes list basically becomes a “list
of references” without any association with specific text in
<para>In the case of notesources that are links: Along with the
URL for each link, the endnotes list includes the contents of the
-link. The list thus includes only non-empty<footnote
- >
+link. The list thus includes only non-empty<footnote>
<para>A “non-empty” link is one that looks like
-this:<literallayout class="monospaced" > <ulink url="http://docbook.sf.net/snapshot/xsl/doc/manpages/">manpages</ulink></literallayout>
-an “empty link” is on that looks like this:<literallayout
-class="monospaced" > <ulink url="http://docbook.sf.net/snapshot/xsl/doc/manpages/"/></literallayout>
+this:<literallayout class="monospaced"> <ulink url="http://docbook.sf.net/snapshot/xsl/doc/manpages/">manpages</ulink></literallayout>
+an “empty link” is on that looks like this:<literallayout class="monospaced"> <ulink url="http://docbook.sf.net/snapshot/xsl/doc/manpages/"/></literallayout>
</para></footnote> links.
Empty links are never included, and never numbered. They are simply
<para>If you disable endnotes listing, you should probably also set
<parameter>man.links.are.underlined</parameter> to zero (to disable
link underlining).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.endnotes.list.heading">
+ version="5.0" xml:id="man.endnotes.list.heading">
<refmeta>
<refentrytitle>man.endnotes.list.heading</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.endnotes.list.heading</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.endnotes.list.heading.frag'>
+<src:fragment xml:id="man.endnotes.list.heading.frag">
<xsl:param name="man.endnotes.list.heading" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of the
<parameter>man.endnotes.are.numbered</parameter> parameter
set a non-empty value for the
<parameter>man.endnotes.list.heading</parameter> parameter —
for example, <literal>REFERENCES</literal>.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.font.funcprototype">
+ version="5.0" xml:id="man.font.funcprototype">
<refmeta>
<refentrytitle>man.font.funcprototype</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.font.funcprototype.frag'>
+<src:fragment xml:id="man.font.funcprototype.frag">
<xsl:param name="man.font.funcprototype">BI</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The <parameter>man.font.funcprototype</parameter> parameter
-specifies the font for <sgmltag>funcprototype</sgmltag> output. It
+specifies the font for <tag>funcprototype</tag> output. It
should be a valid roff font name, such as <literal>BI</literal> or
<literal>B</literal>.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.font.funcsynopsisinfo">
+ version="5.0" xml:id="man.font.funcsynopsisinfo">
<refmeta>
<refentrytitle>man.font.funcsynopsisinfo</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.font.funcsynopsisinfo.frag'>
+<src:fragment xml:id="man.font.funcsynopsisinfo.frag">
<xsl:param name="man.font.funcsynopsisinfo">B</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The <parameter>man.font.funcsynopsisinfo</parameter> parameter
-specifies the font for <sgmltag>funcsynopsisinfo</sgmltag> output. It
+specifies the font for <tag>funcsynopsisinfo</tag> output. It
should be a valid roff font name, such as <literal>B</literal> or
<literal>I</literal>.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.font.table.headings">
+ version="5.0" xml:id="man.font.table.headings">
<refmeta>
<refentrytitle>man.font.table.headings</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.font.table.headings.frag'>
+<src:fragment xml:id="man.font.table.headings.frag">
<xsl:param name="man.font.table.headings">B</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The <parameter>man.font.table.headings</parameter> parameter
-specifies the font for <sgmltag>table</sgmltag> headings. It should be
+specifies the font for <tag>table</tag> headings. It should be
a valid roff font, such as <literal>B</literal> or
<literal>I</literal>.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.font.table.title">
+ version="5.0" xml:id="man.font.table.title">
<refmeta>
<refentrytitle>man.font.table.title</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.font.table.title.frag'>
+<src:fragment xml:id="man.font.table.title.frag">
<xsl:param name="man.font.table.title">B</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The <parameter>man.font.table.title</parameter> parameter
-specifies the font for <sgmltag>table</sgmltag> titles. It should be
+specifies the font for <tag>table</tag> titles. It should be
a valid roff font, such as <literal>B</literal> or
<literal>I</literal>.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.hyphenate.computer.inlines">
+ version="5.0" xml:id="man.hyphenate.computer.inlines">
<refmeta>
<refentrytitle>man.hyphenate.computer.inlines</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.hyphenate.computer.inlines</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.hyphenate.computer.inlines.frag'>
+<src:fragment xml:id="man.hyphenate.computer.inlines.frag">
<xsl:param name="man.hyphenate.computer.inlines">0</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If zero (the default), hyphenation is suppressed for
<quote>computer inlines</quote> such as environment variables,
non-zero, computer inlines will not be treated specially and will be
hyphenated like other words when needed.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.hyphenate.filenames">
+ version="5.0" xml:id="man.hyphenate.filenames">
<refmeta>
<refentrytitle>man.hyphenate.filenames</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.hyphenate.filenames</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.hyphenate.filenames.frag'>
+<src:fragment xml:id="man.hyphenate.filenames.frag">
<xsl:param name="man.hyphenate.filenames">0</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If zero (the default), hyphenation is suppressed for
<tag>filename</tag> output.</para>
will cause long pathnames to be broken after slashes.</para>
</note>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.hyphenate.urls">
+ version="5.0" xml:id="man.hyphenate.urls">
<refmeta>
<refentrytitle>man.hyphenate.urls</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.hyphenate.urls</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.hyphenate.urls.frag'>
+<src:fragment xml:id="man.hyphenate.urls.frag">
<xsl:param name="man.hyphenate.urls">0</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If zero (the default), hyphenation is suppressed for output of
the <tag>ulink</tag> <tag class="attribute">url</tag> attribute.</para>
will cause long URLs to be broken after slashes.</para>
</note>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.hyphenate">
+ version="5.0" xml:id="man.hyphenate">
<refmeta>
<refentrytitle>man.hyphenate</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.hyphenate</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.hyphenate.frag'>
+<src:fragment xml:id="man.hyphenate.frag">
<xsl:param name="man.hyphenate">0</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, hyphenation is enabled.</para>
</note>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.indent.blurbs">
+ version="5.0" xml:id="man.indent.blurbs">
<refmeta>
<refentrytitle>man.indent.blurbs</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.indent.blurbs</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.indent.blurbs.frag'>
+<src:fragment xml:id="man.indent.blurbs.frag">
<xsl:param name="man.indent.blurbs" select="1"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of <parameter>man.indent.blurbs</parameter> is
non-zero, the width of the left margin for
-<sgmltag>authorblurb</sgmltag>, <sgmltag>personblurb</sgmltag>, and
-<sgmltag>contrib</sgmltag> output is set to the value of the
+<tag>authorblurb</tag>, <tag>personblurb</tag>, and
+<tag>contrib</tag> output is set to the value of the
<parameter>man.indent.width</parameter> parameter
(<literal>3n</literal> by default). If instead the value of
<parameter>man.indent.blurbs</parameter> is zero, the built-in roff
default width (<literal>7.2n</literal>) is used.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.indent.lists">
+ version="5.0" xml:id="man.indent.lists">
<refmeta>
<refentrytitle>man.indent.lists</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.indent.lists</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.indent.lists.frag'>
+<src:fragment xml:id="man.indent.lists.frag">
<xsl:param name="man.indent.lists" select="1"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of <parameter>man.indent.lists</parameter> is
non-zero, the width of the left margin for list items in
-<sgmltag>itemizedlist</sgmltag>,
-<sgmltag>orderedlist</sgmltag>,
-<sgmltag>variablelist</sgmltag> output (and output of some other
+<tag>itemizedlist</tag>,
+<tag>orderedlist</tag>,
+<tag>variablelist</tag> output (and output of some other
lists) is set to the value of the
<parameter>man.indent.width</parameter> parameter
(<literal>4n</literal> by default). If instead the value of
<parameter>man.indent.lists</parameter> is zero, the built-in roff
default width (<literal>7.2n</literal>) is used.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.indent.refsect">
+ version="5.0" xml:id="man.indent.refsect">
<refmeta>
<refentrytitle>man.indent.refsect</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.indent.refsect</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.indent.refsect.frag'>
+<src:fragment xml:id="man.indent.refsect.frag">
<xsl:param name="man.indent.refsect" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of <parameter>man.indent.refsect</parameter> is
non-zero, the width of the left margin for
-<sgmltag>refsect1</sgmltag>, <sgmltag>refsect2</sgmltag> and
-<sgmltag>refsect3</sgmltag> contents and titles (and first-level,
+<tag>refsect1</tag>, <tag>refsect2</tag> and
+<tag>refsect3</tag> contents and titles (and first-level,
second-level, and third-level nested
-<sgmltag>refsection</sgmltag>instances) is adjusted by the value of
+<tag>refsection</tag>instances) is adjusted by the value of
the <parameter>man.indent.width</parameter> parameter. With
<parameter>man.indent.width</parameter> set to its default value of
<literal>3n</literal>, the main results are that:
<itemizedlist>
<listitem>
- <para>contents of <sgmltag>refsect1</sgmltag> are output with a
+ <para>contents of <tag>refsect1</tag> are output with a
left margin of three characters instead the roff default of seven
or eight characters</para>
</listitem>
<listitem>
- <para>contents of <sgmltag>refsect2</sgmltag> are displayed in
+ <para>contents of <tag>refsect2</tag> are displayed in
console output with a left margin of six characters instead the of
the roff default of seven characters</para>
</listitem>
<listitem>
- <para> the contents of <sgmltag>refsect3</sgmltag> and nested
- <sgmltag>refsection</sgmltag> instances are adjusted
+ <para> the contents of <tag>refsect3</tag> and nested
+ <tag>refsection</tag> instances are adjusted
accordingly.</para>
</listitem>
</itemizedlist>
<tip>
<para>If your content is primarly comprised of
- <sgmltag>refsect1</sgmltag> and <sgmltag>refsect2</sgmltag> content
- (or the <sgmltag>refsection</sgmltag> equivalent) – with few or
- no <sgmltag>refsect3</sgmltag> or lower nested sections , you may be
+ <tag>refsect1</tag> and <tag>refsect2</tag> content
+ (or the <tag>refsection</tag> equivalent) – with few or
+ no <tag>refsect3</tag> or lower nested sections , you may be
able to “conserve” space in your output by setting
<parameter>man.indent.refsect</parameter> to a non-zero value. Doing
so will “squeeze” the left margin in such as way as to provide an
additional four characters of “room” per line in
- <sgmltag>refsect1</sgmltag> output. That extra room may be useful
+ <tag>refsect1</tag> output. That extra room may be useful
if, for example, you have many verbatim sections with long lines in
them.</para>
</tip>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.indent.verbatims">
+ version="5.0" xml:id="man.indent.verbatims">
<refmeta>
<refentrytitle>man.indent.verbatims</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.indent.verbatims</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.indent.verbatims.frag'>
+<src:fragment xml:id="man.indent.verbatims.frag">
<xsl:param name="man.indent.verbatims" select="1"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of <parameter>man.indent.verbatims</parameter> is
non-zero, the width of the left margin for output of verbatim
-environments (<sgmltag>programlisting</sgmltag>,
-<sgmltag>screen</sgmltag>, and so on) is set to the value of the
+environments (<tag>programlisting</tag>,
+<tag>screen</tag>, and so on) is set to the value of the
<parameter>man.indent.width</parameter> parameter
(<literal>3n</literal> by default). If instead the value of
<parameter>man.indent.verbatims</parameter> is zero, the built-in roff
default width (<literal>7.2n</literal>) is used.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.indent.width">
+ version="5.0" xml:id="man.indent.width">
<refnamediv>
<refname>man.indent.width</refname>
<refpurpose>Specifies width used for adjusted indents</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.indent.width.frag'>
+<src:fragment xml:id="man.indent.width.frag">
<xsl:param name="man.indent.width">4</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The <parameter>man.indent.width</parameter> parameter specifies
the width used for adjusted indents. The value of
<parameter>man.indent.width</parameter> is used for indenting of
about roff measurment units, see the <literal>Measurements</literal>
node in the groff info page.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.justify">
+ version="5.0" xml:id="man.justify">
<refmeta>
<refentrytitle>man.justify</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.justify</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.justify.frag'>
+<src:fragment xml:id="man.justify.frag">
<xsl:param name="man.justify">0</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, text is justified to both the right and left
margins (or, in roff terminology, "adjusted and filled" to both the
pages are formatted. But there are some notable exceptions, such as
the <literal>perl</literal> man pages.</para>
</note>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.links.are.underlined">
+ version="5.0" xml:id="man.links.are.underlined">
<refmeta>
<refentrytitle>man.links.are.underlined</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.links.are.underlined</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.links.are.underlined.frag'>
+<src:fragment xml:id="man.links.are.underlined.frag">
<xsl:param name="man.links.are.underlined">1</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of <parameter>man.links.are.underlined</parameter>
is non-zero (the default), then the contents of links are rendered
<parameter>man.links.are.underlined</parameter> to zero. But if
<parameter>man.links.are.numbered</parameter> is non-zero (enabled),
you should probably set a non-zero value for
-<parameter>man.links.are.underlined</parameter> also<footnote
-><para>If the main purpose of underlining of links in most output
+<parameter>man.links.are.underlined</parameter> also<footnote><para>If the main purpose of underlining of links in most output
formats it to indicate that the underlined text is
“clickable”, given that links rendered in man pages are
not “real” hyperlinks that users can click on, it might
is being “annotated” by the link. Depending on how you
mark up your content, that context information may or may not
have value.</para></footnote>.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.output.base.dir">
+ version="5.0" xml:id="man.output.base.dir">
<refmeta>
<refentrytitle>man.output.base.dir</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment
- id='man.output.base.dir.frag'
- ><xsl:param name="man.output.base.dir">man/</xsl:param></src:fragment>
+<src:fragment xml:id="man.output.base.dir.frag"><xsl:param name="man.output.base.dir">man/</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The <parameter>man.output.base.dir</parameter> parameter
specifies the base directory into which man-page files are output. The
files are not output in a separate directory.</para>
</note>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.output.encoding">
+ version="5.0" xml:id="man.output.encoding">
<refmeta>
<refentrytitle>man.output.encoding</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.output.encoding</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.output.encoding.frag'>
+<src:fragment xml:id="man.output.encoding.frag">
<xsl:param name="man.output.encoding" select="'UTF-8'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter specifies the encoding to use for files generated
by the manpages stylesheet. Not all processors support specification
parameter is non-zero (the default), keeping the
<parameter>man.output.encoding</parameter> parameter at its default
value (<literal>UTF-8</literal>) or setting it to
- <literal>UTF-16</literal> <emphasis role="bold" >does not cause your
+ <literal>UTF-16</literal> <emphasis role="bold">does not cause your
man pages to be output in raw UTF-8 or UTF-16</emphasis> -- because
any Unicode characters for which matches are found in the enabled
character map will be replaced with roff escape sequences before the
encodings.</para>
</important>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.output.in.separate.dir">
+ version="5.0" xml:id="man.output.in.separate.dir">
<refmeta>
<refentrytitle>man.output.in.separate.dir</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.output.in.separate.dir.frag'>
+<src:fragment xml:id="man.output.in.separate.dir.frag">
<xsl:param name="man.output.in.separate.dir" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of <literal>man.output.in.separate.dir</literal>
parameter is non-zero, man-page files are output in a separate
<literal>man.output.in.separate.dir</literal> is zero, man-page files
are not output in a separate directory.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.output.lang.in.name.enabled">
+ version="5.0" xml:id="man.output.lang.in.name.enabled">
<refmeta>
<refentrytitle>man.output.lang.in.name.enabled</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.output.lang.in.name.enabled.frag'>
+<src:fragment xml:id="man.output.lang.in.name.enabled.frag">
<xsl:param name="man.output.lang.in.name.enabled" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The <parameter>man.output.lang.in.name.enabled</parameter>
parameter specifies whether a <literal>$lang</literal> value is
</itemizedlist>
</para>
-</refsect1>
-</refentry>
\ No newline at end of file
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.output.manifest.enabled">
+ version="5.0" xml:id="man.output.manifest.enabled">
<refmeta>
<refentrytitle>man.output.manifest.enabled</refentrytitle>
- <refmiscinfo role="type">boolean</refmiscinfo>
+ <refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.output.manifest.enabled</refname>
</refnamediv>
<refsynopsisdiv>
- <src:fragment id='man.output.manifest.enabled.frag'
- ><xsl:param name="man.output.manifest.enabled" select="0"/></src:fragment>
+ <src:fragment xml:id="man.output.manifest.enabled.frag"><xsl:param name="man.output.manifest.enabled" select="0"/></src:fragment>
</refsynopsisdiv>
- <refsect1><title>Description</title>
+ <refsection><info><title>Description</title></info>
<para>If non-zero, a list of filenames for man pages generated by
the stylesheet transformation is written to the file named by the
<parameter>man.output.manifest.filename</parameter> parameter.</para>
- </refsect1>
+ </refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.output.manifest.filename">
+ version="5.0" xml:id="man.output.manifest.filename">
<refmeta>
<refentrytitle>man.output.manifest.filename</refentrytitle>
- <refmiscinfo role="type">string</refmiscinfo>
+ <refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.output.manifest.filename</refname>
</refnamediv>
<refsynopsisdiv>
- <src:fragment id='man.output.manifest.filename.frag'
- ><xsl:param name="man.output.manifest.filename">MAN.MANIFEST</xsl:param></src:fragment>
+ <src:fragment xml:id="man.output.manifest.filename.frag"><xsl:param name="man.output.manifest.filename">MAN.MANIFEST</xsl:param></src:fragment>
</refsynopsisdiv>
- <refsect1><title>Description</title>
+ <refsection><info><title>Description</title></info>
<para>The <parameter>man.output.manifest.filename</parameter> parameter
specifies the name of the file to which the manpages manifest file
<parameter>man.output.manifest.enabled</parameter> parameter is
non-zero).</para>
- </refsect1>
+ </refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.output.quietly">
+ version="5.0" xml:id="man.output.quietly">
<refmeta>
<refentrytitle>man.output.quietly</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.output.quietly.frag'>
+<src:fragment xml:id="man.output.quietly.frag">
<xsl:param name="man.output.quietly" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If zero (the default), for each man-page file created, a message
with the name of the file is emitted. If non-zero, the files are
<parameter>man.output.quietly</parameter>.</para>
</tip>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.output.subdirs.enabled">
+ version="5.0" xml:id="man.output.subdirs.enabled">
<refmeta>
<refentrytitle>man.output.subdirs.enabled</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.output.subdirs.enabled.frag'>
+<src:fragment xml:id="man.output.subdirs.enabled.frag">
<xsl:param name="man.output.subdirs.enabled" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The <parameter>man.output.subdirs.enabled</parameter> parameter
controls whether man-pages files are output in subdirectories within
files are not output in a separate directory.</para>
</note>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.segtitle.suppress">
+ version="5.0" xml:id="man.segtitle.suppress">
<refmeta>
<refentrytitle>man.segtitle.suppress</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.segtitle.suppress</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.segtitle.suppress.frag'>
+<src:fragment xml:id="man.segtitle.suppress.frag">
<xsl:param name="man.segtitle.suppress" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of <parameter>man.segtitle.suppress</parameter> is
-non-zero, then display of <sgmltag>segtitle</sgmltag> contents is
+non-zero, then display of <tag>segtitle</tag> contents is
suppressed in output.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.string.subst.map.local.post">
+ version="5.0" xml:id="man.string.subst.map.local.post">
<refmeta>
<refentrytitle>man.string.subst.map.local.post</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.string.subst.map.local.post</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.string.subst.map.local.post.frag'>
-<xsl:param name="man.string.subst.map.local.post"></xsl:param>
+<src:fragment xml:id="man.string.subst.map.local.post.frag">
+<xsl:param name="man.string.subst.map.local.post"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Use the <parameter>man.string.subst.map.local.post</parameter>
parameter to specify any “local” string substitutions to perform over
the entire roff source for each man page <emphasis>after</emphasis>
-performing the string substitutions specified by the <parameter
->man.string.subst.map</parameter> parameter.</para>
+performing the string substitutions specified by the <parameter>man.string.subst.map</parameter> parameter.</para>
<para>For details about the format of this parameter, see the
documentation for the <parameter>man.string.subst.map</parameter>
parameter.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.string.subst.map.local.pre">
+ version="5.0" xml:id="man.string.subst.map.local.pre">
<refmeta>
<refentrytitle>man.string.subst.map.local.pre</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.string.subst.map.local.pre</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.string.subst.map.local.pre.frag'>
- <xsl:param name="man.string.subst.map.local.pre"></xsl:param>
+<src:fragment xml:id="man.string.subst.map.local.pre.frag">
+ <xsl:param name="man.string.subst.map.local.pre"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Use the <parameter>man.string.subst.map.local.pre</parameter>
parameter to specify any “local” string substitutions to perform over
the entire roff source for each man page <emphasis>before</emphasis>
-performing the string substitutions specified by the <parameter
->man.string.subst.map</parameter> parameter.</para>
+performing the string substitutions specified by the <parameter>man.string.subst.map</parameter> parameter.</para>
<para>For details about the format of this parameter, see the
documentation for the <parameter>man.string.subst.map</parameter>
parameter.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:ss="http://docbook.sf.net/xmlns/string.subst/1.0"
- id="man.string.subst.map">
+ version="5.0" xml:id="man.string.subst.map">
<refmeta>
<refentrytitle>man.string.subst.map</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.string.subst.map</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.string.subst.map.frag'>
+<src:fragment xml:id="man.string.subst.map.frag">
<xsl:param name="man.string.subst.map">
<!-- ******************************************************************** -->
<!-- * stylesheets during processing. -->
<!-- * -->
<!-- * bullet -->
- <ss:substitution oldstring="•" newstring="\(bu"/>
+ <ss:substitution oldstring="•" newstring="\(bu"/>
<!-- * left double quote -->
- <ss:substitution oldstring="“" newstring="\(lq"/>
+ <ss:substitution oldstring="“" newstring="\(lq"/>
<!-- * right double quote -->
- <ss:substitution oldstring="”" newstring="\(rq"/>
+ <ss:substitution oldstring="”" newstring="\(rq"/>
<!-- * left single quote -->
- <ss:substitution oldstring="‘" newstring="\(oq"/>
+ <ss:substitution oldstring="‘" newstring="\(oq"/>
<!-- * right single quote -->
- <ss:substitution oldstring="’" newstring="\(cq"/>
+ <ss:substitution oldstring="’" newstring="\(cq"/>
<!-- * copyright sign -->
- <ss:substitution oldstring="©" newstring="\(co"/>
+ <ss:substitution oldstring="©" newstring="\(co"/>
<!-- * registered sign -->
- <ss:substitution oldstring="®" newstring="\(rg"/>
+ <ss:substitution oldstring="®" newstring="\(rg"/>
<!-- * servicemark... -->
<!-- * There is no groff equivalent for it. -->
<ss:substitution oldstring="℠" newstring="(SM)"/>
<!-- * So we just make it to "(TM)" instead; thus: -->
<!-- * -->
<!-- * Product™ -> Product(TM) -->
- <ss:substitution oldstring="™" newstring="(TM)"/>
+ <ss:substitution oldstring="™" newstring="(TM)"/>
<!-- ==================================================================== -->
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The <parameter>man.string.subst.map</parameter> parameter
contains <link linkend="map">a map</link> that specifies a set of
</warning>
-<refsect2 id="map">
- <title>Contents of the substitution map</title>
- <para>The string-substitution map contains one or more <tag
- namespace="http://docbook.sf.net/xmlns/string.subst/1.0"
- >ss:substitution</tag> elements, each of which has two attributes:
+<refsection xml:id="map">
+ <info>
+ <title>Contents of the substitution map</title>
+ </info>
+ <para>The string-substitution map contains one or more
+ <tag>ss:substitution</tag> elements, each of which has two
+ attributes:
<variablelist>
<varlistentry>
<term>oldstring</term>
<varlistentry>
<term>newstring</term>
<listitem>
- <simpara>string with which to replace <tag class="attribute"
- >oldstring</tag></simpara>
+ <simpara>string with which to replace <tag
+ class="attribute">oldstring</tag></simpara>
</listitem>
</varlistentry>
</variablelist>
It may also include XML comments (that is, delimited with
- "<literal><!--</literal>" and "<literal>--></literal>").
+ "<literal><!--</literal>" and "<literal>--></literal>").
</para>
-</refsect2>
+</refsection>
-<refsect2 id="escape-replace">
- <title>About escaping and replacing backslash, dot, and dash</title>
+<refsection xml:id="escape-replace">
+ <info>
+ <title>About escaping and replacing backslash, dot, and
+ dash</title>
+ </info>
+
<para>The backslash and dot (\, .) characters have special meaning
for roff, so we:
possible to provide a way for configuring the mappings (using XSLT
parameters), but doing so would make the stylesheet code much more
verbose and harder to read.</para>
-</refsect2>
+</refsection>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.subheading.divider.enabled">
+ version="5.0" xml:id="man.subheading.divider.enabled">
<refmeta>
<refentrytitle>man.subheading.divider.enabled</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.subheading.divider.enabled</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.subheading.divider.enabled.frag'>
+<src:fragment xml:id="man.subheading.divider.enabled.frag">
<xsl:param name="man.subheading.divider.enabled">0</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of the
<parameter>man.subheading.divider.enabled</parameter> parameter is
<para>If <parameter>man.subheading.divider.enabled</parameter> is zero
(the default), the subheading divider is suppressed.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.subheading.divider">
+ version="5.0" xml:id="man.subheading.divider">
<refmeta>
<refentrytitle>man.subheading.divider</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.subheading.divider</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.subheading.divider.frag'>
-<xsl:param name="man.subheading.divider"
->========================================================================</xsl:param>
+<src:fragment xml:id="man.subheading.divider.frag">
+<xsl:param name="man.subheading.divider">========================================================================</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of the
<parameter>man.subheading.divider.enabled</parameter> parameter is
<para>If <parameter>man.subheading.divider.enabled</parameter> is zero
(the default), the subheading divider is suppressed.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.table.footnotes.divider">
+ version="5.0" xml:id="man.table.footnotes.divider">
<refmeta>
<refentrytitle>man.table.footnotes.divider</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.table.footnotes.divider</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.table.footnotes.divider.frag'>
+<src:fragment xml:id="man.table.footnotes.divider.frag">
<xsl:param name="man.table.footnotes.divider">----</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>In each table that contains footenotes, the string specified by
the <parameter>man.table.footnotes.divider</parameter> parameter is
output before the list of footnotes for the table.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.th.extra1.suppress">
+ version="5.0" xml:id="man.th.extra1.suppress">
<refmeta>
<refentrytitle>man.th.extra1.suppress</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.th.extra1.suppress</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.th.extra1.suppress.frag'>
+<src:fragment xml:id="man.th.extra1.suppress.frag">
<xsl:param name="man.th.extra1.suppress">0</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of <parameter>man.th.extra1.suppress</parameter> is
non-zero, then the <literal>extra1</literal> part of the
always displayed in the center footer of the page and is, universally,
a date.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.th.extra2.max.length">
+ version="5.0" xml:id="man.th.extra2.max.length">
<refmeta>
<refentrytitle>man.th.extra2.max.length</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.th.extra2.max.length</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.th.extra2.max.length.frag'>
+<src:fragment xml:id="man.th.extra2.max.length.frag">
<xsl:param name="man.th.extra2.max.length">30</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specifies the maximum permitted length of the
<literal>extra2</literal> part of the man-page part of the
displayed in the left footer of the page and is typically "source"
data indicating the software system or product that the item
documented in the man page belongs to, often in the form
-<replaceable>Name</replaceable> <replaceable>Version</replaceable>;
+<replaceable>Name</replaceable> <replaceable>Version</replaceable>;
for example, "GTK+ 1.2" (from the <literal>gtk-options(7)</literal>
man page).</para>
arbitrary. If you are processing pages with long "source" information,
you may want to experiment with changing the value in order to achieve
the correct aesthetic results.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.th.extra2.suppress">
+ version="5.0" xml:id="man.th.extra2.suppress">
<refmeta>
<refentrytitle>man.th.extra2.suppress</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.th.extra2.suppress</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.th.extra2.suppress.frag'>
+<src:fragment xml:id="man.th.extra2.suppress.frag">
<xsl:param name="man.th.extra2.suppress">0</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of <parameter>man.th.extra2.suppress</parameter> is
non-zero, then the <literal>extra2</literal> part of the
<para>The content of the <literal>extra2</literal> field is usually
displayed in the left footer of the page and is typically "source"
data, often in the form
-<replaceable>Name</replaceable> <replaceable>Version</replaceable>;
+<replaceable>Name</replaceable> <replaceable>Version</replaceable>;
for example, "GTK+ 1.2" (from the <literal>gtk-options(7)</literal>
man page).</para>
<literal>extra2</literal> field.</para>
</note>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.th.extra3.max.length">
+ version="5.0" xml:id="man.th.extra3.max.length">
<refmeta>
<refentrytitle>man.th.extra3.max.length</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.th.extra3.max.length</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.th.extra3.max.length.frag'>
+<src:fragment xml:id="man.th.extra3.max.length.frag">
<xsl:param name="man.th.extra3.max.length">30</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specifies the maximum permitted length of the
<literal>extra3</literal> part of the man-page <literal>.TH</literal>
parts (command/function, etc. names) <emphasis>and</emphasis> long
manual names -- you may want to experiment with changing the value in
order to achieve the correct aesthetic results.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.th.extra3.suppress">
+ version="5.0" xml:id="man.th.extra3.suppress">
<refmeta>
<refentrytitle>man.th.extra3.suppress</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.th.extra3.suppress</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.th.extra3.suppress.frag'>
+<src:fragment xml:id="man.th.extra3.suppress.frag">
<xsl:param name="man.th.extra3.suppress">0</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of <parameter>man.th.extra3.suppress</parameter> is
non-zero, then the <literal>extra3</literal> part of the
name"; for example, "GTK+ User's Manual" (from the
<literal>gtk-options(7)</literal> man page).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="man.th.title.max.length">
+ version="5.0" xml:id="man.th.title.max.length">
<refmeta>
<refentrytitle>man.th.title.max.length</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>man.th.title.max.length</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='man.th.title.max.length.frag'>
+<src:fragment xml:id="man.th.title.max.length.frag">
<xsl:param name="man.th.title.max.length">20</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specifies the maximum permitted length of the title part of the
man-page <literal>.TH</literal> title line header/footer. If the title
exceeds the maxiumum specified, it is truncated down to the maximum
permitted length.</para>
-<refsect2>
- <title>Details</title>
+<refsection><info><title>Details</title></info>
+
<para>Every man page generated using the DocBook stylesheets has a
title line, specified using the <literal>TH</literal> roff
<para>The default value is reasonable but somewhat arbitrary. If you
have pages with long titles, you may want to experiment with changing
the value in order to achieve the correct aesthetic results.</para>
-</refsect2>
+</refsection>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="manifest.in.base.dir">
+ version="5.0" xml:id="manifest.in.base.dir">
<refmeta>
<refentrytitle>manifest.in.base.dir</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>manifest.in.base.dir</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='manifest.in.base.dir.frag'>
+<src:fragment xml:id="manifest.in.base.dir.frag">
<xsl:param name="manifest.in.base.dir" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero manifest file and project files for HTML Help and
Eclipse Help are written into <parameter>base.dir</parameter> instead
of current directory.</para>
-</refsect1>
+</refsection>
</refentry>
-
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="manifest">
+ version="5.0" xml:id="manifest">
<refmeta>
<refentrytitle>manifest</refentrytitle>
- <refmiscinfo role="type">string</refmiscinfo>
+ <refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>manifest</refname>
</refnamediv>
<refsynopsisdiv>
- <src:fragment id='manifest.frag'
- ><xsl:param name="manifest" select="'HTML.manifest'"/></src:fragment>
+ <src:fragment xml:id="manifest.frag"><xsl:param name="manifest" select="'HTML.manifest'"/></src:fragment>
</refsynopsisdiv>
- <refsect1><title>Description</title>
+ <refsection><info><title>Description</title></info>
<para>The name of the file to which a manifest is written (if the
value of the <parameter>generate.manifest</parameter> parameter
is non-zero).</para>
- </refsect1>
+ </refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="manual.toc">
+ version="5.0" xml:id="manual.toc">
<refmeta>
<refentrytitle>manual.toc</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>manual.toc</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='manual.toc.frag'>
+<src:fragment xml:id="manual.toc.frag">
<xsl:param name="manual.toc" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The <parameter>manual.toc</parameter> identifies an explicit TOC that
will be used for building the printed TOC.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="margin.note.float.type">
+ version="5.0" xml:id="margin.note.float.type">
<refmeta>
<refentrytitle>margin.note.float.type</refentrytitle>
-<refmiscinfo role="type">list</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo>
</refmeta>
<refnamediv>
<refname>margin.note.float.type</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='margin.note.float.type.frag'>
+<src:fragment xml:id="margin.note.float.type.frag">
<xsl:param name="margin.note.float.type" select="'none'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Selects the type of float for margin notes.
DocBook does not define a margin note element, so this
</listitem>
</itemizedlist>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="margin.note.properties">
+ version="5.0" xml:id="margin.note.properties">
<refmeta>
<refentrytitle>margin.note.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>margin.note.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='margin.note.properties.frag'>
+<src:fragment xml:id="margin.note.properties.frag">
<xsl:attribute-set name="margin.note.properties">
<xsl:attribute name="font-size">90%</xsl:attribute>
<xsl:attribute name="text-align">start</xsl:attribute>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The styling for margin notes.
By default, margin notes are not implemented for any
</para>
<para>For example:</para>
-<programlisting><![CDATA[<xsl:template match="para[@role='marginnote']">
- <xsl:call-template name="floater">
- <xsl:with-param name="position">
- <xsl:value-of select="$margin.note.float.type"/>
- </xsl:with-param>
- <xsl:with-param name="width">
- <xsl:value-of select="$margin.note.width"/>
- </xsl:with-param>
- <xsl:with-param name="content">
- <xsl:apply-imports/>
- </xsl:with-param>
- </xsl:call-template>
-</xsl:template>]]></programlisting>
+<programlisting><xsl:template match="para[@role='marginnote']">
+ <xsl:call-template name="floater">
+ <xsl:with-param name="position">
+ <xsl:value-of select="$margin.note.float.type"/>
+ </xsl:with-param>
+ <xsl:with-param name="width">
+ <xsl:value-of select="$margin.note.width"/>
+ </xsl:with-param>
+ <xsl:with-param name="content">
+ <xsl:apply-imports/>
+ </xsl:with-param>
+ </xsl:call-template>
+</xsl:template></programlisting>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="margin.note.title.Properties">
+ version="5.0" xml:id="margin.note.title.Properties">
<refmeta>
<refentrytitle>margin.note.title.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>margin.note.title.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='margin.note.title.properties.frag'>
+<src:fragment xml:id="margin.note.title.properties.frag">
<xsl:attribute-set name="margin.note.title.properties">
<xsl:attribute name="font-weight">bold</xsl:attribute>
<xsl:attribute name="hyphenate">false</xsl:attribute>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The styling for margin note titles.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="margin.note.width">
+ version="5.0" xml:id="margin.note.width">
<refmeta>
<refentrytitle>margin.note.width</refentrytitle>
</refmeta>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='margin.note.width.frag'>
+<src:fragment xml:id="margin.note.width.frag">
<xsl:param name="margin.note.width" select="'1in'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Sets the default width for margin notes when used as a side float.
The width determines the degree to which the margin note block intrudes into
this parameter is ignored.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="marker.section.level">
+ version="5.0" xml:id="marker.section.level">
<refmeta>
<refentrytitle>marker.section.level</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>marker.section.level</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='marker.section.level.frag'>
+<src:fragment xml:id="marker.section.level.frag">
<xsl:param name="marker.section.level" select="2"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The <parameter>marker.section.level</parameter> parameter
controls the depth of section levels that may be displayed
in running headers and footers. For example, if the value
-is 2 (the default), then titles from <sgmltag>sect1</sgmltag> and
-<sgmltag>sect2</sgmltag> or equivalent <sgmltag>section</sgmltag>
+is 2 (the default), then titles from <tag>sect1</tag> and
+<tag>sect2</tag> or equivalent <tag>section</tag>
elements are candidates for use in running headers and
footers.
</para>
<para>Each candidate title is marked in the FO output with a
-<sgmltag><fo:marker marker-class-name="section.head.marker"></sgmltag>
+<tag><fo:marker marker-class-name="section.head.marker"></tag>
element.
</para>
<para>In order for such titles to appear in headers
</programlisting>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="menuchoice.menu.separator">
+ version="5.0" xml:id="menuchoice.menu.separator">
<refmeta>
<refentrytitle>menuchoice.menu.separator</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>menuchoice.menu.separator</refname>
-<refpurpose>Separator between items of a <sgmltag>menuchoice</sgmltag>
-with <sgmltag>guimenuitem</sgmltag> or
-<sgmltag>guisubmenu</sgmltag></refpurpose>
+<refpurpose>Separator between items of a <tag>menuchoice</tag>
+with <tag>guimenuitem</tag> or
+<tag>guisubmenu</tag></refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='menuchoice.menu.separator.frag'>
-<xsl:param name="menuchoice.menu.separator"> → </xsl:param>
+<src:fragment xml:id="menuchoice.menu.separator.frag">
+<xsl:param name="menuchoice.menu.separator"> → </xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>Separator used to connect items of a <sgmltag>menuchoice</sgmltag> with
-<sgmltag>guimenuitem</sgmltag> or <sgmltag>guisubmenu</sgmltag>. Other elements
+<para>Separator used to connect items of a <tag>menuchoice</tag> with
+<tag>guimenuitem</tag> or <tag>guisubmenu</tag>. Other elements
are linked with <parameter>menuchoice.separator</parameter>.
</para>
<para>The default value is &#x2192;, which is the
spaces to break.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="menuchoice.separator">
+ version="5.0" xml:id="menuchoice.separator">
<refmeta>
<refentrytitle>menuchoice.separator</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>menuchoice.separator</refname>
-<refpurpose>Separator between items of a <sgmltag>menuchoice</sgmltag>
-other than <sgmltag>guimenuitem</sgmltag> and
-<sgmltag>guisubmenu</sgmltag></refpurpose>
+<refpurpose>Separator between items of a <tag>menuchoice</tag>
+other than <tag>guimenuitem</tag> and
+<tag>guisubmenu</tag></refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='menuchoice.separator.frag'>
+<src:fragment xml:id="menuchoice.separator.frag">
<xsl:param name="menuchoice.separator" select="'+'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>Separator used to connect items of a <sgmltag>menuchoice</sgmltag> other
-than <sgmltag>guimenuitem</sgmltag> and <sgmltag>guisubmenu</sgmltag>. The latter
+<para>Separator used to connect items of a <tag>menuchoice</tag> other
+than <tag>guimenuitem</tag> and <tag>guisubmenu</tag>. The latter
elements are linked with <parameter>menuchoice.menu.separator</parameter>.
</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="minus.image">
+<refmeta>
+<refentrytitle>minus.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>minus.image</refname>
+<refpurpose>Minus image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="minus.image.frag">
+<xsl:param name="minus.image" select="'toc/open.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the <quote>minus</quote> image; the image used in a
+<link linkend="dynamic.toc">dynamic ToC</link> to indicate that a section
+can be collapsed.</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="monospace.font.family">
+ version="5.0" xml:id="monospace.font.family">
<refmeta>
<refentrytitle>monospace.font.family</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='monospace.font.family.frag'>
+<src:fragment xml:id="monospace.font.family.frag">
<xsl:param name="monospace.font.family" select="'monospace'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The monospace font family is used for verbatim environments
(program listings, screens, etc.).
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="monospace.properties">
+ version="5.0" xml:id="monospace.properties">
<refmeta>
<refentrytitle>monospace.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>monospace.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='monospace.properties.frag'>
+<src:fragment xml:id="monospace.properties.frag">
<xsl:attribute-set name="monospace.properties">
<xsl:attribute name="font-family">
<xsl:value-of select="$monospace.font.family"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specifies the font name for monospaced output. This property set
used to set the font-size as well, but that doesn't work very well
probably going to be more appropriate to set font-size-adjust, if your
formatter supports it.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="monospace.verbatim.properties">
+ version="5.0" xml:id="monospace.verbatim.properties">
<refnamediv>
<refname>monospace.verbatim.properties</refname>
<refpurpose>What font and size do you want for monospaced content?</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='monospace.verbatim.properties.frag'>
+<src:fragment xml:id="monospace.verbatim.properties.frag">
<xsl:attribute-set name="monospace.verbatim.properties" use-attribute-sets="verbatim.properties monospace.properties">
<xsl:attribute name="text-align">start</xsl:attribute>
<xsl:attribute name="wrap-option">no-wrap</xsl:attribute>
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specify the font name and size you want for monospaced output</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="multiframe.bottom.bgcolor">
+<refmeta>
+<refentrytitle>multiframe.bottom.bgcolor</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">color</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>multiframe.bottom.bgcolor</refname>
+<refpurpose>Background color for bottom navigation frame</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="multiframe.bottom.bgcolor.frag">
+<xsl:param name="multiframe.bottom.bgcolor" select="'white'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the background color of the bottom navigation frame when
+<link linkend="multiframe">multiframe</link> is enabled.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="multiframe.navigation.height">
+<refmeta>
+<refentrytitle>multiframe.navigation.height</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>multiframe.navigation.height</refname>
+<refpurpose>Height of navigation frames</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="multiframe.navigation.height.frag">
+<xsl:param name="multiframe.navigation.height" select="40"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the height of the navigation frames when
+<link linkend="multiframe">multiframe</link> is enabled.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="multiframe.top.bgcolor">
+<refmeta>
+<refentrytitle>multiframe.top.bgcolor</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">color</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>multiframe.top.bgcolor</refname>
+<refpurpose>Background color for top navigation frame</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="multiframe.top.bgcolor.frag">
+<xsl:param name="multiframe.top.bgcolor" select="'white'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the background color of the top navigation frame when
+<link linkend="multiframe">multiframe</link> is enabled.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="multiframe">
+<refmeta>
+<refentrytitle>multiframe</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>multiframe</refname>
+<refpurpose>Use multiple frames for slide bodies?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="multiframe.frag">
+<xsl:param name="multiframe" select="0"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>If non-zero, multiple frames are used for the body of each
+slide. This is one way of forcing the slide navigation elements to
+appear in constant locations. The other way is with <link linkend="overlay">overlays</link>. The <link linkend="overlay"><parameter>overlay</parameter></link> and
+<parameter>multiframe</parameter> parameters are mutually
+exclusive.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="nav.separator">
+<refmeta>
+<refentrytitle>nav.separator</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>nav.separator</refname>
+<refpurpose>Output separator between navigation and body?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="nav.separator.frag">
+<xsl:param name="nav.separator" select="1"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>If non-zero, a separator (<literal><HR></literal>) is
+added between the navigation links and the content of each slide.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="nav.table.summary">
+<refmeta>
+<refentrytitle>nav.table.summary</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>nav.table.summary</refname>
+<refpurpose>HTML Table summary attribute value for navigation tables</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="nav.table.summary.frag">
+<xsl:param name="nav.table.summary">Navigation</xsl:param>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>The value of this parameter is used as the value of the table
+summary attribute for the navigation table.</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="navbgcolor">
+<refmeta>
+<refentrytitle>navbgcolor</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">color</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>navbgcolor</refname>
+<refpurpose>The background color of the navigation TOC</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="navbgcolor.frag">
+<xsl:param name="navbgcolor">#4080FF</xsl:param>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>The background color of the navigation TOC.</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="navbodywidth">
+<refmeta>
+<refentrytitle>navbodywidth</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>navbodywidth</refname>
+<refpurpose>Specifies the width of the navigation table body</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="navbodywidth.frag">
+<xsl:param name="navbodywidth"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>The width of the body column.</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="navig.graphics.extension">
+ version="5.0" xml:id="navig.graphics.extension">
<refmeta>
<refentrytitle>navig.graphics.extension</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>navig.graphics.extension</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='navig.graphics.extension.frag'><xsl:param name="navig.graphics.extension" select="'.gif'"/></src:fragment>
+<src:fragment xml:id="navig.graphics.extension.frag"><xsl:param name="navig.graphics.extension" select="'.gif'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Sets the filename extension to use on navigational graphics used
in the headers and footers of chunked HTML.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="navig.graphics.path">
+ version="5.0" xml:id="navig.graphics.path">
<refmeta>
<refentrytitle>navig.graphics.path</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>navig.graphics.path</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='navig.graphics.path.frag'><xsl:param name="navig.graphics.path">images/</xsl:param></src:fragment>
+<src:fragment xml:id="navig.graphics.path.frag"><xsl:param name="navig.graphics.path">images/</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Sets the path, probably relative to the directory where the HTML
files are created, to the navigational graphics used in the
headers and footers of chunked HTML.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="navig.graphics">
+ version="5.0" xml:id="navig.graphics">
<refmeta>
<refentrytitle>navig.graphics</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>navig.graphics</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='navig.graphics.frag'><xsl:param name="navig.graphics" select="0"/></src:fragment>
+<src:fragment xml:id="navig.graphics.frag"><xsl:param name="navig.graphics" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If true (non-zero), the navigational headers and footers in chunked
HTML are presented in an alternate style that uses
Default graphics are provided in the distribution.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="navig.showtitles">
+ version="5.0" xml:id="navig.showtitles">
<refmeta>
<refentrytitle>navig.showtitles</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>navig.showtitles</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='navig.showtitles.frag'><xsl:param name="navig.showtitles">1</xsl:param></src:fragment>
+<src:fragment xml:id="navig.showtitles.frag"><xsl:param name="navig.showtitles">1</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If true (non-zero),
the headers and footers of chunked HTML
(or the icons) are displayed.
</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="navtocwidth">
+<refmeta>
+<refentrytitle>navtocwidth</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>navtocwidth</refname>
+<refpurpose>Specifies the width of the navigation table TOC</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="navtocwidth.frag">
+<xsl:param name="navtocwidth">220</xsl:param>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>The width, in pixels, of the navigation column.</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="next.image">
+<refmeta>
+<refentrytitle>next.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>next.image</refname>
+<refpurpose>Right-arrow image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="next.image.frag">
+<xsl:param name="next.image" select="'active/nav-next.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the right-pointing navigation arrow.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="no.home.image">
+<refmeta>
+<refentrytitle>no.home.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>no.home.image</refname>
+<refpurpose>Inactive home image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="no.home.image.frag">
+<xsl:param name="no.home.image" select="'inactive/nav-home.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the inactive home navigation icon.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="no.next.image">
+<refmeta>
+<refentrytitle>no.next.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>no.next.image</refname>
+<refpurpose>Inactive right-arrow image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="no.next.image.frag">
+<xsl:param name="no.next.image" select="'inactive/nav-next.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the inactive right-pointing navigation arrow.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="no.prev.image">
+<refmeta>
+<refentrytitle>no.prev.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>no.prev.image</refname>
+<refpurpose>Inactive left-arrow image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="no.prev.image.frag">
+<xsl:param name="no.prev.image" select="'inactive/nav-prev.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the inactive left-pointing navigation arrow.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="no.toc.image">
+<refmeta>
+<refentrytitle>no.toc.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>no.toc.image</refname>
+<refpurpose>Inactive ToC image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="no.toc.image.frag">
+<xsl:param name="no.toc.image" select="'inactive/nav-toc.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the inactive ToC navigation icon.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="no.up.image">
+<refmeta>
+<refentrytitle>no.up.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>no.up.image</refname>
+<refpurpose>Inactive up-arrow image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="no.up.image.frag">
+<xsl:param name="no.up.image" select="'inactive/nav-up.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the inactive upward-pointing navigation arrow.</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="nominal.image.depth">
+ version="5.0" xml:id="nominal.image.depth">
<refmeta>
<refentrytitle>nominal.image.depth</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
</refmeta>
<refnamediv>
<refname>nominal.image.depth</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='nominal.image.depth.frag'>
+<src:fragment xml:id="nominal.image.depth.frag">
<xsl:param name="nominal.image.depth" select="4 * $pixels.per.inch"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>See <parameter>nominal.image.width</parameter>.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="nominal.image.width">
+ version="5.0" xml:id="nominal.image.width">
<refmeta>
<refentrytitle>nominal.image.width</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
</refmeta>
<refnamediv>
<refname>nominal.image.width</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='nominal.image.width.frag'>
+<src:fragment xml:id="nominal.image.width.frag">
<xsl:param name="nominal.image.width" select="6 * $pixels.per.inch"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Graphic widths expressed as a percentage are problematic. In the
following discussion, we speak of width and contentwidth, but
<parameter>nominal.image.width</parameter> and convert percentages to
actual values based on that nominal size.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="nominal.table.width">
+ version="5.0" xml:id="nominal.table.width">
<refmeta>
<refentrytitle>nominal.table.width</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
</refmeta>
<refnamediv>
<refname>nominal.table.width</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='nominal.table.width.frag'><xsl:param name="nominal.table.width" select="'6in'"/></src:fragment>
+<src:fragment xml:id="nominal.table.width.frag"><xsl:param name="nominal.table.width" select="'6in'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>In order to convert CALS column widths into HTML column widths, it
is sometimes necessary to have an absolute table width to use for conversion
of mixed absolute and relative widths. This value must be an absolute
length (not a percentag).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="nongraphical.admonition.properties">
+ version="5.0" xml:id="nongraphical.admonition.properties">
<refnamediv>
<refname>nongraphical.admonition.properties</refname>
<refpurpose>To add properties to the outer block of a nongraphical admonition.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='nongraphical.admonition.properties.frag'><xsl:attribute-set name="nongraphical.admonition.properties">
+<src:fragment xml:id="nongraphical.admonition.properties.frag"><xsl:attribute-set name="nongraphical.admonition.properties">
<xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
<xsl:attribute name="space-before.optimum">1em</xsl:attribute>
<xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>These properties are added to the outer block containing the
entire nongraphical admonition, including its title.
It is used when the parameter
<parameter>admonition.properties</parameter> attribute-set
to the rest of the content.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="normal.para.spacing">
+ version="5.0" xml:id="normal.para.spacing">
<refnamediv>
<refname>normal.para.spacing</refname>
<refpurpose>What space do you want between normal paragraphs</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='normal.para.spacing.frag'><xsl:attribute-set name="normal.para.spacing">
+<src:fragment xml:id="normal.para.spacing.frag"><xsl:attribute-set name="normal.para.spacing">
<xsl:attribute name="space-before.optimum">1em</xsl:attribute>
<xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
<xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
</xsl:attribute-set></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specify the spacing required between normal paragraphs</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="olink.base.uri">
+ version="5.0" xml:id="olink.base.uri">
<refmeta>
<refentrytitle>olink.base.uri</refentrytitle>
-<refmiscinfo role="type">uri</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">uri</refmiscinfo>
</refmeta>
<refnamediv>
<refname>olink.base.uri</refname>
<refpurpose>Base URI used in olink hrefs</refpurpose>
</refnamediv>
-<refsynopsisdiv> <src:fragment id="olink.base.uri.frag">
+<refsynopsisdiv> <src:fragment xml:id="olink.base.uri.frag">
<xsl:param name="olink.base.uri" select="''"/> </src:fragment>
</refsynopsisdiv>
-<refsect1>
-<title>Description</title>
+<refsection><info><title>Description</title></info>
+
<para>When cross reference data is collected for resolving olinks, it may be necessary to prepend a base URI to each target's href. This parameter lets you set that base URI when cross reference data is collected. This feature is needed when you want to link to a document that is processed without chunking. The output filename for such a document is not known to the XSL stylesheet; the only target information consists of fragment identifiers such as <literal>#idref</literal>. To enable the resolution of olinks between documents, you should pass the name of the HTML output file as the value of this parameter. Then the hrefs recorded in the cross reference data collection look like <literal>outfile.html#idref</literal>, which can be reached as links from other documents.</para>
-</refsect1>
-</refentry>
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="olink.debug">
+ version="5.0" xml:id="olink.debug">
<refmeta>
<refentrytitle>olink.debug</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>olink.debug</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='olink.debug.frag'>
+<src:fragment xml:id="olink.debug.frag">
<xsl:param name="olink.debug" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, then each olink will generate several
messages about how it is being resolved during processing.
to understand the context for some of the debug messages.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="olink.doctitle">
+ version="5.0" xml:id="olink.doctitle">
<refmeta>
<refentrytitle>olink.doctitle</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>olink.doctitle</refname>
<refpurpose>show the document title for external olinks?</refpurpose>
</refnamediv>
-<refsynopsisdiv> <src:fragment id="olink.doctitle.frag">
+<refsynopsisdiv> <src:fragment xml:id="olink.doctitle.frag">
<xsl:param name="olink.doctitle" select="'no'"/> </src:fragment>
</refsynopsisdiv>
-<refsect1>
-<title>Description</title>
+<refsection><info><title>Description</title></info>
+
<para>When olinks between documents are resolved, the generated text
may not make it clear that the reference is to another document.
It is possible for the stylesheets to append the other document's
title to the generated olink text. </para>
<para>The text for the target document's title is copied from the
-olink database from the <sgmltag>ttl</sgmltag> element
-of the top-level <sgmltag>div</sgmltag> for that document.
-If that <sgmltag>ttl</sgmltag> element is missing or empty,
+olink database from the <tag>ttl</tag> element
+of the top-level <tag>div</tag> for that document.
+If that <tag>ttl</tag> element is missing or empty,
no title is output.
</para>
<listitem>
<para>
Never insert the title to the target document, even if requested
-in an <sgmltag class="attribute">xrefstyle</sgmltag> attribute.
+in an <tag class="attribute">xrefstyle</tag> attribute.
</para>
</listitem>
</varlistentry>
<listitem>
<para>
Only insert the title to the target document, if requested
-in an <sgmltag class="attribute">xrefstyle</sgmltag> attribute.
+in an <tag class="attribute">xrefstyle</tag> attribute.
</para>
</listitem>
</varlistentry>
</variablelist>
-<para>An <sgmltag class="attribute">xrefstyle</sgmltag> attribute
+<para>An <tag class="attribute">xrefstyle</tag> attribute
may override the global setting for individual olinks.
The following values are supported in an
-<sgmltag class="attribute">xrefstyle</sgmltag>
+<tag class="attribute">xrefstyle</tag>
attribute using the <literal>select:</literal> syntax:
</para>
</variablelist>
<para>Another way of inserting the target document name
for a single olink is to employ an
-<sgmltag class="attribute">xrefstyle</sgmltag>
+<tag class="attribute">xrefstyle</tag>
attribute using the <literal>template:</literal> syntax.
The <literal>%o</literal> placeholder (the letter o, not zero)
in such a template
the allowed values for this parameter were 0 and 1. Those
values are still supported and mapped to 'no' and 'yes', respectively.
</para>
-</refsect1>
-</refentry>
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="olink.fragid">
+ version="5.0" xml:id="olink.fragid">
<refmeta>
<refentrytitle>olink.fragid</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>olink.fragid</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='olink.fragid.frag'><xsl:param name="olink.fragid" select="'fragid='"/></src:fragment>
+<src:fragment xml:id="olink.fragid.frag"><xsl:param name="olink.fragid" select="'fragid='"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>FIXME:</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="olink.lang.fallback.sequence">
+ version="5.0" xml:id="olink.lang.fallback.sequence">
<refmeta>
<refentrytitle>olink.lang.fallback.sequence</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>olink.lang.fallback.sequence</refname>
<refpurpose>look up translated documents if olink not found?</refpurpose>
</refnamediv>
-<refsynopsisdiv> <src:fragment id="olink.lang.fallback.sequence.frag">
+<refsynopsisdiv> <src:fragment xml:id="olink.lang.fallback.sequence.frag">
<xsl:param name="olink.lang.fallback.sequence" select="''"/> </src:fragment>
</refsynopsisdiv>
-<refsect1>
-<title>Description</title>
+<refsection><info><title>Description</title></info>
+
<para>This parameter defines a list of lang values
to search among to resolve olinks.
<para>Normally an olink tries to resolve to a document in the same
language as the olink itself. The language of an olink
is determined by its nearest ancestor element with a
-<sgmltag class="attribute">lang</sgmltag> attribute, otherwise the
+<tag class="attribute">lang</tag> attribute, otherwise the
value of the <parameter>l10n.gentext.default.lang</parameter>
parameter.
</para>
<para>An olink database can contain target data for the same
document in multiple languages. Each set of data has the
-same value for the <sgmltag>targetdoc</sgmltag> attribute in
-the <sgmltag>document</sgmltag> element in the database, but with a
-different <sgmltag>lang</sgmltag> attribute value.
+same value for the <tag>targetdoc</tag> attribute in
+the <tag>document</tag> element in the database, but with a
+different <tag>lang</tag> attribute value.
</para>
<para>When an olink is being resolved, the target is first
a broken link.
</para>
-</refsect1>
-</refentry>
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="olink.outline.ext">
+ version="5.0" xml:id="olink.outline.ext">
<refmeta>
<refentrytitle>olink.outline.ext</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>olink.outline.ext</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='olink.outline.ext.frag'><xsl:param name="olink.outline.ext" select="'.olink'"/></src:fragment>
+<src:fragment xml:id="olink.outline.ext.frag"><xsl:param name="olink.outline.ext" select="'.olink'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>FIXME:</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="olink.properties">
+ version="5.0" xml:id="olink.properties">
<refnamediv>
<refname>olink.properties</refname>
<refpurpose>Properties associated with the cross-reference
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='olink.properties.frag'>
+<src:fragment xml:id="olink.properties.frag">
<xsl:attribute-set name="olink.properties">
<xsl:attribute name="show-destination">replace</xsl:attribute>
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>This attribute set is applied to the <sgmltag>fo:basic-link</sgmltag>
+<para>This attribute set is applied to the <tag>fo:basic-link</tag>
element of an olink. It is not applied to the
optional page number or
optional title of the external document.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="olink.pubid">
+ version="5.0" xml:id="olink.pubid">
<refmeta>
<refentrytitle>olink.pubid</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>olink.pubid</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='olink.pubid.frag'><xsl:param name="olink.pubid" select="'pubid='"/></src:fragment>
+<src:fragment xml:id="olink.pubid.frag"><xsl:param name="olink.pubid" select="'pubid='"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>FIXME:</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="olink.resolver">
+ version="5.0" xml:id="olink.resolver">
<refmeta>
<refentrytitle>olink.resolver</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>olink.resolver</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='olink.resolver.frag'><xsl:param name="olink.resolver" select="'/cgi-bin/olink'"/></src:fragment>
+<src:fragment xml:id="olink.resolver.frag"><xsl:param name="olink.resolver" select="'/cgi-bin/olink'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>FIXME:</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="olink.sysid">
+ version="5.0" xml:id="olink.sysid">
<refmeta>
<refentrytitle>olink.sysid</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>olink.sysid</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='olink.sysid.frag'><xsl:param name="olink.sysid" select="'sysid='"/></src:fragment>
+<src:fragment xml:id="olink.sysid.frag"><xsl:param name="olink.sysid" select="'sysid='"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>FIXME:</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="orderedlist.label.properties">
+ version="5.0" xml:id="orderedlist.label.properties">
<refnamediv>
<refname>orderedlist.label.properties</refname>
<refpurpose>Properties that apply to each label inside ordered list.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='orderedlist.label.properties.frag'><xsl:attribute-set name="orderedlist.label.properties">
+<src:fragment xml:id="orderedlist.label.properties.frag"><xsl:attribute-set name="orderedlist.label.properties">
</xsl:attribute-set></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Properties that apply to each label inside ordered list. E.g.:</para>
-<programlisting><![CDATA[<xsl:attribute-set name="orderedlist.label.properties">
- <xsl:attribute name="text-align">right</xsl:attribute>
-</xsl:attribute-set>]]></programlisting>
-</refsect1>
+<programlisting><xsl:attribute-set name="orderedlist.label.properties">
+ <xsl:attribute name="text-align">right</xsl:attribute>
+</xsl:attribute-set></programlisting>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="orderedlist.label.width">
+ version="5.0" xml:id="orderedlist.label.width">
<refnamediv>
<refname>orderedlist.label.width</refname>
<refpurpose>The default width of the label (number) in an ordered list.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='orderedlist.label.width.frag'>
+<src:fragment xml:id="orderedlist.label.width.frag">
<xsl:param name="orderedlist.label.width" select="'1.2em'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specifies the default width of the label (usually a number or
sequence of numbers) in an ordered list. You can override the default
value on any particular list with the “dbfo” processing instruction
using the “label-width” pseudoattribute.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="orderedlist.properties">
+ version="5.0" xml:id="orderedlist.properties">
<refnamediv>
<refname>orderedlist.properties</refname>
<refpurpose>Properties that apply to each list-block generated by orderedlist.</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='orderedlist.properties.frag'><xsl:attribute-set name="orderedlist.properties" use-attribute-sets="list.block.properties">
+<src:fragment xml:id="orderedlist.properties.frag"><xsl:attribute-set name="orderedlist.properties" use-attribute-sets="list.block.properties">
<xsl:attribute name="provisional-distance-between-starts">2em</xsl:attribute>
</xsl:attribute-set></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Properties that apply to each fo:list-block generated by orderedlist.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="othercredit.like.author.enabled">
+ version="5.0" xml:id="othercredit.like.author.enabled">
<refmeta>
<refentrytitle>othercredit.like.author.enabled</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>othercredit.like.author.enabled</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='othercredit.like.author.enabled.frag'><xsl:param name="othercredit.like.author.enabled">0</xsl:param></src:fragment>
+<src:fragment xml:id="othercredit.like.author.enabled.frag"><xsl:param name="othercredit.like.author.enabled">0</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, output of the
-<sgmltag>othercredit</sgmltag> element on titlepages is displayed in
-the same style as <sgmltag>author</sgmltag> and
-<sgmltag>editor</sgmltag> output. If zero (the default),
-<sgmltag>othercredit</sgmltag> output is displayed using a style
-different than that of <sgmltag>author</sgmltag> and
-<sgmltag>editor</sgmltag>.</para>
+<tag>othercredit</tag> element on titlepages is displayed in
+the same style as <tag>author</tag> and
+<tag>editor</tag> output. If zero (the default),
+<tag>othercredit</tag> output is displayed using a style
+different than that of <tag>author</tag> and
+<tag>editor</tag>.</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="output-root">
+<refmeta>
+<refentrytitle>output-root</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>output-root</refname>
+<refpurpose>Specifies the root directory of the website</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="output-root.frag">
+<xsl:param name="output-root" select="'.'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>When using the XSLT processor to manage dependencies and construct
+the website, this parameter can be used to indicate the root directory
+where the resulting pages are placed.</para>
+<para>Only applies when XSLT-based chunking is being used.</para>
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="output.indent">
+<refmeta>
+<refentrytitle>output.indent</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo>
+<refmiscinfo role="value">no</refmiscinfo>
+<refmiscinfo role="value">yes</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>output.indent</refname>
+<refpurpose>Indent output?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="output.indent.frag">
+<xsl:param name="output.indent" select="'no'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the setting of the <parameter>indent</parameter> parameter
+on the HTML slides. For more information, see the discussion of the
+<tag>xsl:output</tag> element in the XSLT specification.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="overlay.js">
+<refmeta>
+<refentrytitle>overlay.js</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>overlay.js</refname>
+<refpurpose>Overlay JavaScript file</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="overlay.js.frag">
+<xsl:param name="overlay.js" select="'overlay.js'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the overlay JavaScript file. It's unlikely
+that you will ever need to change this parameter.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="overlay.logo">
+<refmeta>
+<refentrytitle>overlay.logo</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">URI</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>overlay.logo</refname>
+<refpurpose>Logo to overlay on ToC frame</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="overlay.logo.frag">
+<xsl:param name="overlay.logo" select="'http://docbook.sourceforge.net/release/buttons/slides-1.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>If this URI is non-empty, JavaScript is used to overlay the
+specified image on the ToC frame.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="overlay">
+<refmeta>
+<refentrytitle>overlay</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>overlay</refname>
+<refpurpose>Overlay footer navigation?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="overlay.frag">
+<xsl:param name="overlay" select="0"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>If non-zero, JavaScript is added to the slides to make the
+bottom navigation appear at the bottom of each page. This option and
+<link linkend="multiframe">multiframe</link> are mutually exclusive.</para>
+
+<para>If this parameter is zero, the bottom navigation simply appears
+below the content of each slide.</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="page.height.portrait">
+ version="5.0" xml:id="page.height.portrait">
<refmeta>
<refentrytitle>page.height.portrait</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='page.height.portrait.frag'><xsl:param name="page.height.portrait">
+<src:fragment xml:id="page.height.portrait.frag"><xsl:param name="page.height.portrait">
<xsl:choose>
<xsl:when test="$paper.type = 'A4landscape'">210mm</xsl:when>
<xsl:when test="$paper.type = 'USletter'">11in</xsl:when>
</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The portrait page height is the length of the long
edge of the physical page.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="page.height">
+ version="5.0" xml:id="page.height">
<refmeta>
<refentrytitle>page.height</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='page.height.frag'><xsl:param name="page.height">
+<src:fragment xml:id="page.height.frag"><xsl:param name="page.height">
<xsl:choose>
<xsl:when test="$page.orientation = 'portrait'">
<xsl:value-of select="$page.height.portrait"/>
</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The page height is generally calculated from the
<literal>paper.type</literal> and
<literal>page.orientation</literal>.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="page.margin.bottom">
+ version="5.0" xml:id="page.margin.bottom">
<refmeta>
<refentrytitle>page.margin.bottom</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='page.margin.bottom.frag'>
+<src:fragment xml:id="page.margin.bottom.frag">
<xsl:param name="page.margin.bottom" select="'0.5in'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The bottom page margin is the distance from the bottom of the region-after
to the physical bottom of the page.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="page.margin.inner">
+ version="5.0" xml:id="page.margin.inner">
<refmeta>
<refentrytitle>page.margin.inner</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='page.margin.inner.frag'><xsl:param name="page.margin.inner">
+<src:fragment xml:id="page.margin.inner.frag"><xsl:param name="page.margin.inner">
<xsl:choose>
<xsl:when test="$double.sided != 0">1.25in</xsl:when>
<xsl:otherwise>1in</xsl:otherwise>
</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The inner page margin is the distance from binding edge of the
page to the first column of text. In the left-to-right, top-to-bottom writing
is double-sided.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="page.margin.outer">
+ version="5.0" xml:id="page.margin.outer">
<refmeta>
<refentrytitle>page.margin.outer</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='page.margin.outer.frag'><xsl:param name="page.margin.outer">
+<src:fragment xml:id="page.margin.outer.frag"><xsl:param name="page.margin.outer">
<xsl:choose>
<xsl:when test="$double.sided != 0">0.75in</xsl:when>
<xsl:otherwise>1in</xsl:otherwise>
</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The outer page margin is the distance from non-binding edge of the
page to the last column of text. In the left-to-right, top-to-bottom writing
is double-sided.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="page.margin.top">
+ version="5.0" xml:id="page.margin.top">
<refmeta>
<refentrytitle>page.margin.top</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='page.margin.top.frag'>
+<src:fragment xml:id="page.margin.top.frag">
<xsl:param name="page.margin.top" select="'0.5in'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The top page margin is the distance from the physical top of the
page to the top of the region-before.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="page.orientation">
+ version="5.0" xml:id="page.orientation">
<refmeta>
<refentrytitle>page.orientation</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='page.orientation.frag'><xsl:param name="page.orientation" select="'portrait'"/></src:fragment>
+<src:fragment xml:id="page.orientation.frag"><xsl:param name="page.orientation" select="'portrait'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>In portrait orientation, the short edge is horizontal; in
landscape orientation, it is vertical.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="page.width.portrait">
+ version="5.0" xml:id="page.width.portrait">
<refmeta>
<refentrytitle>page.width.portrait</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='page.width.portrait.frag'><xsl:param name="page.width.portrait">
+<src:fragment xml:id="page.width.portrait.frag"><xsl:param name="page.width.portrait">
<xsl:choose>
<xsl:when test="$paper.type = 'USletter'">8.5in</xsl:when>
<xsl:when test="$paper.type = '4A0'">1682mm</xsl:when>
</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The portrait page width is the length of the short
edge of the physical page.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="page.width">
+ version="5.0" xml:id="page.width">
<refmeta>
<refentrytitle>page.width</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='page.width.frag'><xsl:param name="page.width">
+<src:fragment xml:id="page.width.frag"><xsl:param name="page.width">
<xsl:choose>
<xsl:when test="$page.orientation = 'portrait'">
<xsl:value-of select="$page.width.portrait"/>
</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The page width is generally calculated from the
<literal>paper.type</literal> and <literal>page.orientation</literal>.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="pages.template">
+ version="5.0" xml:id="pages.template">
<refmeta>
<refentrytitle>pages.template</refentrytitle>
</refmeta>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='pages.template.frag'>
+<src:fragment xml:id="pages.template.frag">
<xsl:param name="pages.template" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The <parameter>pages.template</parameter> parameter specifies a Pages (the Apple word processing application) document to use as a template for the generated document. The template document is used to define the (extensive) headers for the generated document, in particular the paragraph and character styles that are used to format the various elements. Any content in the template document is ignored.</para>
<para>A template document is used in order to allow maintenance of the paragraph and character styles to be done using Pages itself, rather than these XSL stylesheets.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="paper.type">
+ version="5.0" xml:id="paper.type">
<refmeta>
<refentrytitle>paper.type</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='paper.type.frag'><xsl:param name="paper.type" select="'USletter'"/></src:fragment>
+<src:fragment xml:id="paper.type.frag"><xsl:param name="paper.type" select="'USletter'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The paper type is a convenient way to specify the paper size.
The list of known paper sizes includes USletter and most of the A,
B, and C sizes. See <literal>page.width.portrait</literal>, for example.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="para.propagates.style">
+ version="5.0" xml:id="para.propagates.style">
<refmeta>
<refentrytitle>para.propagates.style</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>para.propagates.style</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='para.propagates.style.frag'>
+<src:fragment xml:id="para.propagates.style.frag">
<xsl:param name="para.propagates.style" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If true, the role attribute of <sgmltag>para</sgmltag> elements
+<para>If true, the role attribute of <tag>para</tag> elements
will be passed through to the HTML as a class attribute on the
-<sgmltag>p</sgmltag> generated for the paragraph.</para>
+<tag>p</tag> generated for the paragraph.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="part.autolabel">
+ version="5.0" xml:id="part.autolabel">
<refmeta>
<refentrytitle>part.autolabel</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>part.autolabel</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='part.autolabel.frag'><xsl:param name="part.autolabel" select="'I'"/></src:fragment>
+<src:fragment xml:id="part.autolabel.frag"><xsl:param name="part.autolabel" select="'I'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If zero, then parts will not be numbered.
Otherwise parts will be numbered, using the parameter value
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="passivetex.extensions">
+ version="5.0" xml:id="passivetex.extensions">
<refmeta>
<refentrytitle>passivetex.extensions</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>passivetex.extensions</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='passivetex.extensions.frag'><xsl:param name="passivetex.extensions" select="0"/></src:fragment>
+<src:fragment xml:id="passivetex.extensions.frag"><xsl:param name="passivetex.extensions" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero,
-<ulink url="http://users.ox.ac.uk/~rahtz/passivetex/">PassiveTeX</ulink>
+<link xlink:href="http://users.ox.ac.uk/~rahtz/passivetex/">PassiveTeX</link>
extensions will be used. At present, this consists of PDF bookmarks
and sorted index terms.
</para>
<para>This parameter can also affect which graphics file formats
are supported</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="pgwide.properties">
+ version="5.0" xml:id="pgwide.properties">
<refnamediv>
<refname>pgwide.properties</refname>
<refpurpose>Properties to make a figure or table page wide.
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='pgwide.properties.frag'>
+<src:fragment xml:id="pgwide.properties.frag">
<xsl:attribute-set name="pgwide.properties">
<xsl:attribute name="start-indent">0pt</xsl:attribute>
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This attribute set is used to set the properties
that make a figure or table "page wide" in fo output.
some processors anyway.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="phrase.propagates.style">
+ version="5.0" xml:id="phrase.propagates.style">
<refmeta>
<refentrytitle>phrase.propagates.style</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>phrase.propagates.style</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='phrase.propagates.style.frag'><xsl:param name="phrase.propagates.style" select="1"/></src:fragment>
+<src:fragment xml:id="phrase.propagates.style.frag"><xsl:param name="phrase.propagates.style" select="1"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If true, the role attribute of <sgmltag>phrase</sgmltag> elements
+<para>If true, the role attribute of <tag>phrase</tag> elements
will be passed through to the HTML as a class attribute on a
-<sgmltag>span</sgmltag> that surrounds the phrase.</para>
+<tag>span</tag> that surrounds the phrase.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="pixels.per.inch">
+ version="5.0" xml:id="pixels.per.inch">
<refmeta>
<refentrytitle>pixels.per.inch</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>pixels.per.inch</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='pixels.per.inch.frag'>
+<src:fragment xml:id="pixels.per.inch.frag">
<xsl:param name="pixels.per.inch" select="90"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>When lengths are converted to pixels, this value is used to
determine the size of a pixel. The default value is taken from the
-<ulink url="http://www.w3.org/TR/xsl/slice5.html#pixels">XSL
-Recommendation</ulink>.
+<link xlink:href="http://www.w3.org/TR/xsl/slice5.html#pixels">XSL
+Recommendation</link>.
</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="plus.image">
+<refmeta>
+<refentrytitle>plus.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>plus.image</refname>
+<refpurpose>Plus image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="plus.image.frag">
+<xsl:param name="plus.image" select="'toc/closed.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the <quote>plus</quote> image; the image used in a
+<link linkend="dynamic.toc">dynamic ToC</link> to indicate that a section
+can be expanded.</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="points.per.em">
+ version="5.0" xml:id="points.per.em">
<refmeta>
<refentrytitle>points.per.em</refentrytitle>
-<refmiscinfo role="type">number</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">number</refmiscinfo>
</refmeta>
<refnamediv>
<refname>points.per.em</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='points.per.em.frag'>
+<src:fragment xml:id="points.per.em.frag">
<xsl:param name="points.per.em" select="10"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>FIXME:</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="preface.autolabel">
+ version="5.0" xml:id="preface.autolabel">
<refmeta>
<refentrytitle>preface.autolabel</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>preface.autolabel</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='preface.autolabel.frag'><xsl:param name="preface.autolabel" select="0"/></src:fragment>
+<src:fragment xml:id="preface.autolabel.frag"><xsl:param name="preface.autolabel" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If zero (default), then prefaces will not be numbered.
Otherwise prefaces will be numbered, using the parameter value
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="prefer.internal.olink">
+ version="5.0" xml:id="prefer.internal.olink">
<refmeta>
<refentrytitle>prefer.internal.olink</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>prefer.internal.olink</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='prefer.internal.olink.frag'>
+<src:fragment xml:id="prefer.internal.olink.frag">
<xsl:param name="prefer.internal.olink" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If you are re-using XML content modules in multiple documents,
you may want to redirect some of your olinks. This parameter
<para>If you set the <parameter>prefer.internal.olink</parameter>
parameter to a non-zero value, then the processor will
first look in the olink database
-for the olink's <sgmltag>targetptr</sgmltag> attribute value
+for the olink's <tag>targetptr</tag> attribute value
in document matching the <parameter>current.docid</parameter>
parameter value. If it isn't found there, then
it tries the document in the database
-with the <sgmltag>targetdoc</sgmltag>
-value that matches the olink's <sgmltag>targetdoc</sgmltag>
+with the <tag>targetdoc</tag>
+value that matches the olink's <tag>targetdoc</tag>
attribute.
</para>
<para>This feature permits an olink reference to resolve to
the current document if there is an element
-with an id matching the olink's <sgmltag>targetptr</sgmltag>
+with an id matching the olink's <tag>targetptr</tag>
value. The current document's olink data must be
included in the target database for this to work.</para>
<caution>
<para>There is a potential for incorrect links if
-the same <sgmltag>id</sgmltag> attribute value is used for different
+the same <tag>id</tag> attribute value is used for different
content in different documents.
Some of your olinks may be redirected to the current document
when they shouldn't be. It is not possible to control
individual olink instances.</para>
</caution>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="preferred.mediaobject.role">
+ version="5.0" xml:id="preferred.mediaobject.role">
<refmeta>
<refentrytitle>preferred.mediaobject.role</refentrytitle>
</refmeta>
<refnamediv>
<refname>preferred.mediaobject.role</refname>
<refpurpose>Select which mediaobject to use based on
-this value of an object's <sgmltag class="attribute">role</sgmltag> attribute.
+this value of an object's <tag class="attribute">role</tag> attribute.
</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='preferred.mediaobject.role.frag'>
-<xsl:param name="preferred.mediaobject.role"></xsl:param>
+<src:fragment xml:id="preferred.mediaobject.role.frag">
+<xsl:param name="preferred.mediaobject.role"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>A mediaobject may contain several objects such as imageobjects.
If the parameter <parameter>use.role.for.mediaobject</parameter>
-is non-zero, then the <sgmltag class="attribute">role</sgmltag> attribute on
-<sgmltag>imageobject</sgmltag>s and other objects within a <sgmltag>mediaobject</sgmltag> container will be used to select which object will be
+is non-zero, then the <tag class="attribute">role</tag> attribute on
+<tag>imageobject</tag>s and other objects within a <tag>mediaobject</tag> container will be used to select which object will be
used. If one of the objects has a role value that matches the
preferred.mediaobject.role parameter, then it has first
priority for selection. If more than one has such a
<para>
See the <parameter>use.role.for.mediaobject</parameter> parameter
for the sequence of selection.</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="prev.image">
+<refmeta>
+<refentrytitle>prev.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>prev.image</refname>
+<refpurpose>Left-arrow image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="prev.image.frag">
+<xsl:param name="prev.image" select="'active/nav-prev.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the left-pointing navigation arrow.</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="procedure.properties">
+ version="5.0" xml:id="procedure.properties">
<refnamediv>
<refname>procedure.properties</refname>
<refpurpose>Properties associated with a procedure</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='procedure.properties.frag'>
+<src:fragment xml:id="procedure.properties.frag">
<xsl:attribute-set name="procedure.properties" use-attribute-sets="formal.object.properties"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The styling for procedures.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="process.empty.source.toc">
+ version="5.0" xml:id="process.empty.source.toc">
<refmeta>
<refentrytitle>process.empty.source.toc</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>process.empty.source.toc</refname>
-<refpurpose>Generate automated TOC if <sgmltag>toc</sgmltag> element occurs in a source document?</refpurpose>
+<refpurpose>Generate automated TOC if <tag>toc</tag> element occurs in a source document?</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='process.empty.source.toc.frag'><xsl:param name="process.empty.source.toc" select="0"/></src:fragment>
+<src:fragment xml:id="process.empty.source.toc.frag"><xsl:param name="process.empty.source.toc" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>Specifies that if an empty <sgmltag>toc</sgmltag> element is
+<para>Specifies that if an empty <tag>toc</tag> element is
found in a source document, an automated TOC is generated.
<note>
<para>Depending on what the value of the
parameter to <literal>1</literal> could result in generation of
duplicate automated TOCs. So the
<parameter>process.empty.source.toc</parameter> is primarily useful
- as an "override": by placing an empty <sgmltag>toc</sgmltag> in your
+ as an "override": by placing an empty <tag>toc</tag> in your
document and setting this parameter to <literal>1</literal>, you can
- force a TOC to be generated even if <sgmltag>generate.toc</sgmltag>
+ force a TOC to be generated even if <tag>generate.toc</tag>
says not to.</para>
</note>
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="process.source.toc">
+ version="5.0" xml:id="process.source.toc">
<refmeta>
<refentrytitle>process.source.toc</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>process.source.toc</refname>
-<refpurpose>Process a non-empty <sgmltag>toc</sgmltag> element if it occurs in a source document?</refpurpose>
+<refpurpose>Process a non-empty <tag>toc</tag> element if it occurs in a source document?</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='process.source.toc.frag'><xsl:param name="process.source.toc" select="0"/></src:fragment>
+<src:fragment xml:id="process.source.toc.frag"><xsl:param name="process.source.toc" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specifies that the contents of a non-empty "hard-coded"
-<sgmltag>toc</sgmltag> element in a source document are processed to
+<tag>toc</tag> element in a source document are processed to
generate a TOC in output.
<note>
<para>This parameter has no effect on automated generation of
"hard-coded" TOC. To suppress automated TOC generation, adjust the
value of the <parameter>generate.toc</parameter> paramameter.</para>
- <para>The <sgmltag>process.source.toc</sgmltag> parameter also has
- no effect if the <sgmltag>toc</sgmltag> element is empty; handling
- for empty <sgmltag>toc</sgmltag> is controlled by the
+ <para>The <tag>process.source.toc</tag> parameter also has
+ no effect if the <tag>toc</tag> element is empty; handling
+ for empty <tag>toc</tag> is controlled by the
<parameter>process.empty.source.toc</parameter> parameter.</para>
</note>
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="profile.arch">
+ version="5.0" xml:id="profile.arch">
<refmeta>
<refentrytitle>profile.arch</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>profile.arch</refname>
-<refpurpose>Target profile for <sgmltag class="attribute">arch</sgmltag>
+<refpurpose>Target profile for <tag class="attribute">arch</tag>
attribute</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='profile.arch.frag'>
+<src:fragment xml:id="profile.arch.frag">
<xsl:param name="profile.arch" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Value of this parameter specifies profiles which should be
included in the output. You can specify multiple profiles by
<para>This parameter has effect only when you are using profiling
stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, …) instead of normal
+<filename>profile-chunk.xsl</filename>, …) instead of normal
ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, …).</para>
+<filename>chunk.xsl</filename>, …).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="profile.attribute">
+ version="5.0" xml:id="profile.attribute">
<refmeta>
<refentrytitle>profile.attribute</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>profile.attribute</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='profile.attribute.frag'>
+<src:fragment xml:id="profile.attribute.frag">
<xsl:param name="profile.attribute" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter is used in conjuction with
<parameter>profile.value</parameter>.</para>
<para>This parameter has effect only when you are using profiling
stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, …) instead of normal
+<filename>profile-chunk.xsl</filename>, …) instead of normal
ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, …).</para>
+<filename>chunk.xsl</filename>, …).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="profile.condition">
+ version="5.0" xml:id="profile.condition">
<refmeta>
<refentrytitle>profile.condition</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>profile.condition</refname>
-<refpurpose>Target profile for <sgmltag class="attribute">condition</sgmltag>
+<refpurpose>Target profile for <tag class="attribute">condition</tag>
attribute</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='profile.condition.frag'>
+<src:fragment xml:id="profile.condition.frag">
<xsl:param name="profile.condition" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Value of this parameter specifies profiles which should be
included in the output. You can specify multiple profiles by
<para>This parameter has effect only when you are using profiling
stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, …) instead of normal
+<filename>profile-chunk.xsl</filename>, …) instead of normal
ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, …).</para>
+<filename>chunk.xsl</filename>, …).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="profile.conformance">
+ version="5.0" xml:id="profile.conformance">
<refmeta>
<refentrytitle>profile.conformance</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>profile.conformance</refname>
-<refpurpose>Target profile for <sgmltag class="attribute">conformance</sgmltag>
+<refpurpose>Target profile for <tag class="attribute">conformance</tag>
attribute</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='profile.conformance.frag'>
+<src:fragment xml:id="profile.conformance.frag">
<xsl:param name="profile.conformance" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Value of this parameter specifies profiles which should be
included in the output. You can specify multiple profiles by
<para>This parameter has effect only when you are using profiling
stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, …) instead of normal
+<filename>profile-chunk.xsl</filename>, …) instead of normal
ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, …).</para>
+<filename>chunk.xsl</filename>, …).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="profile.lang">
+ version="5.0" xml:id="profile.lang">
<refmeta>
<refentrytitle>profile.lang</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>profile.lang</refname>
-<refpurpose>Target profile for <sgmltag class="attribute">lang</sgmltag>
+<refpurpose>Target profile for <tag class="attribute">lang</tag>
attribute</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='profile.lang.frag'>
+<src:fragment xml:id="profile.lang.frag">
<xsl:param name="profile.lang" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Value of this parameter specifies profiles which should be
included in the output. You can specify multiple profiles by
<para>This parameter has effect only when you are using profiling
stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, …) instead of normal
+<filename>profile-chunk.xsl</filename>, …) instead of normal
ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, …).</para>
+<filename>chunk.xsl</filename>, …).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="profile.os">
+ version="5.0" xml:id="profile.os">
<refmeta>
<refentrytitle>profile.os</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>profile.os</refname>
-<refpurpose>Target profile for <sgmltag class="attribute">os</sgmltag>
+<refpurpose>Target profile for <tag class="attribute">os</tag>
attribute</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='profile.os.frag'>
+<src:fragment xml:id="profile.os.frag">
<xsl:param name="profile.os" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Value of this parameter specifies profiles which should be
included in the output. You can specify multiple profiles by
<para>This parameter has effect only when you are using profiling
stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, …) instead of normal
+<filename>profile-chunk.xsl</filename>, …) instead of normal
ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, …).</para>
+<filename>chunk.xsl</filename>, …).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="profile.revision">
+ version="5.0" xml:id="profile.revision">
<refmeta>
<refentrytitle>profile.revision</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>profile.revision</refname>
-<refpurpose>Target profile for <sgmltag class="attribute">revision</sgmltag>
+<refpurpose>Target profile for <tag class="attribute">revision</tag>
attribute</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='profile.revision.frag'>
+<src:fragment xml:id="profile.revision.frag">
<xsl:param name="profile.revision" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Value of this parameter specifies profiles which should be
included in the output. You can specify multiple profiles by
<para>This parameter has effect only when you are using profiling
stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, …) instead of normal
+<filename>profile-chunk.xsl</filename>, …) instead of normal
ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, …).</para>
+<filename>chunk.xsl</filename>, …).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="profile.revisionflag">
+ version="5.0" xml:id="profile.revisionflag">
<refmeta>
<refentrytitle>profile.revisionflag</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>profile.revisionflag</refname>
-<refpurpose>Target profile for <sgmltag class="attribute">revisionflag</sgmltag>
+<refpurpose>Target profile for <tag class="attribute">revisionflag</tag>
attribute</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='profile.revisionflag.frag'>
+<src:fragment xml:id="profile.revisionflag.frag">
<xsl:param name="profile.revisionflag" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Value of this parameter specifies profiles which should be
included in the output. You can specify multiple profiles by
<para>This parameter has effect only when you are using profiling
stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, …) instead of normal
+<filename>profile-chunk.xsl</filename>, …) instead of normal
ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, …).</para>
+<filename>chunk.xsl</filename>, …).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="profile.role">
+ version="5.0" xml:id="profile.role">
<refmeta>
<refentrytitle>profile.role</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>profile.role</refname>
-<refpurpose>Target profile for <sgmltag class="attribute">role</sgmltag>
+<refpurpose>Target profile for <tag class="attribute">role</tag>
attribute</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='profile.role.frag'>
+<src:fragment xml:id="profile.role.frag">
<xsl:param name="profile.role" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Value of this parameter specifies profiles which should be
included in the output. You can specify multiple profiles by
<para>This parameter has effect only when you are using profiling
stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, …) instead of normal
+<filename>profile-chunk.xsl</filename>, …) instead of normal
ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, …).</para>
+<filename>chunk.xsl</filename>, …).</para>
<warning>
-<para>Note that <sgmltag class="attribute">role</sgmltag> is often
+<para>Note that <tag class="attribute">role</tag> is often
used for other purposes than profiling. For example it is commonly
used to get emphasize in bold font:</para>
-<programlisting><![CDATA[<emphasis role="bold">very important</emphasis>]]></programlisting>
+<programlisting><emphasis role="bold">very important</emphasis></programlisting>
-<para>If you are using <sgmltag class="attribute">role</sgmltag> for
+<para>If you are using <tag class="attribute">role</tag> for
these purposes do not forget to add values like <literal>bold</literal> to
value of this parameter. If you forgot you will get document with
small pieces missing which are very hard to track.</para>
-<para>For this reason it is not recommended to use <sgmltag
-class="attribute">role</sgmltag> attribute for profiling. You should
-rather use profiling specific attributes like <sgmltag
-class="attribute">userlevel</sgmltag>, <sgmltag
-class="attribute">os</sgmltag>, <sgmltag
-class="attribute">arch</sgmltag>, <sgmltag
-class="attribute">condition</sgmltag>, etc.</para>
+<para>For this reason it is not recommended to use <tag class="attribute">role</tag> attribute for profiling. You should
+rather use profiling specific attributes like <tag class="attribute">userlevel</tag>, <tag class="attribute">os</tag>, <tag class="attribute">arch</tag>, <tag class="attribute">condition</tag>, etc.</para>
</warning>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="profile.security">
+ version="5.0" xml:id="profile.security">
<refmeta>
<refentrytitle>profile.security</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>profile.security</refname>
-<refpurpose>Target profile for <sgmltag class="attribute">security</sgmltag>
+<refpurpose>Target profile for <tag class="attribute">security</tag>
attribute</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='profile.security.frag'>
+<src:fragment xml:id="profile.security.frag">
<xsl:param name="profile.security" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Value of this parameter specifies profiles which should be
included in the output. You can specify multiple profiles by
<para>This parameter has effect only when you are using profiling
stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, …) instead of normal
+<filename>profile-chunk.xsl</filename>, …) instead of normal
ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, …).</para>
+<filename>chunk.xsl</filename>, …).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="profile.separator">
+ version="5.0" xml:id="profile.separator">
<refmeta>
<refentrytitle>profile.separator</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>profile.separator</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='profile.separator.frag'>
+<src:fragment xml:id="profile.separator.frag">
<xsl:param name="profile.separator" select="';'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Separator character for compound profile values.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"\r
- xmlns:xsl="http://www.w3.org/1999/XSL/Transform"\r
- id="profile.status">\r
-<refmeta>\r
-<refentrytitle>profile.status</refentrytitle>\r
-<refmiscinfo role="type">string</refmiscinfo>\r
-</refmeta>\r
-<refnamediv>\r
-<refname>profile.status</refname>\r
-<refpurpose>Target profile for <sgmltag class="attribute">status</sgmltag>\r
-attribute</refpurpose>\r
-</refnamediv>\r
-\r
-<refsynopsisdiv>\r
-<src:fragment id='profile.status.frag'>\r
-<xsl:param name="profile.status" select="''"/>\r
-</src:fragment>\r
-</refsynopsisdiv>\r
-\r
-<refsect1><title>Description</title>\r
-\r
-<para>Value of this parameter specifies profiles which should be\r
-included in the output. You can specify multiple profiles by\r
-separating them by semicolon. You can change separator character by\r
-<parameter>profile.separator</parameter>\r
-parameter.</para>\r
-\r
-<para>This parameter has effect only when you are using profiling\r
-stylesheets (<filename>profile-docbook.xsl</filename>,\r
-<filename>profile-chunk.xsl</filename>, …) instead of normal\r
-ones (<filename>docbook.xsl</filename>,\r
-<filename>chunk.xsl</filename>, …).</para>\r
-\r
-</refsect1>\r
-</refentry>\r
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="profile.status">
+<refmeta>
+<refentrytitle>profile.status</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>profile.status</refname>
+<refpurpose>Target profile for <tag class="attribute">status</tag>
+attribute</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="profile.status.frag">
+<xsl:param name="profile.status" select="''"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Value of this parameter specifies profiles which should be
+included in the output. You can specify multiple profiles by
+separating them by semicolon. You can change separator character by
+<parameter>profile.separator</parameter>
+parameter.</para>
+
+<para>This parameter has effect only when you are using profiling
+stylesheets (<filename>profile-docbook.xsl</filename>,
+<filename>profile-chunk.xsl</filename>, …) instead of normal
+ones (<filename>docbook.xsl</filename>,
+<filename>chunk.xsl</filename>, …).</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="profile.userlevel">
+ version="5.0" xml:id="profile.userlevel">
<refmeta>
<refentrytitle>profile.userlevel</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>profile.userlevel</refname>
-<refpurpose>Target profile for <sgmltag class="attribute">userlevel</sgmltag>
+<refpurpose>Target profile for <tag class="attribute">userlevel</tag>
attribute</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='profile.userlevel.frag'>
+<src:fragment xml:id="profile.userlevel.frag">
<xsl:param name="profile.userlevel" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Value of this parameter specifies profiles which should be
included in the output. You can specify multiple profiles by
<para>This parameter has effect only when you are using profiling
stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, …) instead of normal
+<filename>profile-chunk.xsl</filename>, …) instead of normal
ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, …).</para>
+<filename>chunk.xsl</filename>, …).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="profile.value">
+ version="5.0" xml:id="profile.value">
<refmeta>
<refentrytitle>profile.value</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>profile.value</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='profile.value.frag'>
+<src:fragment xml:id="profile.value.frag">
<xsl:param name="profile.value" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>When you are using this parameter you must also specify name of
profiling attribute with parameter
<para>This parameter has effect only when you are using profiling
stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, …) instead of normal
+<filename>profile-chunk.xsl</filename>, …) instead of normal
ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, …).</para>
+<filename>chunk.xsl</filename>, …).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="profile.vendor">
+ version="5.0" xml:id="profile.vendor">
<refmeta>
<refentrytitle>profile.vendor</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>profile.vendor</refname>
-<refpurpose>Target profile for <sgmltag class="attribute">vendor</sgmltag>
+<refpurpose>Target profile for <tag class="attribute">vendor</tag>
attribute</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='profile.vendor.frag'>
+<src:fragment xml:id="profile.vendor.frag">
<xsl:param name="profile.vendor" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Value of this parameter specifies profiles which should be
included in the output. You can specify multiple profiles by
<para>This parameter has effect only when you are using profiling
stylesheets (<filename>profile-docbook.xsl</filename>,
-<filename>profile-chunk.xsl</filename>, …) instead of normal
+<filename>profile-chunk.xsl</filename>, …) instead of normal
ones (<filename>docbook.xsl</filename>,
-<filename>chunk.xsl</filename>, …).</para>
+<filename>chunk.xsl</filename>, …).</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="punct.honorific">
+ version="5.0" xml:id="punct.honorific">
<refmeta>
<refentrytitle>punct.honorific</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>punct.honorific</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='punct.honorific.frag'>
+<src:fragment xml:id="punct.honorific.frag">
<xsl:param name="punct.honorific" select="'.'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter specifies the punctuation that should be added after an
honorific in a personal name.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="qanda.defaultlabel">
+ version="5.0" xml:id="qanda.defaultlabel">
<refmeta>
<refentrytitle>qanda.defaultlabel</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>qanda.defaultlabel</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='qanda.defaultlabel.frag'><xsl:param name="qanda.defaultlabel">number</xsl:param></src:fragment>
+<src:fragment xml:id="qanda.defaultlabel.frag"><xsl:param name="qanda.defaultlabel">number</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If no defaultlabel attribute is specified on a QandASet, this
value is used. It must be one of the legal values for the defaultlabel
attribute.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="qanda.in.toc">
+ version="5.0" xml:id="qanda.in.toc">
<refmeta>
<refentrytitle>qanda.in.toc</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>qanda.in.toc</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='qanda.in.toc.frag'><xsl:param name="qanda.in.toc" select="0"/></src:fragment>
+<src:fragment xml:id="qanda.in.toc.frag"><xsl:param name="qanda.in.toc" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If true (non-zero), then the generated table of contents
-for a document will include <sgmltag>qandaset</sgmltag> titles,
-<sgmltag>qandadiv</sgmltag> titles,
-and <sgmltag>question</sgmltag> elements. The default value (zero) excludes
+for a document will include <tag>qandaset</tag> titles,
+<tag>qandadiv</tag> titles,
+and <tag>question</tag> elements. The default value (zero) excludes
them from the TOC.
</para>
<para>This parameter does not affect any tables of contents
that may be generated inside a qandaset or qandadiv.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="qanda.inherit.numeration">
+ version="5.0" xml:id="qanda.inherit.numeration">
<refmeta>
<refentrytitle>qanda.inherit.numeration</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>qanda.inherit.numeration</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='qanda.inherit.numeration.frag'><xsl:param name="qanda.inherit.numeration" select="1"/></src:fragment>
+<src:fragment xml:id="qanda.inherit.numeration.frag"><xsl:param name="qanda.inherit.numeration" select="1"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If true (non-zero), numbered QandADiv elements and Questions and Answers inherit
the numeration of the ancestors of the QandASet.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="qanda.nested.in.toc">
+ version="5.0" xml:id="qanda.nested.in.toc">
<refmeta>
<refentrytitle>qanda.nested.in.toc</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>qanda.nested.in.toc</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='qanda.nested.in.toc.frag'><xsl:param name="qanda.nested.in.toc" select="0"/></src:fragment>
+<src:fragment xml:id="qanda.nested.in.toc.frag"><xsl:param name="qanda.nested.in.toc" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If true (non-zero), instances of <sgmltag>qandaentry</sgmltag>
-that are children of <sgmltag>answer</sgmltag> elements are shown in
+<para>If true (non-zero), instances of <tag>qandaentry</tag>
+that are children of <tag>answer</tag> elements are shown in
the TOC.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="qanda.title.level1.properties">
+ version="5.0" xml:id="qanda.title.level1.properties">
<refmeta>
<refentrytitle>qanda.title.level1.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>qanda.title.level1.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='qanda.title.level1.properties.frag'>
+<src:fragment xml:id="qanda.title.level1.properties.frag">
<xsl:attribute-set name="qanda.title.level1.properties">
<xsl:attribute name="font-size">
<xsl:value-of select="$body.font.master * 2.0736"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The properties of level-1 qanda set titles.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="qanda.title.level2.properties">
+ version="5.0" xml:id="qanda.title.level2.properties">
<refmeta>
<refentrytitle>qanda.title.level2.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>qanda.title.level2.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='qanda.title.level2.properties.frag'>
+<src:fragment xml:id="qanda.title.level2.properties.frag">
<xsl:attribute-set name="qanda.title.level2.properties">
<xsl:attribute name="font-size">
<xsl:value-of select="$body.font.master * 1.728"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The properties of level-2 qanda set titles.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="qanda.title.level3.properties">
+ version="5.0" xml:id="qanda.title.level3.properties">
<refmeta>
<refentrytitle>qanda.title.level3.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>qanda.title.level3.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='qanda.title.level3.properties.frag'>
+<src:fragment xml:id="qanda.title.level3.properties.frag">
<xsl:attribute-set name="qanda.title.level3.properties">
<xsl:attribute name="font-size">
<xsl:value-of select="$body.font.master * 1.44"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The properties of level-3 qanda set titles.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="qanda.title.level4.properties">
+ version="5.0" xml:id="qanda.title.level4.properties">
<refmeta>
<refentrytitle>qanda.title.level4.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>qanda.title.level4.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='qanda.title.level4.properties.frag'>
+<src:fragment xml:id="qanda.title.level4.properties.frag">
<xsl:attribute-set name="qanda.title.level4.properties">
<xsl:attribute name="font-size">
<xsl:value-of select="$body.font.master * 1.2"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The properties of level-4 qanda set titles.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="qanda.title.level5.properties">
+ version="5.0" xml:id="qanda.title.level5.properties">
<refmeta>
<refentrytitle>qanda.title.level5.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>qanda.title.level5.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='qanda.title.level5.properties.frag'>
+<src:fragment xml:id="qanda.title.level5.properties.frag">
<xsl:attribute-set name="qanda.title.level5.properties">
<xsl:attribute name="font-size">
<xsl:value-of select="$body.font.master"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The properties of level-5 qanda set titles.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="qanda.title.level6.properties">
+ version="5.0" xml:id="qanda.title.level6.properties">
<refmeta>
<refentrytitle>qanda.title.level6.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>qanda.title.level6.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='qanda.title.level6.properties.frag'>
+<src:fragment xml:id="qanda.title.level6.properties.frag">
<xsl:attribute-set name="qanda.title.level6.properties">
<xsl:attribute name="font-size">
<xsl:value-of select="$body.font.master"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The properties of level-6 qanda set titles.
This property set is actually
used for all titles below level 5.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="qanda.title.properties">
+ version="5.0" xml:id="qanda.title.properties">
<refmeta>
<refentrytitle>qanda.title.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>qanda.title.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='qanda.title.properties.frag'>
+<src:fragment xml:id="qanda.title.properties.frag">
<xsl:attribute-set name="qanda.title.properties">
<xsl:attribute name="font-family">
<xsl:value-of select="$title.font.family"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The properties common to all qanda set titles.</para>
-</refsect1>
+</refsection>
</refentry>
-
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="qandadiv.autolabel">
+ version="5.0" xml:id="qandadiv.autolabel">
<refmeta>
<refentrytitle>qandadiv.autolabel</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>qandadiv.autolabel</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='qandadiv.autolabel.frag'><xsl:param name="qandadiv.autolabel" select="1"/></src:fragment>
+<src:fragment xml:id="qandadiv.autolabel.frag"><xsl:param name="qandadiv.autolabel" select="1"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If true (non-zero), unlabeled qandadivs will be enumerated.
</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="rebuild-all">
+<refmeta>
+<refentrytitle>rebuild-all</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>rebuild-all</refname>
+<refpurpose>Indicates that all files should be produced</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="rebuild-all.frag">
+<xsl:param name="rebuild-all" select="'0'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>When using the XSLT processor to manage dependencies and construct
+the website, this parameter can be used to regenerate the whole website,
+updating even pages that don't appear to need to be updated.</para>
+<para>The dependency extension only looks at the source documents. So
+if you change something in the stylesheet, for example, that has a global
+effect, you can use this parameter to force the stylesheet to rebuild the
+whole website.
+</para>
+<para>Only applies when XSLT-based chunking is being used.</para>
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="refclass.suppress">
+ version="5.0" xml:id="refclass.suppress">
<refmeta>
<refentrytitle>refclass.suppress</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>refclass.suppress</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='refclass.suppress.frag'>
+<src:fragment xml:id="refclass.suppress.frag">
<xsl:param name="refclass.suppress" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of <parameter>refclass.suppress</parameter> is
-non-zero, then display of <sgmltag>refclass</sgmltag> contents is
+non-zero, then display of <tag>refclass</tag> contents is
suppressed in output.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="refentry.date.profile.enabled">
+ version="5.0" xml:id="refentry.date.profile.enabled">
<refmeta>
<refentrytitle>refentry.date.profile.enabled</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>refentry.date.profile.enabled</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='refentry.date.profile.enabled.frag'>
+<src:fragment xml:id="refentry.date.profile.enabled.frag">
<xsl:param name="refentry.date.profile.enabled">0</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of
<parameter>refentry.date.profile.enabled</parameter> is non-zero, then
this context. For details, see the documentation for the
<parameter>refentry.date.profile</parameter> parameter.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="refentry.date.profile">
+ version="5.0" xml:id="refentry.date.profile">
<refmeta>
<refentrytitle>refentry.date.profile</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>refentry.date.profile</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='refentry.date.profile.frag'>
+<src:fragment xml:id="refentry.date.profile.frag">
<xsl:param name="refentry.date.profile">
(($info[//date])[last()]/date)[1]|
(($info[//pubdate])[last()]/pubdate)[1]
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The value of <parameter>refentry.date.profile</parameter> is a
string representing an XPath expression. It is evaluated at run-time
as "the date of the last revision". In man pages, it is the content
that is usually displayed in the center footer.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="refentry.generate.name">
+ version="5.0" xml:id="refentry.generate.name">
<refmeta>
<refentrytitle>refentry.generate.name</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>refentry.generate.name</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='refentry.generate.name.frag'><xsl:param name="refentry.generate.name" select="1"/></src:fragment>
+<src:fragment xml:id="refentry.generate.name.frag"><xsl:param name="refentry.generate.name" select="1"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If true (non-zero), a "NAME" section title is output before the list
of 'RefName's. This parameter and
you want get quite strange output.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="refentry.generate.title">
+ version="5.0" xml:id="refentry.generate.title">
<refmeta>
<refentrytitle>refentry.generate.title</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>refentry.generate.title</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='refentry.generate.title.frag'>
+<src:fragment xml:id="refentry.generate.title.frag">
<xsl:param name="refentry.generate.title" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If true (non-zero), the reference page title or first name is
output before the list of 'RefName's. This parameter and
you want get quite strange output.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="refentry.manual.fallback.profile">
+ version="5.0" xml:id="refentry.manual.fallback.profile">
<refmeta>
<refentrytitle>refentry.manual.fallback.profile</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>refentry.manual.fallback.profile</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='refentry.manual.fallback.profile.frag'>
+<src:fragment xml:id="refentry.manual.fallback.profile.frag">
<xsl:param name="refentry.manual.fallback.profile">
refmeta/refmiscinfo[1]/node()</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The value of
<parameter>refentry.manual.fallback.profile</parameter> is a string
parameter.</para>
</important>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="refentry.manual.profile.enabled">
+ version="5.0" xml:id="refentry.manual.profile.enabled">
<refmeta>
<refentrytitle>refentry.manual.profile.enabled</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>refentry.manual.profile.enabled</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='refentry.manual.profile.enabled.frag'>
+<src:fragment xml:id="refentry.manual.profile.enabled.frag">
<xsl:param name="refentry.manual.profile.enabled">0</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of
<parameter>refentry.manual.profile.enabled</parameter> is
context. For details, see the documentation for the
<parameter>refentry.manual.profile</parameter> parameter.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="refentry.manual.profile">
+ version="5.0" xml:id="refentry.manual.profile">
<refmeta>
<refentrytitle>refentry.manual.profile</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>refentry.manual.profile</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='refentry.manual.profile.frag'>
+<src:fragment xml:id="refentry.manual.profile.frag">
<xsl:param name="refentry.manual.profile">
(($info[//title])[last()]/title)[1]|
../title/node()
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The value of <parameter>refentry.manual.profile</parameter> is
a string representing an XPath expression. It is evaluated at
</itemizedlist>
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="refentry.meta.get.quietly">
+ version="5.0" xml:id="refentry.meta.get.quietly">
<refmeta>
<refentrytitle>refentry.meta.get.quietly</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='refentry.meta.get.quietly.frag'>
+<src:fragment xml:id="refentry.meta.get.quietly.frag">
<xsl:param name="refentry.meta.get.quietly" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If zero (the default), notes and warnings about “missing” markup
are generated during gathering of refentry metadata. If non-zero, the
<parameter>refentry.meta.get.quietly</parameter>.</para>
</tip>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="refentry.pagebreak">
+ version="5.0" xml:id="refentry.pagebreak">
<refmeta>
<refentrytitle>refentry.pagebreak</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>refentry.pagebreak</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='refentry.pagebreak.frag'><xsl:param name="refentry.pagebreak" select="1"/></src:fragment>
+<src:fragment xml:id="refentry.pagebreak.frag"><xsl:param name="refentry.pagebreak" select="1"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If non-zero (the default), each <sgmltag>refentry</sgmltag>
+<para>If non-zero (the default), each <tag>refentry</tag>
element will start on a new page. If zero, a page
-break will not be generated between <sgmltag>refentry</sgmltag> elements.
-The exception is when the <sgmltag>refentry</sgmltag> elements are children of
-a <sgmltag>part</sgmltag> element, in which case the page breaks are always
-retained. That is because a <sgmltag>part</sgmltag> element does not generate
-a page-sequence for its children, so each <sgmltag>refentry</sgmltag> must
+break will not be generated between <tag>refentry</tag> elements.
+The exception is when the <tag>refentry</tag> elements are children of
+a <tag>part</tag> element, in which case the page breaks are always
+retained. That is because a <tag>part</tag> element does not generate
+a page-sequence for its children, so each <tag>refentry</tag> must
start its own page-sequence.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="refentry.separator">
+ version="5.0" xml:id="refentry.separator">
<refmeta>
<refentrytitle>refentry.separator</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>refentry.separator</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='refentry.separator.frag'><xsl:param name="refentry.separator" select="'1'"/></src:fragment>
+<src:fragment xml:id="refentry.separator.frag"><xsl:param name="refentry.separator" select="'1'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If true, a separator will be generated between consecutive
reference pages.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="refentry.source.fallback.profile">
+ version="5.0" xml:id="refentry.source.fallback.profile">
<refmeta>
<refentrytitle>refentry.source.fallback.profile</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>refentry.source.fallback.profile</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='refentry.source.fallback.profile.frag'>
+<src:fragment xml:id="refentry.source.fallback.profile.frag">
<xsl:param name="refentry.source.fallback.profile">
refmeta/refmiscinfo[1]/node()</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The value of
<parameter>refentry.source.fallback.profile</parameter> is a string
parameter.</para>
</important>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="refentry.source.name.profile.enabled">
+ version="5.0" xml:id="refentry.source.name.profile.enabled">
<refmeta>
<refentrytitle>refentry.source.name.profile.enabled</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>refentry.source.name.profile.enabled</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='refentry.source.name.profile.enabled.frag'>
+<src:fragment xml:id="refentry.source.name.profile.enabled.frag">
<xsl:param name="refentry.source.name.profile.enabled">0</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of
<parameter>refentry.source.name.profile.enabled</parameter> is
meanings in this context. For details, see the documentation for the
<parameter>refentry.source.name.profile</parameter> parameter.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="refentry.source.name.profile">
+ version="5.0" xml:id="refentry.source.name.profile">
<refmeta>
<refentrytitle>refentry.source.name.profile</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>refentry.source.name.profile</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='refentry.source.name.profile.frag'>
+<src:fragment xml:id="refentry.source.name.profile.frag">
<xsl:param name="refentry.source.name.profile">
(($info[//productname])[last()]/productname)[1]|
(($info[//corpname])[last()]/corpname)[1]|
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The value of <parameter>refentry.source.name.profile</parameter>
is a string representing an XPath expression. It is evaluated at
"hard coded" into the stylesheets is used.</para>
<para>A "source name" is one part of a (potentially) two-part
-<replaceable>Name</replaceable> <replaceable>Version</replaceable>
+<replaceable>Name</replaceable> <replaceable>Version</replaceable>
"source" field. In man pages, it is usually displayed in the left
footer of the page. It typically indicates the software system or
product that the item documented in the man page belongs to. The
<para>In practice, there are many pages that simply have a Version
number in the "source" field. So, it looks like what we have is a
two-part field,
-<replaceable>Name</replaceable> <replaceable>Version</replaceable>,
+<replaceable>Name</replaceable> <replaceable>Version</replaceable>,
where:
<variablelist>
<varlistentry>
of the item itself, not the product it is part of. Or, if the
<replaceable>Name</replaceable> is an organization name, then there
probably will be no <replaceable>Version</replaceable>.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="refentry.source.name.suppress">
+ version="5.0" xml:id="refentry.source.name.suppress">
<refmeta>
<refentrytitle>refentry.source.name.suppress</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>refentry.source.name.suppress</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='refentry.source.name.suppress.frag'>
+<src:fragment xml:id="refentry.source.name.suppress.frag">
<xsl:param name="refentry.source.name.suppress">0</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of
<parameter>refentry.source.name.suppress</parameter> is non-zero, then
for the <parameter>refentry.source.name.profile</parameter>
parameter.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="refentry.title.properties">
+ version="5.0" xml:id="refentry.title.properties">
<refmeta>
<refentrytitle>refentry.title.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>refentry.title.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='refentry.title.properties.frag'>
+<src:fragment xml:id="refentry.title.properties.frag">
<xsl:attribute-set name="refentry.title.properties">
<xsl:attribute name="font-family">
<xsl:value-of select="$title.font.family"/>
<xsl:attribute name="space-after.optimum">0.5em</xsl:attribute>
<xsl:attribute name="space-after.minimum">0.4em</xsl:attribute>
<xsl:attribute name="space-after.maximum">0.6em</xsl:attribute>
- <xsl:attribute name="start-indent"><xsl:value-of
- select="$title.margin.left"/></xsl:attribute>
+ <xsl:attribute name="start-indent"><xsl:value-of select="$title.margin.left"/></xsl:attribute>
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Formatting properties applied to the title generated for the
-<sgmltag>refnamediv</sgmltag> part of output for
-<sgmltag>refentry</sgmltag> when the value of the
+<tag>refnamediv</tag> part of output for
+<tag>refentry</tag> when the value of the
<parameter>refentry.generate.title</parameter> parameter is
-non-zero. The font size is supplied by the appropriate <parameter
->section.level<replaceable>X</replaceable>.title.properties</parameter>
+non-zero. The font size is supplied by the appropriate <parameter>section.level<replaceable>X</replaceable>.title.properties</parameter>
attribute-set, computed from the location of the
-<sgmltag>refentry</sgmltag> in the section hierarchy.</para>
+<tag>refentry</tag> in the section hierarchy.</para>
<note>
<para>This parameter has no effect on the the title generated for
- the <sgmltag>refnamediv</sgmltag> part of output for
- <sgmltag>refentry</sgmltag> when the value of the
+ the <tag>refnamediv</tag> part of output for
+ <tag>refentry</tag> when the value of the
<parameter>refentry.generate.name</parameter> parameter is
non-zero. By default, that title is formatted with the same
properties as the titles for all other first-level children of
- <sgmltag>refentry</sgmltag>.</para>
+ <tag>refentry</tag>.</para>
</note>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="refentry.version.profile.enabled">
+ version="5.0" xml:id="refentry.version.profile.enabled">
<refmeta>
<refentrytitle>refentry.version.profile.enabled</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>refentry.version.profile.enabled</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='refentry.version.profile.enabled.frag'>
+<src:fragment xml:id="refentry.version.profile.enabled.frag">
<xsl:param name="refentry.version.profile.enabled">0</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of
<parameter>refentry.version.profile.enabled</parameter> is
meanings in this context. For details, see the documentation for the
<parameter>refentry.version.profile</parameter> parameter.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="refentry.version.profile">
+ version="5.0" xml:id="refentry.version.profile">
<refmeta>
<refentrytitle>refentry.version.profile</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>refentry.version.profile</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='refentry.version.profile.frag'>
+<src:fragment xml:id="refentry.version.profile.frag">
<xsl:param name="refentry.version.profile">
(($info[//productnumber])[last()]/productnumber)[1]|
(($info[//edition])[last()]/edition)[1]|
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The value of <parameter>refentry.version.profile</parameter> is
a string representing an XPath expression. It is evaluated at
"hard coded" into the stylesheets is used.</para>
<para>A "source.name" is one part of a (potentially) two-part
-<replaceable>Name</replaceable> <replaceable>Version</replaceable>
+<replaceable>Name</replaceable> <replaceable>Version</replaceable>
"source" field. For more details, see the documentation for the
<parameter>refentry.source.name.profile</parameter> parameter.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="refentry.version.suppress">
+ version="5.0" xml:id="refentry.version.suppress">
<refmeta>
<refentrytitle>refentry.version.suppress</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>refentry.version.suppress</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='refentry.version.suppress.frag'>
+<src:fragment xml:id="refentry.version.suppress.frag">
<xsl:param name="refentry.version.suppress">0</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the value of <parameter>refentry.version.suppress</parameter>
is non-zero, then during <tag>refentry</tag> metadata gathering, no
for the <parameter>refentry.source.name.profile</parameter>
parameter.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="refentry.xref.manvolnum">
+ version="5.0" xml:id="refentry.xref.manvolnum">
<refmeta>
<refentrytitle>refentry.xref.manvolnum</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>refentry.xref.manvolnum</refname>
-<refpurpose>Output <sgmltag>manvolnum</sgmltag> as part of
-<sgmltag>refentry</sgmltag> cross-reference?</refpurpose>
+<refpurpose>Output <tag>manvolnum</tag> as part of
+<tag>refentry</tag> cross-reference?</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='refentry.xref.manvolnum.frag'><xsl:param name="refentry.xref.manvolnum" select="1"/></src:fragment>
+<src:fragment xml:id="refentry.xref.manvolnum.frag"><xsl:param name="refentry.xref.manvolnum" select="1"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>if true (non-zero), the <sgmltag>manvolnum</sgmltag> is used when cross-referencing
-<sgmltag>refentry</sgmltag>s, either with <sgmltag>xref</sgmltag>
-or <sgmltag>citerefentry</sgmltag>.
+<para>if true (non-zero), the <tag>manvolnum</tag> is used when cross-referencing
+<tag>refentry</tag>s, either with <tag>xref</tag>
+or <tag>citerefentry</tag>.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="reference.autolabel">
+ version="5.0" xml:id="reference.autolabel">
<refmeta>
<refentrytitle>reference.autolabel</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>reference.autolabel</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='reference.autolabel.frag'><xsl:param name="reference.autolabel" select="'I'"/></src:fragment>
+<src:fragment xml:id="reference.autolabel.frag"><xsl:param name="reference.autolabel" select="'I'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If zero, then references will not be numbered.
Otherwise references will be numbered, using the parameter value
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="region.after.extent">
+ version="5.0" xml:id="region.after.extent">
<refmeta>
<refentrytitle>region.after.extent</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='region.after.extent.frag'>
+<src:fragment xml:id="region.after.extent.frag">
<xsl:param name="region.after.extent" select="'0.4in'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The region after extent is the height of the area where footers
are printed.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="region.before.extent">
+ version="5.0" xml:id="region.before.extent">
<refmeta>
<refentrytitle>region.before.extent</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='region.before.extent.frag'>
+<src:fragment xml:id="region.before.extent.frag">
<xsl:param name="region.before.extent" select="'0.4in'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The region before extent is the height of the area where headers
are printed.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="revhistory.table.cell.properties">
+ version="5.0" xml:id="revhistory.table.cell.properties">
<refmeta>
<refentrytitle>revhistory.table.cell.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>revhistory.table.cell.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='revhistory.table.cell.properties.frag'>
+<src:fragment xml:id="revhistory.table.cell.properties.frag">
<xsl:attribute-set name="revhistory.table.cell.properties">
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This property set defines appearance of individual cells in revhistory table.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="revhistory.table.properties">
+ version="5.0" xml:id="revhistory.table.properties">
<refmeta>
<refentrytitle>revhistory.table.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>revhistory.table.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='revhistory.table.properties.frag'>
+<src:fragment xml:id="revhistory.table.properties.frag">
<xsl:attribute-set name="revhistory.table.properties">
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This property set defines appearance of revhistory table.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="revhistory.title.properties">
+ version="5.0" xml:id="revhistory.title.properties">
<refmeta>
<refentrytitle>revhistory.title.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>revhistory.title.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='revhistory.title.properties.frag'>
+<src:fragment xml:id="revhistory.title.properties.frag">
<xsl:attribute-set name="revhistory.title.properties">
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This property set defines appearance of revhistory title.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="root.filename">
+ version="5.0" xml:id="root.filename">
<refmeta>
<refentrytitle>root.filename</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='root.filename.frag'><xsl:param name="root.filename" select="'index'"/></src:fragment>
+<src:fragment xml:id="root.filename.frag"><xsl:param name="root.filename" select="'index'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The <parameter>root.filename</parameter> is the base filename for
the chunk created for the root of each document processed.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="root.properties">
+ version="5.0" xml:id="root.properties">
<refmeta>
<refentrytitle>root.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>root.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='root.properties.frag'>
+<src:fragment xml:id="root.properties.frag">
<xsl:attribute-set name="root.properties">
<xsl:attribute name="font-family">
<xsl:value-of select="$body.fontset"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>This property set is used on the <sgmltag>fo:root</sgmltag> element of
+<para>This property set is used on the <tag>fo:root</tag> element of
an FO file. It defines a set of default, global parameters.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="rootid">
+ version="5.0" xml:id="rootid">
<refmeta>
<refentrytitle>rootid</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>rootid</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='rootid.frag'><xsl:param name="rootid" select="''"/></src:fragment>
+<src:fragment xml:id="rootid.frag"><xsl:param name="rootid" select="''"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If <parameter>rootid</parameter> is specified, it must be the
value of an ID that occurs in the document being formatted. The entire
numbering, cross references, and other dependencies are correctly
resolved.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="runinhead.default.title.end.punct">
+ version="5.0" xml:id="runinhead.default.title.end.punct">
<refmeta>
<refentrytitle>runinhead.default.title.end.punct</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>runinhead.default.title.end.punct</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='runinhead.default.title.end.punct.frag'><xsl:param name="runinhead.default.title.end.punct" select="'.'"/></src:fragment>
+<src:fragment xml:id="runinhead.default.title.end.punct.frag"><xsl:param name="runinhead.default.title.end.punct" select="'.'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>FIXME:
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="runinhead.title.end.punct">
+ version="5.0" xml:id="runinhead.title.end.punct">
<refmeta>
<refentrytitle>runinhead.title.end.punct</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>runinhead.title.end.punct</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='runinhead.title.end.punct.frag'><xsl:param name="runinhead.title.end.punct" select="'.!?:'"/></src:fragment>
+<src:fragment xml:id="runinhead.title.end.punct.frag"><xsl:param name="runinhead.title.end.punct" select="'.!?:'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>FIXME:
</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="running.foot.properties">
+<refmeta>
+<refentrytitle>running.foot.properties</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>running.foot.properties</refname>
+<refpurpose>Specifies properties for running foot on each slide</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+ <src:fragment xml:id="running.foot.properties.frag">
+ <xsl:attribute-set name="running.foot.properties">
+ <xsl:attribute name="font-family">
+ <xsl:value-of select="$slide.font.family"/>
+ </xsl:attribute>
+ <xsl:attribute name="font-size">14pt</xsl:attribute>
+ <xsl:attribute name="color">#9F9F9F</xsl:attribute>
+ </xsl:attribute-set>
+ </src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>This parameter specifies properties that are applied to the
+running foot area of each slide.</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="sans.font.family">
+ version="5.0" xml:id="sans.font.family">
<refmeta>
<refentrytitle>sans.font.family</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='sans.font.family.frag'>
+<src:fragment xml:id="sans.font.family.frag">
<xsl:param name="sans.font.family" select="'sans-serif'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The default sans-serif font family. At the present, this isn't
actually used by the stylesheets.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="saxon.callouts">
+ version="5.0" xml:id="saxon.callouts">
<refmeta>
<refentrytitle>saxon.callouts</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>saxon.callouts</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='saxon.callouts.frag'><xsl:param name="saxon.callouts" select="'1'"/></src:fragment>
+<src:fragment xml:id="saxon.callouts.frag"><xsl:param name="saxon.callouts" select="'1'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>The callouts extension processes <sgmltag>areaset</sgmltag>
-elements in <sgmltag>ProgramListingCO</sgmltag> and other text-based
+<para>The callouts extension processes <tag>areaset</tag>
+elements in <tag>ProgramListingCO</tag> and other text-based
callout elements.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="saxon.character.representation">
+ version="5.0" xml:id="saxon.character.representation">
<refmeta>
<refentrytitle>saxon.character.representation</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>saxon.character.representation</refname>
<refpurpose>Saxon character representation used in generated HTML pages</refpurpose>
</refnamediv>
-<refsynopsisdiv><xsl:param name="saxon.character.representation" select="'entity;decimal'"/>
+<refsynopsisdiv><xsl:param name="saxon.character.representation" select="'entity;decimal'"/>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This character representation is used in files generated by chunking stylesheet. If
you want to suppress entity references for characters with direct representation
in the <filename>chunker.xsl</filename> stylesheet module.</para>
</note>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="saxon.linenumbering">
+ version="5.0" xml:id="saxon.linenumbering">
<refmeta>
<refentrytitle>saxon.linenumbering</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>saxon.linenumbering</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='saxon.linenumbering.frag'><xsl:param name="saxon.linenumbering" select="'1'"/></src:fragment>
+<src:fragment xml:id="saxon.linenumbering.frag"><xsl:param name="saxon.linenumbering" select="'1'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If true, verbatim environments (elements that have the
format='linespecific' notation attribute: address, literallayout,
have, surprise, line numbers.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="saxon.tablecolumns">
+ version="5.0" xml:id="saxon.tablecolumns">
<refmeta>
<refentrytitle>saxon.tablecolumns</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>saxon.tablecolumns</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='saxon.tablecolumns.frag'><xsl:param name="saxon.tablecolumns" select="'1'"/></src:fragment>
+<src:fragment xml:id="saxon.tablecolumns.frag"><xsl:param name="saxon.tablecolumns" select="'1'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The table columns extension function adjusts the widths of table
columns in the HTML result to more accurately reflect the specifications
in the CALS table.
</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="script.dir">
+<refmeta>
+<refentrytitle>script.dir</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">URI</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>script.dir</refname>
+<refpurpose>Script directory</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="script.dir.frag">
+<xsl:param name="script.dir" select="''"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Identifies the JavaScript source directory for the slides.
+This parameter can be set in the source
+document with the <?dbhtml?> pseudo-attribute
+<literal>script-dir</literal>.</para>
+
+<para>If non-empty, this value is prepended to each of the JavaScript files.
+</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="section.autolabel.max.depth">
+ version="5.0" xml:id="section.autolabel.max.depth">
<refmeta>
<refentrytitle>section.autolabel.max.depth</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>section.autolabel.max.depth</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='section.autolabel.max.depth.frag'><xsl:param name="section.autolabel.max.depth" select="8"/></src:fragment>
+<src:fragment xml:id="section.autolabel.max.depth.frag"><xsl:param name="section.autolabel.max.depth" select="8"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>When section numbering is turned on by the
<literal>section.autolabel</literal> parameter,
not be numbered.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="section.autolabel">
+ version="5.0" xml:id="section.autolabel">
<refmeta>
<refentrytitle>section.autolabel</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>section.autolabel</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='section.autolabel.frag'><xsl:param name="section.autolabel" select="0"/></src:fragment>
+<src:fragment xml:id="section.autolabel.frag"><xsl:param name="section.autolabel" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If true (non-zero), unlabeled sections will be enumerated.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="section.label.includes.component.label">
+ version="5.0" xml:id="section.label.includes.component.label">
<refmeta>
<refentrytitle>section.label.includes.component.label</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>section.label.includes.component.label</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='section.label.includes.component.label.frag'><xsl:param name="section.label.includes.component.label" select="0"/></src:fragment>
+<src:fragment xml:id="section.label.includes.component.label.frag"><xsl:param name="section.label.includes.component.label" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If true (non-zero), section labels are prefixed with the label of the
component that contains them.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="section.level1.properties">
+ version="5.0" xml:id="section.level1.properties">
<refmeta>
<refentrytitle>section.level1.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>section.level1.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='section.level1.properties.frag'>
-<xsl:attribute-set name="section.level1.properties"
- use-attribute-sets="section.properties">
+<src:fragment xml:id="section.level1.properties.frag">
+<xsl:attribute-set name="section.level1.properties" use-attribute-sets="section.properties">
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The properties that apply to the containing
block of a level-1 section, and therefore apply to
-the whole section. This includes <sgmltag>sect1</sgmltag>
-elements and <sgmltag>section</sgmltag> elements at level 1.
+the whole section. This includes <tag>sect1</tag>
+elements and <tag>section</tag> elements at level 1.
</para>
<para>For example, you could start each level-1 section on
</programlisting>
<para>This attribute set inherits attributes from the
-general <sgmltag>section.properties</sgmltag> attribute set.
+general <tag>section.properties</tag> attribute set.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="section.level2.properties">
+ version="5.0" xml:id="section.level2.properties">
<refmeta>
<refentrytitle>section.level2.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>section.level2.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='section.level2.properties.frag'>
-<xsl:attribute-set name="section.level2.properties"
- use-attribute-sets="section.properties">
+<src:fragment xml:id="section.level2.properties.frag">
+<xsl:attribute-set name="section.level2.properties" use-attribute-sets="section.properties">
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The properties that apply to the containing
block of a level-2 section, and therefore apply to
-the whole section. This includes <sgmltag>sect2</sgmltag>
-elements and <sgmltag>section</sgmltag> elements at level 2.
+the whole section. This includes <tag>sect2</tag>
+elements and <tag>section</tag> elements at level 2.
</para>
<para>For example, you could start each level-2 section on
</programlisting>
<para>This attribute set inherits attributes from the
-general <sgmltag>section.properties</sgmltag> attribute set.
+general <tag>section.properties</tag> attribute set.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="section.level3.properties">
+ version="5.0" xml:id="section.level3.properties">
<refmeta>
<refentrytitle>section.level3.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>section.level3.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='section.level3.properties.frag'>
-<xsl:attribute-set name="section.level3.properties"
- use-attribute-sets="section.properties">
+<src:fragment xml:id="section.level3.properties.frag">
+<xsl:attribute-set name="section.level3.properties" use-attribute-sets="section.properties">
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The properties that apply to the containing
block of a level-3 section, and therefore apply to
-the whole section. This includes <sgmltag>sect3</sgmltag>
-elements and <sgmltag>section</sgmltag> elements at level 3.
+the whole section. This includes <tag>sect3</tag>
+elements and <tag>section</tag> elements at level 3.
</para>
<para>For example, you could start each level-3 section on
</programlisting>
<para>This attribute set inherits attributes from the
-general <sgmltag>section.properties</sgmltag> attribute set.
+general <tag>section.properties</tag> attribute set.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="section.level4.properties">
+ version="5.0" xml:id="section.level4.properties">
<refmeta>
<refentrytitle>section.level4.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>section.level4.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='section.level4.properties.frag'>
-<xsl:attribute-set name="section.level4.properties"
- use-attribute-sets="section.properties">
+<src:fragment xml:id="section.level4.properties.frag">
+<xsl:attribute-set name="section.level4.properties" use-attribute-sets="section.properties">
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The properties that apply to the containing
block of a level-4 section, and therefore apply to
-the whole section. This includes <sgmltag>sect4</sgmltag>
-elements and <sgmltag>section</sgmltag> elements at level 4.
+the whole section. This includes <tag>sect4</tag>
+elements and <tag>section</tag> elements at level 4.
</para>
<para>For example, you could start each level-4 section on
</programlisting>
<para>This attribute set inherits attributes from the
-general <sgmltag>section.properties</sgmltag> attribute set.
+general <tag>section.properties</tag> attribute set.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="section.level5.properties">
+ version="5.0" xml:id="section.level5.properties">
<refmeta>
<refentrytitle>section.level5.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>section.level5.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='section.level5.properties.frag'>
-<xsl:attribute-set name="section.level5.properties"
- use-attribute-sets="section.properties">
+<src:fragment xml:id="section.level5.properties.frag">
+<xsl:attribute-set name="section.level5.properties" use-attribute-sets="section.properties">
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The properties that apply to the containing
block of a level-5 section, and therefore apply to
-the whole section. This includes <sgmltag>sect5</sgmltag>
-elements and <sgmltag>section</sgmltag> elements at level 5.
+the whole section. This includes <tag>sect5</tag>
+elements and <tag>section</tag> elements at level 5.
</para>
<para>For example, you could start each level-5 section on
</programlisting>
<para>This attribute set inherits attributes from the
-general <sgmltag>section.properties</sgmltag> attribute set.
+general <tag>section.properties</tag> attribute set.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="section.level6.properties">
+ version="5.0" xml:id="section.level6.properties">
<refmeta>
<refentrytitle>section.level6.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>section.level6.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='section.level6.properties.frag'>
-<xsl:attribute-set name="section.level6.properties"
- use-attribute-sets="section.properties">
+<src:fragment xml:id="section.level6.properties.frag">
+<xsl:attribute-set name="section.level6.properties" use-attribute-sets="section.properties">
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The properties that apply to the containing
block of a level 6 or lower section, and therefore apply to
the whole section. This includes
-<sgmltag>section</sgmltag> elements at level 6 and lower.
+<tag>section</tag> elements at level 6 and lower.
</para>
<para>For example, you could start each level-6 section on
</programlisting>
<para>This attribute set inherits attributes from the
-general <sgmltag>section.properties</sgmltag> attribute set.
+general <tag>section.properties</tag> attribute set.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="section.properties">
+ version="5.0" xml:id="section.properties">
<refmeta>
<refentrytitle>section.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>section.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='section.properties.frag'>
+<src:fragment xml:id="section.properties.frag">
<xsl:attribute-set name="section.properties">
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The properties that apply to the containing
block of all section levels, and therefore apply to
the whole section.
This attribute set is inherited by the
more specific attribute sets such as
-<sgmltag>section.level1.properties</sgmltag>.
+<tag>section.level1.properties</tag>.
The default is empty.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="section.title.level1.properties">
+ version="5.0" xml:id="section.title.level1.properties">
<refmeta>
<refentrytitle>section.title.level1.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>section.title.level1.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='section.title.level1.properties.frag'>
+<src:fragment xml:id="section.title.level1.properties.frag">
<xsl:attribute-set name="section.title.level1.properties">
<xsl:attribute name="font-size">
<xsl:value-of select="$body.font.master * 2.0736"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The properties of level-1 section titles.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="section.title.level2.properties">
+ version="5.0" xml:id="section.title.level2.properties">
<refmeta>
<refentrytitle>section.title.level2.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>section.title.level2.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='section.title.level2.properties.frag'>
+<src:fragment xml:id="section.title.level2.properties.frag">
<xsl:attribute-set name="section.title.level2.properties">
<xsl:attribute name="font-size">
<xsl:value-of select="$body.font.master * 1.728"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The properties of level-2 section titles.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="section.title.level3.properties">
+ version="5.0" xml:id="section.title.level3.properties">
<refmeta>
<refentrytitle>section.title.level3.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>section.title.level3.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='section.title.level3.properties.frag'>
+<src:fragment xml:id="section.title.level3.properties.frag">
<xsl:attribute-set name="section.title.level3.properties">
<xsl:attribute name="font-size">
<xsl:value-of select="$body.font.master * 1.44"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The properties of level-3 section titles.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="section.title.level4.properties">
+ version="5.0" xml:id="section.title.level4.properties">
<refmeta>
<refentrytitle>section.title.level4.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>section.title.level4.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='section.title.level4.properties.frag'>
+<src:fragment xml:id="section.title.level4.properties.frag">
<xsl:attribute-set name="section.title.level4.properties">
<xsl:attribute name="font-size">
<xsl:value-of select="$body.font.master * 1.2"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The properties of level-4 section titles.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="section.title.level5.properties">
+ version="5.0" xml:id="section.title.level5.properties">
<refmeta>
<refentrytitle>section.title.level5.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>section.title.level5.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='section.title.level5.properties.frag'>
+<src:fragment xml:id="section.title.level5.properties.frag">
<xsl:attribute-set name="section.title.level5.properties">
<xsl:attribute name="font-size">
<xsl:value-of select="$body.font.master"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The properties of level-5 section titles.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="section.title.level6.properties">
+ version="5.0" xml:id="section.title.level6.properties">
<refmeta>
<refentrytitle>section.title.level6.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>section.title.level6.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='section.title.level6.properties.frag'>
+<src:fragment xml:id="section.title.level6.properties.frag">
<xsl:attribute-set name="section.title.level6.properties">
<xsl:attribute name="font-size">
<xsl:value-of select="$body.font.master"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The properties of level-6 section titles. This property set is actually
used for all titles below level 5.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="section.title.properties">
+ version="5.0" xml:id="section.title.properties">
<refmeta>
<refentrytitle>section.title.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>section.title.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='section.title.properties.frag'>
+<src:fragment xml:id="section.title.properties.frag">
<xsl:attribute-set name="section.title.properties">
<xsl:attribute name="font-family">
<xsl:value-of select="$title.font.family"/>
<xsl:attribute name="space-before.optimum">1.0em</xsl:attribute>
<xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
<xsl:attribute name="text-align">left</xsl:attribute>
- <xsl:attribute name="start-indent"><xsl:value-of
- select="$title.margin.left"/></xsl:attribute>
+ <xsl:attribute name="start-indent"><xsl:value-of select="$title.margin.left"/></xsl:attribute>
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The properties common to all section titles.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="segmentedlist.as.table">
+ version="5.0" xml:id="segmentedlist.as.table">
<refmeta>
<refentrytitle>segmentedlist.as.table</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>segmentedlist.as.table</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='segmentedlist.as.table.frag'>
+<src:fragment xml:id="segmentedlist.as.table.frag">
<xsl:param name="segmentedlist.as.table" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If non-zero, <sgmltag>segmentedlist</sgmltag>s will be formatted as
+<para>If non-zero, <tag>segmentedlist</tag>s will be formatted as
tables.</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="sequential.links">
+<refmeta>
+<refentrytitle>sequential.links</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>sequential.links</refname>
+<refpurpose>Make sequentional links?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="sequential.links.frag">
+<xsl:param name="sequential.links" select="'0'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>FIXME</para>
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="shade.verbatim.style">
+ version="5.0" xml:id="shade.verbatim.style">
<refmeta>
<refentrytitle>shade.verbatim.style</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>shade.verbatim.style</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='shade.verbatim.style.frag'>
+<src:fragment xml:id="shade.verbatim.style.frag">
<xsl:attribute-set condition="html" name="shade.verbatim.style">
<xsl:attribute name="border">0</xsl:attribute>
<xsl:attribute name="bgcolor">#E0E0E0</xsl:attribute>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>FIXME:</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="shade.verbatim">
+ version="5.0" xml:id="shade.verbatim">
<refmeta>
<refentrytitle>shade.verbatim</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>shade.verbatim</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='shade.verbatim.frag'><xsl:param name="shade.verbatim" select="0"/></src:fragment>
+<src:fragment xml:id="shade.verbatim.frag"><xsl:param name="shade.verbatim" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>In the FO stylesheet, if this parameter is non-zero then the
<property>shade.verbatim.style</property> properties will be applied
<para>In the HTML stylesheet, this parameter is now deprecated. Use
CSS instead.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="show.comments">
+ version="5.0" xml:id="show.comments">
<refmeta>
<refentrytitle>show.comments</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>show.comments</refname>
-<refpurpose>Display <sgmltag>comment</sgmltag> elements?</refpurpose>
+<refpurpose>Display <tag>comment</tag> elements?</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='show.comments.frag'><xsl:param name="show.comments">1</xsl:param></src:fragment>
+<src:fragment xml:id="show.comments.frag"><xsl:param name="show.comments">1</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If true (non-zero), comments will be displayed, otherwise they are suppressed.
-Comments here refers to the <sgmltag>comment</sgmltag> element,
-which will be renamed <sgmltag>remark</sgmltag> in DocBook V4.0,
+Comments here refers to the <tag>comment</tag> element,
+which will be renamed <tag>remark</tag> in DocBook V4.0,
not XML comments (<-- like this -->) which are unavailable.
</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="show.foil.number">
+<refmeta>
+<refentrytitle>show.foil.number</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>show.foil.number</refname>
+<refpurpose>Show foil number on each foil?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="show.foil.number.frag">
+<xsl:param name="show.foil.number" select="0"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>If non-zero, on each slide there will be its number. Currently
+not supported in all output formats.</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="show.revisionflag">
+ version="5.0" xml:id="show.revisionflag">
<refmeta>
<refentrytitle>show.revisionflag</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>show.revisionflag</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='show.revisionflag.frag'><xsl:param name="show.revisionflag">0</xsl:param></src:fragment>
+<src:fragment xml:id="show.revisionflag.frag"><xsl:param name="show.revisionflag">0</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>
If <literal>show.revisionflag</literal> is turned on, then the stylesheets
Most of the revisionflag processing is expected to be done by another
stylesheet, for example <filename>changebars.xsl</filename>.</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="showtoc.image">
+<refmeta>
+<refentrytitle>showtoc.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>showtoc.image</refname>
+<refpurpose>Show ToC image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="showtoc.image.frag">
+<xsl:param name="showtoc.image" select="'showtoc.gif'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the <quote>show ToC</quote> image. This is used
+when the <link linkend="toc.hide.show">ToC hide/show</link> parameter is
+enabled.</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="side.float.properties">
+ version="5.0" xml:id="side.float.properties">
<refmeta>
<refentrytitle>side.float.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>side.float.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='side.float.properties.frag'>
+<src:fragment xml:id="side.float.properties.frag">
<xsl:attribute-set name="side.float.properties">
<xsl:attribute name="width">2in</xsl:attribute>
<xsl:attribute name="padding-left">4pt</xsl:attribute>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Properties that are applied to the
-<sgmltag class="element">fo:block-container</sgmltag> inside of
+<tag class="element">fo:block-container</tag> inside of
a side float that is generated by the template named
<literal>floater</literal>.
That template generates a side float
<literal>padding-right</literal> attribute to zero.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="sidebar.float.type">
+ version="5.0" xml:id="sidebar.float.type">
<refmeta>
<refentrytitle>sidebar.float.type</refentrytitle>
-<refmiscinfo role="type">list</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo>
</refmeta>
<refnamediv>
<refname>sidebar.float.type</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='sidebar.float.type.frag'>
+<src:fragment xml:id="sidebar.float.type.frag">
<xsl:param name="sidebar.float.type" select="'none'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Selects the type of float for sidebar elements.
</para>
</listitem>
</itemizedlist>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="sidebar.float.width">
+ version="5.0" xml:id="sidebar.float.width">
<refmeta>
<refentrytitle>sidebar.float.width</refentrytitle>
</refmeta>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='sidebar.float.width.frag'>
+<src:fragment xml:id="sidebar.float.width.frag">
<xsl:param name="sidebar.float.width" select="'1in'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Sets the default width for sidebars when used as a side float.
The width determines the degree to which the sidebar block intrudes into
this parameter is ignored.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="sidebar.properties">
+ version="5.0" xml:id="sidebar.properties">
<refmeta>
<refentrytitle>sidebar.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>sidebar.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='sidebar.properties.frag'>
-<xsl:attribute-set name="sidebar.properties"
- use-attribute-sets="formal.object.properties">
+<src:fragment xml:id="sidebar.properties.frag">
+<xsl:attribute-set name="sidebar.properties" use-attribute-sets="formal.object.properties">
<xsl:attribute name="border-style">solid</xsl:attribute>
<xsl:attribute name="border-width">1pt</xsl:attribute>
<xsl:attribute name="border-color">black</xsl:attribute>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The styling for sidebars.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="sidebar.title.Properties">
+ version="5.0" xml:id="sidebar.title.Properties">
<refmeta>
<refentrytitle>sidebar.title.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>sidebar.title.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='sidebar.title.properties.frag'>
+<src:fragment xml:id="sidebar.title.properties.frag">
<xsl:attribute-set name="sidebar.title.properties">
<xsl:attribute name="font-weight">bold</xsl:attribute>
<xsl:attribute name="hyphenate">false</xsl:attribute>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The styling for sidebars titles.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="simplesect.in.toc">
+ version="5.0" xml:id="simplesect.in.toc">
<refmeta>
<refentrytitle>simplesect.in.toc</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>simplesect.in.toc</refname>
-<refpurpose>Should <sgmltag>simplesect</sgmltag> elements appear in the TOC?</refpurpose>
+<refpurpose>Should <tag>simplesect</tag> elements appear in the TOC?</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='simplesect.in.toc.frag'><xsl:param name="simplesect.in.toc" select="0"/></src:fragment>
+<src:fragment xml:id="simplesect.in.toc.frag"><xsl:param name="simplesect.in.toc" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If non-zero, <sgmltag>simplesect</sgmltag>s appear in the TOC.
+<para>If non-zero, <tag>simplesect</tag>s appear in the TOC.
</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="slide.font.family">
+<refmeta>
+<refentrytitle>slide.font.family</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>slide.font.family</refname>
+<refpurpose>Specifies font family to use for slide bodies</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="slide.font.family.frag">
+<xsl:param name="slide.font.family" select="'Helvetica'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the font family to use for slides bodies.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="slide.title.font.family">
+<refmeta>
+<refentrytitle>slide.title.font.family</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>slide.title.font.family</refname>
+<refpurpose>Specifies font family to use for slide titles</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="slide.title.font.family.frag">
+<xsl:param name="slide.title.font.family" select="'Helvetica'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the font family to use for slides titles.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="slides.js">
+<refmeta>
+<refentrytitle>slides.js</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>slides.js</refname>
+<refpurpose>Slides overlay file</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="slides.js.frag">
+<xsl:param name="slides.js" select="'slides.js'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the slides JavaScript file. It's unlikely
+that you will ever need to change this parameter.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="slides.properties">
+<refmeta>
+<refentrytitle>slides.properties</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>slides.properties</refname>
+<refpurpose>Specifies properties for all slides</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+ <src:fragment xml:id="slides.properties.frag">
+ <xsl:attribute-set name="slides.properties">
+ <xsl:attribute name="font-family">
+ <xsl:value-of select="$slide.font.family"/>
+ </xsl:attribute>
+ </xsl:attribute-set>
+ </src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>This parameter specifies properties that are applied to all slides.</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="spacing.paras">
+ version="5.0" xml:id="spacing.paras">
<refmeta>
<refentrytitle>spacing.paras</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>spacing.paras</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='spacing.paras.frag'><xsl:param name="spacing.paras" select="'0'"/></src:fragment>
+<src:fragment xml:id="spacing.paras.frag"><xsl:param name="spacing.paras" select="'0'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>When non-zero, additional, empty paragraphs are inserted in
several contexts (for example, around informal figures), to create a
more pleasing visual appearance in many browsers.
</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="speakernote.properties">
+<refmeta>
+<refentrytitle>speakernote.properties</refentrytitle>
+</refmeta>
+<refnamediv>
+<refname>speakernote.properties</refname>
+<refpurpose>Specifies properties for all speakernotes</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+ <src:fragment xml:id="speakernote.properties.frag">
+ <xsl:attribute-set name="speakernote.properties">
+ <xsl:attribute name="font-family">Times Roman</xsl:attribute>
+ <xsl:attribute name="font-style">italic</xsl:attribute>
+ <xsl:attribute name="font-size">12pt</xsl:attribute>
+ <xsl:attribute name="font-weight">normal</xsl:attribute>
+ </xsl:attribute-set>
+ </src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>This parameter specifies properties that are applied to all speakernotes.</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="subscript.properties">
+ version="5.0" xml:id="subscript.properties">
<refmeta>
<refentrytitle>subscript.properties</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>subscript.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='subscript.properties.frag'>
+<src:fragment xml:id="subscript.properties.frag">
<xsl:attribute-set name="subscript.properties">
<xsl:attribute name="font-size">75%</xsl:attribute>
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specifies styling properties for subscripts.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="superscript.properties">
+ version="5.0" xml:id="superscript.properties">
<refmeta>
<refentrytitle>superscript.properties</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>superscript.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='superscript.properties.frag'>
+<src:fragment xml:id="superscript.properties.frag">
<xsl:attribute-set name="superscript.properties">
<xsl:attribute name="font-size">75%</xsl:attribute>
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specifies styling properties for superscripts.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="suppress.footer.navigation">
+ version="5.0" xml:id="suppress.footer.navigation">
<refmeta>
<refentrytitle>suppress.footer.navigation</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>suppress.footer.navigation</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='suppress.footer.navigation.frag'><xsl:param name="suppress.footer.navigation">0</xsl:param></src:fragment>
+<src:fragment xml:id="suppress.footer.navigation.frag"><xsl:param name="suppress.footer.navigation">0</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>
If <literal>suppress.footer.navigation</literal> is turned on, footer
navigation will be suppressed.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="suppress.header.navigation">
+ version="5.0" xml:id="suppress.header.navigation">
<refmeta>
<refentrytitle>suppress.header.navigation</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>suppress.header.navigation</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='suppress.header.navigation.frag'><xsl:param name="suppress.header.navigation">0</xsl:param></src:fragment>
+<src:fragment xml:id="suppress.header.navigation.frag"><xsl:param name="suppress.header.navigation">0</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>
If <literal>suppress.header.navigation</literal> is turned on, header
navigation will be suppressed.</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="suppress.homepage.title">
+<refmeta>
+<refentrytitle>suppress.homepage.title</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>suppress.homepage.title</refname>
+<refpurpose>Suppress title on homepage?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="suppress.homepage.title.frag">
+<xsl:param name="suppress.homepage.title" select="'1'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>FIXME:If non-zero, the title on the homepage is suppressed?</para>
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="suppress.navigation">
+ version="5.0" xml:id="suppress.navigation">
<refmeta>
<refentrytitle>suppress.navigation</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>suppress.navigation</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='suppress.navigation.frag'><xsl:param name="suppress.navigation">0</xsl:param></src:fragment>
+<src:fragment xml:id="suppress.navigation.frag"><xsl:param name="suppress.navigation">0</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>
If <literal>suppress.navigation</literal> is turned on, header and
footer navigation will be suppressed.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="symbol.font.family">
+ version="5.0" xml:id="symbol.font.family">
<refmeta>
<refentrytitle>symbol.font.family</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='symbol.font.family.frag'>
+<src:fragment xml:id="symbol.font.family.frag">
<xsl:param name="symbol.font.family" select="'Symbol,ZapfDingbats'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>A typical body or title font does not contain all
the character glyphs that DocBook supports. This parameter
These symbol font names are automatically appended
to the body or title font family name when fonts
are specified in a
-<sgmltag class="attribute">font-family</sgmltag>
+<tag class="attribute">font-family</tag>
property in the FO output.
</para>
<para>The symbol font names should be entered as a
<literal>Symbol,ZapfDingbats</literal>.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="table.borders.with.css">
+ version="5.0" xml:id="table.borders.with.css">
<refmeta>
<refentrytitle>table.borders.with.css</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>table.borders.with.css</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='table.borders.with.css.frag'>
+<src:fragment xml:id="table.borders.with.css.frag">
<xsl:param name="table.borders.with.css" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If true (non-zero), CSS will be used to draw table borders.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="table.cell.border.color">
+ version="5.0" xml:id="table.cell.border.color">
<refmeta>
<refentrytitle>table.cell.border.color</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>table.cell.border.color</refname>
-<refpurpose></refpurpose>
+<refpurpose/>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='table.cell.border.color.frag'>
+<src:fragment xml:id="table.cell.border.color.frag">
<xsl:param condition="html" name="table.cell.border.color" select="''"/>
<xsl:param condition="fo" name="table.cell.border.color" select="'black'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>FIXME:</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="table.cell.border.style">
+ version="5.0" xml:id="table.cell.border.style">
<refmeta>
<refentrytitle>table.cell.border.style</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>table.cell.border.style</refname>
-<refpurpose></refpurpose>
+<refpurpose/>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='table.cell.border.style.frag'>
+<src:fragment xml:id="table.cell.border.style.frag">
<xsl:param name="table.cell.border.style" select="'solid'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>FIXME:</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="table.cell.border.thickness">
+ version="5.0" xml:id="table.cell.border.thickness">
<refmeta>
<refentrytitle>table.cell.border.thickness</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>table.cell.border.thickness</refname>
-<refpurpose></refpurpose>
+<refpurpose/>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='table.cell.border.thickness.frag'>
+<src:fragment xml:id="table.cell.border.thickness.frag">
<xsl:param name="table.cell.border.thickness" select="'0.5pt'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>FIXME:</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="table.cell.padding">
+ version="5.0" xml:id="table.cell.padding">
<refmeta>
<refentrytitle>table.cell.padding</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>table.cell.padding</refname>
-<refpurpose></refpurpose>
+<refpurpose/>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='table.cell.padding.frag'>
+<src:fragment xml:id="table.cell.padding.frag">
<xsl:attribute-set name="table.cell.padding">
<xsl:attribute name="padding-left">2pt</xsl:attribute>
<xsl:attribute name="padding-right">2pt</xsl:attribute>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>FIXME:</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="table.entry.padding">
+ version="5.0" xml:id="table.entry.padding">
<refmeta>
<refentrytitle>table.entry.padding</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>table.entry.padding</refname>
-<refpurpose></refpurpose>
+<refpurpose/>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='table.entry.padding.frag'>
+<src:fragment xml:id="table.entry.padding.frag">
<xsl:param name="table.entry.padding" select="'2pt'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>FIXME:</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="table.footnote.number.format">
+ version="5.0" xml:id="table.footnote.number.format">
<refmeta>
<refentrytitle>table.footnote.number.format</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>table.footnote.number.format</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='table.footnote.number.format.frag'>
+<src:fragment xml:id="table.footnote.number.format.frag">
<xsl:param name="table.footnote.number.format" select="'a'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The <parameter>table.footnote.number.format</parameter> specifies the format
to use for footnote numeration (1, i, I, a, or A) in tables.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="table.footnote.number.symbols">
+ version="5.0" xml:id="table.footnote.number.symbols">
<refmeta>
<refentrytitle>table.footnote.number.symbols</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>table.footnote.number.symbols</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='table.footnote.number.symbols.frag'>
+<src:fragment xml:id="table.footnote.number.symbols.frag">
<xsl:param name="table.footnote.number.symbols" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If <parameter>table.footnote.number.symbols</parameter> is not the empty string,
table footnotes will use the characters it contains as footnote symbols. For example,
<quote>*&#x2020;&#x2021;&#x25CA;&#x2720;</quote> will identify
-footnotes with <quote>*</quote>, <quote>†</quote>, <quote>‡</quote>,
-<quote>◊</quote>, and <quote>✠</quote>. If there are more footnotes
+footnotes with <quote>*</quote>, <quote>†</quote>, <quote>‡</quote>,
+<quote>◊</quote>, and <quote>✠</quote>. If there are more footnotes
than symbols, the stylesheets will fall back to numbered footnotes using
<parameter>table.footnote.number.format</parameter>.</para>
in the preceding paragraph are not displayed properly, that's a good indicator
that you may have trouble using those symbols for footnotes.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="table.footnote.properties">
+ version="5.0" xml:id="table.footnote.properties">
<refnamediv>
<refname>table.footnote.properties</refname>
<refpurpose>Properties applied to each table footnote body
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='table.footnote.properties.frag'>
+<src:fragment xml:id="table.footnote.properties.frag">
<xsl:attribute-set name="table.footnote.properties">
- <xsl:attribute name="font-family"><xsl:value-of
- select="$body.fontset"/></xsl:attribute>
- <xsl:attribute name="font-size"><xsl:value-of
- select="$footnote.font.size"/></xsl:attribute>
+ <xsl:attribute name="font-family"><xsl:value-of select="$body.fontset"/></xsl:attribute>
+ <xsl:attribute name="font-size"><xsl:value-of select="$footnote.font.size"/></xsl:attribute>
<xsl:attribute name="font-weight">normal</xsl:attribute>
<xsl:attribute name="font-style">normal</xsl:attribute>
<xsl:attribute name="space-before">2pt</xsl:attribute>
- <xsl:attribute name="text-align"><xsl:value-of
- select="$alignment"/></xsl:attribute>
+ <xsl:attribute name="text-align"><xsl:value-of select="$alignment"/></xsl:attribute>
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This attribute set is applied to the footnote-block
for each table footnote.
font-size, font-family, and other inheritable properties that will be
applied to all table footnotes.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="table.frame.border.color">
+ version="5.0" xml:id="table.frame.border.color">
<refmeta>
<refentrytitle>table.frame.border.color</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>table.frame.border.color</refname>
-<refpurpose></refpurpose>
+<refpurpose/>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='table.frame.border.color.frag'>
+<src:fragment xml:id="table.frame.border.color.frag">
<xsl:param condition="html" name="table.frame.border.color" select="''"/>
<xsl:param condition="fo" name="table.frame.border.color" select="'black'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>FIXME:</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="table.frame.border.style">
+ version="5.0" xml:id="table.frame.border.style">
<refmeta>
<refentrytitle>table.frame.border.style</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>table.frame.border.style</refname>
-<refpurpose></refpurpose>
+<refpurpose/>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='table.frame.border.style.frag'>
+<src:fragment xml:id="table.frame.border.style.frag">
<xsl:param name="table.frame.border.style" select="'solid'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>FIXME:</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="table.frame.border.thickness">
+ version="5.0" xml:id="table.frame.border.thickness">
<refmeta>
<refentrytitle>table.frame.border.thickness</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>table.frame.border.thickness</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='table.frame.border.thickness.frag'>
+<src:fragment xml:id="table.frame.border.thickness.frag">
<xsl:param name="table.frame.border.thickness" select="'0.5pt'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specifies the thickness of the border on the table's frame.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="table.properties">
+ version="5.0" xml:id="table.properties">
<refnamediv>
<refname>table.properties</refname>
<refpurpose>Properties associated with the block surrounding a table</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='table.properties.frag'>
-<xsl:attribute-set name="table.properties"
- use-attribute-sets="formal.object.properties"/>
+<src:fragment xml:id="table.properties.frag">
+<xsl:attribute-set name="table.properties" use-attribute-sets="formal.object.properties"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Block styling properties for tables. This parameter should really
have been called <literal>table.block.properties</literal> or something
<para>See also <parameter>table.table.properties</parameter>.</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="table.spacer.image">
+<refmeta>
+<refentrytitle>table.spacer.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>table.spacer.image</refname>
+<refpurpose>Invisible pixel for tabular accessibility</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="table.spacer.image.frag">
+<xsl:param name="table.spacer.image" select="'graphics/spacer.gif'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>This is the 1x1 pixel, transparent pixel used for <link xlink:href="http://diveintoaccessibility.org/day_10_presenting_your_main_content_first.html">the table trick</link> to increase the accessibility of the tabular
+website presentation.</para>
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="table.table.properties">
+ version="5.0" xml:id="table.table.properties">
<refnamediv>
<refname>table.table.properties</refname>
<refpurpose>Properties associated with a table</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='table.table.properties.frag'>
+<src:fragment xml:id="table.table.properties.frag">
<xsl:attribute-set name="table.table.properties">
<xsl:attribute name="border-before-width.conditionality">retain</xsl:attribute>
<xsl:attribute name="border-collapse">collapse</xsl:attribute>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The styling for tables. This parameter should really
have been called <literal>table.properties</literal>, but that parameter
<para>See also <parameter>table.properties</parameter>.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="tablecolumns.extension">
+ version="5.0" xml:id="tablecolumns.extension">
<refmeta>
<refentrytitle>tablecolumns.extension</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>tablecolumns.extension</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='tablecolumns.extension.frag'><xsl:param name="tablecolumns.extension" select="'1'"/></src:fragment>
+<src:fragment xml:id="tablecolumns.extension.frag"><xsl:param name="tablecolumns.extension" select="'1'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The table columns extension function adjusts the widths of table
columns in the HTML result to more accurately reflect the specifications
in the CALS table.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="target.database.document">
+ version="5.0" xml:id="target.database.document">
<refmeta>
<refentrytitle>target.database.document</refentrytitle>
-<refmiscinfo role="type">uri</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">uri</refmiscinfo>
</refmeta>
<refnamediv>
<refname>target.database.document</refname>
<refpurpose>Name of master database file for resolving
olinks</refpurpose>
</refnamediv>
-<refsynopsisdiv> <src:fragment id="target.database.document.frag">
+<refsynopsisdiv> <src:fragment xml:id="target.database.document.frag">
<xsl:param name="target.database.document" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1>
-<title>Description</title>
+<refsection><info><title>Description</title></info>
+
<para>
To resolve olinks between documents, the stylesheets use
a master database document that identifies the target datafiles for all the documents within the scope
<para>The data structure of the file is defined in the <filename>targetdatabase.dtd</filename> DTD. The database file provides the high level elements to record the identifiers, locations, and relationships of documents. The cross reference data for individual documents is generally pulled into the database using system entity references or XIncludes. See also <parameter>targets.filename</parameter>.
</para>
-</refsect1>
-</refentry>
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="targets.filename">
+ version="5.0" xml:id="targets.filename">
<refmeta>
<refentrytitle>targets.filename</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>targets.filename</refname>
<refpurpose>Name of cross reference targets data file</refpurpose>
</refnamediv>
-<refsynopsisdiv> <src:fragment id="targets.filename.frag">
+<refsynopsisdiv> <src:fragment xml:id="targets.filename.frag">
<xsl:param name="targets.filename" select="'target.db'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1>
-<title>Description</title>
+<refsection><info><title>Description</title></info>
+
<para>
In order to resolve olinks efficiently, the stylesheets can
generate an external data file containing information about
used to resolve olinks during processing.
See also <parameter>target.database.document</parameter>.
</para>
-</refsect1>
-</refentry>
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="[[NAME]]">
+ version="5.0" xml:id="[[NAME]]">
<refmeta>
<refentrytitle>[[NAME]]</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>[[NAME]]</refname>
-<refpurpose></refpurpose>
+<refpurpose/>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='[[NAME]].frag'>
+<src:fragment xml:id="[[NAME]].frag">
<xsl:param name="[[NAME]]" select=""/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>FIXME:</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="tex.math.delims">
+ version="5.0" xml:id="tex.math.delims">
<refmeta>
<refentrytitle>tex.math.delims</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>tex.math.delims</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='tex.math.delims.frag'>
+<src:fragment xml:id="tex.math.delims.frag">
<xsl:param name="tex.math.delims" select="'1'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>For compatibility with DSSSL based DBTeXMath from Allin Cottrell
you should set this parameter to 0.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="tex.math.file">
+ version="5.0" xml:id="tex.math.file">
<refmeta>
<refentrytitle>tex.math.file</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>tex.math.file</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='tex.math.file.frag'>
+<src:fragment xml:id="tex.math.file.frag">
<xsl:param name="tex.math.file" select="'tex-math-equations.tex'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Name of auxiliary file for TeX equations. This file can be
processed by dvi2bitmap to get bitmap versions of equations for HTML
output.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="tex.math.in.alt">
+ version="5.0" xml:id="tex.math.in.alt">
<refmeta>
<refentrytitle>tex.math.in.alt</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>tex.math.in.alt</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='tex.math.in.alt.frag'>
+<src:fragment xml:id="tex.math.in.alt.frag">
<xsl:param name="tex.math.in.alt" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If you want type math directly in TeX notation in equations,
this parameter specifies notation used. Currently are supported two
value means that you are not using TeX math at all.</para>
<para>Preferred way for including TeX alternative of math is inside of
-<sgmltag>textobject</sgmltag> element. Eg.:</para>
-
-<programlisting><![CDATA[<inlineequation>
-<inlinemediaobject>
-<imageobject>
-<imagedata fileref="eq1.gif"/>
-</imageobject>
-<textobject><phrase>E=mc squared</phrase></textobject>
-<textobject role="tex"><phrase>E=mc^2</phrase></textobject>
-</inlinemediaobject>
-</inlineequation>]]></programlisting>
-
-<para>If you are using <sgmltag>graphic</sgmltag> element, you can
-store TeX inside <sgmltag>alt</sgmltag> element:</para>
-
-<programlisting><![CDATA[<inlineequation>
-<alt role="tex">a^2+b^2=c^2</alt>
-<graphic fileref="a2b2c2.gif"/>
-</inlineequation>]]></programlisting>
+<tag>textobject</tag> element. Eg.:</para>
+
+<programlisting><inlineequation>
+<inlinemediaobject>
+<imageobject>
+<imagedata fileref="eq1.gif"/>
+</imageobject>
+<textobject><phrase>E=mc squared</phrase></textobject>
+<textobject role="tex"><phrase>E=mc^2</phrase></textobject>
+</inlinemediaobject>
+</inlineequation></programlisting>
+
+<para>If you are using <tag>graphic</tag> element, you can
+store TeX inside <tag>alt</tag> element:</para>
+
+<programlisting><inlineequation>
+<alt role="tex">a^2+b^2=c^2</alt>
+<graphic fileref="a2b2c2.gif"/>
+</inlineequation></programlisting>
<para>If you want use this feature, you should process your FO with
PassiveTeX, which only supports TeX math notation. When calling
dvi2bitmap program on result DVI file. You will get images for
equations in your document.</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="text.home">
+<refmeta>
+<refentrytitle>text.home</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>text.home</refname>
+<refpurpose>Home</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="text.home.frag">
+<xsl:param name="text.home" select="'Home'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>FIXME:</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="text.next">
+<refmeta>
+<refentrytitle>text.next</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>text.next</refname>
+<refpurpose>FIXME:</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="text.next.frag">
+<xsl:param name="text.next" select="'Next'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>FIXME:</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="text.prev">
+<refmeta>
+<refentrytitle>text.prev</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>text.prev</refname>
+<refpurpose>FIXME:</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="text.prev.frag">
+<xsl:param name="text.prev" select="'Prev'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>FIXME:</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="text.toc">
+<refmeta>
+<refentrytitle>text.toc</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>text.toc</refname>
+<refpurpose>FIXME:</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="text.toc.frag">
+<xsl:param name="text.toc" select="'ToC'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>FIXME:</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="text.up">
+<refmeta>
+<refentrytitle>text.up</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>text.up</refname>
+<refpurpose>FIXME:</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="text.up.frag">
+<xsl:param name="text.up" select="'Up'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>FIXME:</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="textbgcolor">
+<refmeta>
+<refentrytitle>textbgcolor</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">color</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>textbgcolor</refname>
+<refpurpose>The background color of the table body</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="textbgcolor.frag">
+<xsl:param name="textbgcolor">white</xsl:param>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>The background color of the table body.</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="textdata.default.encoding">
+ version="5.0" xml:id="textdata.default.encoding">
<refmeta>
<refentrytitle>textdata.default.encoding</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>textdata.default.encoding</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='textdata.default.encoding.frag'>
+<src:fragment xml:id="textdata.default.encoding.frag">
<xsl:param name="textdata.default.encoding" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Default encoding of external text files which are included using
textdata element. This value is used only when you do not specify
encoding (empty string) is interpreted as system default
encoding.</para>
-</refsect1>
+</refsection>
</refentry>
-
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="textinsert.extension">
+ version="5.0" xml:id="textinsert.extension">
<refmeta>
<refentrytitle>textinsert.extension</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>textinsert.extension</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='textinsert.extension.frag'><xsl:param name="textinsert.extension" select="'1'"/></src:fragment>
+<src:fragment xml:id="textinsert.extension.frag"><xsl:param name="textinsert.extension" select="'1'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The textinsert extension element inserts the contents of a
a file into the result tree (as text).
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="title.font.family">
+ version="5.0" xml:id="title.font.family">
<refmeta>
<refentrytitle>title.font.family</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='title.font.family.frag'>
+<src:fragment xml:id="title.font.family.frag">
<xsl:param name="title.font.family" select="'sans-serif'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The title font family is used for titles (chapter, section, figure,
etc.)
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="title.margin.left">
+ version="5.0" xml:id="title.margin.left">
<refmeta>
<refentrytitle>title.margin.left</refentrytitle>
-<refmiscinfo role="type"></refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype"/>
</refmeta>
<refnamediv>
<refname>title.margin.left</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='title.margin.left.frag'>
+<src:fragment xml:id="title.margin.left.frag">
<xsl:param name="title.margin.left">
<xsl:choose>
<xsl:when test="$fop.extensions != 0">-4pc</xsl:when>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This parameter provides
one means of adjusting the left margin for titles.
used to calculate the indents.
</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="titlefoil.html">
+<refmeta>
+<refentrytitle>titlefoil.html</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>titlefoil.html</refname>
+<refpurpose>Name of title foil HTML file</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="titlefoil.html.frag">
+<xsl:param name="titlefoil.html" select="concat('index', $html.ext)"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Sets the filename used for the slides titlepage.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="toc.bg.color">
+<refmeta>
+<refentrytitle>toc.bg.color</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">color</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.bg.color</refname>
+<refpurpose>Background color for ToC frame</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.bg.color.frag">
+<xsl:param name="toc.bg.color" select="'#FFFFFF'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the background color used in the ToC frame.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="toc.blank.graphic">
+<refmeta>
+<refentrytitle>toc.blank.graphic</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.blank.graphic</refname>
+<refpurpose>Use graphic for "blanks" in TOC?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.blank.graphic.frag">
+<xsl:param name="toc.blank.graphic" select="1"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>If non-zero, "blanks" in the the TOC will be accomplished
+with the graphic identified by <varname>toc.spacer.image</varname>.
+</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="toc.blank.image">
+<refmeta>
+<refentrytitle>toc.blank.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.blank.image</refname>
+<refpurpose>The image for "blanks" in the TOC</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.blank.image.frag">
+<xsl:param name="toc.blank.image">graphics/blank.gif</xsl:param>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>If <varname>toc.blank.graphic</varname> is non-zero, this image
+will be used to for "blanks" in the TOC.</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="toc.blank.text">
+<refmeta>
+<refentrytitle>toc.blank.text</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.blank.text</refname>
+<refpurpose>The text for "blanks" in the TOC</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.blank.text.frag">
+<xsl:param name="toc.blank.text">   </xsl:param>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>If <varname>toc.blank.graphic</varname> is zero, this text string
+will be used for "blanks" in the TOC.</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="toc.hide.show">
+<refmeta>
+<refentrytitle>toc.hide.show</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.hide.show</refname>
+<refpurpose>Enable hide/show button for ToC frame</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.hide.show.frag">
+<xsl:param name="toc.hide.show" select="0"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>If non-zero, JavaScript (and an additional icon, see
+<link linkend="hidetoc.image">hidetoc.image</link> and
+<link linkend="hidetoc.image">showtoc.image</link>) is added to each slide
+to allow the ToC panel to be <quote>toggled</quote> on each panel.</para>
+
+<note><para>There is a bug in Mozilla 1.0 (at least as of CR3) that causes
+the browser to reload the titlepage when this feature is used.</para></note>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="toc.html">
+<refmeta>
+<refentrytitle>toc.html</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.html</refname>
+<refpurpose>Name of ToC HTML file</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.html.frag">
+<xsl:param name="toc.html" select="concat('toc', $html.ext)"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Sets the filename used for the table of contents page.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="toc.image">
+<refmeta>
+<refentrytitle>toc.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.image</refname>
+<refpurpose>ToC image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.image.frag">
+<xsl:param name="toc.image" select="'active/nav-toc.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the ToC navigation icon.</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="toc.indent.width">
+ version="5.0" xml:id="toc.indent.width">
<refmeta>
<refentrytitle>toc.indent.width</refentrytitle>
-<refmiscinfo role="type">float</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">float</refmiscinfo>
</refmeta>
<refnamediv>
<refname>toc.indent.width</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='toc.indent.width.frag'>
+<src:fragment xml:id="toc.indent.width.frag">
<xsl:param name="toc.indent.width" select="24"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specifies, in points, the distance by which each level of the
TOC is indented from its parent.</para>
to perform calculations that would otherwise have to be performed by the FO processor
because not all processors support expressions.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="toc.line.properties">
+ version="5.0" xml:id="toc.line.properties">
<refmeta>
<refentrytitle>toc.line.properties</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo>
</refmeta>
<refnamediv>
<refname>toc.line.properties</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='toc.line.properties.frag'>
+<src:fragment xml:id="toc.line.properties.frag">
<xsl:attribute-set name="toc.line.properties">
<xsl:attribute name="text-align-last">justify</xsl:attribute>
<xsl:attribute name="text-align">start</xsl:attribute>
- <xsl:attribute name="end-indent"><xsl:value-of
- select="concat($toc.indent.width, 'pt')"/></xsl:attribute>
- <xsl:attribute name="last-line-end-indent"><xsl:value-of
- select="concat('-', $toc.indent.width, 'pt')"/></xsl:attribute>
+ <xsl:attribute name="end-indent"><xsl:value-of select="concat($toc.indent.width, 'pt')"/></xsl:attribute>
+ <xsl:attribute name="last-line-end-indent"><xsl:value-of select="concat('-', $toc.indent.width, 'pt')"/></xsl:attribute>
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Properties which are applied to every line in ToC (or LoT). You can
modify them in order to change appearance of all, or some lines. For
example in order to make lines for chapters in bold specify the
following in your customization layer.</para>
-<programlisting><![CDATA[<xsl:attribute-set name="toc.line.properties">
- <xsl:attribute name="font-weight">
- <xsl:when test="self::chapter | self::preface | self::appendix">bold</xsl:when>
- <xsl:otherwise>normal</xsl:otherwise>
- </xsl:attribute>
-</xsl:attribute-set>]]></programlisting>
+<programlisting><xsl:attribute-set name="toc.line.properties">
+ <xsl:attribute name="font-weight">
+ <xsl:when test="self::chapter | self::preface | self::appendix">bold</xsl:when>
+ <xsl:otherwise>normal</xsl:otherwise>
+ </xsl:attribute>
+</xsl:attribute-set></programlisting>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="toc.list.type">
+ version="5.0" xml:id="toc.list.type">
<refmeta>
<refentrytitle>toc.list.type</refentrytitle>
-<refmiscinfo role="type">list</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo>
<refmiscinfo role="value">dl</refmiscinfo>
<refmiscinfo role="value">ul</refmiscinfo>
<refmiscinfo role="value">ol</refmiscinfo>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='toc.list.type.frag'><xsl:param name="toc.list.type">dl</xsl:param></src:fragment>
+<src:fragment xml:id="toc.list.type.frag"><xsl:param name="toc.list.type">dl</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>When an automatically generated Table of Contents (or List of Titles)
is produced, this HTML element will be used to make the list.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="toc.margin.properties">
+ version="5.0" xml:id="toc.margin.properties">
<refnamediv>
<refname>toc.margin.properties</refname>
<refpurpose>Margin properties used on Tables of Contents</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='toc.margin.properties.frag'>
+<src:fragment xml:id="toc.margin.properties.frag">
<xsl:attribute-set name="toc.margin.properties">
<xsl:attribute name="space-before.minimum">0.5em</xsl:attribute>
<xsl:attribute name="space-before.optimum">1em</xsl:attribute>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This attribute set is used on Tables of Contents. These attributes are set
on the wrapper that surrounds the ToC block, not on each individual lines.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="toc.max.depth">
+ version="5.0" xml:id="toc.max.depth">
<refmeta>
<refentrytitle>toc.max.depth</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>toc.max.depth</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='toc.max.depth.frag'><xsl:param name="toc.max.depth">8</xsl:param></src:fragment>
+<src:fragment xml:id="toc.max.depth.frag"><xsl:param name="toc.max.depth">8</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specifies the maximal depth of TOC on all levels.</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="toc.pointer.graphic">
+<refmeta>
+<refentrytitle>toc.pointer.graphic</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.pointer.graphic</refname>
+<refpurpose>Use graphic for TOC pointer?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.pointer.graphic.frag">
+<xsl:param name="toc.pointer.graphic" select="1"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>If non-zero, the "pointer" in the TOC will be displayed
+with the graphic identified by <varname>toc.pointer.image</varname>.
+</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="toc.pointer.image">
+<refmeta>
+<refentrytitle>toc.pointer.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.pointer.image</refname>
+<refpurpose>The image for the "pointer" in the TOC</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.pointer.image.frag">
+<xsl:param name="toc.pointer.image">graphics/arrow.gif</xsl:param>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>If <varname>toc.pointer.graphic</varname> is non-zero, this image
+will be used for the "pointer" in the TOC.</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="toc.pointer.text">
+<refmeta>
+<refentrytitle>toc.pointer.text</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.pointer.text</refname>
+<refpurpose>The text for the "pointer" in the TOC</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.pointer.text.frag">
+<xsl:param name="toc.pointer.text"> > </xsl:param>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>If <varname>toc.pointer.graphic</varname> is zero, this text string
+will be used to display the "pointer" in the TOC.</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="toc.row.height">
+<refmeta>
+<refentrytitle>toc.row.height</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.row.height</refname>
+<refpurpose>Height of ToC rows in dynamic ToCs</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.row.height.frag">
+<xsl:param name="toc.row.height" select="22"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>This parameter specifies the height of each row in the table of
+contents. This is only applicable if a <link linkend="dynamic.toc">dynamic ToC</link> is used. You may want to
+adjust this parameter for optimal appearance with the font and image sizes
+selected by your <link linkend="css.stylesheet">CSS stylesheet</link>.
+</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="toc.section.depth">
+ version="5.0" xml:id="toc.section.depth">
<refmeta>
<refentrytitle>toc.section.depth</refentrytitle>
-<refmiscinfo role="type">integer</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">integer</refmiscinfo>
</refmeta>
<refnamediv>
<refname>toc.section.depth</refname>
-<refpurpose>How deep should recursive <sgmltag>section</sgmltag>s appear
+<refpurpose>How deep should recursive <tag>section</tag>s appear
in the TOC?</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='toc.section.depth.frag'><xsl:param name="toc.section.depth">2</xsl:param></src:fragment>
+<src:fragment xml:id="toc.section.depth.frag"><xsl:param name="toc.section.depth">2</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Specifies the depth to which recursive sections should appear in the
TOC.
</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="toc.spacer.graphic">
+<refmeta>
+<refentrytitle>toc.spacer.graphic</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.spacer.graphic</refname>
+<refpurpose>Use graphic for TOC spacer?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.spacer.graphic.frag">
+<xsl:param name="toc.spacer.graphic" select="1"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>If non-zero, the indentation in the TOC will be accomplished
+with the graphic identified by <varname>toc.spacer.image</varname>.
+</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="toc.spacer.image">
+<refmeta>
+<refentrytitle>toc.spacer.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.spacer.image</refname>
+<refpurpose>The image for spacing the TOC</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.spacer.image.frag">
+<xsl:param name="toc.spacer.image">graphics/blank.gif</xsl:param>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>If <varname>toc.spacer.graphic</varname> is non-zero, this image
+will be used to indent the TOC.</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="toc.spacer.text">
+<refmeta>
+<refentrytitle>toc.spacer.text</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.spacer.text</refname>
+<refpurpose>The text for spacing the TOC</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.spacer.text.frag">
+<xsl:param name="toc.spacer.text">   </xsl:param>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+<para>If <varname>toc.spacer.graphic</varname> is zero, this text string
+will be used to indent the TOC.</para>
+<para>Only applies with the tabular presentation is being used.</para>
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="toc.width">
+<refmeta>
+<refentrytitle>toc.width</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>toc.width</refname>
+<refpurpose>Width of ToC frame</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="toc.width.frag">
+<xsl:param name="toc.width" select="250"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the width of the ToC frame.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="ua.js">
+<refmeta>
+<refentrytitle>ua.js</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>ua.js</refname>
+<refpurpose>UA JavaScript file</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="ua.js.frag">
+<xsl:param name="ua.js" select="'ua.js'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the UA JavaScript file. It's unlikely
+that you will ever need to change this parameter.</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="ulink.footnotes">
+ version="5.0" xml:id="ulink.footnotes">
<refmeta>
<refentrytitle>ulink.footnotes</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>ulink.footnotes</refname>
-<refpurpose>Generate footnotes for <sgmltag>ULink</sgmltag>s?</refpurpose>
+<refpurpose>Generate footnotes for <tag>ULink</tag>s?</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='ulink.footnotes.frag'>
+<src:fragment xml:id="ulink.footnotes.frag">
<xsl:param name="ulink.footnotes" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If non-zero, the URL of each <sgmltag>ULink</sgmltag> will
+<para>If non-zero, the URL of each <tag>ULink</tag> will
appear as a footnote.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="ulink.hyphenate.chars">
+ version="5.0" xml:id="ulink.hyphenate.chars">
<refmeta>
<refentrytitle>ulink.hyphenate.chars</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>ulink.hyphenate.chars</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='ulink.hyphenate.chars.frag'>
+<src:fragment xml:id="ulink.hyphenate.chars.frag">
<xsl:param name="ulink.hyphenate.chars" select="'/'"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If the <parameter>ulink.hyphenate</parameter> is not empty, then
hyphenation of ulinks is turned on, and any
<xsl:param name="ulink.hyphenate.chars">:/@&?.#</xsl:param>
</programlisting>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="ulink.hyphenate">
+ version="5.0" xml:id="ulink.hyphenate">
<refmeta>
<refentrytitle>ulink.hyphenate</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>ulink.hyphenate</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='ulink.hyphenate.frag'>
+<src:fragment xml:id="ulink.hyphenate.frag">
<xsl:param name="ulink.hyphenate" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If not empty, the specified character (or more generally, content) is
added to URLs after every character included in the string
<para>As of 28 Jan 2002, discretionary hyphens are more widely and correctly
supported than zero-width spaces for this purpose.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="ulink.show">
+ version="5.0" xml:id="ulink.show">
<refmeta>
<refentrytitle>ulink.show</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>ulink.show</refname>
-<refpurpose>Display URLs after <sgmltag>ulink</sgmltag>s?</refpurpose>
+<refpurpose>Display URLs after <tag>ulink</tag>s?</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='ulink.show.frag'>
+<src:fragment xml:id="ulink.show.frag">
<xsl:param name="ulink.show" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If non-zero, the URL of each <sgmltag>ULink</sgmltag> will
+<para>If non-zero, the URL of each <tag>ULink</tag> will
appear after the text of the link. If the text of the link and the URL
are identical, the URL is suppressed.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="ulink.target">
+ version="5.0" xml:id="ulink.target">
<refmeta>
<refentrytitle>ulink.target</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>ulink.target</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='ulink.target.frag'><xsl:param name="ulink.target" select="'_top'"/></src:fragment>
+<src:fragment xml:id="ulink.target.frag"><xsl:param name="ulink.target" select="'_top'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If <parameter>ulink.target</parameter> is set, its value will
-be used for the <sgmltag class="attribute">target</sgmltag> attribute
-on anchors generated for <sgmltag>ulink</sgmltag>s.</para>
+be used for the <tag class="attribute">target</tag> attribute
+on anchors generated for <tag>ulink</tag>s.</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="up.image">
+<refmeta>
+<refentrytitle>up.image</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>up.image</refname>
+<refpurpose>Up-arrow image</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="up.image.frag">
+<xsl:param name="up.image" select="'active/nav-up.png'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the upward-pointing navigation arrow.</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="use.embed.for.svg">
+ version="5.0" xml:id="use.embed.for.svg">
<refmeta>
<refentrytitle>use.embed.for.svg</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>use.embed.for.svg</refname>
-<refpurpose>Use HTML <sgmltag>embed</sgmltag> for SVG?</refpurpose>
+<refpurpose>Use HTML <tag>embed</tag> for SVG?</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='use.embed.for.svg.frag'>
+<src:fragment xml:id="use.embed.for.svg.frag">
<xsl:param name="use.embed.for.svg" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If non-zero, an <sgmltag>embed</sgmltag> element will be created for
-SVG figures. An <sgmltag>object</sgmltag> is <emphasis>always</emphasis> created,
-this parameter merely controls whether or not an additional <sgmltag>embed</sgmltag>
-is generated inside the <sgmltag>object</sgmltag>.</para>
+<para>If non-zero, an <tag>embed</tag> element will be created for
+SVG figures. An <tag>object</tag> is <emphasis>always</emphasis> created,
+this parameter merely controls whether or not an additional <tag>embed</tag>
+is generated inside the <tag>object</tag>.</para>
<para>On the plus side, this may be more portable among browsers and plug-ins.
On the minus side, it isn't valid HTML.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="use.extensions">
+ version="5.0" xml:id="use.extensions">
<refmeta>
<refentrytitle>use.extensions</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>use.extensions</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='use.extensions.frag'><xsl:param name="use.extensions" select="'0'"/></src:fragment>
+<src:fragment xml:id="use.extensions.frag"><xsl:param name="use.extensions" select="'0'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, extensions may be used. Each extension is
further controlled by its own parameter. But if
be used.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="use.id.as.filename">
+ version="5.0" xml:id="use.id.as.filename">
<refmeta>
<refentrytitle>use.id.as.filename</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>use.id.as.filename</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='use.id.as.filename.frag'><xsl:param name="use.id.as.filename" select="'0'"/></src:fragment>
+<src:fragment xml:id="use.id.as.filename.frag"><xsl:param name="use.id.as.filename" select="'0'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If <parameter>use.id.as.filename</parameter>
is non-zero, the filename of chunk elements that have IDs will be
derived from the ID value.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="use.id.function">
+ version="5.0" xml:id="use.id.function">
<refmeta>
<refentrytitle>use.id.function</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>use.id.function</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='use.id.function.frag'><xsl:param name="use.id.function" select="'1'"/></src:fragment>
+<src:fragment xml:id="use.id.function.frag"><xsl:param name="use.id.function" select="'1'"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If 1, the stylesheets use the <function>id()</function> function
to find the targets of cross reference elements. This is more
<para>THIS PARAMETER IS NOT SUPPORTED. IT IS ALWAYS ASSUMED TO BE 1.
SEE xref.xsl IF YOU NEED TO TURN IT OFF.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="use.local.olink.style">
+ version="5.0" xml:id="use.local.olink.style">
<refmeta>
<refentrytitle>use.local.olink.style</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>use.local.olink.style</refname>
<refpurpose>Process olinks using xref style of current
document</refpurpose>
</refnamediv>
-<refsynopsisdiv> <src:fragment id="use.local.olink.style.frag">
+<refsynopsisdiv> <src:fragment xml:id="use.local.olink.style.frag">
<xsl:param name="use.local.olink.style" select="0"/> </src:fragment>
</refsynopsisdiv>
-<refsect1>
-<title>Description</title>
+<refsection><info><title>Description</title></info>
+
<para>When cross reference data is collected for use by olinks, the data for each potential target includes one field containing a completely assembled cross reference string, as if it were an xref generated in that document. Other fields record the separate title, number, and element name of each target. When an olink is formed to a target from another document, the olink resolves to that preassembled string by default. If the <parameter>use.local.olink.style</parameter> parameter is set to non-zero, then instead the cross
reference string is formed again from the target title, number, and
element name, using the stylesheet processing the targeting document.
Then olinks will match the xref style in the targeting document
rather than in the target document. If both documents are processed
with the same stylesheet, then the results will be the same.</para>
-</refsect1>
-</refentry>
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="use.role.as.xrefstyle">
+ version="5.0" xml:id="use.role.as.xrefstyle">
<refmeta>
<refentrytitle>use.role.as.xrefstyle</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>use.role.as.xrefstyle</refname>
-<refpurpose>Use <sgmltag class="attribute">role</sgmltag> attribute for
-<sgmltag class="attribute">xrefstyle</sgmltag> on <sgmltag>xref</sgmltag>?</refpurpose>
+<refpurpose>Use <tag class="attribute">role</tag> attribute for
+<tag class="attribute">xrefstyle</tag> on <tag>xref</tag>?</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='use.role.as.xrefstyle.frag'>
+<src:fragment xml:id="use.role.as.xrefstyle.frag">
<xsl:param name="use.role.as.xrefstyle" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If non-zero, the <sgmltag class="attribute">role</sgmltag> attribute on
-<sgmltag>xref</sgmltag> will be used to select the cross reference style.
-The <ulink url="http://www.oasis-open.org/docbook/">DocBook
-Technical Committee</ulink> recently added an
-<sgmltag class="attribute">xrefstyle</sgmltag> attribute for this purpose.
-If the <sgmltag class="attribute">xrefstyle</sgmltag> attribute
-is present, <sgmltag class="attribute">role</sgmltag> will be ignored, regardless
+<para>If non-zero, the <tag class="attribute">role</tag> attribute on
+<tag>xref</tag> will be used to select the cross reference style.
+The <link xlink:href="http://www.oasis-open.org/docbook/">DocBook
+Technical Committee</link> recently added an
+<tag class="attribute">xrefstyle</tag> attribute for this purpose.
+If the <tag class="attribute">xrefstyle</tag> attribute
+is present, <tag class="attribute">role</tag> will be ignored, regardless
of this setting.</para>
<para>Until an official DocBook release that includes the new
-attribute, this flag allows <sgmltag class="attribute">role</sgmltag>
+attribute, this flag allows <tag class="attribute">role</tag>
to serve that purpose.</para>
-</refsect1>
+</refsection>
-<refsect1><title>Example</title>
+<refsection><info><title>Example</title></info>
<para>The following small stylesheet shows how to configure the stylesheets to make
use of the cross reference style:</para>
-<programlisting><![CDATA[<?xml version="1.0"?>
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- version="1.0">
+<programlisting><?xml version="1.0"?>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="1.0">
-<xsl:import href="../xsl/html/docbook.xsl"/>
+<xsl:import href="../xsl/html/docbook.xsl"/>
-<xsl:output method="html"/>
+<xsl:output method="html"/>
-<xsl:param name="local.l10n.xml" select="document('')"/>
-<l:i18n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0">
- <l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="en">
- <l:context name="xref">
- <l:template name="chapter" style="title" text="Chapter %n, %t"/>
- <l:template name="chapter" text="Chapter %n"/>
- </l:context>
- </l:l10n>
-</l:i18n>
+<xsl:param name="local.l10n.xml" select="document('')"/>
+<l:i18n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0">
+ <l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="en">
+ <l:context name="xref">
+ <l:template name="chapter" style="title" text="Chapter %n, %t"/>
+ <l:template name="chapter" text="Chapter %n"/>
+ </l:context>
+ </l:l10n>
+</l:i18n>
-</xsl:stylesheet>]]></programlisting>
+</xsl:stylesheet></programlisting>
<para>With this stylesheet, the cross references in the following document:</para>
-<programlisting><![CDATA[<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
- "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
-<book id="book"><title>Book</title>
+<programlisting><?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
+ "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
+<book id="book"><title>Book</title>
-<preface>
-<title>Preface</title>
+<preface>
+<title>Preface</title>
-<para>Normal: <xref linkend="ch1"/>.</para>
-<para>Title: <xref xrefstyle="title" linkend="ch1"/>.</para>
+<para>Normal: <xref linkend="ch1"/>.</para>
+<para>Title: <xref xrefstyle="title" linkend="ch1"/>.</para>
-</preface>
+</preface>
-<chapter id="ch1">
-<title>First Chapter</title>
+<chapter id="ch1">
+<title>First Chapter</title>
-<para>Irrelevant.</para>
+<para>Irrelevant.</para>
-</chapter>
-</book>]]></programlisting>
+</chapter>
+</book></programlisting>
<para>will appear as:</para>
<para>Normal: Chapter 1.</para>
<para>Title: Chapter 1, <emphasis>First Chapter</emphasis>.</para>
</informalexample>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="use.role.for.mediaobject">
+ version="5.0" xml:id="use.role.for.mediaobject">
<refmeta>
<refentrytitle>use.role.for.mediaobject</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>use.role.for.mediaobject</refname>
-<refpurpose>Use <sgmltag class="attribute">role</sgmltag> attribute
+<refpurpose>Use <tag class="attribute">role</tag> attribute
value for selecting which of several objects within a mediaobject to use.
</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='use.role.for.mediaobject.frag'>
+<src:fragment xml:id="use.role.for.mediaobject.frag">
<xsl:param name="use.role.for.mediaobject" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If non-zero, the <sgmltag class="attribute">role</sgmltag> attribute on
-<sgmltag>imageobject</sgmltag>s or other objects within a <sgmltag>mediaobject</sgmltag> container will be used to select which object will be
+<para>If non-zero, the <tag class="attribute">role</tag> attribute on
+<tag>imageobject</tag>s or other objects within a <tag>mediaobject</tag> container will be used to select which object will be
used.
</para>
<para>
and the first suitable object
with or without a role value is used.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="use.svg">
+ version="5.0" xml:id="use.svg">
<refmeta>
<refentrytitle>use.svg</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>use.svg</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='use.svg.frag'>
+<src:fragment xml:id="use.svg.frag">
<xsl:param name="use.svg" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero, SVG will be considered an acceptable image format. SVG
is passed through to the result tree, so correct rendering of the resulting
diagram depends on the formatter (FO processor or web browser) that is used
to process the output from the stylesheet.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="variablelist.as.blocks">
+ version="5.0" xml:id="variablelist.as.blocks">
<refmeta>
<refentrytitle>variablelist.as.blocks</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>variablelist.as.blocks</refname>
-<refpurpose>Format <sgmltag>variablelist</sgmltag>s lists as blocks?</refpurpose>
+<refpurpose>Format <tag>variablelist</tag>s lists as blocks?</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='variablelist.as.blocks.frag'>
+<src:fragment xml:id="variablelist.as.blocks.frag">
<xsl:param name="variablelist.as.blocks" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If non-zero, <sgmltag>variablelist</sgmltag>s will be formatted as
+<para>If non-zero, <tag>variablelist</tag>s will be formatted as
blocks.</para>
<para>If you have long terms, proper list markup in the FO case may produce
to produce block markup instead of proper lists.</para>
<para>You can override this setting with a processing instruction as the
-child of <sgmltag>variablelist</sgmltag>: <sgmltag class="pi">dbfo
-list-presentation="blocks"</sgmltag> or <sgmltag class="pi">dbfo
-list-presentation="list"</sgmltag>.</para>
+child of <tag>variablelist</tag>: <tag class="pi">dbfo
+list-presentation="blocks"</tag> or <tag class="pi">dbfo
+list-presentation="list"</tag>.</para>
<para>When using <literal>list-presentation="list"</literal>,
-you can also control the amount of space used for the <sgmltag>term</sgmltag>s with
-the <sgmltag class="pi">dbfo term-width=".25in"</sgmltag> processing instruction,
-the <sgmltag class="attribute">termlength</sgmltag> attribute on <sgmltag>variablelist</sgmltag>,
+you can also control the amount of space used for the <tag>term</tag>s with
+the <tag class="pi">dbfo term-width=".25in"</tag> processing instruction,
+the <tag class="attribute">termlength</tag> attribute on <tag>variablelist</tag>,
or allow the stylesheets to attempt to calculate the amount of space to leave based on the
number of letters in the longest term.
</para>
-<programlisting><![CDATA[ <variablelist>
- <?dbfo list-presentation="list"?>
- <?dbfo term-width="1.5in"?>
- <?dbhtml list-presentation="table"?>
- <?dbhtml term-width="1.5in"?>
- <varlistentry>
- <term>list</term>
- <listitem>
- <para>
+<programlisting> <variablelist>
+ <?dbfo list-presentation="list"?>
+ <?dbfo term-width="1.5in"?>
+ <?dbhtml list-presentation="table"?>
+ <?dbhtml term-width="1.5in"?>
+ <varlistentry>
+ <term>list</term>
+ <listitem>
+ <para>
Formatted as a list even if variablelist.as.blocks is set to 1.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>]]></programlisting>
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist></programlisting>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="variablelist.as.table">
+ version="5.0" xml:id="variablelist.as.table">
<refmeta>
<refentrytitle>variablelist.as.table</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>variablelist.as.table</refname>
-<refpurpose>Format <sgmltag>variablelist</sgmltag>s as tables?</refpurpose>
+<refpurpose>Format <tag>variablelist</tag>s as tables?</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='variablelist.as.table.frag'>
+<src:fragment xml:id="variablelist.as.table.frag">
<xsl:param name="variablelist.as.table" select="0"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>If non-zero, <sgmltag>variablelist</sgmltag>s will be formatted as
+<para>If non-zero, <tag>variablelist</tag>s will be formatted as
tables. A processing instruction exists to specify a particualar width for the
-column containing the <sgmltag>term</sgmltag>s:
-<sgmltag class="pi">dbhtml term-width=".25in"</sgmltag></para>
+column containing the <tag>term</tag>s:
+<tag class="pi">dbhtml term-width=".25in"</tag></para>
<para>You can override this setting with a processing instruction as the
-child of <sgmltag>variablelist</sgmltag>: <sgmltag class="pi">dbhtml
-list-presentation="table"</sgmltag> or <sgmltag class="pi">dbhtml
-list-presentation="list"</sgmltag>.</para>
+child of <tag>variablelist</tag>: <tag class="pi">dbhtml
+list-presentation="table"</tag> or <tag class="pi">dbhtml
+list-presentation="list"</tag>.</para>
<para>This parameter only applys to the HTML transformations. In the
FO case, proper list markup is robust enough to handle the formatting.
But see also <parameter>variablelist.as.blocks</parameter>.</para>
-<programlisting><![CDATA[ <variablelist>
- <?dbhtml list-presentation="table"?>
- <?dbhtml term-width="1.5in"?>
- <?dbfo list-presentation="list"?>
- <?dbfo term-width="1in"?>
- <varlistentry>
- <term>list</term>
- <listitem>
- <para>
+<programlisting> <variablelist>
+ <?dbhtml list-presentation="table"?>
+ <?dbhtml term-width="1.5in"?>
+ <?dbfo list-presentation="list"?>
+ <?dbfo term-width="1in"?>
+ <varlistentry>
+ <term>list</term>
+ <listitem>
+ <para>
Formatted as a table even if variablelist.as.table is set to 0.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>]]></programlisting>
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist></programlisting>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="variablelist.max.termlength">
+ version="5.0" xml:id="variablelist.max.termlength">
<refmeta>
<refentrytitle>variablelist.max.termlength</refentrytitle>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='variablelist.max.termlength.frag'>
+<src:fragment xml:id="variablelist.max.termlength.frag">
<xsl:param name="variablelist.max.termlength">24</xsl:param>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
-<para>In variablelists, the <sgmltag>listitem</sgmltag>
+<para>In variablelists, the <tag>listitem</tag>
is indented to leave room for the
-<sgmltag>term</sgmltag> elements. That indent may be computed
-if it is not specified with a <sgmltag class="attribute">termlength</sgmltag>
-attribute on the <sgmltag>variablelist</sgmltag> element.
+<tag>term</tag> elements. That indent may be computed
+if it is not specified with a <tag class="attribute">termlength</tag>
+attribute on the <tag>variablelist</tag> element.
</para>
<para>
The computation counts characters in the
-<sgmltag>term</sgmltag> elements in the list
+<tag>term</tag> elements in the list
to find the longest term. However, some terms are very long
and would produce extreme indents. This parameter lets you
set a maximum character count. Any terms longer than the maximum
since some characters are wider than others.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="variablelist.term.break.after">
+ version="5.0" xml:id="variablelist.term.break.after">
<refmeta>
<refentrytitle>variablelist.term.break.after</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>variablelist.term.break.after</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='variablelist.term.break.after.frag'>
+<src:fragment xml:id="variablelist.term.break.after.frag">
<xsl:param name="variablelist.term.break.after">0</xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Set a non-zero value for the
<parameter>variablelist.term.break.after</parameter> parameter to
after each <tag>term</tag>).</para>
</note>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="variablelist.term.separator">
+ version="5.0" xml:id="variablelist.term.separator">
<refmeta>
<refentrytitle>variablelist.term.separator</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>variablelist.term.separator</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='variablelist.term.separator.frag'>
+<src:fragment xml:id="variablelist.term.separator.frag">
<xsl:param name="variablelist.term.separator">, </xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>When a <tag>varlistentry</tag> contains multiple <tag>term</tag>
elements, the string specified in the value of the
after each <tag>term</tag>).</para>
</note>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="verbatim.properties">
+ version="5.0" xml:id="verbatim.properties">
<refnamediv>
<refname>verbatim.properties</refname>
<refpurpose>Properties associated with verbatim text</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='verbatim.properties.frag'>
+<src:fragment xml:id="verbatim.properties.frag">
<xsl:attribute-set name="verbatim.properties">
<xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
<xsl:attribute name="space-before.optimum">1em</xsl:attribute>
</xsl:attribute-set></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This attribute set is used on all verbatim environments.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="wordml.template">
+ version="5.0" xml:id="wordml.template">
<refmeta>
<refentrytitle>wordml.template</refentrytitle>
</refmeta>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='wordml.template.frag'>
+<src:fragment xml:id="wordml.template.frag">
<xsl:param name="wordml.template" select="''"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>The <parameter>wordml.template</parameter> parameter specifies a WordML document to use as a template for the generated document. The template document is used to define the (extensive) headers for the generated document, in particular the paragraph and character styles that are used to format the various elements. Any content in the template document is ignored.</para>
<para>A template document is used in order to allow maintenance of the paragraph and character styles to be done using Word itself, rather than these XSL stylesheets.</para>
-</refsect1>
+</refsection>
</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="xbCollapsibleLists.js">
+<refmeta>
+<refentrytitle>xbCollapsibleLists.js</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>xbCollapsibleLists.js</refname>
+<refpurpose>xbCollapsibleLists JavaScript file</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="xbCollapsibleLists.js.frag">
+<xsl:param name="xbCollapsibleLists.js" select="'xbCollapsibleLists.js'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the xbCollapsibleLists JavaScript file. It's unlikely
+that you will ever need to change this parameter.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="xbDOM.js">
+<refmeta>
+<refentrytitle>xbDOM.js</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>xbDOM.js</refname>
+<refpurpose>xbDOM JavaScript file</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="xbDOM.js.frag">
+<xsl:param name="xbDOM.js" select="'xbDOM.js'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the xbDOM JavaScript file. It's unlikely
+that you will ever need to change this parameter.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="xbLibrary.js">
+<refmeta>
+<refentrytitle>xbLibrary.js</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>xbLibrary.js</refname>
+<refpurpose>xbLibrary JavaScript file</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="xbLibrary.js.frag">
+<xsl:param name="xbLibrary.js" select="'xbLibrary.js'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the xbLibrary JavaScript file. It's unlikely
+that you will ever need to change this parameter.</para>
+
+</refsection>
+</refentry>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="xbStyle.js">
+<refmeta>
+<refentrytitle>xbStyle.js</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">filename</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>xbStyle.js</refname>
+<refpurpose>xbStyle JavaScript file</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="xbStyle.js.frag">
+<xsl:param name="xbStyle.js" select="'xbStyle.js'"/>
+</src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>Specifies the filename of the xbStyle JavaScript file. It's unlikely
+that you will ever need to change this parameter.</para>
+
+</refsection>
+</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="xep.extensions">
+ version="5.0" xml:id="xep.extensions">
<refmeta>
<refentrytitle>xep.extensions</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>xep.extensions</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='xep.extensions.frag'><xsl:param name="xep.extensions" select="0"/></src:fragment>
+<src:fragment xml:id="xep.extensions.frag"><xsl:param name="xep.extensions" select="0"/></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>If non-zero,
-<ulink url="http://www.renderx.com/">XEP</ulink>
+<link xlink:href="http://www.renderx.com/">XEP</link>
extensions will be used. XEP extensions consists of PDF bookmarks,
document information and better index processing.
</para>
<para>This parameter can also affect which graphics file formats
are supported</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="xep.index.item.properties">
+ version="5.0" xml:id="xep.index.item.properties">
<refnamediv>
<refname>xep.index.item.properties</refname>
<refpurpose>Properties associated with XEP index-items</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='xep.index.item.properties.frag'>
-<xsl:attribute-set name="xep.index.item.properties"
- use-attribute-sets="index.page.number.properties">
+<src:fragment xml:id="xep.index.item.properties.frag">
+<xsl:attribute-set name="xep.index.item.properties" use-attribute-sets="index.page.number.properties">
<xsl:attribute name="merge-subsequent-page-numbers">true</xsl:attribute>
<xsl:attribute name="link-back">true</xsl:attribute>
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>Properties associated with XEP index-items, which generate
page numbers in an index processed by XEP. For more info see
the XEP documentation section "Indexes" in
-<ulink
- url="http://www.renderx.com/reference.html#Indexes" />.</para>
+<uri xlink:href="http://www.renderx.com/reference.html#Indexes">http://www.renderx.com/reference.html#Indexes</uri>.</para>
<para>This attribute-set also adds by default any properties from the
-<sgmltag class="attribute">index.page.number.properties</sgmltag>
+<tag class="attribute">index.page.number.properties</tag>
attribute-set.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="xref.label-page.separator">
+ version="5.0" xml:id="xref.label-page.separator">
<refmeta>
<refentrytitle>xref.label-page.separator</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>xref.label-page.separator</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='xref.label-page.separator.frag'><xsl:param name="xref.label-page.separator"><xsl:text> </xsl:text></xsl:param></src:fragment>
+<src:fragment xml:id="xref.label-page.separator.frag"><xsl:param name="xref.label-page.separator"><xsl:text> </xsl:text></xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>
This parameter allows you to control the punctuation of certain
types of generated cross reference text.
When cross reference text is generated for an
-<sgmltag class="element">xref</sgmltag> or
-<sgmltag class="element">olink</sgmltag> element
-using an <sgmltag class="attribute">xrefstyle</sgmltag> attribute
+<tag class="element">xref</tag> or
+<tag class="element">olink</tag> element
+using an <tag class="attribute">xrefstyle</tag> attribute
that makes use of the <literal>select:</literal> feature,
and the selected components include both label and page
but no title,
If a title is included, then other separators are used.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="xref.label-title.separator">
+ version="5.0" xml:id="xref.label-title.separator">
<refmeta>
<refentrytitle>xref.label-title.separator</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>xref.label-title.separator</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='xref.label-title.separator.frag'><xsl:param name="xref.label-title.separator">: </xsl:param></src:fragment>
+<src:fragment xml:id="xref.label-title.separator.frag"><xsl:param name="xref.label-title.separator">: </xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>
This parameter allows you to control the punctuation of certain
types of generated cross reference text.
When cross reference text is generated for an
-<sgmltag class="element">xref</sgmltag> or
-<sgmltag class="element">olink</sgmltag> element
-using an <sgmltag class="attribute">xrefstyle</sgmltag> attribute
+<tag class="element">xref</tag> or
+<tag class="element">olink</tag> element
+using an <tag class="attribute">xrefstyle</tag> attribute
that makes use of the <literal>select:</literal> feature,
and the selected components include both label and title,
then the value of this parameter is inserted between
label and title in the output.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="xref.properties">
+ version="5.0" xml:id="xref.properties">
<refnamediv>
<refname>xref.properties</refname>
<refpurpose>Properties associated with cross-reference text</refpurpose>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='xref.properties.frag'>
+<src:fragment xml:id="xref.properties.frag">
<xsl:attribute-set name="xref.properties">
</xsl:attribute-set>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>This attribute set is used to set properties
on cross reference text.</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="xref.title-page.separator">
+ version="5.0" xml:id="xref.title-page.separator">
<refmeta>
<refentrytitle>xref.title-page.separator</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo>
</refmeta>
<refnamediv>
<refname>xref.title-page.separator</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='xref.title-page.separator.frag'><xsl:param name="xref.title-page.separator"><xsl:text> </xsl:text></xsl:param></src:fragment>
+<src:fragment xml:id="xref.title-page.separator.frag"><xsl:param name="xref.title-page.separator"><xsl:text> </xsl:text></xsl:param></src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>
This parameter allows you to control the punctuation of certain
types of generated cross reference text.
When cross reference text is generated for an
-<sgmltag class="element">xref</sgmltag> or
-<sgmltag class="element">olink</sgmltag> element
-using an <sgmltag class="attribute">xrefstyle</sgmltag> attribute
+<tag class="element">xref</tag> or
+<tag class="element">olink</tag> element
+using an <tag class="attribute">xrefstyle</tag> attribute
that makes use of the <literal>select:</literal> feature,
and the selected components include both title and page number,
then the value of this parameter is inserted between
title and page number in the output.
</para>
-</refsect1>
+</refsection>
</refentry>
-<refentry xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="xref.with.number.and.title">
+ version="5.0" xml:id="xref.with.number.and.title">
<refmeta>
<refentrytitle>xref.with.number.and.title</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
</refmeta>
<refnamediv>
<refname>xref.with.number.and.title</refname>
</refnamediv>
<refsynopsisdiv>
-<src:fragment id='xref.with.number.and.title.frag'>
+<src:fragment xml:id="xref.with.number.and.title.frag">
<xsl:param name="xref.with.number.and.title" select="1"/>
</src:fragment>
</refsynopsisdiv>
-<refsect1><title>Description</title>
+<refsection><info><title>Description</title></info>
<para>FIXME:</para>
-</refsect1>
+</refsection>
</refentry>
include ../../cvstools/Makefile.incl
+XSLFILES=param.xsl
+ALLTARGETS=$(XSLFILES)
+PROFILECONDITION=roundtrip
+
# Change this to where you are storing your roundtripping stylesheets
STYLESHEETDIR = .
-PARAMPROF=.param.profiled
-PARAMSTRIP=.param.stripped
-
WORDML = $(STYLESHEETDIR)/docbook.xsl
PAGES = $(STYLESHEETDIR)/docbook-pages.xsl
DBKNORM = $(STYLESHEETDIR)/wordml-normalise.xsl
PROC = xsltproc
-include Makefile.param
-
-all: param.xsl
-
-param.xsl: param.xweb
- ../../cvstools/paramchk -m Makefile.param $<
- $(XSLT) $< ../profiling/profile.xsl $(PARAMPROF) profile.condition=wordml
- $(XSLT) $(PARAMPROF) ../profiling/strip-attributes.xsl $(PARAMSTRIP) attributes=condition
-ifeq ($(ADDNEWLINE),)
- $(XSLT) $(PARAMSTRIP) ../../litprog/xtangle.xsl $@
-else
- $(XSLT) $(PARAMSTRIP) ../../litprog/xtangle.xsl $@.tmp
- $(XSLT) $@.tmp $(ADDNEWLINE) $@
- $(RM) $@.tmp
-endif
- $(RM) $(PARAMPROF) $(PARAMSTRIP)
-
-Makefile.param:
- ../../cvstools/paramchk -m $@ param.xweb
- $(MAKE)
-
-clean:
- $(RM) param.xsl
- $(RM) Makefile.param
- echo "# foo" > Makefile.param
+include ../Makefile.incl
# WordML-to-DocBook
%.docbook.xml: %.blocks.xml $(DBKFINAL) Makefile
# DocBook-to-WordML
%.wordml.xml : %.xml $(WORDML) $(TEMPLATE) Makefile
- xsltproc -o $@ --stringparam wordml.template $(TEMPLATE) $(WORDML) $<
+ $(PROC) -o $@ --stringparam wordml.template $(TEMPLATE) $(WORDML) $<
# DocBook-to-Pages
%.pages.xml: %.xml $(PAGES) $(TEMPLATEPAGES) Makefile
- xsltproc -o $@ --stringparam pages.template $(TEMPLATEPAGES) $(PAGES) $<
+ $(PROC) -o $@ --stringparam pages.template $(TEMPLATEPAGES) $(PAGES) $<
param.xml
param.html
ChangeLog
-
+Makefile.param
include ../../cvstools/Makefile.incl
-.PHONY: fo xhtml
-
-PARAMPROF=.param.profiled
-PARAMSTRIP=.param.stripped
-
+XSLFILES=param.xsl
+ALLTARGETS=base $(XSLFILES)
+PROFILECONDITION=slides
+CLEANTARGETS=base-clean
DIRS = fo xhtml
-all: base param.xsl
+include ../Makefile.incl
+
+.PHONY: fo xhtml
base:
for i in $(DIRS) __bogus__; do \
fi \
done
-%.xsl: %.xml
- $(XSLT) $< $(TTLTEMPLATEXSL) $@
-
-param.xsl: param.xweb
- $(XSLT) $< ../../xsl/profiling/profile.xsl $(PARAMPROF) profile.condition=html
- $(XSLT) $(PARAMPROF) ../../xsl/profiling/strip-attributes.xsl $(PARAMSTRIP) attributes=condition
-ifeq ($(ADDNEWLINE),)
- $(XSLT) $(PARAMSTRIP) ../../litprog/xtangle.xsl $@
-else
- $(XSLT) $(PARAMSTRIP) ../../litprog/xtangle.xsl $@.tmp
- $(XSLT) $@.tmp $(ADDNEWLINE) $@
- $(RM) $@.tmp
-endif
- $(RM) $(PARAMPROF) $(PARAMSTRIP)
-
-clean:
- $(RM) param.xsl
+base-clean:
for i in $(DIRS) __bogus__; do \
if [ $$i != __bogus__ ] ; then \
echo "$(MAKE) -C $$i clean"; $(MAKE) -C $$i clean; \
include ../../../cvstools/Makefile.incl
-TTLTEMPLATEXSL=../../../xsl/template/titlepage.xsl
-PARAMPROF=.param.profiled
-PARAMSTRIP=.param.stripped
+TTLTEMPLATEXSL=$(DOCBOOK_SVN)/xsl/template/titlepage.xsl
all: plain-titlepage.xsl
%.xsl: %.xml
$(XSLT) $< $(TTLTEMPLATEXSL) $@
-clean:
- rm -f plain-titlepage.xsl
+clean:
+ $(RM) plain-titlepage.xsl
version="1.0">
<xsl:import href="../../fo/docbook.xsl"/>
+<xsl:import href="../param.xsl"/>
<xsl:param name="alignment" select="'start'"/>
--- /dev/null
+<!ENTITY active.toc SYSTEM "../params/active.toc.xml">
+<!ENTITY body.bg.color SYSTEM "../params/body.bg.color.xml">
+<!ENTITY bullet.image SYSTEM "../params/bullet.image.xml">
+<!ENTITY css.stylesheet SYSTEM "../params/css.stylesheet.xml">
+<!ENTITY css.stylesheet.dir SYSTEM "../params/css.stylesheet.dir.xml">
+<!ENTITY dynamic.toc SYSTEM "../params/dynamic.toc.xml">
+<!ENTITY foil.properties SYSTEM "../params/foil.properties.xml">
+<!ENTITY foil.subtitle.properties SYSTEM "../params/foil.subtitle.properties.xml">
+<!ENTITY foil.title.master SYSTEM "../params/foil.title.master.xml">
+<!ENTITY foil.title.size SYSTEM "../params/foil.title.size.xml">
+<!ENTITY foilgroup.properties SYSTEM "../params/foilgroup.properties.xml">
+<!ENTITY foilgroup.toc SYSTEM "../params/foilgroup.toc.xml">
+<!ENTITY graphics.dir SYSTEM "../params/graphics.dir.xml">
+<!ENTITY hidetoc.image SYSTEM "../params/hidetoc.image.xml">
+<!ENTITY home.image SYSTEM "../params/home.image.xml">
+<!ENTITY keyboard.nav SYSTEM "../params/keyboard.nav.xml">
+<!ENTITY minus.image SYSTEM "../params/minus.image.xml">
+<!ENTITY multiframe SYSTEM "../params/multiframe.xml">
+<!ENTITY multiframe.bottom.bgcolor SYSTEM "../params/multiframe.bottom.bgcolor.xml">
+<!ENTITY multiframe.navigation.height SYSTEM "../params/multiframe.navigation.height.xml">
+<!ENTITY multiframe.top.bgcolor SYSTEM "../params/multiframe.top.bgcolor.xml">
+<!ENTITY nav.separator SYSTEM "../params/nav.separator.xml">
+<!ENTITY next.image SYSTEM "../params/next.image.xml">
+<!ENTITY no.home.image SYSTEM "../params/no.home.image.xml">
+<!ENTITY no.next.image SYSTEM "../params/no.next.image.xml">
+<!ENTITY no.prev.image SYSTEM "../params/no.prev.image.xml">
+<!ENTITY no.toc.image SYSTEM "../params/no.toc.image.xml">
+<!ENTITY no.up.image SYSTEM "../params/no.up.image.xml">
+<!ENTITY output.indent SYSTEM "../params/output.indent.xml">
+<!ENTITY overlay SYSTEM "../params/overlay.xml">
+<!ENTITY overlay.js SYSTEM "../params/overlay.js.xml">
+<!ENTITY overlay.logo SYSTEM "../params/overlay.logo.xml">
+<!ENTITY plus.image SYSTEM "../params/plus.image.xml">
+<!ENTITY prev.image SYSTEM "../params/prev.image.xml">
+<!ENTITY running.foot.properties SYSTEM "../params/running.foot.properties.xml">
+<!ENTITY script.dir SYSTEM "../params/script.dir.xml">
+<!ENTITY show.foil.number SYSTEM "../params/show.foil.number.xml">
+<!ENTITY showtoc.image SYSTEM "../params/showtoc.image.xml">
+<!ENTITY slide.font.family SYSTEM "../params/slide.font.family.xml">
+<!ENTITY slide.title.font.family SYSTEM "../params/slide.title.font.family.xml">
+<!ENTITY slides.js SYSTEM "../params/slides.js.xml">
+<!ENTITY slides.properties SYSTEM "../params/slides.properties.xml">
+<!ENTITY speakernote.properties SYSTEM "../params/speakernote.properties.xml">
+<!ENTITY text.home SYSTEM "../params/text.home.xml">
+<!ENTITY text.next SYSTEM "../params/text.next.xml">
+<!ENTITY text.prev SYSTEM "../params/text.prev.xml">
+<!ENTITY text.toc SYSTEM "../params/text.toc.xml">
+<!ENTITY text.up SYSTEM "../params/text.up.xml">
+<!ENTITY titlefoil.html SYSTEM "../params/titlefoil.html.xml">
+<!ENTITY toc.bg.color SYSTEM "../params/toc.bg.color.xml">
+<!ENTITY toc.hide.show SYSTEM "../params/toc.hide.show.xml">
+<!ENTITY toc.html SYSTEM "../params/toc.html.xml">
+<!ENTITY toc.image SYSTEM "../params/toc.image.xml">
+<!ENTITY toc.row.height SYSTEM "../params/toc.row.height.xml">
+<!ENTITY toc.width SYSTEM "../params/toc.width.xml">
+<!ENTITY ua.js SYSTEM "../params/ua.js.xml">
+<!ENTITY up.image SYSTEM "../params/up.image.xml">
+<!ENTITY xbCollapsibleLists.js SYSTEM "../params/xbCollapsibleLists.js.xml">
+<!ENTITY xbDOM.js SYSTEM "../params/xbDOM.js.xml">
+<!ENTITY xbLibrary.js SYSTEM "../params/xbLibrary.js.xml">
+<!ENTITY xbStyle.js SYSTEM "../params/xbStyle.js.xml">
-<book xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
- xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- id="slides_doc">
+<!DOCTYPE book [
+<!ENTITY % param.ent SYSTEM "param.ent">
+%param.ent;
+]>
+<book xmlns:src="http://nwalsh.com/xmlns/litprog/fragment" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" id="slides_doc">
<bookinfo>
<title>Slides Parameter Reference</title>
<releaseinfo role="meta">
<reference id="fo_general_params">
<title>FO: General Params</title>
-<refentry id="slide.title.font.family">
-<refmeta>
-<refentrytitle>slide.title.font.family</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>slide.title.font.family</refname>
-<refpurpose>Specifies font family to use for slide titles</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='slide.title.font.family.frag'>
-<xsl:param name="slide.title.font.family" select="'Helvetica'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the font family to use for slides titles.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="slide.font.family">
-<refmeta>
-<refentrytitle>slide.font.family</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>slide.font.family</refname>
-<refpurpose>Specifies font family to use for slide bodies</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='slide.font.family.frag'>
-<xsl:param name="slide.font.family" select="'Helvetica'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the font family to use for slides bodies.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="foil.title.master">
-<refmeta>
-<refentrytitle>foil.title.master</refentrytitle>
-</refmeta>
-<refnamediv>
-<refname>foil.title.master</refname>
-<refpurpose>Specifies unitless font size to use for foil titles</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='foil.title.master.frag'>
-<xsl:param name="foil.title.master" select="36"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies a unitless font size to use for foil titles; used in
-combination with the <parameter>foil.title.size</parameter>
-parameter.</para>
-</refsect1>
-</refentry>
-
-<refentry id="foil.title.size">
-<refmeta>
-<refentrytitle>foil.title.size</refentrytitle>
-</refmeta>
-<refnamediv>
-<refname>foil.title.size</refname>
-<refpurpose>Specifies font size to use for foil titles, including units</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
- <src:fragment id='foil.title.size.frag'>
- <xsl:param name="foil.title.size">
- <xsl:value-of select="$foil.title.master"/><xsl:text>pt</xsl:text>
- </xsl:param>
- </src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>This parameter combines the value of the
-<parameter>foil.title.master</parameter> parameter with a unit
-specification. The default unit is <literal>pt</literal>
-(points).</para>
-
-</refsect1>
-</refentry>
-</reference>
-
-<reference id="fo_property_sets">
- <title>FO: Property Sets</title>
-
-<refentry id="slides.properties">
-<refmeta>
-<refentrytitle>slides.properties</refentrytitle>
-</refmeta>
-<refnamediv>
-<refname>slides.properties</refname>
-<refpurpose>Specifies properties for all slides</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
- <src:fragment id='slides.properties.frag'>
- <xsl:attribute-set name="slides.properties">
- <xsl:attribute name="font-family">
- <xsl:value-of select="$slide.font.family"/>
- </xsl:attribute>
- </xsl:attribute-set>
- </src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>This parameter specifies properties that are applied to all slides.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="foilgroup.properties">
-<refmeta>
-<refentrytitle>foilgroup.properties</refentrytitle>
-</refmeta>
-<refnamediv>
-<refname>foilgroup.properties</refname>
-<refpurpose>Specifies properties for all foilgroups</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
- <src:fragment id='foilgroup.properties.frag'>
- <xsl:attribute-set name="foilgroup.properties">
- <xsl:attribute name="font-family">
- <xsl:value-of select="$slide.font.family"/>
- </xsl:attribute>
- </xsl:attribute-set>
- </src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>This parameter specifies properties that are applied to all foilgroups.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="foil.subtitle.properties">
-<refmeta>
-<refentrytitle>foil.subtitle.properties</refentrytitle>
-</refmeta>
-<refnamediv>
-<refname>foil.subtitle.properties</refname>
-<refpurpose>Specifies properties for all foil subtitles</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
- <src:fragment id='foil.subtitle.properties.frag'>
- <xsl:attribute-set name="foil.subtitle.properties">
- <xsl:attribute name="font-family">
- <xsl:value-of select="$slide.title.font.family"/>
- </xsl:attribute>
- <xsl:attribute name="text-align">center</xsl:attribute>
- <xsl:attribute name="font-size">
- <xsl:value-of select="$foil.title.master * 0.8"/><xsl:text>pt</xsl:text>
- </xsl:attribute>
- <xsl:attribute name="space-after">12pt</xsl:attribute>
- </xsl:attribute-set>
- </src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>This parameter specifies properties that are applied to all foil subtitles.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="foil.properties">
-<refmeta>
-<refentrytitle>foil.properties</refentrytitle>
-</refmeta>
-<refnamediv>
-<refname>foil.properties</refname>
-<refpurpose>Specifies properties for all foils</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
- <src:fragment id='foil.properties.frag'>
- <xsl:attribute-set name="foil.properties">
- <xsl:attribute name="font-family">
- <xsl:value-of select="$slide.font.family"/>
- </xsl:attribute>
- <xsl:attribute name="margin-left">1in</xsl:attribute>
- <xsl:attribute name="margin-right">1in</xsl:attribute>
- <xsl:attribute name="font-size">
- <xsl:value-of select="$body.font.size"/>
- </xsl:attribute>
- <xsl:attribute name="font-weight">bold</xsl:attribute>
- </xsl:attribute-set>
- </src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>This parameter specifies properties that are applied to all foils.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="speakernote.properties">
-<refmeta>
-<refentrytitle>speakernote.properties</refentrytitle>
-</refmeta>
-<refnamediv>
-<refname>speakernote.properties</refname>
-<refpurpose>Specifies properties for all speakernotes</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
- <src:fragment id='speakernote.properties.frag'>
- <xsl:attribute-set name="speakernote.properties">
- <xsl:attribute name="font-family">Times Roman</xsl:attribute>
- <xsl:attribute name="font-style">italic</xsl:attribute>
- <xsl:attribute name="font-size">12pt</xsl:attribute>
- <xsl:attribute name="font-weight">normal</xsl:attribute>
- </xsl:attribute-set>
- </src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>This parameter specifies properties that are applied to all speakernotes.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="running.foot.properties">
-<refmeta>
-<refentrytitle>running.foot.properties</refentrytitle>
-</refmeta>
-<refnamediv>
-<refname>running.foot.properties</refname>
-<refpurpose>Specifies properties for running foot on each slide</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
- <src:fragment id='running.foot.properties.frag'>
- <xsl:attribute-set name="running.foot.properties">
- <xsl:attribute name="font-family">
- <xsl:value-of select="$slide.font.family"/>
- </xsl:attribute>
- <xsl:attribute name="font-size">14pt</xsl:attribute>
- <xsl:attribute name="color">#9F9F9F</xsl:attribute>
- </xsl:attribute-set>
- </src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>This parameter specifies properties that are applied to the
-running foot area of each slide.</para>
-
-</refsect1>
-</refentry>
-</reference>
-
-<reference id="html_general_params">
-<title>HTML: General Parameters</title>
-
-<refentry id="keyboard.nav">
-<refmeta>
-<refentrytitle>keyboard.nav</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>keyboard.nav</refname>
-<refpurpose>Enable keyboard navigation?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='keyboard.nav.frag'>
-<xsl:param name="keyboard.nav" select="1"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>If non-zero, JavaScript is added to the slides to enable keyboard
-navigation. Pressing 'n', space, or return moves forward; pressing 'p' moves
-backward.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="css.stylesheet">
-<refmeta>
-<refentrytitle>css.stylesheet</refentrytitle>
-<refmiscinfo role="type">URI</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>css.stylesheet</refname>
-<refpurpose>CSS stylesheet for slides</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='css.stylesheet.frag'>
-<xsl:param name="css.stylesheet" select="'slides.css'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Identifies the CSS stylesheet used by all the slides. This parameter
-can be set in the source document with the <?dbhtml?> pseudo-attribute
-<literal>css-stylesheet</literal>.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="css.stylesheet.dir">
-<refmeta>
-<refentrytitle>css.stylesheet.dir</refentrytitle>
-<refmiscinfo role="type">URI</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>css.stylesheet.dir</refname>
-<refpurpose>Default directory for CSS stylesheets</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='css.stylesheet.dir.frag'>
-<xsl:param name="css.stylesheet.dir" select="''"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Identifies the default directory for the CSS stylesheet
-generated on all the slides. This parameter can be set in the source
-document with the <?dbhtml?> pseudo-attribute
-<literal>css-stylesheet-dir</literal>.</para>
-
-<para>If non-empty, this value is prepended to each of the stylesheets.
-</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="titlefoil.html">
-<refmeta>
-<refentrytitle>titlefoil.html</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>titlefoil.html</refname>
-<refpurpose>Name of title foil HTML file</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='titlefoil.html.frag'>
-<xsl:param name="titlefoil.html" select="concat('index', $html.ext)"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Sets the filename used for the slides titlepage.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="toc.html">
-<refmeta>
-<refentrytitle>toc.html</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.html</refname>
-<refpurpose>Name of ToC HTML file</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.html.frag'>
-<xsl:param name="toc.html" select="concat('toc', $html.ext)"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Sets the filename used for the table of contents page.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="foilgroup.toc">
-<refmeta>
-<refentrytitle>foilgroup.toc</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>foilgroup.toc</refname>
-<refpurpose>Put ToC on foilgroup pages?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='foilgroup.toc.frag'>
-<xsl:param name="foilgroup.toc" select="1"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>If non-zero, a ToC will be placed on foilgroup pages (after any
-other content).
-</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="output.indent">
-<refmeta>
-<refentrytitle>output.indent</refentrytitle>
-<refmiscinfo role="type">list</refmiscinfo>
-<refmiscinfo role="value">no</refmiscinfo>
-<refmiscinfo role="value">yes</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>output.indent</refname>
-<refpurpose>Indent output?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='output.indent.frag'>
-<xsl:param name="output.indent" select="'no'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the setting of the <parameter>indent</parameter> parameter
-on the HTML slides. For more information, see the discussion of the
-<sgmltag>xsl:output</sgmltag> element in the XSLT specification.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="overlay">
-<refmeta>
-<refentrytitle>overlay</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>overlay</refname>
-<refpurpose>Overlay footer navigation?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='overlay.frag'>
-<xsl:param name="overlay" select="0"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>If non-zero, JavaScript is added to the slides to make the
-bottom navigation appear at the bottom of each page. This option and
-<link linkend="multiframe">multiframe</link> are mutually exclusive.</para>
-
-<para>If this parameter is zero, the bottom navigation simply appears
-below the content of each slide.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="show.foil.number">
-<refmeta>
-<refentrytitle>show.foil.number</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>show.foil.number</refname>
-<refpurpose>Show foil number on each foil?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='show.foil.number.frag'>
-<xsl:param name="show.foil.number" select="0"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>If non-zero, on each slide there will be its number. Currently
-not supported in all output formats.</para>
-
-</refsect1>
-</refentry>
-
-</reference>
-
-<reference id="html_frame_params">
-<title>HTML: Frame Parameters</title>
-
-<refentry id="nav.separator">
-<refmeta>
-<refentrytitle>nav.separator</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>nav.separator</refname>
-<refpurpose>Output separator between navigation and body?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='nav.separator.frag'>
-<xsl:param name="nav.separator" select="1"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>If non-zero, a separator (<literal><HR></literal>) is
-added between the navigation links and the content of each slide.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="toc.row.height">
-<refmeta>
-<refentrytitle>toc.row.height</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.row.height</refname>
-<refpurpose>Height of ToC rows in dynamic ToCs</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.row.height.frag'>
-<xsl:param name="toc.row.height" select="22"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>This parameter specifies the height of each row in the table of
-contents. This is only applicable if a <link
-linkend="dynamic.toc">dynamic ToC</link> is used. You may want to
-adjust this parameter for optimal appearance with the font and image sizes
-selected by your <link linkend="css.stylesheet">CSS stylesheet</link>.
-</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="toc.bg.color">
-<refmeta>
-<refentrytitle>toc.bg.color</refentrytitle>
-<refmiscinfo role="type">color</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.bg.color</refname>
-<refpurpose>Background color for ToC frame</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.bg.color.frag'>
-<xsl:param name="toc.bg.color" select="'#FFFFFF'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the background color used in the ToC frame.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="body.bg.color">
-<refmeta>
-<refentrytitle>body.bg.color</refentrytitle>
-<refmiscinfo role="type">color</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>body.bg.color</refname>
-<refpurpose>Background color for body frame</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='body.bg.color.frag'>
-<xsl:param name="body.bg.color" select="'#FFFFFF'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the background color used in the body column of tabular slides.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="toc.width">
-<refmeta>
-<refentrytitle>toc.width</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.width</refname>
-<refpurpose>Width of ToC frame</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.width.frag'>
-<xsl:param name="toc.width" select="250"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the width of the ToC frame.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="toc.hide.show">
-<refmeta>
-<refentrytitle>toc.hide.show</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.hide.show</refname>
-<refpurpose>Enable hide/show button for ToC frame</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.hide.show.frag'>
-<xsl:param name="toc.hide.show" select="0"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>If non-zero, JavaScript (and an additional icon, see
-<link linkend="hidetoc.image">hidetoc.image</link> and
-<link linkend="hidetoc.image">showtoc.image</link>) is added to each slide
-to allow the ToC panel to be <quote>toggled</quote> on each panel.</para>
-
-<note><para>There is a bug in Mozilla 1.0 (at least as of CR3) that causes
-the browser to reload the titlepage when this feature is used.</para></note>
-
-</refsect1>
-</refentry>
-
-<refentry id="dynamic.toc">
-<refmeta>
-<refentrytitle>dynamic.toc</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>dynamic.toc</refname>
-<refpurpose>Dynamic ToCs?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='dynamic.toc.frag'>
-<xsl:param name="dynamic.toc" select="0"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>If non-zero, JavaScript is used to make the ToC panel <quote>dynamic</quote>.
-In a dynamic ToC, each section in the ToC can be expanded and collapsed by
-clicking on the appropriate image.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="active.toc">
-<refmeta>
-<refentrytitle>active.toc</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>active.toc</refname>
-<refpurpose>Active ToCs?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='active.toc.frag'>
-<xsl:param name="active.toc" select="0"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>If non-zero, JavaScript is used to keep the ToC and the current slide
-<quote>in sync</quote>. That is, each time the slide changes, the corresponding
-ToC entry will be underlined.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="overlay.logo">
-<refmeta>
-<refentrytitle>overlay.logo</refentrytitle>
-<refmiscinfo role="type">URI</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>overlay.logo</refname>
-<refpurpose>Logo to overlay on ToC frame</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='overlay.logo.frag'>
-<xsl:param name="overlay.logo" select="'http://docbook.sourceforge.net/release/buttons/slides-1.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>If this URI is non-empty, JavaScript is used to overlay the
-specified image on the ToC frame.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="multiframe">
-<refmeta>
-<refentrytitle>multiframe</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>multiframe</refname>
-<refpurpose>Use multiple frames for slide bodies?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='multiframe.frag'>
-<xsl:param name="multiframe" select="0"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>If non-zero, multiple frames are used for the body of each
-slide. This is one way of forcing the slide navigation elements to
-appear in constant locations. The other way is with <link
-linkend="overlay">overlays</link>. The <link
-linkend="overlay"><parameter>overlay</parameter></link> and
-<parameter>multiframe</parameter> parameters are mutually
-exclusive.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="multiframe.top.bgcolor">
-<refmeta>
-<refentrytitle>multiframe.top.bgcolor</refentrytitle>
-<refmiscinfo role="type">color</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>multiframe.top.bgcolor</refname>
-<refpurpose>Background color for top navigation frame</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='multiframe.top.bgcolor.frag'>
-<xsl:param name="multiframe.top.bgcolor" select="'white'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the background color of the top navigation frame when
-<link linkend="multiframe">multiframe</link> is enabled.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="multiframe.bottom.bgcolor">
-<refmeta>
-<refentrytitle>multiframe.bottom.bgcolor</refentrytitle>
-<refmiscinfo role="type">color</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>multiframe.bottom.bgcolor</refname>
-<refpurpose>Background color for bottom navigation frame</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='multiframe.bottom.bgcolor.frag'>
-<xsl:param name="multiframe.bottom.bgcolor" select="'white'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the background color of the bottom navigation frame when
-<link linkend="multiframe">multiframe</link> is enabled.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="multiframe.navigation.height">
-<refmeta>
-<refentrytitle>multiframe.navigation.height</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>multiframe.navigation.height</refname>
-<refpurpose>Height of navigation frames</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='multiframe.navigation.height.frag'>
-<xsl:param name="multiframe.navigation.height" select="40"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the height of the navigation frames when
-<link linkend="multiframe">multiframe</link> is enabled.</para>
-
-</refsect1>
-</refentry>
-
-</reference>
-
-<reference id="html_graphic_parms">
-<title>HTML: Graphics Parameters</title>
-
-<refentry id="graphics.dir">
-<refmeta>
-<refentrytitle>graphics.dir</refentrytitle>
-<refmiscinfo role="type">URI</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>graphics.dir</refname>
-<refpurpose>Graphics directory</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='graphics.dir.frag'>
-<xsl:param name="graphics.dir" select="''"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Identifies the graphics directory for the navigation components
-generated on all the slides. This parameter can be set in the source
-document with the <?dbhtml?> pseudo-attribute
-<literal>graphics-dir</literal>.</para>
-
-<para>If non-empty, this value is prepended to each of the graphic
-image paths.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="bullet.image">
-<refmeta>
-<refentrytitle>bullet.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>bullet.image</refname>
-<refpurpose>Bullet image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='bullet.image.frag'>
-<xsl:param name="bullet.image" select="'toc/bullet.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the bullet image used for foils in the
-framed ToC.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="next.image">
-<refmeta>
-<refentrytitle>next.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>next.image</refname>
-<refpurpose>Right-arrow image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='next.image.frag'>
-<xsl:param name="next.image" select="'active/nav-next.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the right-pointing navigation arrow.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="prev.image">
-<refmeta>
-<refentrytitle>prev.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>prev.image</refname>
-<refpurpose>Left-arrow image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='prev.image.frag'>
-<xsl:param name="prev.image" select="'active/nav-prev.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the left-pointing navigation arrow.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="up.image">
-<refmeta>
-<refentrytitle>up.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>up.image</refname>
-<refpurpose>Up-arrow image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='up.image.frag'>
-<xsl:param name="up.image" select="'active/nav-up.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the upward-pointing navigation arrow.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="home.image">
-<refmeta>
-<refentrytitle>home.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>home.image</refname>
-<refpurpose>Home image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='home.image.frag'>
-<xsl:param name="home.image" select="'active/nav-home.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the home navigation icon.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="toc.image">
-<refmeta>
-<refentrytitle>toc.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.image</refname>
-<refpurpose>ToC image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.image.frag'>
-<xsl:param name="toc.image" select="'active/nav-toc.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the ToC navigation icon.</para>
-
-</refsect1>
-</refentry>
-
-<!-- ====================================================================== -->
-
-<refentry id="no.next.image">
-<refmeta>
-<refentrytitle>no.next.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>no.next.image</refname>
-<refpurpose>Inactive right-arrow image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='no.next.image.frag'>
-<xsl:param name="no.next.image" select="'inactive/nav-next.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the inactive right-pointing navigation arrow.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="no.prev.image">
-<refmeta>
-<refentrytitle>no.prev.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>no.prev.image</refname>
-<refpurpose>Inactive left-arrow image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='no.prev.image.frag'>
-<xsl:param name="no.prev.image" select="'inactive/nav-prev.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the inactive left-pointing navigation arrow.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="no.up.image">
-<refmeta>
-<refentrytitle>no.up.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>no.up.image</refname>
-<refpurpose>Inactive up-arrow image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='no.up.image.frag'>
-<xsl:param name="no.up.image" select="'inactive/nav-up.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the inactive upward-pointing navigation arrow.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="no.home.image">
-<refmeta>
-<refentrytitle>no.home.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>no.home.image</refname>
-<refpurpose>Inactive home image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='no.home.image.frag'>
-<xsl:param name="no.home.image" select="'inactive/nav-home.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the inactive home navigation icon.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="no.toc.image">
-<refmeta>
-<refentrytitle>no.toc.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>no.toc.image</refname>
-<refpurpose>Inactive ToC image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='no.toc.image.frag'>
-<xsl:param name="no.toc.image" select="'inactive/nav-toc.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the inactive ToC navigation icon.</para>
-
-</refsect1>
-</refentry>
-
-<!-- ====================================================================== -->
-
-<refentry id="plus.image">
-<refmeta>
-<refentrytitle>plus.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>plus.image</refname>
-<refpurpose>Plus image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='plus.image.frag'>
-<xsl:param name="plus.image" select="'toc/closed.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the <quote>plus</quote> image; the image used in a
-<link linkend="dynamic.toc">dynamic ToC</link> to indicate that a section
-can be expanded.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="minus.image">
-<refmeta>
-<refentrytitle>minus.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>minus.image</refname>
-<refpurpose>Minus image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='minus.image.frag'>
-<xsl:param name="minus.image" select="'toc/open.png'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the <quote>minus</quote> image; the image used in a
-<link linkend="dynamic.toc">dynamic ToC</link> to indicate that a section
-can be collapsed.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="hidetoc.image">
-<refmeta>
-<refentrytitle>hidetoc.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>hidetoc.image</refname>
-<refpurpose>Hide ToC image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='hidetoc.image.frag'>
-<xsl:param name="hidetoc.image" select="'hidetoc.gif'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the <quote>hide ToC</quote> image. This is used
-when the <link linkend="toc.hide.show">ToC hide/show</link> parameter is
-enabled.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="showtoc.image">
-<refmeta>
-<refentrytitle>showtoc.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>showtoc.image</refname>
-<refpurpose>Show ToC image</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='showtoc.image.frag'>
-<xsl:param name="showtoc.image" select="'showtoc.gif'"/>
-</src:fragment>
-</refsynopsisdiv>
+&slide.title.font.family;
+&slide.font.family;
+&foil.title.master;
+&foil.title.size;
+</reference>
-<refsect1><title>Description</title>
+<reference id="fo_property_sets">
+ <title>FO: Property Sets</title>
+&slides.properties;
+&foilgroup.properties;
+&foil.subtitle.properties;
+&foil.properties;
+&speakernote.properties;
+&running.foot.properties;
+</reference>
-<para>Specifies the filename of the <quote>show ToC</quote> image. This is used
-when the <link linkend="toc.hide.show">ToC hide/show</link> parameter is
-enabled.</para>
+<reference id="html_general_params">
+<title>HTML: General Parameters</title>
+&keyboard.nav;
+&css.stylesheet;
+&css.stylesheet.dir;
+&titlefoil.html;
+&toc.html;
+&foilgroup.toc;
+&output.indent;
+&overlay;
+&show.foil.number;
+</reference>
-</refsect1>
-</refentry>
+<reference id="html_frame_params">
+<title>HTML: Frame Parameters</title>
+&nav.separator;
+&toc.row.height;
+&toc.bg.color;
+&body.bg.color;
+&toc.width;
+&toc.hide.show;
+&dynamic.toc;
+&active.toc;
+&overlay.logo;
+&multiframe;
+&multiframe.top.bgcolor;
+&multiframe.bottom.bgcolor;
+&multiframe.navigation.height;
+</reference>
+<reference id="html_graphic_parms">
+<title>HTML: Graphics Parameters</title>
+&graphics.dir;
+&bullet.image;
+&next.image;
+&prev.image;
+&up.image;
+&home.image;
+&toc.image;
+<!-- ====================================================================== -->
+&no.next.image;
+&no.prev.image;
+&no.up.image;
+&no.home.image;
+&no.toc.image;
+<!-- ====================================================================== -->
+&plus.image;
+&minus.image;
+&hidetoc.image;
+&showtoc.image;
</reference>
<reference id="html_javascript_params">
<title>HTML: JavaScript Parameters</title>
-
-<refentry id="script.dir">
-<refmeta>
-<refentrytitle>script.dir</refentrytitle>
-<refmiscinfo role="type">URI</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>script.dir</refname>
-<refpurpose>Script directory</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='script.dir.frag'>
-<xsl:param name="script.dir" select="''"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Identifies the JavaScript source directory for the slides.
-This parameter can be set in the source
-document with the <?dbhtml?> pseudo-attribute
-<literal>script-dir</literal>.</para>
-
-<para>If non-empty, this value is prepended to each of the JavaScript files.
-</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="ua.js">
-<refmeta>
-<refentrytitle>ua.js</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>ua.js</refname>
-<refpurpose>UA JavaScript file</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='ua.js.frag'>
-<xsl:param name="ua.js" select="'ua.js'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the UA JavaScript file. It's unlikely
-that you will ever need to change this parameter.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="xbDOM.js">
-<refmeta>
-<refentrytitle>xbDOM.js</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>xbDOM.js</refname>
-<refpurpose>xbDOM JavaScript file</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='xbDOM.js.frag'>
-<xsl:param name="xbDOM.js" select="'xbDOM.js'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the xbDOM JavaScript file. It's unlikely
-that you will ever need to change this parameter.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="xbStyle.js">
-<refmeta>
-<refentrytitle>xbStyle.js</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>xbStyle.js</refname>
-<refpurpose>xbStyle JavaScript file</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='xbStyle.js.frag'>
-<xsl:param name="xbStyle.js" select="'xbStyle.js'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the xbStyle JavaScript file. It's unlikely
-that you will ever need to change this parameter.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="xbLibrary.js">
-<refmeta>
-<refentrytitle>xbLibrary.js</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>xbLibrary.js</refname>
-<refpurpose>xbLibrary JavaScript file</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='xbLibrary.js.frag'>
-<xsl:param name="xbLibrary.js" select="'xbLibrary.js'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the xbLibrary JavaScript file. It's unlikely
-that you will ever need to change this parameter.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="xbCollapsibleLists.js">
-<refmeta>
-<refentrytitle>xbCollapsibleLists.js</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>xbCollapsibleLists.js</refname>
-<refpurpose>xbCollapsibleLists JavaScript file</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='xbCollapsibleLists.js.frag'>
-<xsl:param name="xbCollapsibleLists.js" select="'xbCollapsibleLists.js'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the xbCollapsibleLists JavaScript file. It's unlikely
-that you will ever need to change this parameter.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="overlay.js">
-<refmeta>
-<refentrytitle>overlay.js</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>overlay.js</refname>
-<refpurpose>Overlay JavaScript file</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='overlay.js.frag'>
-<xsl:param name="overlay.js" select="'overlay.js'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the overlay JavaScript file. It's unlikely
-that you will ever need to change this parameter.</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="slides.js">
-<refmeta>
-<refentrytitle>slides.js</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>slides.js</refname>
-<refpurpose>Slides overlay file</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='slides.js.frag'>
-<xsl:param name="slides.js" select="'slides.js'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>Specifies the filename of the slides JavaScript file. It's unlikely
-that you will ever need to change this parameter.</para>
-
-</refsect1>
-</refentry>
+&script.dir;
+&ua.js;
+&xbDOM.js;
+&xbStyle.js;
+&xbLibrary.js;
+&xbCollapsibleLists.js;
+&overlay.js;
+&slides.js;
</reference>
<reference id="html_l10n_params">
<title>HTML: Localization Parameters</title>
-
-<refentry id="text.home">
-<refmeta>
-<refentrytitle>text.home</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>text.home</refname>
-<refpurpose>Home</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='text.home.frag'>
-<xsl:param name="text.home" select="'Home'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>FIXME:</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="text.toc">
-<refmeta>
-<refentrytitle>text.toc</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>text.toc</refname>
-<refpurpose>FIXME:</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='text.toc.frag'>
-<xsl:param name="text.toc" select="'ToC'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>FIXME:</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="text.prev">
-<refmeta>
-<refentrytitle>text.prev</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>text.prev</refname>
-<refpurpose>FIXME:</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='text.prev.frag'>
-<xsl:param name="text.prev" select="'Prev'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>FIXME:</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="text.up">
-<refmeta>
-<refentrytitle>text.up</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>text.up</refname>
-<refpurpose>FIXME:</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='text.up.frag'>
-<xsl:param name="text.up" select="'Up'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>FIXME:</para>
-
-</refsect1>
-</refentry>
-
-<refentry id="text.next">
-<refmeta>
-<refentrytitle>text.next</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>text.next</refname>
-<refpurpose>FIXME:</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='text.next.frag'>
-<xsl:param name="text.next" select="'Next'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-
-<para>FIXME:</para>
-
-</refsect1>
-</refentry>
-
+&text.home;
+&text.toc;
+&text.prev;
+&text.up;
+&text.next;
<!--
<refentry id="">
<refmeta>
<!-- This file is generated from param.xweb; do not edit this file! -->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- exclude-result-prefixes="src"
- version='1.0'>
+<xsl:stylesheet exclude-result-prefixes="src" version="1.0">
<!-- ********************************************************************
$Id$
<src:fragref linkend="css.stylesheet.frag"/>
<src:fragref linkend="css.stylesheet.dir.frag"/>
<src:fragref linkend="dynamic.toc.frag"/>
+<src:fragref linkend="foilgroup.properties.frag"/>
<src:fragref linkend="foilgroup.toc.frag"/>
+<src:fragref linkend="foil.properties.frag"/>
+<src:fragref linkend="foil.subtitle.properties.frag"/>
+<src:fragref linkend="foil.title.master.frag"/>
+<src:fragref linkend="foil.title.size.frag"/>
<src:fragref linkend="graphics.dir.frag"/>
<src:fragref linkend="hidetoc.image.frag"/>
<src:fragref linkend="home.image.frag"/>
<src:fragref linkend="overlay.logo.frag"/>
<src:fragref linkend="plus.image.frag"/>
<src:fragref linkend="prev.image.frag"/>
+<src:fragref linkend="running.foot.properties.frag"/>
<src:fragref linkend="script.dir.frag"/>
<src:fragref linkend="show.foil.number.frag"/>
<src:fragref linkend="showtoc.image.frag"/>
+<src:fragref linkend="slide.title.font.family.frag"/>
+<src:fragref linkend="speakernote.properties.frag"/>
+<src:fragref linkend="slide.font.family.frag"/>
+<src:fragref linkend="slides.properties.frag"/>
<src:fragref linkend="slides.js.frag"/>
<src:fragref linkend="text.home.frag"/>
<src:fragref linkend="text.next.frag"/>
--- /dev/null
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ version='1.0'>
+ <xsl:import href="../../../html/chunker.xsl"/>
+ <xsl:output method="xml"
+ />
+ <xsl:template match="refentry">
+ <xsl:param name="content">
+ <xsl:copy-of select="."/>
+ </xsl:param>
+ <xsl:call-template name="write.chunk">
+ <xsl:with-param name="content" select="$content"/>
+ <xsl:with-param name="filename" select="concat(@id,'.xml')"/>
+ <xsl:with-param name="encoding">ascii</xsl:with-param>
+ <xsl:with-param name="method">xml</xsl:with-param>
+ <xsl:with-param name="saxon.character.representation">ASCII</xsl:with-param>
+ </xsl:call-template>
+ </xsl:template>
+
+</xsl:stylesheet>
******************************************************************** -->
<xsl:template match="preface|reference|refentry|appendix">
- <xsl:value-of select="concat(@id,'.html','
')"/>
+ <xsl:value-of select="concat(@*[local-name() = 'id'],'.html','
')"/>
<xsl:apply-templates/>
</xsl:template>
--- /dev/null
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ version='1.0'>
+ <xsl:import href="identity.xsl"/>
+ <xsl:output method="xml"
+ />
+ <xsl:template match="refentry"
+ ><xsl:value-of select="concat('<!ENTITY ', @id, ' SYSTEM ',
+ '"../params/', @id, '.xml">')"/></xsl:template>
+
+</xsl:stylesheet>
--- /dev/null
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version='1.0'
+ xmlns:fo="http://www.w3.org/1999/XSL/Format"
+ exclude-result-prefixes="fo"
+>
+ <xsl:import href="./identity.xsl"/>
+
+ <xsl:output method="xml"
+ indent="no"/>
+
+ <!-- copy all xsl:* elements but strip the extra namespaces nodes -->
+ <xsl:template match="*[namespace-uri() = 'http://www.w3.org/1999/XSL/Transform']">
+ <xsl:element name="{name()}">
+ <xsl:copy-of select="@*[not(local-name() = 'exclude-result-prefixes')]"/>
+ <xsl:apply-templates/>
+ </xsl:element>
+ </xsl:template>
+
+ <!-- copy all fo:* elements but strip the extra namespace nodes -->
+ <xsl:template match="*[namespace-uri() = 'http://www.w3.org/1999/XSL/Format']">
+ <xsl:element name="{name()}">
+ <xsl:copy-of select="@*"/>
+ <xsl:apply-templates/>
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="*[local-name() = 'substitution']">
+ <xsl:element name="substitution">
+ <xsl:copy-of select="@*"/>
+ <xsl:apply-templates/>
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="*[local-name() = 'code']">
+ <xsl:element name="code">
+ <xsl:copy-of select="@*"/>
+ <xsl:apply-templates/>
+ </xsl:element>
+ </xsl:template>
+
+</xsl:stylesheet>
param.xsl
param.xml
+Makefile.param
include ../../cvstools/Makefile.incl
-PARAMPROF=.param.profiled
-PARAMSTRIP=.param.stripped
-
-all: param.xsl
-
-%.xsl: %.xml
- $(XSLT) $< $(TTLTEMPLATEXSL) $@
-
-param.xsl: param.xweb
- $(XSLT) $< ../../xsl/profiling/profile.xsl $(PARAMPROF) profile.condition=html
- $(XSLT) $(PARAMPROF) ../../xsl/profiling/strip-attributes.xsl $(PARAMSTRIP) attributes=condition
-ifeq ($(ADDNEWLINE),)
- $(XSLT) $(PARAMSTRIP) ../../litprog/xtangle.xsl $@
-else
- $(XSLT) $(PARAMSTRIP) ../../litprog/xtangle.xsl $@.tmp
- $(XSLT) $@.tmp $(ADDNEWLINE) $@
- $(RM) $@.tmp
-endif
- $(RM) $(PARAMPROF) $(PARAMSTRIP)
-
-clean:
- $(RM) param.xsl
+XSLFILES=param.xsl
+ALLTARGETS=$(XSLFILES)
+PROFILECONDITION=website
+include ../Makefile.incl
--- /dev/null
+<!ENTITY autolayout-file SYSTEM "../params/autolayout-file.xml">
+<!ENTITY banner.before.navigation SYSTEM "../params/banner.before.navigation.xml">
+<!ENTITY body.attributes SYSTEM "../params/body.attributes.xml">
+<!ENTITY currentpage.marker SYSTEM "../params/currentpage.marker.xml">
+<!ENTITY dry-run SYSTEM "../params/dry-run.xml">
+<!ENTITY feedback.href SYSTEM "../params/feedback.href.xml">
+<!ENTITY feedback.link.text SYSTEM "../params/feedback.link.text.xml">
+<!ENTITY feedback.with.ids SYSTEM "../params/feedback.with.ids.xml">
+<!ENTITY filename-prefix SYSTEM "../params/filename-prefix.xml">
+<!ENTITY footer.hr SYSTEM "../params/footer.hr.xml">
+<!ENTITY header.hr SYSTEM "../params/header.hr.xml">
+<!ENTITY nav.table.summary SYSTEM "../params/nav.table.summary.xml">
+<!ENTITY navbgcolor SYSTEM "../params/navbgcolor.xml">
+<!ENTITY navbodywidth SYSTEM "../params/navbodywidth.xml">
+<!ENTITY navtocwidth SYSTEM "../params/navtocwidth.xml">
+<!ENTITY output-root SYSTEM "../params/output-root.xml">
+<!ENTITY rebuild-all SYSTEM "../params/rebuild-all.xml">
+<!ENTITY sequential.links SYSTEM "../params/sequential.links.xml">
+<!ENTITY suppress.homepage.title SYSTEM "../params/suppress.homepage.title.xml">
+<!ENTITY table.spacer.image SYSTEM "../params/table.spacer.image.xml">
+<!ENTITY textbgcolor SYSTEM "../params/textbgcolor.xml">
+<!ENTITY toc.blank.graphic SYSTEM "../params/toc.blank.graphic.xml">
+<!ENTITY toc.blank.image SYSTEM "../params/toc.blank.image.xml">
+<!ENTITY toc.blank.text SYSTEM "../params/toc.blank.text.xml">
+<!ENTITY toc.pointer.graphic SYSTEM "../params/toc.pointer.graphic.xml">
+<!ENTITY toc.pointer.image SYSTEM "../params/toc.pointer.image.xml">
+<!ENTITY toc.pointer.text SYSTEM "../params/toc.pointer.text.xml">
+<!ENTITY toc.spacer.graphic SYSTEM "../params/toc.spacer.graphic.xml">
+<!ENTITY toc.spacer.image SYSTEM "../params/toc.spacer.image.xml">
+<!ENTITY toc.spacer.text SYSTEM "../params/toc.spacer.text.xml">
-<book xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
- xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+<!DOCTYPE book [
+<!ENTITY % param.ent SYSTEM "param.ent">
+%param.ent;
+]>
+<book
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<bookinfo>
<title>Website Parameter Reference</title>
<releaseinfo role="meta">
Therefore, in addition to the Website-specific parameters listed in
this section, you can also use a number of <ulink
url="http://docbook.sourceforge.net/release/xsl/current/doc/html/index.html"
- >HTML stylesheet parameters</ulink> to control Website output.</para>
+ >HTML stylesheet parameters</ulink> to control Website
+ output.</para>
</abstract>
</bookinfo>
<reference id="params">
<title>Parameters</title>
-
-<refentry id="header.hr">
-<refmeta>
-<refentrytitle>header.hr</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>header.hr</refname>
-<refpurpose>Toggle <HR> after header</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='header.hr.frag'>
-<xsl:param name="header.hr" select="1"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>If non-zero, an <HR> is generated at the bottom of each web page,
-before the footer.</para>
-</refsect1>
-</refentry>
-
-<refentry id="footer.hr">
-<refmeta>
-<refentrytitle>footer.hr</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>footer.hr</refname>
-<refpurpose>Toggle <HR> before footer</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='footer.hr.frag'>
-<xsl:param name="footer.hr" select="1"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>If non-zero, an <HR> is generated at the bottom of each web page,
-before the footer.</para>
-</refsect1>
-</refentry>
-
-<refentry id="feedback.href">
-<refmeta>
-<refentrytitle>feedback.href</refentrytitle>
-<refmiscinfo role="type">URI</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>feedback.href</refname>
-<refpurpose>HREF (URI) for feedback link</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='feedback.href.frag'>
-<xsl:param name="feedback.href"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>The <varname>feedback.href</varname> value is used as the value
-for the <sgmltag class="attribute">href</sgmltag> attribute on the feedback
-link. If <varname>feedback.href</varname>
-is empty, no feedback link is generated.</para>
-</refsect1>
-</refentry>
-
-<refentry id="feedback.with.ids">
-<refmeta>
-<refentrytitle>feedback.with.ids</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>feedback.with.ids</refname>
-<refpurpose>Toggle use of IDs in feedback</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='feedback.with.ids.frag'>
-<xsl:param name="feedback.with.ids" select="0"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>If <varname>feedback.with.ids</varname> is non-zero, the ID of the
-current page will be added to the feedback link. This can be used, for
-example, if the <varname>feedback.href</varname> is a CGI script.</para>
-</refsect1>
-</refentry>
-
-<refentry id="feedback.link.text">
-<refmeta>
-<refentrytitle>feedback.link.text</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>feedback.link.text</refname>
-<refpurpose>The text of the feedback link</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='feedback.link.text.frag'>
-<xsl:param name="feedback.link.text">Feedback</xsl:param>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>The contents of this variable is used as the text of the feedback
-link if <varname>feedback.href</varname> is not empty. If
-<varname>feedback.href</varname> is empty, no feedback link is
-generated.</para>
-</refsect1>
-</refentry>
-
-<refentry id="filename-prefix">
-<refmeta>
-<refentrytitle>filename-prefix</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>filename-prefix</refname>
-<refpurpose>Prefix added to all filenames</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='filename-prefix.frag'>
-<xsl:param name="filename-prefix" select="''"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>To produce the <quote>text-only</quote> (that is, non-tabular) layout
-of a website simultaneously with the tabular layout, the filenames have to
-be distinguished. That's accomplished by adding the
-<varname>filename-prefix</varname> to the front of each filename.</para>
-</refsect1>
-</refentry>
-
-<refentry id="autolayout-file">
-<refmeta>
-<refentrytitle>autolayout-file</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>autolayout-file</refname>
-<refpurpose>Identifies the autolayout.xml file</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='autolayout-file.frag'>
-<xsl:param name="autolayout-file" select="'autolayout.xml'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>When the source pages are spread over several directories, this
-parameter can be set (for example, from the command line of a batch-mode
-XSLT processor) to indicate the location of the autolayout.xml file.</para>
-<para>FIXME: for browser-based use, there needs to be a PI for this...
-</para>
-</refsect1>
-</refentry>
-
-<refentry id="output-root">
-<refmeta>
-<refentrytitle>output-root</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>output-root</refname>
-<refpurpose>Specifies the root directory of the website</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='output-root.frag'>
-<xsl:param name="output-root" select="'.'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>When using the XSLT processor to manage dependencies and construct
-the website, this parameter can be used to indicate the root directory
-where the resulting pages are placed.</para>
-<para>Only applies when XSLT-based chunking is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="dry-run">
-<refmeta>
-<refentrytitle>dry-run</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>dry-run</refname>
-<refpurpose>Indicates that no files should be produced</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='dry-run.frag'>
-<xsl:param name="dry-run" select="'0'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>When using the XSLT processor to manage dependencies and construct
-the website, this parameter can be used to suppress the generation of
-new and updated files. Effectively, this allows you to see what the
-stylesheet would do, without actually making any changes.</para>
-<para>Only applies when XSLT-based chunking is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="rebuild-all">
-<refmeta>
-<refentrytitle>rebuild-all</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>rebuild-all</refname>
-<refpurpose>Indicates that all files should be produced</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='rebuild-all.frag'>
-<xsl:param name="rebuild-all" select="'0'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>When using the XSLT processor to manage dependencies and construct
-the website, this parameter can be used to regenerate the whole website,
-updating even pages that don't appear to need to be updated.</para>
-<para>The dependency extension only looks at the source documents. So
-if you change something in the stylesheet, for example, that has a global
-effect, you can use this parameter to force the stylesheet to rebuild the
-whole website.
-</para>
-<para>Only applies when XSLT-based chunking is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="nav.table.summary">
-<refmeta>
-<refentrytitle>nav.table.summary</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>nav.table.summary</refname>
-<refpurpose>HTML Table summary attribute value for navigation tables</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='nav.table.summary.frag'>
-<xsl:param name="nav.table.summary">Navigation</xsl:param>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>The value of this parameter is used as the value of the table
-summary attribute for the navigation table.</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="navtocwidth">
-<refmeta>
-<refentrytitle>navtocwidth</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>navtocwidth</refname>
-<refpurpose>Specifies the width of the navigation table TOC</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='navtocwidth.frag'>
-<xsl:param name="navtocwidth">220</xsl:param>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>The width, in pixels, of the navigation column.</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="navbodywidth">
-<refmeta>
-<refentrytitle>navbodywidth</refentrytitle>
-<refmiscinfo role="type">length</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>navbodywidth</refname>
-<refpurpose>Specifies the width of the navigation table body</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='navbodywidth.frag'>
-<xsl:param name="navbodywidth"></xsl:param>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>The width of the body column.</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="textbgcolor">
-<refmeta>
-<refentrytitle>textbgcolor</refentrytitle>
-<refmiscinfo role="type">color</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>textbgcolor</refname>
-<refpurpose>The background color of the table body</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='textbgcolor.frag'>
-<xsl:param name="textbgcolor">white</xsl:param>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>The background color of the table body.</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="navbgcolor">
-<refmeta>
-<refentrytitle>navbgcolor</refentrytitle>
-<refmiscinfo role="type">color</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>navbgcolor</refname>
-<refpurpose>The background color of the navigation TOC</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='navbgcolor.frag'>
-<xsl:param name="navbgcolor">#4080FF</xsl:param>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>The background color of the navigation TOC.</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="toc.spacer.graphic">
-<refmeta>
-<refentrytitle>toc.spacer.graphic</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.spacer.graphic</refname>
-<refpurpose>Use graphic for TOC spacer?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.spacer.graphic.frag'>
-<xsl:param name="toc.spacer.graphic" select="1"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>If non-zero, the indentation in the TOC will be accomplished
-with the graphic identified by <varname>toc.spacer.image</varname>.
-</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="toc.spacer.text">
-<refmeta>
-<refentrytitle>toc.spacer.text</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.spacer.text</refname>
-<refpurpose>The text for spacing the TOC</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.spacer.text.frag'>
-<xsl:param name="toc.spacer.text">   </xsl:param>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>If <varname>toc.spacer.graphic</varname> is zero, this text string
-will be used to indent the TOC.</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="toc.spacer.image">
-<refmeta>
-<refentrytitle>toc.spacer.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.spacer.image</refname>
-<refpurpose>The image for spacing the TOC</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.spacer.image.frag'>
-<xsl:param name="toc.spacer.image">graphics/blank.gif</xsl:param>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>If <varname>toc.spacer.graphic</varname> is non-zero, this image
-will be used to indent the TOC.</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="toc.pointer.graphic">
-<refmeta>
-<refentrytitle>toc.pointer.graphic</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.pointer.graphic</refname>
-<refpurpose>Use graphic for TOC pointer?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.pointer.graphic.frag'>
-<xsl:param name="toc.pointer.graphic" select="1"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>If non-zero, the "pointer" in the TOC will be displayed
-with the graphic identified by <varname>toc.pointer.image</varname>.
-</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="toc.pointer.text">
-<refmeta>
-<refentrytitle>toc.pointer.text</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.pointer.text</refname>
-<refpurpose>The text for the "pointer" in the TOC</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.pointer.textfrag'>
-<xsl:param name="toc.pointer.text"> > </xsl:param>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>If <varname>toc.pointer.graphic</varname> is zero, this text string
-will be used to display the "pointer" in the TOC.</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="toc.pointer.image">
-<refmeta>
-<refentrytitle>toc.pointer.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.pointer.image</refname>
-<refpurpose>The image for the "pointer" in the TOC</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.pointer.image.frag'>
-<xsl:param name="toc.pointer.image">graphics/arrow.gif</xsl:param>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>If <varname>toc.pointer.graphic</varname> is non-zero, this image
-will be used for the "pointer" in the TOC.</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="toc.blank.graphic">
-<refmeta>
-<refentrytitle>toc.blank.graphic</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.blank.graphic</refname>
-<refpurpose>Use graphic for "blanks" in TOC?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.blank.graphic.frag'>
-<xsl:param name="toc.blank.graphic" select="1"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>If non-zero, "blanks" in the the TOC will be accomplished
-with the graphic identified by <varname>toc.spacer.image</varname>.
-</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="toc.blank.text">
-<refmeta>
-<refentrytitle>toc.blank.text</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.blank.text</refname>
-<refpurpose>The text for "blanks" in the TOC</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.blank.text.frag'>
-<xsl:param name="toc.blank.text">   </xsl:param>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>If <varname>toc.blank.graphic</varname> is zero, this text string
-will be used for "blanks" in the TOC.</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="toc.blank.image">
-<refmeta>
-<refentrytitle>toc.blank.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>toc.blank.image</refname>
-<refpurpose>The image for "blanks" in the TOC</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='toc.blank.image.frag'>
-<xsl:param name="toc.blank.image">graphics/blank.gif</xsl:param>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>If <varname>toc.blank.graphic</varname> is non-zero, this image
-will be used to for "blanks" in the TOC.</para>
-<para>Only applies with the tabular presentation is being used.</para>
-</refsect1>
-</refentry>
-
-<refentry id="suppress.homepage.title">
-<refmeta>
-<refentrytitle>suppress.homepage.title</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>suppress.homepage.title</refname>
-<refpurpose>Suppress title on homepage?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='suppress.homepage.title.frag'>
-<xsl:param name="suppress.homepage.title" select="'1'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>FIXME:If non-zero, the title on the homepage is suppressed?</para>
-</refsect1>
-</refentry>
-
-<refentry id="body.attributes">
-<refmeta>
-<refentrytitle>body.attributes</refentrytitle>
-<refmiscinfo role="type">attribute set</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>body.attributes</refname>
-<refpurpose>DEPRECATED</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='body.attributes.frag'>
-<xsl:attribute-set name="body.attributes">
- <xsl:attribute name="bgcolor">white</xsl:attribute>
- <xsl:attribute name="text">black</xsl:attribute>
- <xsl:attribute name="link">#0000FF</xsl:attribute>
- <xsl:attribute name="vlink">#840084</xsl:attribute>
- <xsl:attribute name="alink">#0000FF</xsl:attribute>
-</xsl:attribute-set>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>DEPRECATED</para>
-</refsect1>
-</refentry>
-
-<refentry id="sequential.links">
-<refmeta>
-<refentrytitle>sequential.links</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>sequential.links</refname>
-<refpurpose>Make sequentional links?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='sequential.links.frag'>
-<xsl:param name="sequential.links" select="'0'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>FIXME</para>
-</refsect1>
-</refentry>
-
-<refentry id="currentpage.marker">
-<refmeta>
-<refentrytitle>currentpage.marker</refentrytitle>
-<refmiscinfo role="type">string</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>currentpage.marker</refname>
-<refpurpose>The text symbol used to mark the current page</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='currentpage.marker.frag'>
-<xsl:param name="currentpage.marker" select="'@'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>FIXME</para>
-</refsect1>
-</refentry>
-
-<refentry id="banner.before.navigation">
-<refmeta>
-<refentrytitle>banner.before.navigation</refentrytitle>
-<refmiscinfo role="type">boolean</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>banner.before.navigation</refname>
-<refpurpose>Put banner before navigation?</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='banner.before.navigation.frag'>
-<xsl:param name="banner.before.navigation" select="1"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>FIXME</para>
-</refsect1>
-</refentry>
-
-<refentry id="table.spacer.image">
-<refmeta>
-<refentrytitle>table.spacer.image</refentrytitle>
-<refmiscinfo role="type">filename</refmiscinfo>
-</refmeta>
-<refnamediv>
-<refname>table.spacer.image</refname>
-<refpurpose>Invisible pixel for tabular accessibility</refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<src:fragment id='table.spacer.image.frag'>
-<xsl:param name="table.spacer.image" select="'graphics/spacer.gif'"/>
-</src:fragment>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>This is the 1x1 pixel, transparent pixel used for <ulink
-url="http://diveintoaccessibility.org/day_10_presenting_your_main_content_first.html"
->the table trick</ulink> to increase the accessibility of the tabular
-website presentation.</para>
-</refsect1>
-</refentry>
+&header.hr;
+&footer.hr;
+&feedback.href;
+&feedback.with.ids;
+&feedback.link.text;
+&filename-prefix;
+&autolayout-file;
+&output-root;
+&dry-run;
+&rebuild-all;
+&nav.table.summary;
+&navtocwidth;
+&navbodywidth;
+&textbgcolor;
+&navbgcolor;
+&toc.spacer.graphic;
+&toc.spacer.text;
+&toc.spacer.image;
+&toc.pointer.graphic;
+&toc.pointer.text;
+&toc.pointer.image;
+&toc.blank.graphic;
+&toc.blank.text;
+&toc.blank.image;
+&suppress.homepage.title;
+&body.attributes;
+&sequential.links;
+¤tpage.marker;
+&banner.before.navigation;
+&table.spacer.image;
</reference>
<appendix id="stylesheet"><title>The Stylesheet</title>
<!-- This file is generated from param.xweb; do not edit this file! -->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- exclude-result-prefixes="src"
- version='1.0'>
+<xsl:stylesheet exclude-result-prefixes="src" version="1.0">
<!-- ********************************************************************
$Id$
******************************************************************** -->
-<src:fragref linkend='autolayout-file.frag'/>
-<src:fragref linkend='header.hr.frag'/>
-<src:fragref linkend='footer.hr.frag'/>
-<src:fragref linkend='feedback.href.frag'/>
-<src:fragref linkend='feedback.with.ids.frag'/>
-<src:fragref linkend='feedback.link.text.frag'/>
-<src:fragref linkend='filename-prefix.frag'/>
-<src:fragref linkend='output-root.frag'/>
-<src:fragref linkend='dry-run.frag'/>
-<src:fragref linkend='rebuild-all.frag'/>
-<src:fragref linkend='nav.table.summary.frag'/>
-<src:fragref linkend='navtocwidth.frag'/>
-<src:fragref linkend='navbodywidth.frag'/>
-<src:fragref linkend='textbgcolor.frag'/>
-<src:fragref linkend='navbgcolor.frag'/>
-<src:fragref linkend='toc.spacer.graphic.frag'/>
-<src:fragref linkend='toc.spacer.text.frag'/>
-<src:fragref linkend='toc.spacer.image.frag'/>
-<src:fragref linkend='toc.pointer.graphic.frag'/>
-<src:fragref linkend='toc.pointer.textfrag'/>
-<src:fragref linkend='toc.pointer.image.frag'/>
-<src:fragref linkend='toc.blank.graphic.frag'/>
-<src:fragref linkend='toc.blank.text.frag'/>
-<src:fragref linkend='toc.blank.image.frag'/>
-<src:fragref linkend='suppress.homepage.title.frag'/>
-<src:fragref linkend='body.attributes.frag'/>
-<src:fragref linkend='sequential.links.frag'/>
-<src:fragref linkend='currentpage.marker.frag'/>
-<src:fragref linkend='banner.before.navigation.frag'/>
-<src:fragref linkend='table.spacer.image.frag'/>
+<src:fragref linkend="autolayout-file.frag"/>
+<src:fragref linkend="header.hr.frag"/>
+<src:fragref linkend="footer.hr.frag"/>
+<src:fragref linkend="feedback.href.frag"/>
+<src:fragref linkend="feedback.with.ids.frag"/>
+<src:fragref linkend="feedback.link.text.frag"/>
+<src:fragref linkend="filename-prefix.frag"/>
+<src:fragref linkend="output-root.frag"/>
+<src:fragref linkend="dry-run.frag"/>
+<src:fragref linkend="rebuild-all.frag"/>
+<src:fragref linkend="nav.table.summary.frag"/>
+<src:fragref linkend="navtocwidth.frag"/>
+<src:fragref linkend="navbodywidth.frag"/>
+<src:fragref linkend="textbgcolor.frag"/>
+<src:fragref linkend="navbgcolor.frag"/>
+<src:fragref linkend="toc.spacer.graphic.frag"/>
+<src:fragref linkend="toc.spacer.text.frag"/>
+<src:fragref linkend="toc.spacer.image.frag"/>
+<src:fragref linkend="toc.pointer.graphic.frag"/>
+<src:fragref linkend="toc.pointer.text.frag"/>
+<src:fragref linkend="toc.pointer.image.frag"/>
+<src:fragref linkend="toc.blank.graphic.frag"/>
+<src:fragref linkend="toc.blank.text.frag"/>
+<src:fragref linkend="toc.blank.image.frag"/>
+<src:fragref linkend="suppress.homepage.title.frag"/>
+<src:fragref linkend="body.attributes.frag"/>
+<src:fragref linkend="sequential.links.frag"/>
+<src:fragref linkend="currentpage.marker.frag"/>
+<src:fragref linkend="banner.before.navigation.frag"/>
+<src:fragref linkend="table.spacer.image.frag"/>
</xsl:stylesheet>
</src:fragment>