[xep-support] A3 pages and Landscape Pages

Douglas_Morrison at contractor.amat.com Douglas_Morrison at contractor.amat.com
Thu Jun 17 06:28:50 PDT 2004


Hi Ken,

You are quite right, of course. I was playing around with different ways 
of causing the change in page geometry and forgot that pmsi uses a wrapper 
rather than a switch signal.

For some applications I think a switch signal is preferable to a wrapper:

1. It is more flexible, as transitions do not need to be balanced
2. The return to the original pageset is sometimes not wanted, especially 
if the first page has different headers and footers
3. If several elements in succession need to be in A3, then they can all 
be included in one pageset (if they are in different pagesets blank pages 
could be emitted to keep the number of sides even)

One the other hand I can see that a wrapper has other advantages, and for 
many will be easier to implement.

Regards, Doug  x2571

The content of this message is Applied Materials Confidential.  If you are 
not the intended recipient and have received this message in error, any 
use or distribution is prohibited.  Please notify me immediately by reply 
e-mail and delete this message from your computer system.  Thank you.







"G. Ken Holman" <gkholman at CraneSoftwrights.com>
Sent by: owner-xep-support at renderx.com
15/06/2004 18:27
Please respond to xep-support
 
        To:     xep-support at renderx.com
        cc: 
        Subject:        Re: [xep-support] A3 pages and Landscape Pages
 


At 2004-06-15 16:46 +0100, Douglas_Morrison at contractor.amat.com wrote:
>If I remove the blocks, the output form the xslt will be something like:
>
><fo:page-sequence
>     <fo:flow
>         A
>         <fo:page-sequence
>             <fo:flow
>                 B
>             </fo:flow
>         </fo:page-sequence
>         C
>     </fo:flow
></fo:page-sequence

Yes, and the PSMI would be used for the nested B above.

>As it may be some time before W3 and XEP allow such nesting, I think my 
>best way forward may well be to remove the unecessary blocks and emit a 
>psmi:page-sequence... The output from the first xslt pass would then be 
>something like:
>
><fo:page-sequence
>     <fo:flow
>         A
>         <psmi:page-sequence master-reference="A3Landscape"/>
>          B
>         <psmi:page-sequence master-reference="A4Portrait"/>
>         C
>     </fo:flow
></fo:page-sequence

Careful!  You've used PSMI above as if it were a signal of some kind, when 

it isn't ... it is a wrapper ... you'll have to mimic what I quoted from 
you first above:

<fo:page-sequence master-reference="A4Portrait">
     <fo:flow
         A
         <psmi:page-sequence master-reference="A3Landscape">
             <fo:flow
                 B
             </fo:flow
         </psmi:page-sequence
         C
     </fo:flow
</fo:page-sequence

I hope this helps.

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

--
Public training 3 days XSLT & 2 days XSL-FO: Phoenix,AZ 2004-08-23
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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.renderx.com/pipermail/xep-support/attachments/20040617/1b543439/attachment.html>


More information about the Xep-support mailing list