diff options
Diffstat (limited to 'slides/fo/param.xml')
-rw-r--r-- | slides/fo/param.xml | 989 |
1 files changed, 894 insertions, 95 deletions
diff --git a/slides/fo/param.xml b/slides/fo/param.xml index 7aaa787..c2ab944 100644 --- a/slides/fo/param.xml +++ b/slides/fo/param.xml @@ -7,13 +7,13 @@ $Id: param.xweb 6633 2007-02-21 18:33:33Z xmldoc $ </releaseinfo> <author> <personname> - <surname>Walsh</surname> - <firstname>Norman</firstname> + <surname>Kövesdán</surname> + <firstname>Gábor</firstname> </personname> </author> <copyright> - <year>2002-2011</year> - <holder>Norman Walsh</holder> + <year>2012</year> + <holder>Gábor Kövesdán</holder> </copyright> <abstract> <para>This is reference documentation for all user-configurable @@ -28,29 +28,329 @@ $Id: param.xweb 6633 2007-02-21 18:33:33Z xmldoc $ </info> <reference xml:id="fo"> <title>FO: General Params</title> -<refentry version="5.0" xml:id="slide.title.font.family"> + +<refentry version="5.0" xml:id="foil.title.master"> <refmeta> -<refentrytitle>slide.title.font.family</refentrytitle> -<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo> -<refmiscinfo class="other" otherclass="list-type">open</refmiscinfo> -<refmiscinfo class="other" otherclass="value">serif</refmiscinfo> -<refmiscinfo class="other" otherclass="value">sans-serif</refmiscinfo> -<refmiscinfo class="other" otherclass="value">monospace</refmiscinfo> +<refentrytitle>foil.title.master</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">number</refmiscinfo> </refmeta> <refnamediv> -<refname>slide.title.font.family</refname> -<refpurpose>Specifies font family to use for slide titles</refpurpose> +<refname>foil.title.master</refname> +<refpurpose>Specifies unitless font size to use for foil titles</refpurpose> </refnamediv> <refsynopsisdiv> -<programlisting xml:id="slide.title.font.family.frag"> -<xsl:param name="slide.title.font.family">Helvetica</xsl:param> +<programlisting xml:id="foil.title.master.frag"> +<xsl:param name="foil.title.master">36</xsl:param> +<!-- Inconsistant use of point size? --> </programlisting> </refsynopsisdiv> <refsection><info><title>Description</title></info> -<para>Specifies the font family to use for slides titles.</para> +<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> + +<refentry version="5.0" xml:id="foil.title.size"> +<refmeta> +<refentrytitle>foil.title.size</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo> +</refmeta> +<refnamediv> +<refname>foil.title.size</refname> +<refpurpose>Specifies font size to use for foil titles, including units</refpurpose> +</refnamediv> + +<refsynopsisdiv> + <programlisting xml:id="foil.title.size.frag"> + <xsl:param name="foil.title.size"> + <xsl:value-of select="$foil.title.master"></xsl:value-of><xsl:text>pt</xsl:text> + </xsl:param> + </programlisting> +</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> + +<refentry version="5.0" xml:id="generate.copyright"> +<refmeta> +<refentrytitle>generate.copyright</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo> +</refmeta> +<refnamediv> +<refname>generate.copyright</refname> +<refpurpose>Specifies whether copyright is generated</refpurpose> +</refnamediv> + +<refsynopsisdiv> + <programlisting xml:id="generate.copyright.frag"> + <xsl:param name="generate.copyright">1</xsl:param> + </programlisting> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This parameter specifies whether the copyright info is generated + in the footer area.</para> + +</refsection> +</refentry> + +<refentry version="5.0" xml:id="generate.foilgroup.numbered.toc"> +<refmeta> +<refentrytitle>generate.foilgroup.numbered.toc</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo> +</refmeta> +<refnamediv> +<refname>generate.foilgroup.numbered.toc</refname> +<refpurpose>Specifies whether foilgroups have a numbered TOC</refpurpose> +</refnamediv> + +<refsynopsisdiv> + <programlisting xml:id="generate.foilgroup.numbered.toc.frag"> + <xsl:param name="generate.foilgroup.numbered.toc">1</xsl:param> + </programlisting> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>If TOC generation is turned on, this parameter specifies + whether foilgroups have a numbered TOC. If disabled, TOC items + will be bulleted, not numbered.</para> + +</refsection> +</refentry> + +<refentry version="5.0" xml:id="generate.foilgroup.toc"> +<refmeta> +<refentrytitle>generate.foilgroup.toc</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo> +</refmeta> +<refnamediv> +<refname>generate.foilgroup.toc</refname> +<refpurpose>Specifies whether foilgroups have a TOC</refpurpose> +</refnamediv> + +<refsynopsisdiv> + <programlisting xml:id="generate.foilgroup.toc.frag"> + <xsl:param name="generate.foilgroup.toc">1</xsl:param> + </programlisting> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This parameter specifies whether foilgroups will + contain a table of contents of the included foils.</para> + +</refsection> +</refentry> + +<refentry version="5.0" xml:id="generate.handoutnotes"> +<refmeta> +<refentrytitle>generate.handoutnotes</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo> +</refmeta> +<refnamediv> +<refname>generate.handoutnotes</refname> +<refpurpose>Specifies whether handoutnotes are generated</refpurpose> +</refnamediv> + +<refsynopsisdiv> + <programlisting xml:id="generate.handoutnotes.frag"> + <xsl:param name="generate.handoutnotes">0</xsl:param> + </programlisting> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This parameter specifies whether handoutnotes shall + be generated to the output.</para> + +</refsection> +</refentry> + +<refentry version="5.0" xml:id="generate.page.number"> +<refmeta> +<refentrytitle>generate.page.number</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo> +<refmiscinfo class="other" otherclass="value">full<alt>1/2</alt></refmiscinfo> +<refmiscinfo class="other" otherclass="value">compact<alt>1</alt></refmiscinfo> +<refmiscinfo class="other" otherclass="value">no</refmiscinfo> +</refmeta> +<refnamediv> +<refname>generate.page.number</refname> +<refpurpose>Specifies whether page numbers are generated</refpurpose> +</refnamediv> + +<refsynopsisdiv> + <programlisting xml:id="generate.page.number.frag"> + <xsl:param name="generate.page.number">compact</xsl:param> + </programlisting> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This parameter specifies how page numbers are generated in + the footer area.</para> + +<variablelist> + <varlistentry> + <term>no</term> + <listitem> + <para>No page numbers generated at all.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>full</term> + <listitem> + <para>Current page number, a slash and the total number of pages</para> + </listitem> + </varlistentry> + <varlistentry> + <term>compact</term> + <listitem> + <para>Current page number only</para> + </listitem> + </varlistentry> + <varlistentry> + <term>no</term> + <listitem> + <para>No page numbers generated at all.</para> + </listitem> + </varlistentry> +</variablelist> + +</refsection> +</refentry> + +<refentry version="5.0" xml:id="generate.pubdate"> +<refmeta> +<refentrytitle>generate.pubdate</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo> +</refmeta> +<refnamediv> +<refname>generate.pubdate</refname> +<refpurpose>Specifies whether the pubdate is generated</refpurpose> +</refnamediv> + +<refsynopsisdiv> + <programlisting xml:id="generate.pubdate.frag"> + <xsl:param name="generate.pubdate">1</xsl:param> + </programlisting> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This parameter specifies whether the publication date is generated + in the footer area.</para> + +</refsection> +</refentry> + +<refentry version="5.0" xml:id="generate.speakernotes"> +<refmeta> +<refentrytitle>generate.speakernotes</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo> +</refmeta> +<refnamediv> +<refname>generate.speakernotes</refname> +<refpurpose>Specifies whether speakernotes are generated</refpurpose> +</refnamediv> + +<refsynopsisdiv> + <programlisting xml:id="generate.speakernotes.frag"> + <xsl:param name="generate.speakernotes">0</xsl:param> + </programlisting> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This parameter specifies whether speakernotes shall + be generated to the output.</para> + +</refsection> +</refentry> + +<refentry version="5.0" xml:id="generate.titlepage"> +<refmeta> +<refentrytitle>generate.titlepage</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo> +</refmeta> +<refnamediv> +<refname>generate.titlepage</refname> +<refpurpose>Specifies whether titlepage is generated</refpurpose> +</refnamediv> + +<refsynopsisdiv> + <programlisting xml:id="generate.titlepage.frag"> + <xsl:param name="generate.titlepage">1</xsl:param> + </programlisting> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This parameter specifies whether titlepage is generated + for the presentation.</para> + +</refsection> +</refentry> + +<refentry version="5.0" xml:id="mml.embedding.mode"> +<refmeta> +<refentrytitle>mml.embedding.mode</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo> +<refmiscinfo class="other" otherclass="value">inline</refmiscinfo> +<refmiscinfo class="other" otherclass="value">external-graphic</refmiscinfo> +<refmiscinfo class="other" otherclass="value">instream-foreign-object</refmiscinfo> +</refmeta> +<refnamediv> +<refname>mml.embedding.mode</refname> +<refpurpose>Specifies how inline MathML is processed</refpurpose> +</refnamediv> + +<refsynopsisdiv> + <programlisting xml:id="mml.embedding.mode.fo.frag"> + <xsl:param name="mml.embedding.mode">external-graphic</xsl:param> + </programlisting> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This parameter specifies how inline MathML formulas + are embedded into the output document.</para> + +<variablelist> + <varlistentry> + <term>inline</term> + <listitem> + <para>Content is copied over inline with its namespace.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>external-graphic</term> + <listitem> + <para>Content is extracted into an externel file and referenced + by an <markup>external-graphic</markup> element.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>instream-foreign-object</term> + <listitem> + <para>Content is copied over with its namespace inside an + <markup>instream-foreign-object</markup> element.</para> + </listitem> + </varlistentry> +</variablelist> </refsection> </refentry> @@ -82,55 +382,78 @@ $Id: param.xweb 6633 2007-02-21 18:33:33Z xmldoc $ </refsection> </refentry> -<refentry version="5.0" xml:id="foil.title.master"> +<refentry version="5.0" xml:id="slide.title.font.family"> <refmeta> -<refentrytitle>foil.title.master</refentrytitle> -<refmiscinfo class="other" otherclass="datatype">number</refmiscinfo> +<refentrytitle>slide.title.font.family</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo> +<refmiscinfo class="other" otherclass="list-type">open</refmiscinfo> +<refmiscinfo class="other" otherclass="value">serif</refmiscinfo> +<refmiscinfo class="other" otherclass="value">sans-serif</refmiscinfo> +<refmiscinfo class="other" otherclass="value">monospace</refmiscinfo> </refmeta> <refnamediv> -<refname>foil.title.master</refname> -<refpurpose>Specifies unitless font size to use for foil titles</refpurpose> +<refname>slide.title.font.family</refname> +<refpurpose>Specifies font family to use for slide titles</refpurpose> </refnamediv> <refsynopsisdiv> -<programlisting xml:id="foil.title.master.frag"> -<xsl:param name="foil.title.master">36</xsl:param> -<!-- Inconsistant use of point size? --> +<programlisting xml:id="slide.title.font.family.frag"> +<xsl:param name="slide.title.font.family">Helvetica</xsl:param> </programlisting> </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> +<para>Specifies the font family to use for slides titles.</para> + </refsection> </refentry> -<refentry version="5.0" xml:id="foil.title.size"> +<refentry version="5.0" xml:id="svg.embedding.mode"> <refmeta> -<refentrytitle>foil.title.size</refentrytitle> -<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo> +<refentrytitle>svg.embedding.mode</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">list</refmiscinfo> +<refmiscinfo class="other" otherclass="value">external-graphic</refmiscinfo> +<refmiscinfo class="other" otherclass="value">instream-foreign-object</refmiscinfo> </refmeta> <refnamediv> -<refname>foil.title.size</refname> -<refpurpose>Specifies font size to use for foil titles, including units</refpurpose> +<refname>svg.embedding.mode</refname> +<refpurpose>Specifies how inline SVG is processed</refpurpose> </refnamediv> <refsynopsisdiv> - <programlisting xml:id="foil.title.size.frag"> - <xsl:param name="foil.title.size"> - <xsl:value-of select="$foil.title.master"></xsl:value-of><xsl:text>pt</xsl:text> - </xsl:param> + <programlisting xml:id="svg.embedding.mode.fo.frag"> + <xsl:param name="svg.embedding.mode">instream-foreign-object</xsl:param> </programlisting> </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> +<para>This parameter specifies how inline SVG graphics + are embedded into the output document.</para> + +<variablelist> + <varlistentry> + <term>inline</term> + <listitem> + <para>Content is copied over inline with its namespace.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>external-graphic</term> + <listitem> + <para>Content is extracted into an externel file and referenced + by an <markup>external-graphic</markup> element.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>instream-foreign-object</term> + <listitem> + <para>Content is copied over with its namespace inside an + <markup>instream-foreign-object</markup> element.</para> + </listitem> + </varlistentry> +</variablelist> </refsection> </refentry> @@ -138,56 +461,226 @@ specification. The default unit is <literal>pt</literal> </reference> <reference xml:id="propsets"> <title>FO: Property Sets</title> -<refentry version="5.0" xml:id="slides.properties"> +<refentry version="5.0" xml:id="foil.header.properties"> <refmeta> -<refentrytitle>slides.properties</refentrytitle> +<refentrytitle>foil.header.properties</refentrytitle> <refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> </refmeta> <refnamediv> -<refname>slides.properties</refname> -<refpurpose>Specifies properties for all slides</refpurpose> +<refname>foil.header.properties</refname> +<refpurpose>Specifies properties for foil header area</refpurpose> </refnamediv> <refsynopsisdiv> - <programlisting xml:id="slides.properties.frag"> - <xsl:attribute-set name="slides.properties"> + <programlisting xml:id="foil.header.properties.frag"> + <xsl:attribute-set name="foil.header.properties"> + <xsl:attribute name="background-color">white</xsl:attribute> + <xsl:attribute name="color">black</xsl:attribute> + <xsl:attribute name="font-weight">bold</xsl:attribute> + <xsl:attribute name="text-align">center</xsl:attribute> <xsl:attribute name="font-family"> - <xsl:value-of select="$slide.font.family"></xsl:value-of> + <xsl:value-of select="$slide.title.font.family"></xsl:value-of> </xsl:attribute> + <xsl:attribute name="space-after">12pt</xsl:attribute> </xsl:attribute-set> </programlisting> </refsynopsisdiv> <refsection><info><title>Description</title></info> -<para>This parameter specifies properties that are applied to all slides.</para> +<para>This parameter specifies properties for the foil header area.</para> + +</refsection> +</refentry> + +<refentry version="5.0" xml:id="foil.master.properties"> +<refmeta> +<refentrytitle>foil.master.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>foil.master.properties</refname> +<refpurpose>Specifies properties for foil master</refpurpose> +</refnamediv> + +<refsynopsisdiv> + <programlisting xml:id="foil.master.properties.frag"> + <xsl:attribute-set name="foil.master.properties"> + <xsl:attribute name="page-width"> + <xsl:value-of select="$page.width"></xsl:value-of> + </xsl:attribute> + <xsl:attribute name="page-height"> + <xsl:value-of select="$page.height"></xsl:value-of> + </xsl:attribute> + <xsl:attribute name="margin-top"> + <xsl:value-of select="$page.margin.top"></xsl:value-of> + </xsl:attribute> + <xsl:attribute name="margin-bottom"> + <xsl:value-of select="$page.margin.bottom"></xsl:value-of> + </xsl:attribute> + <xsl:attribute name="margin-left"> + <xsl:value-of select="$page.margin.inner"></xsl:value-of> + </xsl:attribute> + <xsl:attribute name="margin-right"> + <xsl:value-of select="$page.margin.outer"></xsl:value-of> + </xsl:attribute> + </xsl:attribute-set> + </programlisting> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This parameter specifies properties for the foil master.</para> + +</refsection> +</refentry> + +<refentry version="5.0" xml:id="foil.page-sequence.properties"> +<refmeta> +<refentrytitle>foil.page-sequence.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>foil.page-sequence.properties</refname> +<refpurpose>Specifies properties for foil page-sequence</refpurpose> +</refnamediv> + +<refsynopsisdiv> + <programlisting xml:id="foil.page-sequence.properties.frag"> + <xsl:attribute-set name="foil.page-sequence.properties"> + <xsl:attribute name="hyphenate"> + <xsl:value-of select="$hyphenate"></xsl:value-of> + </xsl:attribute> + </xsl:attribute-set> + </programlisting> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This parameter specifies properties for foil page-sequence.</para> </refsection> </refentry> -<refentry version="5.0" xml:id="foilgroup.properties"> +<refentry version="5.0" xml:id="foil.properties"> <refmeta> -<refentrytitle>foilgroup.properties</refentrytitle> -<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +<refentrytitle>foil.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> </refmeta> <refnamediv> -<refname>foilgroup.properties</refname> -<refpurpose>Specifies properties for all foilgroups</refpurpose> +<refname>foil.properties</refname> +<refpurpose>Specifies properties for all foils</refpurpose> </refnamediv> <refsynopsisdiv> - <programlisting xml:id="foilgroup.properties.frag"> - <xsl:attribute-set name="foilgroup.properties"> + <programlisting xml:id="foil.properties.frag"> + <xsl:attribute-set name="foil.properties"> <xsl:attribute name="font-family"> <xsl:value-of select="$slide.font.family"></xsl:value-of> </xsl:attribute> + <xsl:attribute name="margin-{$direction.align.start}">1in</xsl:attribute> + <xsl:attribute name="margin-{$direction.align.end}">1in</xsl:attribute> + <xsl:attribute name="font-size"> + <xsl:value-of select="$body.font.size"></xsl:value-of> + </xsl:attribute> + </xsl:attribute-set> + </programlisting> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This parameter specifies properties that are applied to all foils.</para> + +</refsection> +</refentry> + +<refentry version="5.0" xml:id="foil.region-after.properties"> +<refmeta> +<refentrytitle>foil.region-after.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>foil.region-after.properties</refname> +<refpurpose>Specifies properties for foil region-after</refpurpose> +</refnamediv> + +<refsynopsisdiv> + <programlisting xml:id="foil.region-after.properties.frag"> + <xsl:attribute-set name="foil.region-after.properties"> + <xsl:attribute name="extent"> + <xsl:value-of select="$region.after.extent"></xsl:value-of> + </xsl:attribute> + <xsl:attribute name="display-align">after</xsl:attribute> + </xsl:attribute-set> + </programlisting> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This parameter specifies properties for the foil region-after.</para> + +</refsection> +</refentry> + +<refentry version="5.0" xml:id="foil.region-before.properties"> +<refmeta> +<refentrytitle>foil.region-before.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>foil.region-before.properties</refname> +<refpurpose>Specifies properties for foil region-before</refpurpose> +</refnamediv> + +<refsynopsisdiv> + <programlisting xml:id="foil.region-before.properties.frag"> + <xsl:attribute-set name="foil.region-before.properties"> + <xsl:attribute name="extent"> + <xsl:value-of select="$region.before.extent"></xsl:value-of> + </xsl:attribute> + <xsl:attribute name="display-align"> + <xsl:value-of select="'before'"></xsl:value-of> + </xsl:attribute> + </xsl:attribute-set> + </programlisting> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This parameter specifies properties for the foil region-before.</para> + +</refsection> +</refentry> + +<refentry version="5.0" xml:id="foil.region-body.properties"> +<refmeta> +<refentrytitle>foil.region-body.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>foil.region-body.properties</refname> +<refpurpose>Specifies properties for foil region-body</refpurpose> +</refnamediv> + +<refsynopsisdiv> + <programlisting xml:id="foil.region-body.properties.frag"> + <xsl:attribute-set name="foil.region-body.properties"> + <xsl:attribute name="margin-bottom"> + <xsl:value-of select="$body.margin.bottom"></xsl:value-of> + </xsl:attribute> + <xsl:attribute name="margin-top"> + <xsl:value-of select="$body.margin.top"></xsl:value-of> + </xsl:attribute> + <xsl:attribute name="column-count"> + <xsl:value-of select="$column.count.body"></xsl:value-of> + </xsl:attribute> </xsl:attribute-set> </programlisting> </refsynopsisdiv> <refsection><info><title>Description</title></info> -<para>This parameter specifies properties that are applied to all foilgroups.</para> +<para>This parameter specifies properties for the foil region-body.</para> </refsection> </refentry> @@ -224,93 +717,372 @@ specification. The default unit is <literal>pt</literal> </refsection> </refentry> -<refentry version="5.0" xml:id="foil.properties"> +<refentry version="5.0" xml:id="foil.title.properties"> <refmeta> -<refentrytitle>foil.properties</refentrytitle> +<refentrytitle>foil.title.properties</refentrytitle> <refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> </refmeta> <refnamediv> -<refname>foil.properties</refname> -<refpurpose>Specifies properties for all foils</refpurpose> +<refname>foil.title.properties</refname> +<refpurpose>Specifies properties for foil title</refpurpose> </refnamediv> <refsynopsisdiv> - <programlisting xml:id="foil.properties.frag"> - <xsl:attribute-set name="foil.properties"> + <programlisting xml:id="foil.title.properties.frag"> + <xsl:attribute-set name="foil.title.properties"> + <xsl:attribute name="font-size"> + <xsl:value-of select="$foil.title.size"></xsl:value-of> + </xsl:attribute> + </xsl:attribute-set> + </programlisting> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This parameter specifies properties for the foil title.</para> + +</refsection> +</refentry> + +<refentry version="5.0" xml:id="foil.footer.properties"> +<refmeta> +<refentrytitle>foil.footer.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>foil.footer.properties</refname> +<refpurpose>Specifies properties for slides footer</refpurpose> +</refnamediv> + +<refsynopsisdiv> + <programlisting xml:id="foil.footer.properties.frag"> + <xsl:attribute-set name="foil.footer.properties"></xsl:attribute-set> + </programlisting> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This parameter specifies properties for the foil footer.</para> + +</refsection> +</refentry> + +<refentry version="5.0" xml:id="handoutnotes.properties"> +<refmeta> +<refentrytitle>handoutnotes.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>footnote.properties</refname> +<refpurpose>Properties applied to handoutnotes +</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<programlisting xml:id="handoutnotes.properties.frag"> +<xsl:attribute-set name="handoutnotes.properties"></xsl:attribute-set> +</programlisting> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This attribute set is applied to handoutnotes.</para> + +</refsection> +</refentry> + +<refentry version="5.0" xml:id="slides.properties"> +<refmeta> +<refentrytitle>slides.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>slides.properties</refname> +<refpurpose>Specifies properties for all slides</refpurpose> +</refnamediv> + +<refsynopsisdiv> + <programlisting xml:id="slides.properties.frag"> + <xsl:attribute-set name="slides.properties"> <xsl:attribute name="font-family"> <xsl:value-of select="$slide.font.family"></xsl:value-of> </xsl:attribute> - <xsl:attribute name="margin-{$direction.align.start}">1in</xsl:attribute> - <xsl:attribute name="margin-{$direction.align.end}">1in</xsl:attribute> - <xsl:attribute name="font-size"> - <xsl:value-of select="$body.font.size"></xsl:value-of> + </xsl:attribute-set> + </programlisting> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This parameter specifies properties that are applied to all slides.</para> + +</refsection> +</refentry> + +<refentry version="5.0" xml:id="slides.titlepage.master.properties"> +<refmeta> +<refentrytitle>slides.titlepage.master.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>slides.titlepage.master.properties</refname> +<refpurpose>Specifies properties for slides titlepage master</refpurpose> +</refnamediv> + +<refsynopsisdiv> + <programlisting xml:id="slides.titlepage.master.properties.frag"> + <xsl:attribute-set name="slides.titlepage.master.properties"> + <xsl:attribute name="page-width"> + <xsl:value-of select="$page.width"></xsl:value-of> + </xsl:attribute> + <xsl:attribute name="page-height"> + <xsl:value-of select="$page.height"></xsl:value-of> + </xsl:attribute> + <xsl:attribute name="margin-top"> + <xsl:value-of select="$page.margin.top"></xsl:value-of> + </xsl:attribute> + <xsl:attribute name="margin-bottom"> + <xsl:value-of select="$page.margin.bottom"></xsl:value-of> + </xsl:attribute> + <xsl:attribute name="margin-left"> + <xsl:value-of select="$page.margin.inner"></xsl:value-of> + </xsl:attribute> + <xsl:attribute name="margin-right"> + <xsl:value-of select="$page.margin.outer"></xsl:value-of> </xsl:attribute> - <xsl:attribute name="font-weight">bold</xsl:attribute> </xsl:attribute-set> </programlisting> </refsynopsisdiv> <refsection><info><title>Description</title></info> -<para>This parameter specifies properties that are applied to all foils.</para> +<para>This parameter specifies properties for the slides titlepage master.</para> + +</refsection> +</refentry> + +<refentry version="5.0" xml:id="slides.titlepage.region-body.properties"> +<refmeta> +<refentrytitle>slides.titlepage.region-body.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>slides.titlepage.region-body.properties</refname> +<refpurpose>Specifies properties for slides titlepage region-body</refpurpose> +</refnamediv> + +<refsynopsisdiv> + <programlisting xml:id="slides.titlepage.region-body.properties.frag"> + <xsl:attribute-set name="slides.titlepage.region-body.properties"> + <xsl:attribute name="margin-bottom">0pt</xsl:attribute> + <xsl:attribute name="margin-top">0pt</xsl:attribute> + <xsl:attribute name="column-count"> + <xsl:value-of select="$column.count.body"></xsl:value-of> + </xsl:attribute> + </xsl:attribute-set> + </programlisting> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This parameter specifies properties for the slides titlepage region-body.</para> </refsection> </refentry> -<refentry version="5.0" xml:id="speakernote.properties"> +<refentry version="5.0" xml:id="slides.titlepage.corpauthor.properties"> <refmeta> -<refentrytitle>speakernote.properties</refentrytitle> +<refentrytitle>slides.titlepage.corpauthor.properties</refentrytitle> <refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> </refmeta> <refnamediv> -<refname>speakernote.properties</refname> -<refpurpose>Specifies properties for all speakernotes</refpurpose> +<refname>slides.titlepage.corpauthor.properties</refname> +<refpurpose>Specifies properties for slides titlepage title</refpurpose> </refnamediv> <refsynopsisdiv> - <programlisting 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> + <programlisting xml:id="slides.titlepage.corpauthor.properties.frag"> + <xsl:attribute-set name="slides.titlepage.corpauthor.properties"> + <xsl:attribute name="text-align">center</xsl:attribute> + <xsl:attribute name="space-after">1em</xsl:attribute> + <xsl:attribute name="font-size">20.736pt</xsl:attribute> </xsl:attribute-set> </programlisting> </refsynopsisdiv> <refsection><info><title>Description</title></info> -<para>This parameter specifies properties that are applied to all speakernotes.</para> +<para>This parameter specifies properties for the corpauthor on the default + titlepage.</para> </refsection> </refentry> -<refentry version="5.0" xml:id="running.foot.properties"> +<refentry version="5.0" xml:id="slides.titlepage.title.properties"> <refmeta> -<refentrytitle>running.foot.properties</refentrytitle> +<refentrytitle>slides.titlepage.title.properties</refentrytitle> <refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> </refmeta> <refnamediv> -<refname>running.foot.properties</refname> -<refpurpose>Specifies properties for running foot on each slide</refpurpose> +<refname>slides.titlepage.title.properties</refname> +<refpurpose>Specifies properties for slides titlepage title</refpurpose> </refnamediv> <refsynopsisdiv> - <programlisting xml:id="running.foot.properties.frag"> - <xsl:attribute-set name="running.foot.properties"> + <programlisting xml:id="slides.titlepage.title.properties.frag"> + <xsl:attribute-set name="slides.titlepage.title.properties"> + <xsl:attribute name="text-align">center</xsl:attribute> + <xsl:attribute name="space-after">1em</xsl:attribute> + <xsl:attribute name="padding-top">1.5in</xsl:attribute> + <xsl:attribute name="keep-with-next">always</xsl:attribute> + <xsl:attribute name="font-size"> + <xsl:value-of select="$foil.title.size"></xsl:value-of> + </xsl:attribute> + <xsl:attribute name="font-weight">bold</xsl:attribute> <xsl:attribute name="font-family"> - <xsl:value-of select="$slide.font.family"></xsl:value-of> + <xsl:value-of select="$slide.title.font.family"></xsl:value-of> </xsl:attribute> - <xsl:attribute name="font-size">14pt</xsl:attribute> - <xsl:attribute name="color">#9F9F9F</xsl:attribute> </xsl:attribute-set> </programlisting> </refsynopsisdiv> <refsection><info><title>Description</title></info> -<para>This parameter specifies properties that are applied to the -running foot area of each slide.</para> +<para>This parameter specifies properties for the title on the default + titlepage.</para> + +</refsection> +</refentry> + +<refentry version="5.0" xml:id="slides.titlepage.subtitle.properties"> +<refmeta> +<refentrytitle>slides.titlepage.subtitle.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>slides.titlepage.subtitle.properties</refname> +<refpurpose>Specifies properties for slides titlepage title</refpurpose> +</refnamediv> + +<refsynopsisdiv> + <programlisting xml:id="slides.titlepage.subtitle.properties.frag"> + <xsl:attribute-set name="slides.titlepage.subtitle.properties"> + <xsl:attribute name="text-align">center</xsl:attribute> + <xsl:attribute name="space-after">1em</xsl:attribute> + <xsl:attribute name="font-family"> + <xsl:value-of select="$slide.title.font.family"></xsl:value-of> + </xsl:attribute> + </xsl:attribute-set> + </programlisting> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This parameter specifies properties for the subtitle on the default + titlepage.</para> + +</refsection> +</refentry> + +<refentry version="5.0" xml:id="slides.titlepage.author.properties"> +<refmeta> +<refentrytitle>slides.titlepage.author.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>slides.titlepage.author.properties</refname> +<refpurpose>Specifies properties for slides titlepage title</refpurpose> +</refnamediv> + +<refsynopsisdiv> + <programlisting xml:id="slides.titlepage.author.properties.frag"> + <xsl:attribute-set name="slides.titlepage.author.properties"> + <xsl:attribute name="text-align">center</xsl:attribute> + <xsl:attribute name="space-after">1em</xsl:attribute> + <xsl:attribute name="font-size">20.736pt</xsl:attribute> + </xsl:attribute-set> + </programlisting> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This parameter specifies properties for the author on the default + titlepage.</para> + +</refsection> +</refentry> + +<refentry version="5.0" xml:id="slides.titlepage.pubdate.properties"> +<refmeta> +<refentrytitle>slides.titlepage.pubdate.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>slides.titlepage.pubdate.properties</refname> +<refpurpose>Specifies properties for slides titlepage title</refpurpose> +</refnamediv> + +<refsynopsisdiv> + <programlisting xml:id="slides.titlepage.pubdate.properties.frag"> + <xsl:attribute-set name="slides.titlepage.pubdate.properties"> + <xsl:attribute name="text-align">center</xsl:attribute> + <xsl:attribute name="space-after">1em</xsl:attribute> + <xsl:attribute name="font-size">17.28pt</xsl:attribute> + </xsl:attribute-set> + </programlisting> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This parameter specifies properties for the pubdate on the default + titlepage.</para> + +</refsection> +</refentry> + +<refentry version="5.0" xml:id="slides.titlepage.authorgroup.properties"> +<refmeta> +<refentrytitle>slides.titlepage.authorgroup.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>slides.titlepage.authorgroup.properties</refname> +<refpurpose>Specifies properties for slides titlepage title</refpurpose> +</refnamediv> + +<refsynopsisdiv> + <programlisting xml:id="slides.titlepage.authorgroup.properties.frag"> + <xsl:attribute-set name="slides.titlepage.authorgroup.properties"></xsl:attribute-set> + </programlisting> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This parameter specifies properties for the authorgroup on the default + titlepage.</para> + +</refsection> +</refentry> + +<refentry version="5.0" xml:id="speakernotes.properties"> +<refmeta> +<refentrytitle>speakernotes.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>footnote.properties</refname> +<refpurpose>Properties applied to speakernotes +</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<programlisting xml:id="speakernotes.properties.frag"> +<xsl:attribute-set name="speakernotes.properties"></xsl:attribute-set> +</programlisting> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This attribute set is applied to speakernotes.</para> </refsection> </refentry> @@ -338,16 +1110,43 @@ around all these parameters.</para> ******************************************************************** --> -<src:fragref linkend="slide.font.family.frag"></src:fragref> -<src:fragref linkend="slide.title.font.family.frag"></src:fragref> <src:fragref linkend="foil.title.master.frag"></src:fragref> <src:fragref linkend="foil.title.size.frag"></src:fragref> -<src:fragref linkend="foilgroup.properties.frag"></src:fragref> +<src:fragref linkend="generate.copyright.frag"></src:fragref> +<src:fragref linkend="generate.foilgroup.numbered.toc.frag"></src:fragref> +<src:fragref linkend="generate.foilgroup.toc.frag"></src:fragref> +<src:fragref linkend="generate.handoutnotes.frag"></src:fragref> +<src:fragref linkend="generate.page.number.frag"></src:fragref> +<src:fragref linkend="generate.pubdate.frag"></src:fragref> +<src:fragref linkend="generate.speakernotes.frag"></src:fragref> +<src:fragref linkend="generate.titlepage.frag"></src:fragref> +<src:fragref linkend="mml.embedding.mode.fo.frag"></src:fragref> +<src:fragref linkend="slide.font.family.frag"></src:fragref> +<src:fragref linkend="slide.title.font.family.frag"></src:fragref> +<src:fragref linkend="svg.embedding.mode.fo.frag"></src:fragref> + +<src:fragref linkend="foil.header.properties.frag"></src:fragref> +<src:fragref linkend="foil.master.properties.frag"></src:fragref> +<src:fragref linkend="foil.page-sequence.properties.frag"></src:fragref> <src:fragref linkend="foil.properties.frag"></src:fragref> +<src:fragref linkend="foil.region-after.properties.frag"></src:fragref> +<src:fragref linkend="foil.region-before.properties.frag"></src:fragref> +<src:fragref linkend="foil.region-body.properties.frag"></src:fragref> <src:fragref linkend="foil.subtitle.properties.frag"></src:fragref> -<src:fragref linkend="running.foot.properties.frag"></src:fragref> -<src:fragref linkend="speakernote.properties.frag"></src:fragref> +<src:fragref linkend="foil.title.properties.frag"></src:fragref> +<src:fragref linkend="handoutnotes.properties.frag"></src:fragref> <src:fragref linkend="slides.properties.frag"></src:fragref> +<src:fragref linkend="slides.titlepage.master.properties.frag"></src:fragref> +<src:fragref linkend="slides.titlepage.region-body.properties.frag"></src:fragref> +<src:fragref linkend="speakernotes.properties.frag"></src:fragref> + +<src:fragref linkend="slides.titlepage.corpauthor.properties.frag"></src:fragref> +<src:fragref linkend="slides.titlepage.title.properties.frag"></src:fragref> +<src:fragref linkend="slides.titlepage.subtitle.properties.frag"></src:fragref> +<src:fragref linkend="foil.footer.properties.frag"></src:fragref> +<src:fragref linkend="slides.titlepage.author.properties.frag"></src:fragref> +<src:fragref linkend="slides.titlepage.pubdate.properties.frag"></src:fragref> +<src:fragref linkend="slides.titlepage.authorgroup.properties.frag"></src:fragref> </xsl:stylesheet> </programlisting> |