[xep-support] Overriding start-indent on even/odd pages

G. Ken Holman gkholman at CraneSoftwrights.com
Mon Jul 26 18:55:27 PDT 2004


At 2004-07-26 15:42 -0700, David Priest wrote:
>My XSL:FO defines page masters using the usual structure, which includes
>region-start and region-end to set the main body flow.
>
>On some pages, however, I need to display a full-page image that
>completely overrides all margins: in other words, the image must span the
>page from corner to corner (less some surrounding margin, as the printer
>can't go edge-to-edge.)
>
>I had thought I could use inherited-property-value() to grab start-indent
>and subtract it from the margin.  Works on even pages, not on odd pages.
>I've tried a variety of other hacks, none of which are working.
>
>Hints, please?

Have you considered using the Page Sequence Master Interleave (PSMI) 
semantic that I created for signalling and processing author-triggered 
changes in page geometry?  It is described and available in a free resource 
downloaded in the XSL-FO section at the "Free resources" link in the 
marginalia on our home page noted below (I'd rather not publish the direct 
URL in the archives of the list as I may have to change where it is stored 
on my web site).

The exemplar is the author-triggered change of page geometry for landscape 
tables in the middle of portrait content, but the PSMI semantic could 
easily be used in your situation where you decide a change in page geometry 
is required to accommodate different margins for a particular graphic.

I hope this helps.

........................ Ken

--
World-wide on-site corporate, govt. & user group XML/XSL training.
G. Ken Holman                 mailto:gkholman at CraneSoftwrights.com
Crane Softwrights Ltd.          http://www.CraneSoftwrights.com/f/
Box 266, Kars, Ontario CANADA K0A-2E0    +1(613)489-0999 (F:-0995)
Male Breast Cancer Awareness  http://www.CraneSoftwrights.com/f/bc
Legal business disclaimers:  http://www.CraneSoftwrights.com/legal

-------------------
(*) To unsubscribe, send a message with words 'unsubscribe xep-support'
in the body of the message to majordomo at renderx.com from the address
you are subscribed from.
(*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/tos.html



More information about the Xep-support mailing list