thanks too !
But I have now another question related to this : I made my footers to
be "face-to-face" with even/odd sequence to have page number on the out
side, then I
have page number on the left for even pages and on the right for odd
pages. The first pages where
always odd so I placed the page number on the right, but now I would
like to have it in function of the side it is...
Is it possible now to detect
when first is an even or odd page to place the page number on the good
side ?
thanks in advance,
Marie.
Tavmjong Bah a écrit :
Thanks Bob! Works perfectly.
Tav
On Fri, 2007-07-13 at 10:27 -0700, Bob Stayton wrote:
Hi,
With initial-page-number="auto" and force-page-count="no-force", you are
close.
But the effect you are seeing is coming from the page-sequence-master,
which selects the "odd" page-master for the page-position="first" selector.
For example:
<fo:page-sequence-master master-name="body">
<fo:repeatable-page-master-alternatives>
<fo:conditional-page-master-reference master-reference="blank"
blank-or-not-blank="blank"/>
<!--
<fo:conditional-page-master-reference master-reference="body-first"
page-position="first"/>
-->
<fo:conditional-page-master-reference master-reference="body-odd"
odd-or-even="odd"/>
<fo:conditional-page-master-reference
odd-or-even="even">
<xsl:attribute name="master-reference">
<xsl:choose>
<xsl:when test="$double.sided != 0">body-even</xsl:when>
<xsl:otherwise>body-odd</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
</fo:conditional-page-master-reference>
</fo:repeatable-page-master-alternatives>
</fo:page-sequence-master>
In this example, I commented out the problem. With that line commented out,
an even-numbered first page will get the "even" (left) page-master.
If you copy this big template to your customization layer and comment out
those references to page-position="first", then it will work.
Bob Stayton
Sagehill Enterprises
DocBook Consulting
[EMAIL PROTECTED]
----- Original Message -----
From: "Tavmjong Bah" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Friday, July 13, 2007 5:53 AM
Subject: [docbook-apps] Suppressing blank pages and double-sided printing.
Hi,
Last December I thought I had solved the problem of unwanted pages in
double-sided output. However, it has been pointed out to me that in
suppressing blank pages between chapters and other book sections, the
right/left page sequence is screwed up... i.e. there are two right-side
pages in a row. Further more, page numbers are skipped. So I've tried
various combinations of modifying the initial.page.count and
force.page.count templates. Here is what I observe:
-------------------------------------------
initial.page.number: auto
force.page.count:
end-on-even: Blank pages
auto: No blank pages
Page numbers skipped
Right/Left sequence bad
no-force: No blank pages
Page numbers correct
Right/Left sequence bad
--------------------------------------------
initial.page.number: auto-odd
force.page.count:
end-on-even: Blank pages
auto: Blank pages except
no blank last page
no-force: No blank pages
Page numbers skipped
Right/Left sequence bad
--------------------------------------------
I tried this with docbook-xsl-snapshot from 2007-02-09 and fop SVN.
(I haven't used more recent docbook-xsl-snapshots as at some point
procedures got messed up.) Any ideas on what I can do to suppress blank
pages and have the right/left sequence correct? Is there some
combination I am missing?
Thanks,
Tav
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Scanned with Copfilter Version 0.83beta3a (P3Scan 2.2.1)
AntiSpam: SpamAssassin 3.1.4
by Markus Madlener @ http://www.copfilter.org
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
|