[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] Suppressing blank pages and double-sided printing.
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 bobs@sagehill.net ----- Original Message ----- From: "Tavmjong Bah" <tavmjong@free.fr> To: <docbook-apps@lists.oasis-open.org> 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: docbook-apps-unsubscribe@lists.oasis-open.org For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org--------------------------------------------------------------------- To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org--------------------------------------------------------------------- To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Scanned with Copfilter Version 0.83beta3a (P3Scan 2.2.1) AntiSpam: SpamAssassin 3.1.4 by Markus Madlener @ http://www.copfilter.org |
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]