From: <mz...@us...> - 2008-09-08 17:49:23
|
Revision: 8118 http://docbook.svn.sourceforge.net/docbook/?rev=8118&view=rev Author: mzjn Date: 2008-09-08 17:49:19 +0000 (Mon, 08 Sep 2008) Log Message: ----------- Made element names lowercase. Modified Paths: -------------- trunk/xsl/params/annotate.toc.xml trunk/xsl/params/refentry.generate.name.xml trunk/xsl/params/refentry.generate.title.xml Modified: trunk/xsl/params/annotate.toc.xml =================================================================== --- trunk/xsl/params/annotate.toc.xml 2008-09-06 18:58:05 UTC (rev 8117) +++ trunk/xsl/params/annotate.toc.xml 2008-09-08 17:49:19 UTC (rev 8118) @@ -20,7 +20,7 @@ <refsection><info><title>Description</title></info> <para>If true, TOCs will be annotated. At present, this just means -that the <tag>RefPurpose</tag> of <tag>RefEntry</tag> +that the <tag>refpurpose</tag> of <tag>refentry</tag> TOC entries will be displayed. </para> Modified: trunk/xsl/params/refentry.generate.name.xml =================================================================== --- trunk/xsl/params/refentry.generate.name.xml 2008-09-06 18:58:05 UTC (rev 8117) +++ trunk/xsl/params/refentry.generate.name.xml 2008-09-08 17:49:19 UTC (rev 8118) @@ -10,7 +10,7 @@ </refmeta> <refnamediv> <refname>refentry.generate.name</refname> -<refpurpose>Output NAME header before 'RefName'(s)?</refpurpose> +<refpurpose>Output NAME header before <tag>refname</tag>s?</refpurpose> </refnamediv> <refsynopsisdiv> @@ -22,7 +22,7 @@ <refsection><info><title>Description</title></info> <para>If non-zero, a "NAME" section title is output before the list -of 'RefName's. This parameter and +of <tag>refname</tag>s. This parameter and <parameter>refentry.generate.title</parameter> are mutually exclusive. This means that if you change this parameter to zero, you should set <parameter>refentry.generate.title</parameter> to non-zero unless Modified: trunk/xsl/params/refentry.generate.title.xml =================================================================== --- trunk/xsl/params/refentry.generate.title.xml 2008-09-06 18:58:05 UTC (rev 8117) +++ trunk/xsl/params/refentry.generate.title.xml 2008-09-08 17:49:19 UTC (rev 8118) @@ -10,7 +10,7 @@ </refmeta> <refnamediv> <refname>refentry.generate.title</refname> -<refpurpose>Output title before 'RefName'(s)?</refpurpose> +<refpurpose>Output title before <tag>refname</tag>s?</refpurpose> </refnamediv> <refsynopsisdiv> @@ -22,7 +22,7 @@ <refsection><info><title>Description</title></info> <para>If non-zero, the reference page title or first name is -output before the list of 'RefName's. This parameter and +output before the list of <tag>refname</tag>s. This parameter and <parameter>refentry.generate.name</parameter> are mutually exclusive. This means that if you change this parameter to non-zero, you should set <parameter>refentry.generate.name</parameter> to zero unless This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <mz...@us...> - 2008-09-08 18:24:50
|
Revision: 8119 http://docbook.svn.sourceforge.net/docbook/?rev=8119&view=rev Author: mzjn Date: 2008-09-08 18:24:47 +0000 (Mon, 08 Sep 2008) Log Message: ----------- Some small updates of parameter documentation. Modified Paths: -------------- trunk/xsl/params/body.font.master.xml trunk/xsl/params/body.font.size.xml trunk/xsl/params/default.units.xml trunk/xsl/params/page.height.xml trunk/xsl/params/page.width.xml Modified: trunk/xsl/params/body.font.master.xml =================================================================== --- trunk/xsl/params/body.font.master.xml 2008-09-08 17:49:19 UTC (rev 8118) +++ trunk/xsl/params/body.font.master.xml 2008-09-08 18:24:47 UTC (rev 8119) @@ -22,7 +22,7 @@ <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>) +(<parameter>body.font.master</parameter> and <parameter>body.font.size</parameter>) so that math can be performed on the font size by XSLT. </para> Modified: trunk/xsl/params/body.font.size.xml =================================================================== --- trunk/xsl/params/body.font.size.xml 2008-09-08 17:49:19 UTC (rev 8118) +++ trunk/xsl/params/body.font.size.xml 2008-09-08 18:24:47 UTC (rev 8119) @@ -23,7 +23,7 @@ <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>) +(<parameter>body.font.master</parameter> and <parameter>body.font.size</parameter>) so that math can be performed on the font size by XSLT. </para> Modified: trunk/xsl/params/default.units.xml =================================================================== --- trunk/xsl/params/default.units.xml 2008-09-08 17:49:19 UTC (rev 8118) +++ trunk/xsl/params/default.units.xml 2008-09-08 18:24:47 UTC (rev 8119) @@ -29,7 +29,7 @@ <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 +graphic width), the <parameter>default.units</parameter> will be used for the units. Unqualified dimensions are not allowed in XSL Formatting Objects. </para> Modified: trunk/xsl/params/page.height.xml =================================================================== --- trunk/xsl/params/page.height.xml 2008-09-08 17:49:19 UTC (rev 8118) +++ trunk/xsl/params/page.height.xml 2008-09-08 18:24:47 UTC (rev 8119) @@ -29,8 +29,8 @@ <refsection><info><title>Description</title></info> <para>The page height is generally calculated from the -<literal>paper.type</literal> and -<literal>page.orientation</literal>. +<parameter>paper.type</parameter> and +<parameter>page.orientation</parameter> parameters. </para> </refsection> Modified: trunk/xsl/params/page.width.xml =================================================================== --- trunk/xsl/params/page.width.xml 2008-09-08 17:49:19 UTC (rev 8118) +++ trunk/xsl/params/page.width.xml 2008-09-08 18:24:47 UTC (rev 8119) @@ -29,8 +29,8 @@ <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> +<parameter>paper.type</parameter> and +<parameter>page.orientation</parameter> parameters.</para> </refsection> </refentry> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2009-03-06 02:14:25
|
Revision: 8283 http://docbook.svn.sourceforge.net/docbook/?rev=8283&view=rev Author: bobstayton Date: 2009-03-06 02:14:22 +0000 (Fri, 06 Mar 2009) Log Message: ----------- Add attribute-sets for formatting glossary terms and defs. Added Paths: ----------- trunk/xsl/params/glossdef.block.properties.xml trunk/xsl/params/glossdef.list.properties.xml trunk/xsl/params/glossterm.block.properties.xml trunk/xsl/params/glossterm.list.properties.xml Added: trunk/xsl/params/glossdef.block.properties.xml =================================================================== --- trunk/xsl/params/glossdef.block.properties.xml (rev 0) +++ trunk/xsl/params/glossdef.block.properties.xml 2009-03-06 02:14:22 UTC (rev 8283) @@ -0,0 +1,32 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="glossdef.block.properties"> +<refmeta> +<refentrytitle>glossdef.block.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>glossdef.block.properties</refname> +<refpurpose>To add properties to the block of a glossary definition.</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="glossdef.block.properties.frag"><xsl:attribute-set name="glossdef.block.properties"> + <xsl:attribute name="margin-{$direction.align.start}">.25in</xsl:attribute> +</xsl:attribute-set> +</src:fragment> +</refsynopsisdiv> +<refsection><info><title>Description</title></info> +<para>These properties are added to the block containing a +glossary definition in a glossary when +the <parameter>glossary.as.blocks</parameter> parameter +is non-zero. +Use this attribute-set to set the space above and below, +any font properties, +and any indent for the glossary definition.</para> + +</refsection> +</refentry> Added: trunk/xsl/params/glossdef.list.properties.xml =================================================================== --- trunk/xsl/params/glossdef.list.properties.xml (rev 0) +++ trunk/xsl/params/glossdef.list.properties.xml 2009-03-06 02:14:22 UTC (rev 8283) @@ -0,0 +1,29 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="glossdef.list.properties"> +<refmeta> +<refentrytitle>glossdef.list.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>glossdef.list.properties</refname> +<refpurpose>To add properties to the glossary definition in a list.</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="glossdef.list.properties.frag"><xsl:attribute-set name="glossdef.list.properties"> +</xsl:attribute-set> +</src:fragment> +</refsynopsisdiv> +<refsection><info><title>Description</title></info> +<para>These properties are added to the block containing a +glossary definition in a glossary when +the <parameter>glossary.as.blocks</parameter> parameter +is zero. +Use this attribute-set to set font properties, for example.</para> + +</refsection> +</refentry> Added: trunk/xsl/params/glossterm.block.properties.xml =================================================================== --- trunk/xsl/params/glossterm.block.properties.xml (rev 0) +++ trunk/xsl/params/glossterm.block.properties.xml 2009-03-06 02:14:22 UTC (rev 8283) @@ -0,0 +1,35 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="glossterm.block.properties"> +<refmeta> +<refentrytitle>glossterm.block.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>glossterm.block.properties</refname> +<refpurpose>To add properties to the block of a glossentry's glossterm.</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="glossterm.block.properties.frag"><xsl:attribute-set name="glossterm.block.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 name="keep-with-next.within-column">always</xsl:attribute> + <xsl:attribute name="keep-together.within-column">always</xsl:attribute> +</xsl:attribute-set> +</src:fragment> +</refsynopsisdiv> +<refsection><info><title>Description</title></info> +<para>These properties are added to the block containing a +glossary term in a glossary when the <parameter>glossary.as.blocks</parameter> parameter +is non-zero. +Use this attribute-set to set the space above and below, +font properties, +and any indent for the glossary term.</para> + +</refsection> +</refentry> Added: trunk/xsl/params/glossterm.list.properties.xml =================================================================== --- trunk/xsl/params/glossterm.list.properties.xml (rev 0) +++ trunk/xsl/params/glossterm.list.properties.xml 2009-03-06 02:14:22 UTC (rev 8283) @@ -0,0 +1,29 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="glossterm.list.properties"> +<refmeta> +<refentrytitle>glossterm.list.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>glossterm.list.properties</refname> +<refpurpose>To add properties to the glossterm in a list.</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="glossterm.list.properties.frag"><xsl:attribute-set name="glossterm.list.properties"> +</xsl:attribute-set> +</src:fragment> +</refsynopsisdiv> +<refsection><info><title>Description</title></info> +<para>These properties are added to the block containing a +glossary term in a glossary when the <parameter>glossary.as.blocks</parameter> parameter +is zero. +Use this attribute-set to set +font properties, for example.</para> + +</refsection> +</refentry> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2009-03-07 00:02:49
|
Revision: 8288 http://docbook.svn.sourceforge.net/docbook/?rev=8288&view=rev Author: bobstayton Date: 2009-03-07 00:02:47 +0000 (Sat, 07 Mar 2009) Log Message: ----------- Change 'left' to 'start' and 'right' to 'end' to support right-to-left writing mode. Modified Paths: -------------- trunk/xsl/params/admon.style.xml trunk/xsl/params/alignment.xml trunk/xsl/params/article.appendix.title.properties.xml trunk/xsl/params/blockquote.properties.xml trunk/xsl/params/body.start.indent.xml trunk/xsl/params/component.title.properties.xml trunk/xsl/params/foil.properties.xml trunk/xsl/params/footer.column.widths.xml trunk/xsl/params/header.column.widths.xml trunk/xsl/params/index.div.title.properties.xml trunk/xsl/params/nongraphical.admonition.properties.xml trunk/xsl/params/page.margin.inner.xml trunk/xsl/params/page.margin.outer.xml trunk/xsl/params/pgwide.properties.xml trunk/xsl/params/root.properties.xml trunk/xsl/params/section.title.properties.xml trunk/xsl/params/side.float.properties.xml trunk/xsl/params/sidebar.float.type.xml trunk/xsl/params/sidebar.properties.xml trunk/xsl/params/table.cell.padding.xml trunk/xsl/params/title.margin.left.xml trunk/xsl/params/writing.mode.xml Modified: trunk/xsl/params/admon.style.xml =================================================================== --- trunk/xsl/params/admon.style.xml 2009-03-06 23:53:33 UTC (rev 8287) +++ trunk/xsl/params/admon.style.xml 2009-03-07 00:02:47 UTC (rev 8288) @@ -16,7 +16,8 @@ <refsynopsisdiv> <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:value-of select="concat('margin-', $direction.align.start, + ': 0.5in; margin-', $direction.align.end, ': 0.5in;"/> </xsl:param></src:fragment> </refsynopsisdiv> Modified: trunk/xsl/params/alignment.xml =================================================================== --- trunk/xsl/params/alignment.xml 2009-03-06 23:53:33 UTC (rev 8287) +++ trunk/xsl/params/alignment.xml 2009-03-07 00:02:47 UTC (rev 8288) @@ -9,7 +9,9 @@ <refmiscinfo class="other" otherclass="datatype">list</refmiscinfo> <refmiscinfo class="other" otherclass="list-type">open</refmiscinfo> <refmiscinfo class="other" otherclass="value">left</refmiscinfo> + <refmiscinfo class="other" otherclass="value">start</refmiscinfo> <refmiscinfo class="other" otherclass="value">right</refmiscinfo> + <refmiscinfo class="other" otherclass="value">end</refmiscinfo> <refmiscinfo class="other" otherclass="value">center</refmiscinfo> <refmiscinfo class="other" otherclass="value">justify</refmiscinfo> </refmeta> @@ -25,6 +27,14 @@ <refsection><info><title>Description</title></info> <para>The default text alignment is used for most body text. +Allowed values are +<literal>left</literal>, +<literal>right</literal>, +<literal>start</literal>, +<literal>end</literal>, +<literal>center</literal>, +<literal>justify</literal>. +The default value is <literal>justify</literal>. </para> </refsection> Modified: trunk/xsl/params/article.appendix.title.properties.xml =================================================================== --- trunk/xsl/params/article.appendix.title.properties.xml 2009-03-06 23:53:33 UTC (rev 8287) +++ trunk/xsl/params/article.appendix.title.properties.xml 2009-03-07 00:02:47 UTC (rev 8288) @@ -16,7 +16,7 @@ <refsynopsisdiv> <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:attribute name="margin-{$direction.align.start}"> <xsl:value-of select="$title.margin.left"/> </xsl:attribute> </xsl:attribute-set> Modified: trunk/xsl/params/blockquote.properties.xml =================================================================== --- trunk/xsl/params/blockquote.properties.xml 2009-03-06 23:53:33 UTC (rev 8287) +++ trunk/xsl/params/blockquote.properties.xml 2009-03-07 00:02:47 UTC (rev 8288) @@ -16,8 +16,8 @@ <refsynopsisdiv> <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> +<xsl:attribute name="margin-{$direction.align.start}">0.5in</xsl:attribute> +<xsl:attribute name="margin-{$direction.align.end}">0.5in</xsl:attribute> <xsl:attribute name="space-after.minimum">0.5em</xsl:attribute> <xsl:attribute name="space-after.optimum">1em</xsl:attribute> <xsl:attribute name="space-after.maximum">2em</xsl:attribute> Modified: trunk/xsl/params/body.start.indent.xml =================================================================== --- trunk/xsl/params/body.start.indent.xml 2009-03-06 23:53:33 UTC (rev 8287) +++ trunk/xsl/params/body.start.indent.xml 2009-03-07 00:02:47 UTC (rev 8288) @@ -28,11 +28,13 @@ <refsection><info><title>Description</title></info> <para>This parameter provides -one means of indenting the body text relative to -the left page margin. +the means of indenting the body text relative to +section titles. +For left-to-right text direction, it indents the left side. +For right-to-left text direction, it indents the right side. It is used in place of the <parameter>title.margin.left</parameter> for -all XSL-FO processors except FOP. +all XSL-FO processors except FOP 0.25. It enables support for side floats to appear in the indented margin area. </para> Modified: trunk/xsl/params/component.title.properties.xml =================================================================== --- trunk/xsl/params/component.title.properties.xml 2009-03-06 23:53:33 UTC (rev 8287) +++ trunk/xsl/params/component.title.properties.xml 2009-03-07 00:02:47 UTC (rev 8288) @@ -24,7 +24,7 @@ <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:otherwise>left</xsl:otherwise> + <xsl:otherwise>start</xsl:otherwise> </xsl:choose> </xsl:attribute> <xsl:attribute name="start-indent"><xsl:value-of select="$title.margin.left"/></xsl:attribute> Modified: trunk/xsl/params/foil.properties.xml =================================================================== --- trunk/xsl/params/foil.properties.xml 2009-03-06 23:53:33 UTC (rev 8287) +++ trunk/xsl/params/foil.properties.xml 2009-03-07 00:02:47 UTC (rev 8288) @@ -19,8 +19,8 @@ <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="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:attribute> Modified: trunk/xsl/params/footer.column.widths.xml =================================================================== --- trunk/xsl/params/footer.column.widths.xml 2009-03-06 23:53:33 UTC (rev 8287) +++ trunk/xsl/params/footer.column.widths.xml 2009-03-07 00:02:47 UTC (rev 8288) @@ -28,14 +28,20 @@ <para>The parameter value must be three numbers, separated by white space. The first number represents the relative -width of the left footer for -single-sided output, or the inside footer for +width of the inside footer for double-sided output. The second number is the relative width of the center footer. The third number is the -relative width of the right footer for -single-sided output, or the outside footer for +relative width of the outside footer for double-sided output. </para> +<para>For single-sided output, the first number is the +relative width of left footer for left-to-right +text direction, or the right footer for right-to-left +text direction. +The third number is the +relative width of right footer for left-to-right +text direction, or the left footer for right-to-left +text direction.</para> <para>The numbers are used to specify the column widths for the table that makes up the footer area. Modified: trunk/xsl/params/header.column.widths.xml =================================================================== --- trunk/xsl/params/header.column.widths.xml 2009-03-06 23:53:33 UTC (rev 8287) +++ trunk/xsl/params/header.column.widths.xml 2009-03-07 00:02:47 UTC (rev 8288) @@ -28,14 +28,20 @@ <para>The parameter value must be three numbers, separated by white space. The first number represents the relative -width of the left header for -single-sided output, or the inside header for +width of the inside header for double-sided output. The second number is the relative width of the center header. The third number is the -relative width of the right header for -single-sided output, or the outside header for +relative width of the outside header for double-sided output. </para> +<para>For single-sided output, the first number is the +relative width of left header for left-to-right +text direction, or the right header for right-to-left +text direction. +The third number is the +relative width of right header for left-to-right +text direction, or the left header for right-to-left +text direction.</para> <para>The numbers are used to specify the column widths for the table that makes up the header area. Modified: trunk/xsl/params/index.div.title.properties.xml =================================================================== --- trunk/xsl/params/index.div.title.properties.xml 2009-03-06 23:53:33 UTC (rev 8287) +++ trunk/xsl/params/index.div.title.properties.xml 2009-03-07 00:02:47 UTC (rev 8288) @@ -17,7 +17,7 @@ <refsynopsisdiv> <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="margin-{$direction.align.start}">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-weight">bold</xsl:attribute> Modified: trunk/xsl/params/nongraphical.admonition.properties.xml =================================================================== --- trunk/xsl/params/nongraphical.admonition.properties.xml 2009-03-06 23:53:33 UTC (rev 8287) +++ trunk/xsl/params/nongraphical.admonition.properties.xml 2009-03-07 00:02:47 UTC (rev 8288) @@ -18,8 +18,8 @@ <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 name="margin-left">0.25in</xsl:attribute> - <xsl:attribute name="margin-right">0.25in</xsl:attribute> + <xsl:attribute name="margin-{$direction.align.start}">0.25in</xsl:attribute> + <xsl:attribute name="margin-{$direction.align.end}">0.25in</xsl:attribute> </xsl:attribute-set> </src:fragment> </refsynopsisdiv> Modified: trunk/xsl/params/page.margin.inner.xml =================================================================== --- trunk/xsl/params/page.margin.inner.xml 2009-03-06 23:53:33 UTC (rev 8287) +++ trunk/xsl/params/page.margin.inner.xml 2009-03-07 00:02:47 UTC (rev 8288) @@ -24,12 +24,21 @@ <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 -direction, this is the left margin of recto pages.</para> -<para>The inner and outer margins are usually the same unless the output -is double-sided. -</para> +<para>The inner page margin is the distance from bound edge of the +page to the first column of text. </para> +<para>The inner page margin is the distance from bound edge of the +page to the outer edge of the first column of text.</para> + +<para>In left-to-right text direction, +this is the left margin of recto (front side) pages. +For single-sided output, it is the left margin +of all pages.</para> + +<para>In right-to-left text direction, +this is the right margin of recto pages. +For single-sided output, this is the +right margin of all pages.</para> + </refsection> </refentry> Modified: trunk/xsl/params/page.margin.outer.xml =================================================================== --- trunk/xsl/params/page.margin.outer.xml 2009-03-06 23:53:33 UTC (rev 8287) +++ trunk/xsl/params/page.margin.outer.xml 2009-03-07 00:02:47 UTC (rev 8288) @@ -24,12 +24,18 @@ <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 -direction, this is the right margin of recto pages.</para> -<para>The inner and outer margins are usually the same unless the output -is double-sided. -</para> +<para>The outer page margin is the distance from non-bound edge of the +page to the outer edge of the last column of text.</para> +<para>In left-to-right text direction, +this is the right margin of recto (front side) pages. +For single-sided output, it is the right margin +of all pages.</para> + +<para>In right-to-left text direction, +this is the left margin of recto pages. +For single-sided output, this is the +left margin of all pages.</para> + </refsection> </refentry> Modified: trunk/xsl/params/pgwide.properties.xml =================================================================== --- trunk/xsl/params/pgwide.properties.xml 2009-03-06 23:53:33 UTC (rev 8287) +++ trunk/xsl/params/pgwide.properties.xml 2009-03-07 00:02:47 UTC (rev 8288) @@ -37,7 +37,7 @@ <parameter>body.start.indent</parameter> to a non-zero value in order to indent body text, this attribute set can be used to outdent pgwide -figures to the left margin. +figures to the start margin. </para> <para>If a document uses a multi-column page layout, Modified: trunk/xsl/params/root.properties.xml =================================================================== --- trunk/xsl/params/root.properties.xml 2009-03-06 23:53:33 UTC (rev 8287) +++ trunk/xsl/params/root.properties.xml 2009-03-07 00:02:47 UTC (rev 8288) @@ -30,6 +30,9 @@ </xsl:attribute> <xsl:attribute name="font-selection-strategy">character-by-character</xsl:attribute> <xsl:attribute name="line-height-shift-adjustment">disregard-shifts</xsl:attribute> + <xsl:attribute name="writing-mode"> + <xsl:value-of select="$direction.mode"/> + </xsl:attribute> </xsl:attribute-set> </src:fragment> </refsynopsisdiv> Modified: trunk/xsl/params/section.title.properties.xml =================================================================== --- trunk/xsl/params/section.title.properties.xml 2009-03-06 23:53:33 UTC (rev 8287) +++ trunk/xsl/params/section.title.properties.xml 2009-03-07 00:02:47 UTC (rev 8288) @@ -25,7 +25,7 @@ <xsl:attribute name="space-before.minimum">0.8em</xsl:attribute> <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="text-align">start</xsl:attribute> <xsl:attribute name="start-indent"><xsl:value-of select="$title.margin.left"/></xsl:attribute> </xsl:attribute-set> </src:fragment> Modified: trunk/xsl/params/side.float.properties.xml =================================================================== --- trunk/xsl/params/side.float.properties.xml 2009-03-06 23:53:33 UTC (rev 8287) +++ trunk/xsl/params/side.float.properties.xml 2009-03-07 00:02:47 UTC (rev 8288) @@ -17,13 +17,13 @@ <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> - <xsl:attribute name="padding-right">4pt</xsl:attribute> + <xsl:attribute name="padding-start">4pt</xsl:attribute> + <xsl:attribute name="padding-end">4pt</xsl:attribute> <xsl:attribute name="padding-top">2pt</xsl:attribute> <xsl:attribute name="padding-bottom">2pt</xsl:attribute> - <xsl:attribute name="margin-left">0pt</xsl:attribute> - <xsl:attribute name="margin-right">0pt</xsl:attribute> - <xsl:attribute name="text-align">left</xsl:attribute> + <xsl:attribute name="margin-{$direction.align.start}">0pt</xsl:attribute> + <xsl:attribute name="margin-{$direction.align.end}">0pt</xsl:attribute> + <xsl:attribute name="text-align">start</xsl:attribute> </xsl:attribute-set> </src:fragment> </refsynopsisdiv> @@ -40,10 +40,10 @@ <para>If you do only <literal>left</literal> or <literal>start</literal> side floats, you may want to set the -<literal>padding-left</literal> attribute to zero. +<literal>padding-start</literal> attribute to zero. If you do only <literal>right</literal> or <literal>end</literal> side floats, you may want to set the -<literal>padding-right</literal> attribute to zero. +<literal>padding-end</literal> attribute to zero. </para> </refsection> Modified: trunk/xsl/params/sidebar.float.type.xml =================================================================== --- trunk/xsl/params/sidebar.float.type.xml 2009-03-06 23:53:33 UTC (rev 8287) +++ trunk/xsl/params/sidebar.float.type.xml 2009-03-07 00:02:47 UTC (rev 8288) @@ -45,21 +45,38 @@ that may be the next page rather than the current page. </para> </listitem> + <listitem> <para>If <parameter>sidebar.float.type</parameter> is -<quote><literal>left</literal></quote> or -<quote><literal>start</literal></quote>, then -a left side float is used. +<quote><literal>left</literal></quote>, +then a left side float is used. </para> </listitem> + <listitem> <para>If <parameter>sidebar.float.type</parameter> is -<quote><literal>right</literal></quote> or -<quote><literal>end</literal></quote>, then -a right side float is used. +<quote><literal>start</literal></quote>, +then when the text direction is left-to-right a left side float is used. +When the text direction is right-to-left, a right side float is used. </para> </listitem> + <listitem> +<para>If <parameter>sidebar.float.type</parameter> is +<quote><literal>right</literal></quote>, +then a right side float is used. +</para> +</listitem> + +<listitem> +<para>If <parameter>sidebar.float.type</parameter> is +<quote><literal>end</literal></quote>, +then when the text direction is left-to-right a right side float is used. +When the text direction is right-to-left, a left side float is used. +</para> +</listitem> + +<listitem> <para>If your XSL-FO processor supports floats positioned on the <quote><literal>inside</literal></quote> or <quote><literal>outside</literal></quote> Modified: trunk/xsl/params/sidebar.properties.xml =================================================================== --- trunk/xsl/params/sidebar.properties.xml 2009-03-06 23:53:33 UTC (rev 8287) +++ trunk/xsl/params/sidebar.properties.xml 2009-03-07 00:02:47 UTC (rev 8288) @@ -20,12 +20,12 @@ <xsl:attribute name="border-width">1pt</xsl:attribute> <xsl:attribute name="border-color">black</xsl:attribute> <xsl:attribute name="background-color">#DDDDDD</xsl:attribute> - <xsl:attribute name="padding-left">12pt</xsl:attribute> - <xsl:attribute name="padding-right">12pt</xsl:attribute> + <xsl:attribute name="padding-start">12pt</xsl:attribute> + <xsl:attribute name="padding-end">12pt</xsl:attribute> <xsl:attribute name="padding-top">6pt</xsl:attribute> <xsl:attribute name="padding-bottom">6pt</xsl:attribute> - <xsl:attribute name="margin-left">0pt</xsl:attribute> - <xsl:attribute name="margin-right">0pt</xsl:attribute> + <xsl:attribute name="margin-{$direction.align.start}">0pt</xsl:attribute> + <xsl:attribute name="margin-{$direction.align.end}">0pt</xsl:attribute> <!-- <xsl:attribute name="margin-top">6pt</xsl:attribute> <xsl:attribute name="margin-bottom">6pt</xsl:attribute> Modified: trunk/xsl/params/table.cell.padding.xml =================================================================== --- trunk/xsl/params/table.cell.padding.xml 2009-03-06 23:53:33 UTC (rev 8287) +++ trunk/xsl/params/table.cell.padding.xml 2009-03-07 00:02:47 UTC (rev 8288) @@ -16,8 +16,8 @@ <refsynopsisdiv> <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> + <xsl:attribute name="padding-start">2pt</xsl:attribute> + <xsl:attribute name="padding-end">2pt</xsl:attribute> <xsl:attribute name="padding-top">2pt</xsl:attribute> <xsl:attribute name="padding-bottom">2pt</xsl:attribute> </xsl:attribute-set> Modified: trunk/xsl/params/title.margin.left.xml =================================================================== --- trunk/xsl/params/title.margin.left.xml 2009-03-06 23:53:33 UTC (rev 8287) +++ trunk/xsl/params/title.margin.left.xml 2009-03-07 00:02:47 UTC (rev 8288) @@ -28,23 +28,31 @@ <refsection><info><title>Description</title></info> <para>This parameter provides -one means of adjusting the left margin for titles. -The left margin of the body region +the means of adjusting the left margin for titles +when the XSL-FO processor being used is +an old version of FOP (0.25 and earlier). +It is only useful when the <parameter>fop.extensions</parameter> +is nonzero.</para> + +<para>The left margin of the body region is calculated to include this space, -and titles are outdented to the left by this amount, -effectively leaving titles at the left margin +and titles are outdented to the left outside +the body region by this amount, +effectively leaving titles at the intended left margin and the body text indented. -Currently this method is only used for FOP because +Currently this method is only used for old FOP because it cannot properly use the <parameter>body.start.indent</parameter> parameter. -the relative </para> <para> -The default value for FOP is -4pc, which means the +The default value when the <parameter>fop.extensions</parameter> +parameter is nonzero is -4pc, which means the body text is indented 4 picas relative to the titles. -The default value for other processors is 0pt, and -the body indent is provided by the <parameter>body.start.indent</parameter> +The default value when the <parameter>fop.extensions</parameter> +parameter equals zero is 0pt, and +the body indent should instead be specified +using the <parameter>body.start.indent</parameter> parameter. </para> <para> @@ -52,13 +60,6 @@ a unit indicator such as <literal>0pt</literal>, or the FO processor will report errors. </para> -<para> -This parameter must be set to 0pt if the -<parameter>passivetex.extensions</parameter> -parameter is nonzero because PassiveTeX cannot handle -the math expression with negative values -used to calculate the indents. -</para> </refsection> </refentry> Modified: trunk/xsl/params/writing.mode.xml =================================================================== --- trunk/xsl/params/writing.mode.xml 2009-03-06 23:53:33 UTC (rev 8287) +++ trunk/xsl/params/writing.mode.xml 2009-03-07 00:02:47 UTC (rev 8288) @@ -37,8 +37,7 @@ But the param can also be set on the command line to override that gentext value. </para> -<para> -Accepted values are: +<para>Accepted values are: <variablelist> <varlistentry> <term>lr-tb</term> @@ -56,7 +55,7 @@ <term>tb-rl</term> <listitem> <para>Top-to-bottom text flow in each vertical line, lines stack right to left. - Not supported in HTML output.</para> + Supported by only a few XSL-FO processors. Not supported in HTML output.</para> </listitem> </varlistentry> <varlistentry> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2009-03-07 00:09:00
|
Revision: 8289 http://docbook.svn.sourceforge.net/docbook/?rev=8289&view=rev Author: bobstayton Date: 2009-03-07 00:08:46 +0000 (Sat, 07 Mar 2009) Log Message: ----------- Add caveat about XEP bug when writing-mode is right-to-left. Modified Paths: -------------- trunk/xsl/params/page.margin.inner.xml trunk/xsl/params/page.margin.outer.xml Modified: trunk/xsl/params/page.margin.inner.xml =================================================================== --- trunk/xsl/params/page.margin.inner.xml 2009-03-07 00:02:47 UTC (rev 8288) +++ trunk/xsl/params/page.margin.inner.xml 2009-03-07 00:08:46 UTC (rev 8289) @@ -40,5 +40,17 @@ For single-sided output, this is the right margin of all pages.</para> +<note> +<para>Current versions (at least as of version 4.13) +of the XEP XSL-FO processor do not +correctly handle these margin settings for documents +with right-to-left text direction. +The workaround in that situation is to reverse +the values for <parameter>page.margin.inner</parameter> +and <parameter>page.margin.outer</parameter>, until +this bug is fixed by RenderX. It does not affect documents +with left-to-right text direction.</para> +</note> + </refsection> </refentry> Modified: trunk/xsl/params/page.margin.outer.xml =================================================================== --- trunk/xsl/params/page.margin.outer.xml 2009-03-07 00:02:47 UTC (rev 8288) +++ trunk/xsl/params/page.margin.outer.xml 2009-03-07 00:08:46 UTC (rev 8289) @@ -37,5 +37,17 @@ For single-sided output, this is the left margin of all pages.</para> +<note> +<para>Current versions (at least as of version 4.13) +of the XEP XSL-FO processor do not +correctly handle these margin settings for documents +with right-to-left text direction. +The workaround in that situation is to reverse +the values for <parameter>page.margin.inner</parameter> +and <parameter>page.margin.outer</parameter>, until +this bug is fixed by RenderX. It does not affect documents +with left-to-right text direction.</para> +</note> + </refsection> </refentry> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <mz...@us...> - 2009-03-11 17:26:30
|
Revision: 8311 http://docbook.svn.sourceforge.net/docbook/?rev=8311&view=rev Author: mzjn Date: 2009-03-11 17:26:23 +0000 (Wed, 11 Mar 2009) Log Message: ----------- Added line break. Modified Paths: -------------- trunk/xsl/params/glossdef.list.properties.xml trunk/xsl/params/glossterm.list.properties.xml Modified: trunk/xsl/params/glossdef.list.properties.xml =================================================================== --- trunk/xsl/params/glossdef.list.properties.xml 2009-03-11 08:29:45 UTC (rev 8310) +++ trunk/xsl/params/glossdef.list.properties.xml 2009-03-11 17:26:23 UTC (rev 8311) @@ -14,7 +14,8 @@ </refnamediv> <refsynopsisdiv> -<src:fragment xml:id="glossdef.list.properties.frag"><xsl:attribute-set name="glossdef.list.properties"> +<src:fragment xml:id="glossdef.list.properties.frag"> +<xsl:attribute-set name="glossdef.list.properties"> </xsl:attribute-set> </src:fragment> </refsynopsisdiv> Modified: trunk/xsl/params/glossterm.list.properties.xml =================================================================== --- trunk/xsl/params/glossterm.list.properties.xml 2009-03-11 08:29:45 UTC (rev 8310) +++ trunk/xsl/params/glossterm.list.properties.xml 2009-03-11 17:26:23 UTC (rev 8311) @@ -14,7 +14,8 @@ </refnamediv> <refsynopsisdiv> -<src:fragment xml:id="glossterm.list.properties.frag"><xsl:attribute-set name="glossterm.list.properties"> +<src:fragment xml:id="glossterm.list.properties.frag"> +<xsl:attribute-set name="glossterm.list.properties"> </xsl:attribute-set> </src:fragment> </refsynopsisdiv> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2009-12-06 21:47:13
|
Revision: 8549 http://docbook.svn.sourceforge.net/docbook/?rev=8549&view=rev Author: bobstayton Date: 2009-12-06 21:47:04 +0000 (Sun, 06 Dec 2009) Log Message: ----------- Params to support generated CSS files. Added Paths: ----------- trunk/xsl/params/custom.css.source.xml trunk/xsl/params/docbook.css.link.xml trunk/xsl/params/docbook.css.source.xml trunk/xsl/params/generate.css.header.xml trunk/xsl/params/make.clean.html.xml Added: trunk/xsl/params/custom.css.source.xml =================================================================== --- trunk/xsl/params/custom.css.source.xml (rev 0) +++ trunk/xsl/params/custom.css.source.xml 2009-12-06 21:47:04 UTC (rev 8549) @@ -0,0 +1,119 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="custom.css.source"> + <refmeta> + <refentrytitle>custom.css.source</refentrytitle> + <refmiscinfo class="other" otherclass="datatype">string</refmiscinfo> + </refmeta> + <refnamediv> + <refname>custom.css.source</refname> + <refpurpose>Name of a custom CSS input file</refpurpose> + </refnamediv> + + <refsynopsisdiv> + <src:fragment xml:id="custom.css.source.frag"><xsl:param name="custom.css.source">custom.css.xml</xsl:param></src:fragment> + </refsynopsisdiv> + + <refsection><info><title>Description</title></info> + +<para>The <parameter>custom.css.source</parameter> +parameter enables you to add CSS styles to DocBook's +HTML output.</para> + +<para>The parameter +specifies the name of a file containing custom +CSS styles. The file must be a well-formed XML file that +consists of a single <tag>style</tag> root +element that contains CSS styles as its text content. +For example:</para> +<programlisting><![CDATA[<?xml version="1.0"/> +<style> +h2 { + font-weight: bold; + color: blue; +} +... +</style> +]]></programlisting> + +<para>The filename specified by the parameter +should have a <literal>.xml</literal> +filename suffix, although that is not required. +The default value of this parameter is blank.</para> + +<para>If <parameter>custom.css.source</parameter> is not blank, then +the stylesheet takes the following actions. +These actions take place regardless of the value of +the <parameter>make.clean.html</parameter> parameter.</para> + +<orderedlist> + <listitem> + <para>The stylesheet uses the XSLT <literal>document()</literal> + function to open the file specified by the parameter and + load it into a variable.</para> + </listitem> + <listitem> + <para>The stylesheet forms an output pathname consisting of the + value of the <parameter>base.dir</parameter> parameter (if it is set) + and the value of <parameter>custom.css.source</parameter>, + with the <literal>.xml</literal> suffix stripped off. + </para> + </listitem> + <listitem> + <para>The stylesheet removes the <tag>style</tag> + wrapper element and writes just the CSS text content to the output file.</para> + </listitem> + <listitem> + <para>The stylesheet adds a <tag>link</tag> element to the + HTML <tag>HEAD</tag> element to reference this external CSS stylesheet. + For example: + <programlisting><link rel="stylesheet" href="custom.css" type="text/css"> + </programlisting> + </para> + </listitem> +</orderedlist> + + + +<para>If the <parameter>make.clean.html</parameter> parameter is nonzero +(the default is zero), +and if the <parameter>docbook.css.source</parameter> parameter +is not blank (the default is not blank), +then the stylesheet will also generate a default CSS file +and add a <tag>link</tag> tag to reference it. +The <tag>link</tag> to the custom CSS comes after the +<tag>link</tag> to the default, so it should cascade properly +in most browsers. +If you do not want two <tag>link</tag> tags, and +instead want your custom CSS to import the default generated +CSS file, then do the following: +</para> + +<orderedlist> + <listitem> + <para>Add a line like the following to your custom CSS source file:</para> + <programlisting>@import url("docbook.css") + </programlisting> + </listitem> + <listitem> + <para>Set the <parameter>docbook.css.link</parameter> parameter + to zero. This will omit the <tag>link</tag> tag + that references the default CSS file.</para> + </listitem> +</orderedlist> + +<para>If you set <paramter>make.clean.html</paramter> to nonzero but +you do not want the default CSS generated, then also set +the <parameter>docbook.css.source</parameter> parameter to blank. +Then no default CSS will be generated, and so +all CSS styles must come from your custom CSS file.</para> + +<para>You can use the <parameter>generate.css.header</parameter> +parameter to instead write the CSS to each HTML <tag>HEAD</tag> +element in a <tag>style</tag> tag instead of an external CSS file.</para> + + </refsection> +</refentry> Added: trunk/xsl/params/docbook.css.link.xml =================================================================== --- trunk/xsl/params/docbook.css.link.xml (rev 0) +++ trunk/xsl/params/docbook.css.link.xml 2009-12-06 21:47:04 UTC (rev 8549) @@ -0,0 +1,42 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="docbook.css.link"> +<refmeta> +<refentrytitle>docbook.css.link</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo> +</refmeta> +<refnamediv> +<refname>docbook.css.link</refname> +<refpurpose>Insert a link referencing the default CSS stylesheet</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="docbook.css.link.frag"> +<xsl:param name="docbook.css.link" select="0"/> +</src:fragment> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>The stylesheets are capable of generating a default +CSS stylesheet file. The parameters +<parameter>make.clean.html</parameter> and +<parameter>docbook.css.source</parameter> control that feature.</para> + +<para>Normally if a default CSS file is generated, then +the stylesheet inserts a <tag>link</tag> tag in the HTML +<tag>HEAD</tag> element to reference it. +However, you can omit that <tag>link</tag> reference if +you set the <parameter>docbook.css.link</parameter> to zero +(1 is the default).</para> + +<para>This parameter is useful when you want to import the +default CSS into a custom CSS file generated using the +<parameter>custom.css.source</parameter> parameter. +</para> + +</refsection> +</refentry> Added: trunk/xsl/params/docbook.css.source.xml =================================================================== --- trunk/xsl/params/docbook.css.source.xml (rev 0) +++ trunk/xsl/params/docbook.css.source.xml 2009-12-06 21:47:04 UTC (rev 8549) @@ -0,0 +1,83 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="docbook.css.source"> + <refmeta> + <refentrytitle>docbook.css.source</refentrytitle> + <refmiscinfo class="other" otherclass="datatype">string</refmiscinfo> + </refmeta> + <refnamediv> + <refname>docbook.css.source</refname> + <refpurpose>Name of the default CSS input file</refpurpose> + </refnamediv> + + <refsynopsisdiv> + <src:fragment xml:id="docbook.css.source.frag"><xsl:param name="docbook.css.source">docbook.css.xml</xsl:param></src:fragment> + </refsynopsisdiv> + + <refsection><info><title>Description</title></info> + +<para>The <parameter>docbook.css.source</parameter> parameter +specifies the name of the file containing the default DocBook +CSS styles. Those styles are necessary when the +<parameter>make.clean.html</parameter> parameter is nonzero.</para> + +<para>The file is a well-formed XML file that +must consist of a single <tag>style</tag> root +element that contains CSS styles as its text content. +The default value of the parameter (and filename) +is <literal>docbook.css.xml</literal>. +The stylesheets ship with the default file. You can substitute +your own and specify its path in this parameter.</para> + +<para>If <parameter>docbook.css.source</parameter> is not blank, +and <parameter>make.clean.html</parameter> is nonzero, then +the stylesheet takes the following actions:</para> + +<orderedlist> + <listitem> + <para>The stylesheet uses the XSLT <literal>document()</literal> + function to open the file specified by the parameter and + load it into a variable.</para> + </listitem> + <listitem> + <para>The stylesheet forms an output pathname consisting of the + value of the <parameter>base.dir</parameter> parameter (if it is set) + and the value of <parameter>docbook.css.source</parameter>, + with the <literal>.xml</literal> suffix stripped off. + </para> + </listitem> + <listitem> + <para>The stylesheet removes the <tag>style</tag> + wrapper element and writes just the CSS text content to the output file.</para> + </listitem> + <listitem> + <para>The stylesheet adds a <tag>link</tag> element to the + HTML <tag>HEAD</tag> element to reference the external CSS stylesheet. + For example:</para> + <programlisting><link rel="stylesheet" href="docbook.css" type="text/css"> + </programlisting> + <para>However, if the <parameter>docbook.css.link</parameter> + parameter is set to zero, then no <tag>link</tag> is written + for the default CSS file. That is useful if a custom + CSS file will import the default CSS stylesheet to ensure + proper cascading of styles.</para> + </listitem> +</orderedlist> + +<para>If the <parameter>docbook.css.source</parameter> parameter +is changed from its default <literal>docbook.css.xml</literal> to blank, +then no default CSS is generated. Likewise if the +<parameter>make.clean.html</parameter> parameter is set to zero, +then no default CSS is generated. The +<parameter>custom.css.source</parameter> parameter can be used +instead to generate a complete custom CSS file.</para> + +<para>You can use the <parameter>generate.css.header</parameter> +parameter to instead write the CSS to each HTML <tag>HEAD</tag> +element in a <tag>style</tag> tag instead of an external CSS file.</para> + + </refsection> +</refentry> Added: trunk/xsl/params/generate.css.header.xml =================================================================== --- trunk/xsl/params/generate.css.header.xml (rev 0) +++ trunk/xsl/params/generate.css.header.xml 2009-12-06 21:47:04 UTC (rev 8549) @@ -0,0 +1,40 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="generate.css.header"> +<refmeta> +<refentrytitle>generate.css.header</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo> +</refmeta> +<refnamediv> +<refname>generate.css.header</refname> +<refpurpose>Insert generated CSS styles in HEAD element</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="generate.css.header.frag"> +<xsl:param name="generate.css.header" select="0"/> +</src:fragment> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>The stylesheets are capable of generating both default +and custom CSS stylesheet files. The parameters +<parameter>make.clean.html</parameter>, +<parameter>docbook.css.source</parameter>, and +<parameter>custom.css.source></parameter> control that feature.</para> + +<para>If you require that CSS styles reside in the HTML +<tag>HEAD</tag> element instead of external CSS files, +then set the <parameter>generate.css.header</parameter> +parameter to nonzero (it is zero by default). +Then instead of generating the CSS in external files, +they are wrapped in <tag>style</tag> elements in +the <tag>HEAD</tag> element of each HTML output file. +</para> + +</refsection> +</refentry> Added: trunk/xsl/params/make.clean.html.xml =================================================================== --- trunk/xsl/params/make.clean.html.xml (rev 0) +++ trunk/xsl/params/make.clean.html.xml 2009-12-06 21:47:04 UTC (rev 8549) @@ -0,0 +1,51 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="make.clean.html"> +<refmeta> +<refentrytitle>make.clean.html</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo> +</refmeta> +<refnamediv> +<refname>make.clean.html</refname> +<refpurpose>Make HTML conform to modern coding standards</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="make.clean.html.frag"> +<xsl:param name="make.clean.html" select="0"/> +</src:fragment> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>If <parameter>make.clean.html</parameter> is true, the stylesheets take +extra effort to ensure that the resulting HTML is conforms to +modern HTML coding standards. In addition to eliminating +excessive and noncompliant coding, it moves presentation +HTML coding to a CSS stylesheet.</para> + +<para>The resulting HTML is dependent on +CSS for formatting, and so the stylesheet is capable of +generating a supporting CSS file. The <parameter>docbook.css.source</parameter> +and <paramter>custom.css.source</paramter> parameters control +how a CSS file is generated.</para> + +<para>If you require your CSS to reside in the HTML +<tag>head</tag> element, then the <parameter>generate.css.header</parameter> +can be used to do that.</para> + +<para>The <parameter>make.clean.html</parameter> parameter is +different from <parameter>html.cleanup</parameter> +because the former changes the resulting markup; it does not use extension functions +like the latter to manipulate result-tree-fragments, +and is therefore applicable to any XSLT processor.</para> + +<para>If <parameter>make.clean.html</parameter> is set to zero (the default), +then the stylesheet retains its original +<quote>old style</quote> +HTML formatting features.</para> +</refsection> +</refentry> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <mz...@us...> - 2010-03-21 17:22:13
|
Revision: 8604 http://docbook.svn.sourceforge.net/docbook/?rev=8604&view=rev Author: mzjn Date: 2010-03-21 17:22:06 +0000 (Sun, 21 Mar 2010) Log Message: ----------- Typo fixing. Modified Paths: -------------- trunk/xsl/params/custom.css.source.xml trunk/xsl/params/generate.css.header.xml Modified: trunk/xsl/params/custom.css.source.xml =================================================================== --- trunk/xsl/params/custom.css.source.xml 2010-03-21 13:58:41 UTC (rev 8603) +++ trunk/xsl/params/custom.css.source.xml 2010-03-21 17:22:06 UTC (rev 8604) @@ -29,7 +29,7 @@ consists of a single <tag>style</tag> root element that contains CSS styles as its text content. For example:</para> -<programlisting><![CDATA[<?xml version="1.0"/> +<programlisting><![CDATA[<?xml version="1.0"?> <style> h2 { font-weight: bold; Modified: trunk/xsl/params/generate.css.header.xml =================================================================== --- trunk/xsl/params/generate.css.header.xml 2010-03-21 13:58:41 UTC (rev 8603) +++ trunk/xsl/params/generate.css.header.xml 2010-03-21 17:22:06 UTC (rev 8604) @@ -25,7 +25,7 @@ and custom CSS stylesheet files. The parameters <parameter>make.clean.html</parameter>, <parameter>docbook.css.source</parameter>, and -<parameter>custom.css.source></parameter> control that feature.</para> +<parameter>custom.css.source</parameter> control that feature.</para> <para>If you require that CSS styles reside in the HTML <tag>HEAD</tag> element instead of external CSS files, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <mz...@us...> - 2010-07-27 20:45:25
|
Revision: 8780 http://docbook.svn.sourceforge.net/docbook/?rev=8780&view=rev Author: mzjn Date: 2010-07-27 20:45:18 +0000 (Tue, 27 Jul 2010) Log Message: ----------- Removed obsolete "More information" section referring to DBTeXMath and PassiveTeX. Modified Paths: -------------- trunk/xsl/params/tex.math.delims.xml trunk/xsl/params/tex.math.in.alt.xml Modified: trunk/xsl/params/tex.math.delims.xml =================================================================== --- trunk/xsl/params/tex.math.delims.xml 2010-07-27 18:17:02 UTC (rev 8779) +++ trunk/xsl/params/tex.math.delims.xml 2010-07-27 20:45:18 UTC (rev 8780) @@ -25,6 +25,12 @@ <para>For compatibility with DSSSL based DBTeXMath from Allin Cottrell you should set this parameter to 0.</para> +<warning> + <para>This feature is useful for print/PDF output only if you + use the obsolete and now unsupported PassiveTeX XSL-FO + engine.</para> +</warning> + </refsection> <refsection><info><title>Related Parameters</title></info> <para><parameter>tex.math.in.alt</parameter>, @@ -36,12 +42,6 @@ class="xmlpi">dbtex delims</tag> processing instruction to control whether delimiters are output.</para> </refsection> -<refsection><info><title>More information</title></info> - <para>For how-to documentation on embedding TeX equations and - generating output from them, see - <link - role="tcg" - xlink:href="TexMath.html" - >DBTeXMath</link>.</para> -</refsection> + + </refentry> Modified: trunk/xsl/params/tex.math.in.alt.xml =================================================================== --- trunk/xsl/params/tex.math.in.alt.xml 2010-07-27 18:17:02 UTC (rev 8779) +++ trunk/xsl/params/tex.math.in.alt.xml 2010-07-27 20:45:18 UTC (rev 8780) @@ -72,12 +72,5 @@ <parameter>passivetex.extensions</parameter>, <parameter>tex.math.file</parameter></para> </refsection> -<refsection><info><title>More information</title></info> - <para>For how-to documentation on embedding TeX equations and - generating output from them, see - <link - role="tcg" - xlink:href="TexMath.html" - >DBTeXMath</link>.</para> -</refsection> + </refentry> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <mz...@us...> - 2011-03-20 17:34:00
|
Revision: 8975 http://docbook.svn.sourceforge.net/docbook/?rev=8975&view=rev Author: mzjn Date: 2011-03-20 17:33:54 +0000 (Sun, 20 Mar 2011) Log Message: ----------- Fixed bug #3157584 (trouble with font family selection). Modified Paths: -------------- trunk/xsl/params/qanda.title.properties.xml trunk/xsl/params/refentry.title.properties.xml trunk/xsl/params/section.title.properties.xml Modified: trunk/xsl/params/qanda.title.properties.xml =================================================================== --- trunk/xsl/params/qanda.title.properties.xml 2011-03-16 12:59:43 UTC (rev 8974) +++ trunk/xsl/params/qanda.title.properties.xml 2011-03-20 17:33:54 UTC (rev 8975) @@ -17,7 +17,7 @@ <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"/> + <xsl:value-of select="$title.fontset"/> </xsl:attribute> <xsl:attribute name="font-weight">bold</xsl:attribute> <!-- font size is calculated dynamically by qanda.heading template --> Modified: trunk/xsl/params/refentry.title.properties.xml =================================================================== --- trunk/xsl/params/refentry.title.properties.xml 2011-03-16 12:59:43 UTC (rev 8974) +++ trunk/xsl/params/refentry.title.properties.xml 2011-03-20 17:33:54 UTC (rev 8975) @@ -17,7 +17,7 @@ <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:value-of select="$title.fontset"/> </xsl:attribute> <xsl:attribute name="font-size">18pt</xsl:attribute> <xsl:attribute name="font-weight">bold</xsl:attribute> Modified: trunk/xsl/params/section.title.properties.xml =================================================================== --- trunk/xsl/params/section.title.properties.xml 2011-03-16 12:59:43 UTC (rev 8974) +++ trunk/xsl/params/section.title.properties.xml 2011-03-20 17:33:54 UTC (rev 8975) @@ -17,7 +17,7 @@ <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:value-of select="$title.fontset"/> </xsl:attribute> <xsl:attribute name="font-weight">bold</xsl:attribute> <!-- font size is calculated dynamically by section.heading template --> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2011-10-05 19:56:49
|
Revision: 9114 http://docbook.svn.sourceforge.net/docbook/?rev=9114&view=rev Author: bobstayton Date: 2011-10-05 19:56:43 +0000 (Wed, 05 Oct 2011) Log Message: ----------- Support better customization of callout lists. Added Paths: ----------- trunk/xsl/params/callout.properties.xml trunk/xsl/params/calloutlist.properties.xml Added: trunk/xsl/params/callout.properties.xml =================================================================== --- trunk/xsl/params/callout.properties.xml (rev 0) +++ trunk/xsl/params/callout.properties.xml 2011-10-05 19:56:43 UTC (rev 9114) @@ -0,0 +1,23 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="callout.properties"> +<refmeta> +<refentrytitle>callout.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>callout.properties</refname> +<refpurpose>Properties that apply to the list-item generated by each callout within a calloutlist.</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="callout.properties.frag"><xsl:attribute-set name="callout.properties"> +</xsl:attribute-set></src:fragment> +</refsynopsisdiv> +<refsection><info><title>Description</title></info> +<para>Properties that apply to the fo:list-item generated by each callout within a calloutlist. Typically used to add spacing properties.</para> +</refsection> +</refentry> Added: trunk/xsl/params/calloutlist.properties.xml =================================================================== --- trunk/xsl/params/calloutlist.properties.xml (rev 0) +++ trunk/xsl/params/calloutlist.properties.xml 2011-10-05 19:56:43 UTC (rev 9114) @@ -0,0 +1,32 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="calloutlist.properties"> +<refmeta> +<refentrytitle>calloutlist.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>calloutlist.properties</refname> +<refpurpose>Properties that apply to each list-block generated by calloutlist.</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="calloutlist.properties.frag"><xsl:attribute-set name="calloutlist.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 name="provisional-distance-between-starts">2.2em</xsl:attribute> + <xsl:attribute name="provisional-label-separation">0.2em</xsl:attribute> +</xsl:attribute-set></src:fragment> +</refsynopsisdiv> +<refsection><info><title>Description</title></info> +<para>Properties that apply to the fo:list-block generated by calloutlist. +Typically used to adjust spacing or margins of the entire list. +Change the <literal>provisional-distance-between-starts</literal> attribute to +change the indent of the list paragraphs relative to the +callout numbers.</para> +</refsection> +</refentry> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2011-11-20 20:28:54
|
Revision: 9154 http://docbook.svn.sourceforge.net/docbook/?rev=9154&view=rev Author: bobstayton Date: 2011-11-20 20:28:47 +0000 (Sun, 20 Nov 2011) Log Message: ----------- Add support for side regions in FO output. Added Paths: ----------- trunk/xsl/params/body.margin.inner.xml trunk/xsl/params/body.margin.outer.xml trunk/xsl/params/region.inner.extent.xml trunk/xsl/params/region.outer.extent.xml Added: trunk/xsl/params/body.margin.inner.xml =================================================================== --- trunk/xsl/params/body.margin.inner.xml (rev 0) +++ trunk/xsl/params/body.margin.inner.xml 2011-11-20 20:28:47 UTC (rev 9154) @@ -0,0 +1,45 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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.margin.inner"> +<refmeta> +<refentrytitle>body.margin.inner</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo> +</refmeta> +<refnamediv> +<refname>body.margin.inner</refname> +<refpurpose>Specify the size of the inner margin of the body region</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="body.margin.inner.frag"> +<xsl:param name="body.margin.inner">0.5in</xsl:param> +</src:fragment> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>The inner body margin is the extra inner side +(binding side) margin taken from the body +region in addition to the inner page margin. +It makes room for a side region for text content whose width is +specified by the <parameter>region.inner.extent</parameter> +parameter.</para> + +<para>For double-sided output, +this side region +is <literal>fo:region-start</literal> on a odd-numbered page, +and <literal>fo:region-end</literal> on an even-numbered page.</para> + +<para>For single-sided output, +this side region +is <literal>fo:region-start</literal> for all pages.</para> + +<para>This correspondence applies to all languages, +both left-to-right and right-to-left writing modes.</para> + +<para>The default value is zero.</para> +</refsection> +</refentry> Added: trunk/xsl/params/body.margin.outer.xml =================================================================== --- trunk/xsl/params/body.margin.outer.xml (rev 0) +++ trunk/xsl/params/body.margin.outer.xml 2011-11-20 20:28:47 UTC (rev 9154) @@ -0,0 +1,46 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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.margin.outer"> +<refmeta> +<refentrytitle>body.margin.outer</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo> +</refmeta> +<refnamediv> +<refname>body.margin.outer</refname> +<refpurpose>Specify the size of the outer margin of the body region</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="body.margin.outer.frag"> +<xsl:param name="body.margin.outer">0.5in</xsl:param> +</src:fragment> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>The outer body margin is the extra outer side +(opposite the binding side) margin taken +from the body +region in addition to the outer page margin. +It makes room for a side region for text content whose width is +specified by the <parameter>region.outer.extent</parameter> +parameter.</para> + +<para>For double-sided output, +this side region +is <literal>fo:region-end</literal> on a odd-numbered page, +and <literal>fo:region-start</literal> on an even-numbered page.</para> + +<para>For single-sided output, +this side region +is <literal>fo:region-end</literal> for all pages.</para> + +<para>This correspondence applies to all languages, +both left-to-right and right-to-left writing modes.</para> + +<para>The default value is zero.</para> +</refsection> +</refentry> Added: trunk/xsl/params/region.inner.extent.xml =================================================================== --- trunk/xsl/params/region.inner.extent.xml (rev 0) +++ trunk/xsl/params/region.inner.extent.xml 2011-11-20 20:28:47 UTC (rev 9154) @@ -0,0 +1,44 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="region.inner.extent"> +<refmeta> +<refentrytitle>region.inner.extent</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo> +</refmeta> +<refnamediv> +<refname>region.inner.extent</refname> +<refpurpose>Specifies the width of the inner side region</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="region.inner.extent.frag"> +<xsl:param name="region.inner.extent">0.4in</xsl:param> +</src:fragment> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>The region inner extent is the width of the optional +text area next to the inner side (binding side) of the +body region. </para> + +<para>For double-sided output, this side region +is <literal>fo:region-start</literal> on a odd-numbered page, +and <literal>fo:region-end</literal> on an even-numbered page.</para> + +<para>For single-sided output, this side region +is <literal>fo:region-start</literal> for all pages.</para> + +<para>This correspondence applies to all languages, +both left-to-right and right-to-left writing modes.</para> + +<para>The default value of this parameter is zero. If you enlarge this extent, +be sure to also enlarge the <parameter>body.margin.inner</parameter> +parameter to make room for its content, otherwise any text in +the side region may overlap with the body text.</para> + +</refsection> +</refentry> Added: trunk/xsl/params/region.outer.extent.xml =================================================================== --- trunk/xsl/params/region.outer.extent.xml (rev 0) +++ trunk/xsl/params/region.outer.extent.xml 2011-11-20 20:28:47 UTC (rev 9154) @@ -0,0 +1,44 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="region.outer.extent"> +<refmeta> +<refentrytitle>region.outer.extent</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">length</refmiscinfo> +</refmeta> +<refnamediv> +<refname>region.outer.extent</refname> +<refpurpose>Specifies the width of the outer side region</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="region.outer.extent.frag"> +<xsl:param name="region.outer.extent">0.4in</xsl:param> +</src:fragment> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>The region outer extent is the width of the optional +text area next to the outer side (opposite the binding side) of the +body region. </para> + +<para>For double-sided output, this side region +is <literal>fo:region-end</literal> on a odd-numbered page, +and <literal>fo:region-start</literal> on an even-numbered page.</para> + +<para>For single-sided output, this side region +is <literal>fo:region-end</literal> for all pages.</para> + +<para>This correspondence applies to all languages, +both left-to-right and right-to-left writing modes.</para> + +<para>The default value of this parameter is zero. If you enlarge this extent, +be sure to also enlarge the <parameter>body.margin.outer</parameter> +parameter to make room for its content, otherwise any text in +the side region may overlap with the body text.</para> + +</refsection> +</refentry> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2011-11-23 22:01:47
|
Revision: 9155 http://docbook.svn.sourceforge.net/docbook/?rev=9155&view=rev Author: bobstayton Date: 2011-11-23 22:01:40 +0000 (Wed, 23 Nov 2011) Log Message: ----------- Complete support for side regions. Modified Paths: -------------- trunk/xsl/params/body.margin.inner.xml trunk/xsl/params/body.margin.outer.xml trunk/xsl/params/region.inner.extent.xml trunk/xsl/params/region.outer.extent.xml Added Paths: ----------- trunk/xsl/params/inner.region.content.properties.xml trunk/xsl/params/outer.region.content.properties.xml trunk/xsl/params/region.inner.properties.xml trunk/xsl/params/region.outer.properties.xml trunk/xsl/params/side.region.precedence.xml Modified: trunk/xsl/params/body.margin.inner.xml =================================================================== --- trunk/xsl/params/body.margin.inner.xml 2011-11-20 20:28:47 UTC (rev 9154) +++ trunk/xsl/params/body.margin.inner.xml 2011-11-23 22:01:40 UTC (rev 9155) @@ -15,7 +15,7 @@ <refsynopsisdiv> <src:fragment xml:id="body.margin.inner.frag"> -<xsl:param name="body.margin.inner">0.5in</xsl:param> +<xsl:param name="body.margin.inner">0in</xsl:param> </src:fragment> </refsynopsisdiv> @@ -41,5 +41,12 @@ both left-to-right and right-to-left writing modes.</para> <para>The default value is zero.</para> + +<para>See also <parameter> +<parameter>region.inner.extent</parameter>, +<parameter>region.outer.extent</parameter>, +<parameter>body.margin.outer</parameter>, +<parameter>side.region.precedence</parameter>. +</para> </refsection> </refentry> Modified: trunk/xsl/params/body.margin.outer.xml =================================================================== --- trunk/xsl/params/body.margin.outer.xml 2011-11-20 20:28:47 UTC (rev 9154) +++ trunk/xsl/params/body.margin.outer.xml 2011-11-23 22:01:40 UTC (rev 9155) @@ -15,7 +15,7 @@ <refsynopsisdiv> <src:fragment xml:id="body.margin.outer.frag"> -<xsl:param name="body.margin.outer">0.5in</xsl:param> +<xsl:param name="body.margin.outer">0in</xsl:param> </src:fragment> </refsynopsisdiv> @@ -42,5 +42,12 @@ both left-to-right and right-to-left writing modes.</para> <para>The default value is zero.</para> + +<para>See also <parameter> +<parameter>region.inner.extent</parameter>, +<parameter>region.outer.extent</parameter>, +<parameter>body.margin.inner</parameter>, +<parameter>side.region.precedence</parameter>. +</para> </refsection> </refentry> Added: trunk/xsl/params/inner.region.content.properties.xml =================================================================== --- trunk/xsl/params/inner.region.content.properties.xml (rev 0) +++ trunk/xsl/params/inner.region.content.properties.xml 2011-11-23 22:01:40 UTC (rev 9155) @@ -0,0 +1,48 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="inner.region.content.properties"> +<refmeta> +<refentrytitle>inner.region.content.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>inner.region.content.properties</refname> +<refpurpose>Properties of running inner side content</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="inner.region.content.properties.frag"> +<xsl:attribute-set name="inner.region.content.properties"> +</xsl:attribute-set> +</src:fragment> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>The FO stylesheet supports optional side regions +similar to the header and footer regions. +Any attributes declared in this attribute-set +are applied to the fo:block in the side region +on the inner side (binding side) of the page. +This corresponds to the <literal>start</literal> +region on odd-numbered pages and the <literal>end</literal> +region on even-numbered pages. +For single-sided output, it always corresponds to +the <literal>start</literal> region.</para> + +<para>You can customize the template named +<literal>inner.region.content</literal> to specify +the content of the inner side region.</para> + +<para>See also +<parameter>region.inner.properties</parameter>, +<parameter>page.margin.inner</parameter>, +<parameter>body.margin.inner</parameter>, +and the corresponding <literal>outer</literal> +parameters.</para> + +</refsection> +</refentry> Added: trunk/xsl/params/outer.region.content.properties.xml =================================================================== --- trunk/xsl/params/outer.region.content.properties.xml (rev 0) +++ trunk/xsl/params/outer.region.content.properties.xml 2011-11-23 22:01:40 UTC (rev 9155) @@ -0,0 +1,47 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="outer.region.content.properties"> +<refmeta> +<refentrytitle>outer.region.content.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>outer.region.content.properties</refname> +<refpurpose>Properties of running outer side content</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="outer.region.content.properties.frag"> +<xsl:attribute-set name="outer.region.content.properties"> +</xsl:attribute-set> +</src:fragment> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>The FO stylesheet supports optional side regions +similar to the header and footer regions. +Any attributes declared in this attribute-set +are applied to the fo:block in the side region +on the outer side (opposite the binding side) of the page. +This corresponds to the <literal>start</literal> +region on odd-numbered pages and the <literal>end</literal> +region on even-numbered pages. +For single-sided output, it always corresponds to +the <literal>start</literal> region.</para> + +<para>You can customize the template named +<literal>outer.region.content</literal> to specify +the content of the outer side region.</para> + +<para>See also +<parameter>region.outer.properties</parameter>, +<parameter>page.margin.outer</parameter>, +<parameter>body.margin.outer</parameter>, +and the corresponding <literal>inner</literal> +parameters.</para> +</refsection> +</refentry> Modified: trunk/xsl/params/region.inner.extent.xml =================================================================== --- trunk/xsl/params/region.inner.extent.xml 2011-11-20 20:28:47 UTC (rev 9154) +++ trunk/xsl/params/region.inner.extent.xml 2011-11-23 22:01:40 UTC (rev 9155) @@ -15,7 +15,7 @@ <refsynopsisdiv> <src:fragment xml:id="region.inner.extent.frag"> -<xsl:param name="region.inner.extent">0.4in</xsl:param> +<xsl:param name="region.inner.extent">0in</xsl:param> </src:fragment> </refsynopsisdiv> @@ -40,5 +40,12 @@ parameter to make room for its content, otherwise any text in the side region may overlap with the body text.</para> +<para>See also <parameter> +<parameter>region.outer.extent</parameter>, +<parameter>body.margin.inner</parameter>, +<parameter>body.margin.outer</parameter>, +<parameter>side.region.precedence</parameter>. +</para> + </refsection> </refentry> Added: trunk/xsl/params/region.inner.properties.xml =================================================================== --- trunk/xsl/params/region.inner.properties.xml (rev 0) +++ trunk/xsl/params/region.inner.properties.xml 2011-11-23 22:01:40 UTC (rev 9155) @@ -0,0 +1,51 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="region.inner.properties"> +<refmeta> +<refentrytitle>region.inner.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>region.inner.properties</refname> +<refpurpose>Properties of running inner side region</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="region.inner.properties.frag"> +<xsl:attribute-set name="region.inner.properties"> + <xsl:attribute name="border-width">0</xsl:attribute> + <xsl:attribute name="padding">0</xsl:attribute> + <xsl:attribute name="reference-orientation">90</xsl:attribute> +</xsl:attribute-set> +</src:fragment> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>The FO stylesheet supports optional side regions +similar to the header and footer regions. +Any attributes declared in this attribute-set +are applied to the region element in the page master +on the inner side (binding side) of the page. +This corresponds to <literal><fo:regin-start></literal> +on odd-numbered pages and <literal><fo:region-end></literal> +on even-numbered pages. +For single-sided output, it always corresponds to +<literal><fo:regin-start></literal>.</para> + +<para>You can customize the template named +<literal>inner.region.content</literal> to specify +the content of the inner side region.</para> + +<para>See also +<parameter>inner.region.content.properties</parameter>, +<parameter>page.margin.inner</parameter>, +<parameter>body.margin.inner</parameter>, +and the corresponding <literal>outer</literal> +parameters.</para> + +</refsection> +</refentry> Modified: trunk/xsl/params/region.outer.extent.xml =================================================================== --- trunk/xsl/params/region.outer.extent.xml 2011-11-20 20:28:47 UTC (rev 9154) +++ trunk/xsl/params/region.outer.extent.xml 2011-11-23 22:01:40 UTC (rev 9155) @@ -15,7 +15,7 @@ <refsynopsisdiv> <src:fragment xml:id="region.outer.extent.frag"> -<xsl:param name="region.outer.extent">0.4in</xsl:param> +<xsl:param name="region.outer.extent">0in</xsl:param> </src:fragment> </refsynopsisdiv> @@ -40,5 +40,11 @@ parameter to make room for its content, otherwise any text in the side region may overlap with the body text.</para> +<para>See also <parameter> +<parameter>region.inner.extent</parameter>, +<parameter>body.margin.inner</parameter>, +<parameter>body.margin.outer</parameter>, +<parameter>side.region.precedence</parameter>. +</para> </refsection> </refentry> Added: trunk/xsl/params/region.outer.properties.xml =================================================================== --- trunk/xsl/params/region.outer.properties.xml (rev 0) +++ trunk/xsl/params/region.outer.properties.xml 2011-11-23 22:01:40 UTC (rev 9155) @@ -0,0 +1,51 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="region.outer.properties"> +<refmeta> +<refentrytitle>region.outer.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>region.outer.properties</refname> +<refpurpose>Properties of running outer side region</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="region.outer.properties.frag"> +<xsl:attribute-set name="region.outer.properties"> + <xsl:attribute name="border-width">0</xsl:attribute> + <xsl:attribute name="padding">0</xsl:attribute> + <xsl:attribute name="reference-orientation">90</xsl:attribute> +</xsl:attribute-set> +</src:fragment> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>The FO stylesheet supports optional side regions +similar to the header and footer regions. +Any attributes declared in this attribute-set +are applied to the region element in the page master +on the outer side (opposite the binding side) of the page. +This corresponds to <literal><fo:regin-start></literal> +on odd-numbered pages and <literal><fo:region-end></literal> +on even-numbered pages. +For single-sided output, it always corresponds to +<literal><fo:regin-start></literal>.</para> + +<para>You can customize the template named +<literal>outer.region.content</literal> to specify +the content of the outer side region.</para> + +<para>See also +<parameter>outer.region.content.properties</parameter>, +<parameter>page.margin.outer</parameter>, +<parameter>body.margin.outer</parameter>, +and the corresponding <literal>inner</literal> +parameters.</para> + +</refsection> +</refentry> Added: trunk/xsl/params/side.region.precedence.xml =================================================================== --- trunk/xsl/params/side.region.precedence.xml (rev 0) +++ trunk/xsl/params/side.region.precedence.xml 2011-11-23 22:01:40 UTC (rev 9155) @@ -0,0 +1,45 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="side.region.precedence"> +<refmeta> +<refentrytitle>side.region.precedence</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo> +</refmeta> +<refnamediv> +<refname>side.region.precedence</refname> +<refpurpose>Determines side region page layout precedence</refpurpose> +</refnamediv> +<refsynopsisdiv> <src:fragment xml:id="side.region.precedence.frag"> +<xsl:param name="side.region.precedence">false</xsl:param> +</src:fragment> +</refsynopsisdiv> +<refsection><info><title>Description</title></info> + +<para>If optional side regions on a page +are established using parameters such as +<parameter>body.margin.inner</parameter>, +<parameter>region.inner.extent</parameter>, etc., then this +parameter determines what happens at the corners where the +side regions meet the header and footer regions.</para> + +<para>If the value of this parameter is <literal>true</literal>, +then the side regions have precedence and extend higher +and lower, while the header and footer regions are narrower +and fit inside the side regions.</para> + +<para>If the value of this parameter is <literal>false</literal> +(the default value), then the header and footer regions +have precedence and extend over and below the side regions. +Any value other than <literal>true</literal> or +<literal>false</literal> is taken to be <literal>false</literal>.</para> + +<para>See also <parameter> +<parameter>region.inner.extent</parameter>, +<parameter>region.outer.extent</parameter>, +<parameter>body.margin.inner</parameter>, +<parameter>body.margin.outer</parameter>. +</para> +</refsection> </refentry> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ko...@us...> - 2011-12-08 13:28:37
|
Revision: 9166 http://docbook.svn.sourceforge.net/docbook/?rev=9166&view=rev Author: kosek Date: 2011-12-08 13:28:31 +0000 (Thu, 08 Dec 2011) Log Message: ----------- Fixed well-formdness Modified Paths: -------------- trunk/xsl/params/body.margin.inner.xml trunk/xsl/params/body.margin.outer.xml trunk/xsl/params/region.inner.extent.xml trunk/xsl/params/region.outer.extent.xml trunk/xsl/params/side.region.precedence.xml Modified: trunk/xsl/params/body.margin.inner.xml =================================================================== --- trunk/xsl/params/body.margin.inner.xml 2011-12-01 22:08:02 UTC (rev 9165) +++ trunk/xsl/params/body.margin.inner.xml 2011-12-08 13:28:31 UTC (rev 9166) @@ -42,7 +42,7 @@ <para>The default value is zero.</para> -<para>See also <parameter> +<para>See also <parameter>region.inner.extent</parameter>, <parameter>region.outer.extent</parameter>, <parameter>body.margin.outer</parameter>, Modified: trunk/xsl/params/body.margin.outer.xml =================================================================== --- trunk/xsl/params/body.margin.outer.xml 2011-12-01 22:08:02 UTC (rev 9165) +++ trunk/xsl/params/body.margin.outer.xml 2011-12-08 13:28:31 UTC (rev 9166) @@ -43,7 +43,7 @@ <para>The default value is zero.</para> -<para>See also <parameter> +<para>See also <parameter>region.inner.extent</parameter>, <parameter>region.outer.extent</parameter>, <parameter>body.margin.inner</parameter>, Modified: trunk/xsl/params/region.inner.extent.xml =================================================================== --- trunk/xsl/params/region.inner.extent.xml 2011-12-01 22:08:02 UTC (rev 9165) +++ trunk/xsl/params/region.inner.extent.xml 2011-12-08 13:28:31 UTC (rev 9166) @@ -40,7 +40,7 @@ parameter to make room for its content, otherwise any text in the side region may overlap with the body text.</para> -<para>See also <parameter> +<para>See also <parameter>region.outer.extent</parameter>, <parameter>body.margin.inner</parameter>, <parameter>body.margin.outer</parameter>, Modified: trunk/xsl/params/region.outer.extent.xml =================================================================== --- trunk/xsl/params/region.outer.extent.xml 2011-12-01 22:08:02 UTC (rev 9165) +++ trunk/xsl/params/region.outer.extent.xml 2011-12-08 13:28:31 UTC (rev 9166) @@ -40,7 +40,7 @@ parameter to make room for its content, otherwise any text in the side region may overlap with the body text.</para> -<para>See also <parameter> +<para>See also <parameter>region.inner.extent</parameter>, <parameter>body.margin.inner</parameter>, <parameter>body.margin.outer</parameter>, Modified: trunk/xsl/params/side.region.precedence.xml =================================================================== --- trunk/xsl/params/side.region.precedence.xml 2011-12-01 22:08:02 UTC (rev 9165) +++ trunk/xsl/params/side.region.precedence.xml 2011-12-08 13:28:31 UTC (rev 9166) @@ -47,7 +47,7 @@ region.start.precedence region.end.precedence</programlisting> -<para>See also <parameter> +<para>See also <parameter>region.inner.extent</parameter>, <parameter>region.outer.extent</parameter>, <parameter>body.margin.inner</parameter>, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2012-01-30 02:46:54
|
Revision: 9200 http://docbook.svn.sourceforge.net/docbook/?rev=9200&view=rev Author: bobstayton Date: 2012-01-30 02:46:48 +0000 (Mon, 30 Jan 2012) Log Message: ----------- Add support for specifying javascript references like css references. Added Paths: ----------- trunk/xsl/params/html.script.type.xml trunk/xsl/params/html.script.xml Added: trunk/xsl/params/html.script.type.xml =================================================================== --- trunk/xsl/params/html.script.type.xml (rev 0) +++ trunk/xsl/params/html.script.type.xml 2012-01-30 02:46:48 UTC (rev 9200) @@ -0,0 +1,31 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="html.script.type"> +<refmeta> +<refentrytitle>html.script.type</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo> +</refmeta> +<refnamediv> +<refname>html.script.type</refname> +<refpurpose>The type of script used in the generated HTML</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="html.script.type.frag"><xsl:param name="html.stylesheet.type">text/javascript</xsl:param></src:fragment> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>The type of script to place in the HTML <tag>script</tag> element. +Specifically, the value of the <tag>script</tag> element's <tag>type</tag> +attribute. +The default value is <literal>text/javascript</literal>. +This param is used only when the stylesheet parameter +<tag>html.script</tag> is non-blank and specifies the location of a script.</para> + + +</refsection> +</refentry> Added: trunk/xsl/params/html.script.xml =================================================================== --- trunk/xsl/params/html.script.xml (rev 0) +++ trunk/xsl/params/html.script.xml 2012-01-30 02:46:48 UTC (rev 9200) @@ -0,0 +1,36 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="html.script"> +<refmeta> +<refentrytitle>html.script</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">string</refmiscinfo> +</refmeta> +<refnamediv> +<refname>html.script</refname> +<refpurpose>Name of the script(s) to use in the generated HTML</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="html.script.frag"> +<xsl:param name="html.script" ></xsl:param> +</src:fragment> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>The <parameter>html.script</parameter> parameter is either +empty (default), indicating that no <tag>script</tag> element should be +generated in the html output, or it is a list of one or more +script locations.</para> + +<para>Multiple script locations are space-delimited. If you need to +reference a script URI that includes a space, encode it with +<literal>%20</literal>. A separate html <literal>script</literal> element will +be generated for each script in the order they are listed in the +parameter.</para> + +</refsection> +</refentry> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2012-03-17 21:36:27
|
Revision: 9243 http://docbook.svn.sourceforge.net/docbook/?rev=9243&view=rev Author: bobstayton Date: 2012-03-17 21:36:21 +0000 (Sat, 17 Mar 2012) Log Message: ----------- Clarify how relative paths are resolved. Modified Paths: -------------- trunk/xsl/params/bibliography.collection.xml trunk/xsl/params/glossary.collection.xml Modified: trunk/xsl/params/bibliography.collection.xml =================================================================== --- trunk/xsl/params/bibliography.collection.xml 2012-03-17 21:22:10 UTC (rev 9242) +++ trunk/xsl/params/bibliography.collection.xml 2012-03-17 21:36:21 UTC (rev 9243) @@ -97,6 +97,25 @@ customization layer or directly through your processor's interface) to point to your global bibliography.</para> +<para>A relative path in the parameter is interpreted in one +of two ways:</para> +<orderedlist numeration="loweralpha"> + <listitem> + <para>If your document contains no links to empty bibliographic elements, + then the path is relative to the file containing + the first <tag>bibliomixed</tag> element in the document.</para> + </listitem> + <listitem> + <para>If your document does contain links to empty bibliographic elements, + then the path is relative to the file containing + the first such link element in the document.</para> + </listitem> + </listitem> +</orderedlist> +<para>Once the collection file is opened by the first instance described +above, it stays open for the current document +and the relative path is not reinterpreted again.</para> + <para>The stylesheets will format the bibliography in your document as if all of the entries referenced appeared there literally.</para> Modified: trunk/xsl/params/glossary.collection.xml =================================================================== --- trunk/xsl/params/glossary.collection.xml 2012-03-17 21:22:10 UTC (rev 9242) +++ trunk/xsl/params/glossary.collection.xml 2012-03-17 21:36:21 UTC (rev 9243) @@ -202,6 +202,9 @@ <tag>firstterm</tag> in the document to be linked.</para> </listitem> </orderedlist> +<para>Once the collection file is opened by the first instance described +above, it stays open for the current document +and the relative path is not reinterpreted again.</para> <para>The stylesheets will format the glossary in your document as if all of the entries implicilty referenced appeared there literally.</para> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2012-03-17 21:44:00
|
Revision: 9245 http://docbook.svn.sourceforge.net/docbook/?rev=9245&view=rev Author: bobstayton Date: 2012-03-17 21:43:54 +0000 (Sat, 17 Mar 2012) Log Message: ----------- Clarify usage of para property attribute sets. Modified Paths: -------------- trunk/xsl/params/normal.para.spacing.xml trunk/xsl/params/para.properties.xml Modified: trunk/xsl/params/normal.para.spacing.xml =================================================================== --- trunk/xsl/params/normal.para.spacing.xml 2012-03-17 21:37:43 UTC (rev 9244) +++ trunk/xsl/params/normal.para.spacing.xml 2012-03-17 21:43:54 UTC (rev 9245) @@ -33,5 +33,11 @@ simplelist </literallayout> <para>To customize the spacing, you need to reset all three attributes.</para> + +<para>To specify properties on just <tag>para</tag> elements without +affecting these other elements, +use the +<link linkend="para.properties">para.properties</link> +attribute-set. </para> </refsection> </refentry> Modified: trunk/xsl/params/para.properties.xml =================================================================== --- trunk/xsl/params/para.properties.xml 2012-03-17 21:37:43 UTC (rev 9244) +++ trunk/xsl/params/para.properties.xml 2012-03-17 21:43:54 UTC (rev 9245) @@ -24,5 +24,8 @@ named <literal>normal.para.spacing</literal> to add vertical space before each para. The <literal>para.properties</literal> attribute-set can override those spacing properties for para only.</para> +<para>See also +<link linkend="normal.para.spacing">normal.para.spacing</link>. +</para> </refsection> </refentry> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <tom...@us...> - 2012-03-30 06:47:48
|
Revision: 9261 http://docbook.svn.sourceforge.net/docbook/?rev=9261&view=rev Author: tom_schr Date: 2012-03-30 06:47:42 +0000 (Fri, 30 Mar 2012) Log Message: ----------- Fixed wrong xml:id's Modified Paths: -------------- trunk/xsl/params/webhelp.autolabel.xml trunk/xsl/params/webhelp.base.dir.xml trunk/xsl/params/webhelp.common.dir.xml trunk/xsl/params/webhelp.default.topic.xml trunk/xsl/params/webhelp.include.search.tab.xml trunk/xsl/params/webhelp.indexer.language.xml trunk/xsl/params/webhelp.start.filename.xml trunk/xsl/params/webhelp.tree.cookie.id.xml Modified: trunk/xsl/params/webhelp.autolabel.xml =================================================================== --- trunk/xsl/params/webhelp.autolabel.xml 2012-03-30 06:42:35 UTC (rev 9260) +++ trunk/xsl/params/webhelp.autolabel.xml 2012-03-30 06:47:42 UTC (rev 9261) @@ -3,7 +3,7 @@ xmlns: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"> + version="5.0" xml:id="webhelp.autolabel"> <refmeta> <refentrytitle>webhelp.autolabel</refentrytitle> <refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo> Modified: trunk/xsl/params/webhelp.base.dir.xml =================================================================== --- trunk/xsl/params/webhelp.base.dir.xml 2012-03-30 06:42:35 UTC (rev 9260) +++ trunk/xsl/params/webhelp.base.dir.xml 2012-03-30 06:47:42 UTC (rev 9261) @@ -3,7 +3,7 @@ xmlns: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"> + version="5.0" xml:id="webhelp.base.dir"> <refmeta> <refentrytitle>webhelp.base.dir</refentrytitle> <refmiscinfo class="other" otherclass="datatype">string</refmiscinfo> Modified: trunk/xsl/params/webhelp.common.dir.xml =================================================================== --- trunk/xsl/params/webhelp.common.dir.xml 2012-03-30 06:42:35 UTC (rev 9260) +++ trunk/xsl/params/webhelp.common.dir.xml 2012-03-30 06:47:42 UTC (rev 9261) @@ -3,7 +3,7 @@ xmlns: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"> + version="5.0" xml:id="webhelp.common.dir"> <refmeta> <refentrytitle>webhelp.common.dir</refentrytitle> <refmiscinfo class="other" otherclass="datatype">string</refmiscinfo> Modified: trunk/xsl/params/webhelp.default.topic.xml =================================================================== --- trunk/xsl/params/webhelp.default.topic.xml 2012-03-30 06:42:35 UTC (rev 9260) +++ trunk/xsl/params/webhelp.default.topic.xml 2012-03-30 06:47:42 UTC (rev 9261) @@ -3,7 +3,7 @@ xmlns: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"> + version="5.0" xml:id="webhelp.default.topic"> <refmeta> <refentrytitle>webhelp.default.topic</refentrytitle> <refmiscinfo class="other" otherclass="datatype">string</refmiscinfo> Modified: trunk/xsl/params/webhelp.include.search.tab.xml =================================================================== --- trunk/xsl/params/webhelp.include.search.tab.xml 2012-03-30 06:42:35 UTC (rev 9260) +++ trunk/xsl/params/webhelp.include.search.tab.xml 2012-03-30 06:47:42 UTC (rev 9261) @@ -3,7 +3,7 @@ xmlns: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"> + version="5.0" xml:id="webhelp.include.search.tab"> <refmeta> <refentrytitle>webhelp.include.search.tab</refentrytitle> <refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo> Modified: trunk/xsl/params/webhelp.indexer.language.xml =================================================================== --- trunk/xsl/params/webhelp.indexer.language.xml 2012-03-30 06:42:35 UTC (rev 9260) +++ trunk/xsl/params/webhelp.indexer.language.xml 2012-03-30 06:47:42 UTC (rev 9261) @@ -3,7 +3,7 @@ xmlns: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"> + version="5.0" xml:id="webhelp.indexer.language"> <refmeta> <refentrytitle>webhelp.indexer.language</refentrytitle> <refmiscinfo class="other" otherclass="datatype"></refmiscinfo> Modified: trunk/xsl/params/webhelp.start.filename.xml =================================================================== --- trunk/xsl/params/webhelp.start.filename.xml 2012-03-30 06:42:35 UTC (rev 9260) +++ trunk/xsl/params/webhelp.start.filename.xml 2012-03-30 06:47:42 UTC (rev 9261) @@ -3,7 +3,7 @@ xmlns: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"> + version="5.0" xml:id="webhelp.start.filename"> <refmeta> <refentrytitle>webhelp.start.filename</refentrytitle> <refmiscinfo class="other" otherclass="datatype">string</refmiscinfo> Modified: trunk/xsl/params/webhelp.tree.cookie.id.xml =================================================================== --- trunk/xsl/params/webhelp.tree.cookie.id.xml 2012-03-30 06:42:35 UTC (rev 9260) +++ trunk/xsl/params/webhelp.tree.cookie.id.xml 2012-03-30 06:47:42 UTC (rev 9261) @@ -3,7 +3,7 @@ xmlns: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"> + version="5.0" xml:id="webhelp.tree.cookie.id"> <refmeta> <refentrytitle>webhelp.tree.cookie.id</refentrytitle> <refmiscinfo class="other" otherclass="datatype">string</refmiscinfo> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2012-12-02 19:19:55
|
Revision: 9672 http://docbook.svn.sourceforge.net/docbook/?rev=9672&view=rev Author: bobstayton Date: 2012-12-02 19:19:49 +0000 (Sun, 02 Dec 2012) Log Message: ----------- Improve the description. Modified Paths: -------------- trunk/xsl/params/double.sided.xml trunk/xsl/params/page.margin.inner.xml trunk/xsl/params/page.margin.outer.xml trunk/xsl/params/writing.mode.xml Modified: trunk/xsl/params/double.sided.xml =================================================================== --- trunk/xsl/params/double.sided.xml 2012-12-02 19:00:58 UTC (rev 9671) +++ trunk/xsl/params/double.sided.xml 2012-12-02 19:19:49 UTC (rev 9672) @@ -21,11 +21,21 @@ <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>This parameter is useful when printing a document +on both sides of the paper.</para> + +<para>if set to non-zero, documents are formatted using different page-masters +for odd and even pages. These can differ by using a slightly wider margin +on the binding edge of the page, and alternating left-right +positions of header or footer elements. </para> -<para>FIXME: The current set of parameters does not take writing direction -into account.</para> +<para>If set to zero (the default), then only the 'odd' page masters +are used for both even and odd numbered pages.</para> + +<para>See also <parameter>force.blank.pages</parameter>, +<parameter>page.margin.inner</parameter> and +<parameter>page.margin.outer</parameter>.</para> + </refsection> </refentry> Modified: trunk/xsl/params/page.margin.inner.xml =================================================================== --- trunk/xsl/params/page.margin.inner.xml 2012-12-02 19:00:58 UTC (rev 9671) +++ trunk/xsl/params/page.margin.inner.xml 2012-12-02 19:19:49 UTC (rev 9672) @@ -52,5 +52,7 @@ with left-to-right text direction.</para> </note> +<para>See also <parameter>writing.mode</parameter>.</para> + </refsection> </refentry> Modified: trunk/xsl/params/page.margin.outer.xml =================================================================== --- trunk/xsl/params/page.margin.outer.xml 2012-12-02 19:00:58 UTC (rev 9671) +++ trunk/xsl/params/page.margin.outer.xml 2012-12-02 19:19:49 UTC (rev 9672) @@ -49,5 +49,7 @@ with left-to-right text direction.</para> </note> +<para>See also <parameter>writing.mode</parameter>.</para> + </refsection> </refentry> Modified: trunk/xsl/params/writing.mode.xml =================================================================== --- trunk/xsl/params/writing.mode.xml 2012-12-02 19:00:58 UTC (rev 9671) +++ trunk/xsl/params/writing.mode.xml 2012-12-02 19:19:49 UTC (rev 9672) @@ -34,7 +34,7 @@ The value is normally taken from the gentext file for the lang attribute of the document's root element, using the key name 'writing-mode' to look it up in the gentext file. -But the param can also be +But this param can also be set on the command line to override that gentext value. </para> <para>Accepted values are: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2012-12-15 00:10:03
|
Revision: 9689 http://docbook.svn.sourceforge.net/docbook/?rev=9689&view=rev Author: bobstayton Date: 2012-12-15 00:09:56 +0000 (Sat, 15 Dec 2012) Log Message: ----------- Add USlegal and USlegallandscape. Modified Paths: -------------- trunk/xsl/params/page.height.portrait.xml trunk/xsl/params/page.width.portrait.xml Modified: trunk/xsl/params/page.height.portrait.xml =================================================================== --- trunk/xsl/params/page.height.portrait.xml 2012-12-15 00:09:21 UTC (rev 9688) +++ trunk/xsl/params/page.height.portrait.xml 2012-12-15 00:09:56 UTC (rev 9689) @@ -19,6 +19,8 @@ <xsl:when test="$paper.type = 'A4landscape'">210mm</xsl:when> <xsl:when test="$paper.type = 'USletter'">11in</xsl:when> <xsl:when test="$paper.type = 'USlandscape'">8.5in</xsl:when> + <xsl:when test="$paper.type = 'USlegal'">14in</xsl:when> + <xsl:when test="$paper.type = 'USlegallandscape'">8.5in</xsl:when> <xsl:when test="$paper.type = '4A0'">2378mm</xsl:when> <xsl:when test="$paper.type = '2A0'">1682mm</xsl:when> <xsl:when test="$paper.type = 'A0'">1189mm</xsl:when> Modified: trunk/xsl/params/page.width.portrait.xml =================================================================== --- trunk/xsl/params/page.width.portrait.xml 2012-12-15 00:09:21 UTC (rev 9688) +++ trunk/xsl/params/page.width.portrait.xml 2012-12-15 00:09:56 UTC (rev 9689) @@ -17,6 +17,9 @@ <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 = 'USlandscape'">11in</xsl:when> + <xsl:when test="$paper.type = 'USlegal'">8.5in</xsl:when> + <xsl:when test="$paper.type = 'USlegallandscape'">14in</xsl:when> <xsl:when test="$paper.type = '4A0'">1682mm</xsl:when> <xsl:when test="$paper.type = '2A0'">1189mm</xsl:when> <xsl:when test="$paper.type = 'A0'">841mm</xsl:when> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2013-10-13 21:06:54
|
Revision: 9818 http://sourceforge.net/p/docbook/code/9818 Author: bobstayton Date: 2013-10-13 21:06:50 +0000 (Sun, 13 Oct 2013) Log Message: ----------- Clarify that list.block.spacing is not used in nested lists. Modified Paths: -------------- trunk/xsl/params/list.block.spacing.xml trunk/xsl/params/list.item.spacing.xml Modified: trunk/xsl/params/list.block.spacing.xml =================================================================== --- trunk/xsl/params/list.block.spacing.xml 2013-09-25 22:38:32 UTC (rev 9817) +++ trunk/xsl/params/list.block.spacing.xml 2013-10-13 21:06:50 UTC (rev 9818) @@ -25,5 +25,8 @@ </refsynopsisdiv> <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> +<para>This attribute set is not applied to nested lists, so that only the +<paramter>list.item.spacing</paramter> attribute-set is used, which provides +consistent spacing.</para> </refsection> </refentry> Modified: trunk/xsl/params/list.item.spacing.xml =================================================================== --- trunk/xsl/params/list.item.spacing.xml 2013-09-25 22:38:32 UTC (rev 9817) +++ trunk/xsl/params/list.item.spacing.xml 2013-10-13 21:06:50 UTC (rev 9818) @@ -21,6 +21,8 @@ </xsl:attribute-set></src:fragment> </refsynopsisdiv> <refsection><info><title>Description</title></info> -<para>Specify what spacing you want between each list item.</para> +<para>Specify what spacing you want before (and optionally after) each list item.</para> +<para>See also <parameter>list.block.spacing</parameter>, which sets +the spacing before and after an entire list.</para> </refsection> </refentry> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ko...@us...> - 2014-09-25 18:21:37
|
Revision: 9944 http://sourceforge.net/p/docbook/code/9944 Author: kosek Date: 2014-09-25 18:21:34 +0000 (Thu, 25 Sep 2014) Log Message: ----------- Changed default border thickness from 0.5pt to 1px. The reason is that Chrome rounds 0.5pt to 0px making borders invisible. Modified Paths: -------------- trunk/xsl/params/table.cell.border.thickness.xml trunk/xsl/params/table.frame.border.thickness.xml Modified: trunk/xsl/params/table.cell.border.thickness.xml =================================================================== --- trunk/xsl/params/table.cell.border.thickness.xml 2014-09-22 16:03:19 UTC (rev 9943) +++ trunk/xsl/params/table.cell.border.thickness.xml 2014-09-25 18:21:34 UTC (rev 9944) @@ -15,14 +15,14 @@ <refsynopsisdiv> <src:fragment xml:id="table.cell.border.thickness.frag"> -<xsl:param name="table.cell.border.thickness">0.5pt</xsl:param> +<xsl:param name="table.cell.border.thickness">1px</xsl:param> </src:fragment> </refsynopsisdiv> <refsection><info><title>Description</title></info> <para>If non-zero, specifies the thickness of borders on table -cells. The units are points. See <link +cells. See <link xlink:href="http://www.w3.org/TR/CSS21/box.html#border-width-properties"> CSS</link></para> Modified: trunk/xsl/params/table.frame.border.thickness.xml =================================================================== --- trunk/xsl/params/table.frame.border.thickness.xml 2014-09-22 16:03:19 UTC (rev 9943) +++ trunk/xsl/params/table.frame.border.thickness.xml 2014-09-25 18:21:34 UTC (rev 9944) @@ -15,7 +15,7 @@ <refsynopsisdiv> <src:fragment xml:id="table.frame.border.thickness.frag"> -<xsl:param name="table.frame.border.thickness">0.5pt</xsl:param> +<xsl:param name="table.frame.border.thickness">1px</xsl:param> </src:fragment> </refsynopsisdiv> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2015-07-01 16:38:11
|
Revision: 9966 http://sourceforge.net/p/docbook/code/9966 Author: bobstayton Date: 2015-07-01 16:38:08 +0000 (Wed, 01 Jul 2015) Log Message: ----------- Fix bug #1291, make default values different for HTML and FO. Modified Paths: -------------- trunk/xsl/params/table.cell.border.thickness.xml trunk/xsl/params/table.frame.border.thickness.xml Modified: trunk/xsl/params/table.cell.border.thickness.xml =================================================================== --- trunk/xsl/params/table.cell.border.thickness.xml 2015-06-29 14:38:09 UTC (rev 9965) +++ trunk/xsl/params/table.cell.border.thickness.xml 2015-07-01 16:38:08 UTC (rev 9966) @@ -15,7 +15,12 @@ <refsynopsisdiv> <src:fragment xml:id="table.cell.border.thickness.frag"> -<xsl:param name="table.cell.border.thickness">1px</xsl:param> +<xsl:param name="table.cell.border.thickness"> + <xsl:choose> + <xsl:when test="contains($stylesheet.result.type,'html')">1px</xsl:when> + <xsl:otherwise>0.5pt</xsl:otherwise> + </xsl:choose> +</xsl:param> </src:fragment> </refsynopsisdiv> Modified: trunk/xsl/params/table.frame.border.thickness.xml =================================================================== --- trunk/xsl/params/table.frame.border.thickness.xml 2015-06-29 14:38:09 UTC (rev 9965) +++ trunk/xsl/params/table.frame.border.thickness.xml 2015-07-01 16:38:08 UTC (rev 9966) @@ -15,7 +15,12 @@ <refsynopsisdiv> <src:fragment xml:id="table.frame.border.thickness.frag"> -<xsl:param name="table.frame.border.thickness">1px</xsl:param> +<xsl:param name="table.frame.border.thickness"> + <xsl:choose> + <xsl:when test="contains($stylesheet.result.type,'html')">1px</xsl:when> + <xsl:otherwise>0.5pt</xsl:otherwise> + </xsl:choose> +</xsl:param> </src:fragment> </refsynopsisdiv> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2015-09-17 17:32:43
|
Revision: 9985 http://sourceforge.net/p/docbook/code/9985 Author: bobstayton Date: 2015-09-17 17:32:41 +0000 (Thu, 17 Sep 2015) Log Message: ----------- New property sets for DocBook Publishers elements. Added Paths: ----------- trunk/xsl/params/dialogue.properties.xml trunk/xsl/params/drama.properties.xml trunk/xsl/params/inlinestagedir.properties.xml trunk/xsl/params/line.properties.xml trunk/xsl/params/linegroup.properties.xml trunk/xsl/params/poetry.properties.xml trunk/xsl/params/publishers.properties.xml trunk/xsl/params/speaker.properties.xml trunk/xsl/params/stagedir.properties.xml Added: trunk/xsl/params/dialogue.properties.xml =================================================================== --- trunk/xsl/params/dialogue.properties.xml (rev 0) +++ trunk/xsl/params/dialogue.properties.xml 2015-09-17 17:32:41 UTC (rev 9985) @@ -0,0 +1,31 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="dialogue.properties"> +<refmeta> +<refentrytitle>dialogue.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>dialogue.properties</refname> +<refpurpose>Properties applied to the DocBook Publishers dialogue element</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="dialogue.properties.frag"> +<xsl:attribute-set name="drama.properties" use-attribute-sets="publishers.properties"/> +</src:fragment> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This <literal>attribute set</literal> is applied to the output +block for the DocBook Publishers <tag>dialogue</tag> element. +By default, it imports the attributes defined in the +<tag>publishers.properties</tag> attribute-set. +</para> + +</refsection> +</refentry> Added: trunk/xsl/params/drama.properties.xml =================================================================== --- trunk/xsl/params/drama.properties.xml (rev 0) +++ trunk/xsl/params/drama.properties.xml 2015-09-17 17:32:41 UTC (rev 9985) @@ -0,0 +1,31 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="drama.properties"> +<refmeta> +<refentrytitle>drama.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>drama.properties</refname> +<refpurpose>Properties applied to the DocBook Publishers drama element</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="drama.properties.frag"> +<xsl:attribute-set name="drama.properties" use-attribute-sets="publishers.properties"/> +</src:fragment> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This <literal>attribute set</literal> is applied to the output +block for the DocBook Publishers <tag>drama</tag> element. +By default, it imports the attributes defined in the +<tag>publishers.properties</tag> attribute-set. +</para> + +</refsection> +</refentry> Added: trunk/xsl/params/inlinestagedir.properties.xml =================================================================== --- trunk/xsl/params/inlinestagedir.properties.xml (rev 0) +++ trunk/xsl/params/inlinestagedir.properties.xml 2015-09-17 17:32:41 UTC (rev 9985) @@ -0,0 +1,38 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="inlinestagedir.properties"> +<refmeta> +<refentrytitle>inlinestagedir.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>inlinestagedir.properties</refname> +<refpurpose>Properties applied to the DocBook Publishers +inlinestagedir element. </refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="inlinestagedir.properties.frag"> +<xsl:attribute-set name="inlinestagedir.properties"> + <xsl:attribute name="font-weight">bold</xsl:attribute> + <xsl:attribute name="font-style">italic</xsl:attribute> +</xsl:attribute-set> +</src:fragment> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This <literal>attribute set</literal> is applied +to the <tag>fo:inline</tag> that contains the output of a +<tag>inlinestagedir</tag> element from DocBook Publishers. +</para> + +<para>The XSL template that matches on <tag>inlinestagedir</tag> +also adds square brackets around the text.</para> + +</refsection> +</refentry> + Added: trunk/xsl/params/line.properties.xml =================================================================== --- trunk/xsl/params/line.properties.xml (rev 0) +++ trunk/xsl/params/line.properties.xml 2015-09-17 17:32:41 UTC (rev 9985) @@ -0,0 +1,31 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="line.properties"> +<refmeta> +<refentrytitle>line.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>line.properties</refname> +<refpurpose>Properties applied to the DocBook Publishers +line element. </refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="line.properties.frag"> +<xsl:attribute-set name="line.properties"/> +</src:fragment> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This <literal>attribute set</literal> is applied +to the <tag>block</tag> that contains the output of a +<tag>line</tag> element from DocBook Publishers. +</para> + +</refsection> +</refentry> Added: trunk/xsl/params/linegroup.properties.xml =================================================================== --- trunk/xsl/params/linegroup.properties.xml (rev 0) +++ trunk/xsl/params/linegroup.properties.xml 2015-09-17 17:32:41 UTC (rev 9985) @@ -0,0 +1,35 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="linegroup.properties"> +<refmeta> +<refentrytitle>linegroup.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>linegroup.properties</refname> +<refpurpose>Properties applied to the DocBook Publishers +linegroup element</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="linegroup.properties.frag"> +<xsl:attribute-set name="linegroup.properties"> + <xsl:attribute name="provisional-distance-between-starts">20%</xsl:attribute> + <xsl:attribute name="provisional-label-separation">.3em</xsl:attribute> + <xsl:attribute name="space-before">.5em</xsl:attribute> +</xsl:attribute-set> +</src:fragment> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This <literal>attribute set</literal> is applied +to the <tag>list-block</tag> that contains the output of a +<tag>linegroup</tag> element from DocBook Publishers. +</para> + +</refsection> +</refentry> Added: trunk/xsl/params/poetry.properties.xml =================================================================== --- trunk/xsl/params/poetry.properties.xml (rev 0) +++ trunk/xsl/params/poetry.properties.xml 2015-09-17 17:32:41 UTC (rev 9985) @@ -0,0 +1,31 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="poetry.properties"> +<refmeta> +<refentrytitle>poetry.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>poetry.properties</refname> +<refpurpose>Properties applied to the DocBook Publishers drama element</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="poetry.properties.frag"> +<xsl:attribute-set name="poetry.properties" use-attribute-sets="publishers.properties"/> +</src:fragment> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This <literal>attribute set</literal> is applied to the output +block for the DocBook Publishers <tag>poetry</tag> element. +By default, it imports the attributes defined in the +<tag>publishers.properties</tag> attribute-set. +</para> + +</refsection> +</refentry> Added: trunk/xsl/params/publishers.properties.xml =================================================================== --- trunk/xsl/params/publishers.properties.xml (rev 0) +++ trunk/xsl/params/publishers.properties.xml 2015-09-17 17:32:41 UTC (rev 9985) @@ -0,0 +1,38 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="publishers.properties"> +<refmeta> +<refentrytitle>publishers.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>publishers.properties</refname> +<refpurpose>Properties shared with the DocBook Publishers +elements drama, poetry, and dialogue. </refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="publishers.properties.frag"> +<xsl:attribute-set name="publishers.properties"> + <xsl:attribute name="space-before">1em</xsl:attribute> + <xsl:attribute name="space-after">1em</xsl:attribute> + <xsl:attribute name="keep-together.within-columnspace-after">auto</xsl:attribute> +</xsl:attribute-set> +</src:fragment> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This <literal>attribute set</literal> is used for common +properties shared by the DocBook Publishers elements +<tag>dialogue</tag>, +<tag>drama</tag>, and <tag>poetry</tag>. +It is imported into each of the individual +attribute sets for those elements. +</para> + +</refsection> +</refentry> Added: trunk/xsl/params/speaker.properties.xml =================================================================== --- trunk/xsl/params/speaker.properties.xml (rev 0) +++ trunk/xsl/params/speaker.properties.xml 2015-09-17 17:32:41 UTC (rev 9985) @@ -0,0 +1,31 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="speaker.properties"> +<refmeta> +<refentrytitle>speaker.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>speaker.properties</refname> +<refpurpose>Properties applied to the DocBook Publishers +speaker element</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="speaker.properties.frag"> +<xsl:attribute-set name="speaker.properties"/> +</src:fragment> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>This <literal>attribute set</literal> is applied +to the <tag>block</tag> that contains the output of a +<tag>speaker</tag> element from DocBook Publishers. +</para> + +</refsection> +</refentry> Added: trunk/xsl/params/stagedir.properties.xml =================================================================== --- trunk/xsl/params/stagedir.properties.xml (rev 0) +++ trunk/xsl/params/stagedir.properties.xml 2015-09-17 17:32:41 UTC (rev 9985) @@ -0,0 +1,35 @@ +<refentry xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns: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="stagedir.properties"> +<refmeta> +<refentrytitle>stagedir.properties</refentrytitle> +<refmiscinfo class="other" otherclass="datatype">attribute set</refmiscinfo> +</refmeta> +<refnamediv> +<refname>stagedir.properties</refname> +<refpurpose>To add properties to the outer block of stage direction.</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<src:fragment xml:id="stagedir.properties.frag"> +<xsl:attribute-set name="stagedir.properties"> + <xsl:attribute name="font-weight">bold</xsl:attribute> + <xsl:attribute name="font-style">italic</xsl:attribute> + <xsl:attribute name="space-before">1em</xsl:attribute> + <xsl:attribute name="space-after">1em</xsl:attribute> +</xsl:attribute-set> +</src:fragment> +</refsynopsisdiv> + +<refsection><info><title>Description</title></info> + +<para>These properties are added to the outer block containing the +entire stagedir. +Use this attribute-set to set the space above and below, +and any indent for the whole stagedir.</para> +</refsection> + +</refentry> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |