You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-commits@xmlgraphics.apache.org by Apache Wiki <wi...@apache.org> on 2007/06/13 16:23:08 UTC

[Xmlgraphics-fop Wiki] Trivial Update of "ExtensionsForPostScript" by AdrianCumiskey

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Xmlgraphics-fop Wiki" for change notification.

The following page has been changed by AdrianCumiskey:
http://wiki.apache.org/xmlgraphics-fop/ExtensionsForPostScript

The comment on the change is:
updated example usage fo for proposed setpagedevice and comments extensions

------------------------------------------------------------------------------
  = Example Usage =
  
  {{{
- <?xml version="1.0"?>
- <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:ps="http://xmlgraphics.apache.org/fop/postscript">
+ <?xml version="1.0" encoding="UTF-8"?>
+ <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"
+   xmlns:ps="http://xmlgraphics.apache.org/fop/postscript">
    <fo:layout-master-set>
-     <fo:simple-page-master master-name="spm1" page-height="29.7cm" page-width="21cm" margin-top="1cm" margin-bottom="2cm" margin-left="2.5cm" margin-right="2.5cm">
+     <fo:simple-page-master master-name="A4" page-height="29.7cm" page-width="21cm" margin="2cm">
        <ps:ps-setpagedevice name="lower tray"><![CDATA[ << /MediaPosition /4 >> ]]></ps:ps-setpagedevice>
        <ps:ps-comment-before>spm1 before page</ps:ps-comment-before>
        <ps:ps-comment-after>spm1 after page</ps:ps-comment-after>
+       <fo:region-body/>
-       <fo:region-body margin-top="3cm"/>
-       <fo:region-before extent="3cm"/>
-       <fo:region-after extent="1.5cm"/>
      </fo:simple-page-master>
-     <fo:simple-page-master master-name="spm2" page-height="29.7cm" page-width="21cm" margin-top="1cm" margin-bottom="2cm" margin-left="2.5cm" margin-right="2.5cm">
+     <fo:simple-page-master master-name="A4a" page-height="29.7cm" page-width="21cm" margin="2cm">
        <ps:ps-setpagedevice name="upper tray"><![CDATA[ << /MediaPosition /1 >> ]]></ps:ps-setpagedevice>
        <ps:ps-comment-before>spm2 before page</ps:ps-comment-before>
        <ps:ps-comment-after>spm2 after page</ps:ps-comment-after>
+       <fo:region-body background-color="orange"/>
-       <fo:region-body margin-top="2cm"/>
-       <fo:region-before extent="2cm"/>
-       <fo:region-after extent="2.5cm"/>
      </fo:simple-page-master>
-     <fo:simple-page-master master-name="spm3" page-height="29.7cm" page-width="21cm" margin-top="1cm" margin-bottom="2cm" margin-left="2.5cm" margin-right="2.5cm">
-       <fo:region-body margin-top="2cm"/>
-       <fo:region-before extent="2cm"/>
-       <fo:region-after extent="2.5cm"/>
-     </fo:simple-page-master>
+     <fo:page-sequence-master master-name="complex">
+       <fo:repeatable-page-master-reference master-reference="A4" maximum-repeats="1"/>
+       <fo:repeatable-page-master-reference master-reference="A4a" maximum-repeats="1"/>
+       <fo:repeatable-page-master-reference master-reference="A4"/>
+     </fo:page-sequence-master>
    </fo:layout-master-set>
    <fo:declarations>
      <ps:ps-setpagedevice name="autofeed"><![CDATA[ << /ManualFeed false >> ]]></ps:ps-setpagedevice>
      <ps:ps-comment-before>header comment</ps:ps-comment-before>
      <ps:ps-comment-after>footer comment</ps:ps-comment-after>
    </fo:declarations>
-   <fo:page-sequence master-reference="spm1">
+   <fo:page-sequence master-reference="complex">
      <fo:flow flow-name="xsl-region-body">
-       <fo:block break-after="page">Some text on seq 1, page 1.</fo:block>
-       <fo:block>Some text on seq 1, page 2.</fo:block>
+       <fo:block>Hello World!</fo:block>
+       <fo:block break-before="page"/>
+       <fo:block>Hello World!</fo:block>
+       <fo:block break-before="page"/>
+       <fo:block>Hello World!</fo:block>
      </fo:flow>
    </fo:page-sequence>
-   <fo:page-sequence master-reference="spm2">
-     <fo:flow flow-name="xsl-region-body">
-       <fo:block break-after="page">Some text on seq 2, page 1.</fo:block>
-       <fo:block>Some text on seq 2, page 2.</fo:block>
-     </fo:flow>
-   </fo:page-sequence>
-   <fo:page-sequence master-reference="spm3">
-     <fo:flow flow-name="xsl-region-body">
-       <fo:block break-after="page">Some text on seq 3, page 1.</fo:block>
-       <fo:block>Some text on seq 3, page 2.</fo:block>
-     </fo:flow>
-   </fo:page-sequence>
- </fo:root>
+ </fo:root
  }}}
  

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-commits-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-commits-help@xmlgraphics.apache.org