From: G. Ken Holman (gkholman@CraneSoftwrights.com)
Date: Fri Feb 27 2004 - 16:29:48 PST
At 2004-02-27 10:12 -0500, Clary, Brian D. wrote:
>Argh! I knew it was something simple; it works great now.
>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:
>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
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!
-- 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@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 firstname.lastname@example.org 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
This archive was generated by hypermail 2.1.5 : Fri Feb 27 2004 - 16:38:14 PST