RE: [xep-support] Problem on left align of table on page vs hanging indent

From: Michaud, Jean-Francois <Jean-Francois.Michaud@boeing.com>
Date: Wed Jul 11 2007 - 01:02:30 PDT

Yep, PSMI is what I fell onto back then. It's the only real piece of
code that seems to allow for this kinda of processing; on the other
hand, I really think that XSL:FO should provide better facilities for
something like this; It's simply too complex for something so simple;
dynamic generation of XSL:FO page geometries should be a given. From
what I recall though PSMI either didn't completely do the trick or I
didn't get to fully implement the solution. I'll have to give it a go
pretty soon again when I get a little bit of time to work on it.

Cheers!

Regards, Jean-Francois Michaud
Applications Analyst
Office: (206) 766-3116, Cell: (253) 350-7078

"It's not what you know, and it's not even who you know. It's how much
knowledge you give away. Hoarding knowledge diminishes your power
because it diminishes your presence."

David Weinberger, Everything is Miscellaneous

-----Original Message-----
From: G. Ken Holman [mailto:gkholman@CraneSoftwrights.com]
Sent: Tuesday, July 10, 2007 9:20 AM
To: xep-support@renderx.com
Subject: RE: [xep-support] Problem on left align of table on page vs
hanging indent

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.html
-------------------
(*) 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.html
Received on Wed Jul 11 01:53:18 2007

This archive was generated by hypermail 2.1.8 : Wed Jul 11 2007 - 01:53:19 PDT