blob: d8bd1fca415ace1433450f3617c9b041b9284dc3 [file] [log] [blame]
<?xml version="1.0" encoding="ASCII"?>
<book version="5.0" xml:id="slides">
<info>
<title>Slides HTML Parameter Reference</title>
<releaseinfo role="meta">
$Id$
</releaseinfo>
<author>
<personname>
<surname>Walsh</surname>
<firstname>Norman</firstname>
</personname>
</author>
<copyright>
<year>2002-2011</year>
<holder>Norman Walsh</holder>
</copyright>
<abstract>
<para>This is reference documentation for all user-configurable
parameters in the DocBook XSL Slides HTML stylesheet (for
generating HTML slide presentations). Note that the Slides
stylesheet for HTML output is a customization layer of the
DocBook XSL HTML stylesheet. Therefore, in addition to the
slides-specific parameters listed in this section, you can
also use a number of <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../html/">HTML
stylesheet parameters</link> to control Slides HTML
output.</para>
</abstract>
</info>
<reference xml:id="html">
<title>HTML: General Parameters</title>
<refentry 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>
<programlisting xml:id="keyboard.nav.frag">
&lt;xsl:param name="keyboard.nav" select="1"&gt;&lt;/xsl:param&gt;
</programlisting>
</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 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>
<programlisting xml:id="css.stylesheet.frag">
&lt;xsl:param name="css.stylesheet"&gt;slides.css&lt;/xsl:param&gt;
</programlisting>
</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 &lt;?dbhtml?&gt; pseudo-attribute
<literal>css-stylesheet</literal>.</para>
</refsection>
</refentry>
<refentry 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>
<programlisting xml:id="css.stylesheet.dir.frag">
&lt;xsl:param name="css.stylesheet.dir"&gt;&lt;/xsl:param&gt;
</programlisting>
</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 &lt;?dbhtml?&gt; pseudo-attribute
<literal>css-stylesheet-dir</literal>.</para>
<para>If non-empty, this value is prepended to each of the stylesheets.
</para>
</refsection>
</refentry>
<refentry 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>
<programlisting xml:id="titlefoil.html.frag">
&lt;xsl:param name="titlefoil.html" select="concat('index', $html.ext)"&gt;&lt;/xsl:param&gt;
</programlisting>
</refsynopsisdiv>
<refsection><info><title>Description</title></info>
<para>Sets the filename used for the slides titlepage.</para>
</refsection>
</refentry>
<refentry 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>
<programlisting xml:id="toc.html.frag">
&lt;xsl:param name="toc.html" select="concat('toc', $html.ext)"&gt;&lt;/xsl:param&gt;
</programlisting>
</refsynopsisdiv>
<refsection><info><title>Description</title></info>
<para>Sets the filename used for the table of contents page.</para>
</refsection>
</refentry>
<refentry 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>
<programlisting xml:id="foilgroup.toc.frag">
&lt;xsl:param name="foilgroup.toc" select="1"&gt;&lt;/xsl:param&gt;
</programlisting>
</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 version="5.0" xml:id="output.indent">
<refmeta>
<refentrytitle>output.indent</refentrytitle>
<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo>
<refmiscinfo class="other" otherclass="value">no</refmiscinfo>
<refmiscinfo class="other" otherclass="value">yes</refmiscinfo>
</refmeta>
<refnamediv>
<refname>output.indent</refname>
<refpurpose>Indent output?</refpurpose>
</refnamediv>
<refsynopsisdiv>
<programlisting xml:id="output.indent.frag">
&lt;xsl:param name="output.indent"&gt;no&lt;/xsl:param&gt;
</programlisting>
</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>
<para>Select from <literal>yes</literal> or <literal>no</literal>.</para>
</refsection>
</refentry>
<refentry 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>
<programlisting xml:id="overlay.frag">
&lt;xsl:param name="overlay" select="0"&gt;&lt;/xsl:param&gt;
</programlisting>
</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 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>
<programlisting xml:id="show.foil.number.frag">
&lt;xsl:param name="show.foil.number" select="0"&gt;&lt;/xsl:param&gt;
</programlisting>
</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>
</reference>
<reference xml:id="frames">
<title>HTML: Frames Parameters</title>
<refentry 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>
<programlisting xml:id="nav.separator.frag">
&lt;xsl:param name="nav.separator" select="1"&gt;&lt;/xsl:param&gt;
</programlisting>
</refsynopsisdiv>
<refsection><info><title>Description</title></info>
<para>If non-zero, a separator (<literal>&lt;HR&gt;</literal>) is
added between the navigation links and the content of each slide.</para>
</refsection>
</refentry>
<refentry 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>
<programlisting xml:id="toc.row.height.frag">
&lt;xsl:param name="toc.row.height"&gt;22&lt;/xsl:param&gt;
</programlisting>
</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 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>
<programlisting xml:id="toc.bg.color.frag">
&lt;xsl:param name="toc.bg.color"&gt;#FFFFFF&lt;/xsl:param&gt;
</programlisting>
</refsynopsisdiv>
<refsection><info><title>Description</title></info>
<para>Specifies the background color used in the ToC frame.</para>
</refsection>
</refentry>
<refentry 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>
<programlisting xml:id="body.bg.color.frag">
&lt;xsl:param name="body.bg.color"&gt;#FFFFFF&lt;/xsl:param&gt;
</programlisting>
</refsynopsisdiv>
<refsection><info><title>Description</title></info>
<para>Specifies the background color used in the body column of
tabular slides.</para>
</refsection>
</refentry>
<refentry 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>
<programlisting xml:id="toc.width.frag">
&lt;xsl:param name="toc.width"&gt;250&lt;/xsl:param&gt;
&lt;!-- Presumably in pixels? --&gt;
</programlisting>
</refsynopsisdiv>
<refsection><info><title>Description</title></info>
<para>Specifies the width of the ToC frame in pixels.</para>
</refsection>
</refentry>
<refentry 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>
<programlisting xml:id="toc.hide.show.frag">
&lt;xsl:param name="toc.hide.show" select="0"&gt;&lt;/xsl:param&gt;
</programlisting>
</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>
<refentry 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>
<programlisting xml:id="dynamic.toc.frag">
&lt;xsl:param name="dynamic.toc" select="0"&gt;&lt;/xsl:param&gt;
</programlisting>
</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 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>
<programlisting xml:id="active.toc.frag">
&lt;xsl:param name="active.toc" select="0"&gt;&lt;/xsl:param&gt;
</programlisting>
</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 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>
<programlisting xml:id="overlay.logo.frag">
&lt;xsl:param name="overlay.logo"&gt;http://docbook.sourceforge.net/release/buttons/slides-1.png&lt;/xsl:param&gt;
</programlisting>
</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>
<refentry 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>
<programlisting xml:id="multiframe.frag">
&lt;xsl:param name="multiframe" select="0"&gt;&lt;/xsl:param&gt;
</programlisting>
</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>
<refentry 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>
<programlisting xml:id="multiframe.top.bgcolor.frag">
&lt;xsl:param name="multiframe.top.bgcolor"&gt;white&lt;/xsl:param&gt;
</programlisting>
</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>
<refentry 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>
<programlisting xml:id="multiframe.bottom.bgcolor.frag">
&lt;xsl:param name="multiframe.bottom.bgcolor"&gt;white&lt;/xsl:param&gt;
</programlisting>
</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>
<refentry 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>
<programlisting xml:id="multiframe.navigation.height.frag">
&lt;xsl:param name="multiframe.navigation.height"&gt;40&lt;/xsl:param&gt;
</programlisting>
</refsynopsisdiv>
<refsection><info><title>Description</title></info>
<para>Specifies the height of the navigation frames in pixels when
<link linkend="multiframe">multiframe</link> is enabled.</para>
</refsection>
</refentry>
</reference>
<reference xml:id="graphics">
<title>HTML: Graphics Parameters</title>
<refentry 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>
<programlisting xml:id="graphics.dir.frag">
&lt;xsl:param name="graphics.dir"&gt;&lt;/xsl:param&gt;
</programlisting>
</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 &lt;?dbhtml?&gt; 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 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>
<programlisting xml:id="bullet.image.frag">
&lt;xsl:param name="bullet.image"&gt;toc/bullet.png&lt;/xsl:param&gt;
</programlisting>
</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 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>
<programlisting xml:id="next.image.frag">
&lt;xsl:param name="next.image"&gt;active/nav-next.png&lt;/xsl:param&gt;
</programlisting>
</refsynopsisdiv>
<refsection><info><title>Description</title></info>
<para>Specifies the filename of the right-pointing navigation arrow.</para>
</refsection>
</refentry>
<refentry 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>
<programlisting xml:id="prev.image.frag">
&lt;xsl:param name="prev.image"&gt;active/nav-prev.png&lt;/xsl:param&gt;
</programlisting>
</refsynopsisdiv>
<refsection><info><title>Description</title></info>
<para>Specifies the filename of the left-pointing navigation arrow.</para>
</refsection>
</refentry>
<refentry 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>
<programlisting xml:id="up.image.frag">
&lt;xsl:param name="up.image"&gt;active/nav-up.png&lt;/xsl:param&gt;
</programlisting>
</refsynopsisdiv>
<refsection><info><title>Description</title></info>
<para>Specifies the filename of the upward-pointing navigation arrow.</para>
</refsection>
</refentry>
<refentry 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>
<programlisting xml:id="home.image.frag">
&lt;xsl:param name="home.image"&gt;active/nav-home.png&lt;/xsl:param&gt;
</programlisting>
</refsynopsisdiv>
<refsection><info><title>Description</title></info>
<para>Specifies the filename of the home navigation icon.</para>
</refsection>
</refentry>
<refentry 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>
<programlisting xml:id="toc.image.frag">
&lt;xsl:param name="toc.image"&gt;active/nav-toc.png&lt;/xsl:param&gt;
</programlisting>
</refsynopsisdiv>
<refsection><info><title>Description</title></info>
<para>Specifies the filename of the ToC navigation icon.</para>
</refsection>
</refentry>
<refentry 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>
<programlisting xml:id="no.next.image.frag">
&lt;xsl:param name="no.next.image"&gt;inactive/nav-next.png&lt;/xsl:param&gt;
</programlisting>
</refsynopsisdiv>
<refsection><info><title>Description</title></info>
<para>Specifies the filename of the inactive right-pointing navigation arrow.</para>
</refsection>
</refentry>
<refentry 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>
<programlisting xml:id="no.prev.image.frag">
&lt;xsl:param name="no.prev.image"&gt;inactive/nav-prev.png&lt;/xsl:param&gt;
</programlisting>
</refsynopsisdiv>
<refsection><info><title>Description</title></info>
<para>Specifies the filename of the inactive left-pointing navigation arrow.</para>
</refsection>
</refentry>
<refentry 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>
<programlisting xml:id="no.up.image.frag">
&lt;xsl:param name="no.up.image"&gt;inactive/nav-up.png&lt;/xsl:param&gt;
</programlisting>
</refsynopsisdiv>
<refsection><info><title>Description</title></info>
<para>Specifies the filename of the inactive upward-pointing navigation arrow.</para>
</refsection>
</refentry>
<refentry 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>
<programlisting xml:id="no.home.image.frag">
&lt;xsl:param name="no.home.image"&gt;inactive/nav-home.png&lt;/xsl:param&gt;
</programlisting>
</refsynopsisdiv>
<refsection><info><title>Description</title></info>
<para>Specifies the filename of the inactive home navigation icon.</para>
</refsection>
</refentry>
<refentry 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>
<programlisting xml:id="no.toc.image.frag">
&lt;xsl:param name="no.toc.image"&gt;inactive/nav-toc.png&lt;/xsl:param&gt;
</programlisting>
</refsynopsisdiv>
<refsection><info><title>Description</title></info>
<para>Specifies the filename of the inactive ToC navigation icon.</para>
</refsection>
</refentry>
<refentry 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>
<programlisting xml:id="plus.image.frag">
&lt;xsl:param name="plus.image"&gt;toc/closed.png&lt;/xsl:param&gt;
</programlisting>
</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 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>
<programlisting xml:id="minus.image.frag">
&lt;xsl:param name="minus.image"&gt;toc/open.png&lt;/xsl:param&gt;
</programlisting>
</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 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>
<programlisting xml:id="hidetoc.image.frag">
&lt;xsl:param name="hidetoc.image"&gt;hidetoc.gif&lt;/xsl:param&gt;
</programlisting>
</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 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>
<programlisting xml:id="showtoc.image.frag">
&lt;xsl:param name="showtoc.image"&gt;showtoc.gif&lt;/xsl:param&gt;
</programlisting>
</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>
</reference>
<reference xml:id="javascript">
<title>HTML: JavaScript Parameters</title>
<refentry 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>
<programlisting xml:id="script.dir.frag">
&lt;xsl:param name="script.dir"&gt;&lt;/xsl:param&gt;
</programlisting>
</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 &lt;?dbhtml?&gt; 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 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>
<programlisting xml:id="ua.js.frag">
&lt;xsl:param name="ua.js"&gt;ua.js&lt;/xsl:param&gt;
</programlisting>
</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 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>
<programlisting xml:id="xbDOM.js.frag">
&lt;xsl:param name="xbDOM.js"&gt;xbDOM.js&lt;/xsl:param&gt;
</programlisting>
</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>
<refentry 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>
<programlisting xml:id="xbStyle.js.frag">
&lt;xsl:param name="xbStyle.js"&gt;xbStyle.js&lt;/xsl:param&gt;
</programlisting>
</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 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>
<programlisting xml:id="xbLibrary.js.frag">
&lt;xsl:param name="xbLibrary.js"&gt;xbLibrary.js&lt;/xsl:param&gt;
</programlisting>
</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>
<refentry 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>
<programlisting xml:id="xbCollapsibleLists.js.frag">
&lt;xsl:param name="xbCollapsibleLists.js"&gt;xbCollapsibleLists.js&lt;/xsl:param&gt;
</programlisting>
</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>
<refentry 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>
<programlisting xml:id="overlay.js.frag">
&lt;xsl:param name="overlay.js"&gt;overlay.js&lt;/xsl:param&gt;
</programlisting>
</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>
<refentry 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>
<programlisting xml:id="slides.js.frag">
&lt;xsl:param name="slides.js"&gt;slides.js&lt;/xsl:param&gt;
</programlisting>
</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>
</reference>
<reference xml:id="l10n">
<title>HTML: Localization Parameters</title>
<refentry 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>
<programlisting xml:id="text.home.frag">
&lt;xsl:param name="text.home"&gt;Home&lt;/xsl:param&gt;
</programlisting>
</refsynopsisdiv>
<refsection><info><title>Description</title></info>
<para>FIXME:</para>
</refsection>
</refentry>
<refentry 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>
<programlisting xml:id="text.toc.frag">
&lt;xsl:param name="text.toc"&gt;ToC&lt;/xsl:param&gt;
</programlisting>
</refsynopsisdiv>
<refsection><info><title>Description</title></info>
<para>FIXME:</para>
</refsection>
</refentry>
<refentry 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>
<programlisting xml:id="text.prev.frag">
&lt;xsl:param name="text.prev"&gt;Prev&lt;/xsl:param&gt;
</programlisting>
</refsynopsisdiv>
<refsection><info><title>Description</title></info>
<para>FIXME:</para>
</refsection>
</refentry>
<refentry 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>
<programlisting xml:id="text.up.frag">
&lt;xsl:param name="text.up"&gt;Up&lt;/xsl:param&gt;
</programlisting>
</refsynopsisdiv>
<refsection><info><title>Description</title></info>
<para>FIXME:</para>
</refsection>
</refentry>
<refentry 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>
<programlisting xml:id="text.next.frag">
&lt;xsl:param name="text.next"&gt;Next&lt;/xsl:param&gt;
</programlisting>
</refsynopsisdiv>
<refsection><info><title>Description</title></info>
<para>FIXME:</para>
</refsection>
</refentry>
</reference>
<appendix xml:id="styleheet"><title>The Stylesheet</title>
<para>The <filename>param.xsl</filename> stylesheet is just a wrapper
around all these parameters.</para>
<programlisting xml:id="top">
&lt;!-- This file is generated from param.xweb --&gt;
&lt;xsl:stylesheet exclude-result-prefixes="src" version="1.0"&gt;
&lt;!-- ********************************************************************
$Id$
********************************************************************
This file is part of the DocBook Slides Stylesheet distribution.
See ../README or http://docbook.sf.net/release/xsl/current/ for
copyright and other information.
******************************************************************** --&gt;
&lt;src:fragref linkend="active.toc.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="body.bg.color.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="bullet.image.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="css.stylesheet.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="css.stylesheet.dir.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="dynamic.toc.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="foilgroup.toc.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="graphics.dir.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="hidetoc.image.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="home.image.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="keyboard.nav.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="minus.image.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="multiframe.bottom.bgcolor.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="multiframe.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="multiframe.navigation.height.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="multiframe.top.bgcolor.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="nav.separator.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="next.image.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="no.home.image.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="no.next.image.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="no.prev.image.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="no.toc.image.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="no.up.image.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="output.indent.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="overlay.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="overlay.js.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="overlay.logo.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="plus.image.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="prev.image.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="script.dir.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="show.foil.number.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="showtoc.image.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="slides.js.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="text.home.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="text.next.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="text.prev.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="text.toc.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="text.up.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="titlefoil.html.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="toc.bg.color.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="toc.hide.show.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="toc.html.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="toc.image.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="toc.row.height.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="toc.width.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="ua.js.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="up.image.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="xbCollapsibleLists.js.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="xbDOM.js.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="xbStyle.js.frag"&gt;&lt;/src:fragref&gt;
&lt;src:fragref linkend="xbLibrary.js.frag"&gt;&lt;/src:fragref&gt;
&lt;/xsl:stylesheet&gt;
</programlisting>
</appendix>
</book>