This is the mail archive of the docbook-apps@lists.oasis-open.org mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [docbook-apps] how to get chapters to start on odd page?


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]