At 2007-07-10 07:32 -0700, Michaud, Jean-Francois wrote:
>Hehehe, good luck with that. At least you won't be bored for awhile ;-).
:{)}
>If I find an easy way to do this, I'll let you know. In the meantime,
>I'm afraid we're not missing anything. XSL:FO technology is simply not
>advanced enough to accommodate certain features that we would find more
>intuitive. Functional language is nice collateral damagewise but
>incrementing a counter by having to process recursively is getting old.
I see it more as a result of the "arms-length" relationship between
transformation and formatting.
>You're head will explode if you get into landscape tables set via an
>attribute ;-). The only solution available around (no, rotating a table
>90 degrees or 270 degrees doesn't work; at the time I was looking,
>roughly about a year ago) is to reprocess the whole document recursively
>to generate correct XSL:FO page templates based on a portrait or
>landscape attribute a table might have.
>
>I'd really rather not think about it actually hehehe ;-).
Oh! I've been there and done that! Have you see Crane's Page
Sequence Master Interleave (PSMI)? It is a free resource available
on our web site. It is an example of "adding a semantic to
XSL-FO": when you detect the attribute for landscape geometry and
you need a dynamic change in the page sequence, you just put that
page sequence in a <psmi:page-sequence> element. The output is
post-processed by supplied XSLT stylesheets to convert the embedded
page sequence into a sibling page sequence of pure XSL-FO for any
engine to then support.
I've been told by a number of people that this has been very helpful
... I don't know everyone who has downloaded it but I gather it gets
a lot of use.
. . . . . . . . . . . Ken
-- Upcoming hands-on training: UBL Oct 1-3,5, Code lists Oct 2, 2007 World-wide corporate, govt. & user group XML, XSL and UBL training RSS feeds: publicly-available developer resources and 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 Cancer Awareness Aug'05 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@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/terms-of-service.htmlReceived on Tue Jul 10 09:49:48 2007
This archive was generated by hypermail 2.1.8 : Tue Jul 10 2007 - 09:49:49 PDT