Skip to content

Instantly share code, notes, and snippets.

@pragdave
Created January 7, 2011 17:59
Show Gist options
  • Save pragdave/769838 to your computer and use it in GitHub Desktop.
Save pragdave/769838 to your computer and use it in GitHub Desktop.
<?xml version="1.0" encoding="utf-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:rx="http://www.renderx.com/XSL/Extensions">
<!-- ============================================================ -->
<!-- -->
<!-- This file makes a part of RenderX XSL Test Suite -->
<!-- -->
<!-- Author: Alexander Peshkov -->
<!-- -->
<!-- (c) RenderX, 2003 -->
<!-- -->
<!-- ============================================================ -->
<fo:layout-master-set>
<fo:simple-page-master master-name="document-master" margin="0.4in">
<fo:region-body margin="20pt" padding="0pt"/>
</fo:simple-page-master>
<fo:simple-page-master master-name="page-odd" margin="0.2in">
<fo:region-body margin="20pt 20pt 20pt -100pt"/>
</fo:simple-page-master>
<fo:simple-page-master master-name="page-even" margin="0.2in">
<fo:region-body margin="20pt -100pt 20pt 20pt"/>
</fo:simple-page-master>
<fo:page-sequence-master master-name="marginalia-duplex">
<fo:repeatable-page-master-alternatives>
<fo:conditional-page-master-reference master-reference="page-odd" odd-or-even="odd"/>
<fo:conditional-page-master-reference master-reference="page-even" odd-or-even="even"/>
</fo:repeatable-page-master-alternatives>
</fo:page-sequence-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="marginalia-duplex">
<fo:flow flow-name="xsl-region-body" padding="6pt" start-indent="120pt" end-indent="120pt">
<fo:block font="bold 16pt Helvetica" space-before="16pt"
space-after="16pt" text-align="center" span="all">
Duplex marginalia
</fo:block>
<fo:block font-size="12pt" space-before="6pt" space-after="6pt" text-align="justify" text-indent="16pt">
Nam liber tempor cum soluta nobis eleifend option congue
nihil imperdiet doming id quod mazim placerat facer possim
assum. Lorem ipsum dolor sit amet, consectetuer adipiscing
elit, sed diam nonummy nibh euismod tincidunt ut laoreet
dolore magna aliquam erat volutpat. Ut wisi enim ad minim
veniam, quis nostrud exerci tation ullamcorper suscipit
lobortis nisl ut aliquip ex ea commodo consequat.
<fo:float float="outside" start-indent="0pt" end-indent="0pt" clear="both">
<fo:block-container width="100pt" padding="6pt" margin="4pt">
<fo:block text-align="center"
text-indent="0pt">This is side float with
<fo:wrapper
font-family="monospace">float="outside"</fo:wrapper>
</fo:block>
</fo:block-container>
</fo:float>
Nam liber tempor cum soluta nobis eleifend option congue
nihil imperdiet doming id quod mazim placerat facer possim
assum. Lorem ipsum dolor sit amet, consectetuer adipiscing
elit, sed diam nonummy nibh euismod tincidunt ut laoreet
dolore magna aliquam erat volutpat. Ut wisi enim ad minim
veniam, quis nostrud exerci tation ullamcorper suscipit
lobortis nisl ut aliquip ex ea commodo consequat.
</fo:block>
<rx:flow-section column-count="2" background="red">
<fo:block>
Here is a play what I wrote.
</fo:block>
<fo:block>
Here is a play what I wrote.
</fo:block>
</rx:flow-section>
<fo:block break-before="even-page">
Duis autem vel eum iriure dolor in hendrerit in vulputate
velit esse molestie consequat, vel illum dolore eu feugiat
nulla facilisis.
<fo:float float="outside" start-indent="0pt" end-indent="0pt" clear="both">
<fo:block-container width="100pt" padding="6pt" margin="4pt">
<fo:block text-align="center" text-indent="0pt">This is
side float with <fo:wrapper
font-family="monospace">float="outside"</fo:wrapper>
</fo:block>
</fo:block-container>
</fo:float>
Nam liber tempor cum soluta nobis eleifend option congue
nihil imperdiet doming id quod mazim placerat facer possim
assum. Lorem ipsum dolor sit amet, consectetuer adipiscing
elit, sed diam nonummy nibh euismod tincidunt ut laoreet
dolore magna aliquam erat volutpat. Ut wisi enim ad minim
veniam, quis nostrud exerci tation ullamcorper suscipit
lobortis nisl ut aliquip ex ea commodo consequat.
</fo:block>
<rx:flow-section column-count="2" background="red">
<fo:block>
Here is a play what I wrote.
</fo:block>
<fo:block>
Here is a play what I wrote.
</fo:block>
</rx:flow-section>
</fo:flow>
</fo:page-sequence>
</fo:root>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment