[xep-support] Landscape tables at end of document?

G. Ken Holman gkholman at CraneSoftwrights.com
Fri Feb 27 16:29:48 PST 2004


At 2004-02-27 10:12 -0500, Clary, Brian D. wrote:
>Argh!  I knew it was something simple; it works great now.

Good.

>One thing I just noticed.  I have a <fo:conditional-page-master-reference
>page-position="first" master-reference="title-page" /> so that the first
>page (title page) has a footer to it.  I noticed that I get the title page
>format on the first page after the new landscape pages (thanks to PSMI).  I
>noticed this on the PSMI resource page:
>
>"Caveats
>
>The breaking of the page sequence in which the PSMI construct is found
>necessarily produces multiple sibling page sequences. Care is taken in this
>environment to preserve the page sequence properties that can be preserved
>(such as force-page-count="end-on-even"), but nothing can be done for those
>properties that cannot be preserved (such as force-page-count="even"). When
>a property value cannot be guaranteed, a warning message is emitted using
><xsl:message>, but processing continues to produce a result."
>
>So I'm curious if there's a way around this or if I just goofed something up
>(again).

You haven't goofed up ... it is a restriction of the current implementation 
and semantics.  It's working as currently defined.

It sounds like a new semantic is needed inside the psmi:page-sequence, that 
being something like a psmi:master-reference-following="" that indicates 
which page-sequence master to use following the breakup of a 
page-sequence.  Then, your XSLT can choose when injecting the 
psmi:page-sequence whether a different sequence is needed until the next 
injection or the end of the wrapping page-sequence.

I'm thinking that master-reference="" stays as it is, unprefixed, to map to 
the equivalent in XSL-FO.  By naming this 
psmi:master-reference-following="" then I don't risk any future confusion 
with page-sequence attributes defined by XSL-FO, and I don't make any claim 
that master-reference-following= is any kind of equivalent to an XSL-FO 
property (as I do with the unprefixed properties today).

Let me see when I can get to this ... I've got a lot on my plate right 
now.  I think it is a meaningful improvement to the facility.

Thanks for describing your situation!

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

--
US XSL training: Washington,DC March 15; San Francisco,CA March 22
World-wide on-site corporate, government & user group XML 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

-------------------
(*) 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