This is the mail archive of the
docbook-apps@lists.oasis-open.org
mailing list .
Re: [docbook-apps] how to get chapters to start on odd page?
- From: Bob Stayton <bobs at sco dot com>
- To: "Robert P. J. Day" <rpjday at mindspring dot com>
- Cc: docbook apps list <docbook-apps at lists dot oasis-open dot org>
- Date: Tue, 27 May 2003 15:54:48 -0700
- Subject: Re: [docbook-apps] how to get chapters to start on odd page?
- References: <Pine.LNX.4.44.0305091428170.13460-100000@dell>
On Fri, May 09, 2003 at 02:29:33PM -0400, Robert P. J. Day wrote:
>
> i'm sure this must be obvious, but i don't see an option in
> the online list of FO parameters that will force a chapter to
> the next odd page.
>
> i *have* added double-sided as an option, if that's
> relevant.
Yes it is relevant, because when that parameter is set,
you should automatically get chapters starting on the
next odd page. That is the default behavior of
the fo stylesheet when double.sided is set.
In fo/component.xsl, in <xsl:template match="chapter">:
<fo:page-sequence id="{$id}"
...
<xsl:when test="$double.sided != 0">
<xsl:attribute name="initial-page-number">auto-odd</xsl:attribute>
</xsl:when>
In other words, if $double.sided is not zero, then
add the attribute initial-page-number="auto-odd".
The 'auto-odd' value should force the starting page
for the page-sequence to the next odd page.
Does your fo output have an initial-page-number="auto-odd"
attribute in the fo:page-sequence elements?
Do you have other customizations that might be interfering
with this behavior?
--
Bob Stayton 400 Encinal Street
Publications Architect Santa Cruz, CA 95060
Technical Publications voice: (831) 427-7796
The SCO Group fax: (831) 429-1887
email: bobs@sco.com
---------------------------------------------------------------------
To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org
For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org