fo:single-page-master-reference, fo:repeatable-page-master-reference and
fo:conditional-page-master-reference to comply with the latest XSL recommendation.
Also changed the unimplemented property space-treatment to white-space-treatment and
- updated examples to use the new syntax.
+ updated examples and tests to use the new syntax.
Submitted by: Christian Geisert [Christian.Geisert@isu-gmbh.de]
- Add support for inline-progression-dimension and table-layout. (Karen)
- Add support for letter-spacing.
</fo:simple-page-master>
</fo:layout-master-set>
- <fo:page-sequence master-name="first">
+ <fo:page-sequence master-reference="first">
<fo:static-content flow-name="xsl-region-before">
<fo:block line-height="14pt" font-size="10pt"
text-align="end">Embedding SVG examples</fo:block>
<!-- end: defines page layout -->
<!-- actual layout -->
- <fo:page-sequence master-name="first">
+ <fo:page-sequence master-reference="first">
<!-- text body -->
<fo:flow flow-name="xsl-region-body">
</fo:simple-page-master>
</fo:layout-master-set>
- <fo:page-sequence master-name="first">
+ <fo:page-sequence master-reference="first">
<fo:flow source-document="a" flow-name="xsl-region-body">
<fo:block source-document="inherit" space-before.optimum="3pt" space-after.optimum="15pt">
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block background-color="#FF0000">
- <fo:block>
- This is a simple fo block with red background.
- </fo:block>
- </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block background-color="#FF0000">
+ <fo:block>
+ This is a simple fo block with red background.
+ </fo:block>
+ </fo:block>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block>
- This is a simple fo block with transparent background.
- </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block>
+ This is a simple fo block with transparent background.
+ </fo:block>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:static-content flow-name="xsl-region-before">
+ <fo:page-sequence master-reference="simplePM">
+ <fo:static-content flow-name="xsl-region-before">
<fo:block-container border-color="black" border-style="solid" border-width="1pt" height="2.5cm" width="4cm" padding="8pt" position="absolute">
<fo:block text-align="start" line-height="2cm" font-family="sans-serif" font-size="12pt">
- SOLD TO
- </fo:block>
+ SOLD TO
+ </fo:block>
<fo:block text-align="start" line-height="1cm" font-family="sans-serif" font-size="12pt">
- Akf;lhdsaf;paesifhe;oifhqewf;oiewfhefdf;lhdsfadslhkfhdsafdshSOLDTO
- Akf;lhdsaf;paesifhe;oifhqewf;oiewfhefdf;lhdsfadslhkfhdsafdshSOLDTO
- Akf;lhdsaf;paesifhe;oifhqewf;oiewfhefdf;lhdsfadslhkfhdsafdshSOLDTO
- Akf;lhdsaf;paesifhe;oifhqewf;oiewfhefdf;lhdsfadslhkfhdsafdshSOLDTO
- Akf;lhdsaf;paesifhe;oifhqewf;oiewfhefdf;lhdsfadslhkfhdsafdshSOLDTO
- Akf;lhdsaf;paesifhe;oifhqewf;oiewfhefdf;lhdsfadslhkfhdsafdshSOLDTO
- Akf;lhdsaf;paesifhe;oifhqewf;oiewfhefdf;lhdsfadslhkfhdsafdshSOLDTO
- </fo:block>
+ Akf;lhdsaf;paesifhe;oifhqewf;oiewfhefdf;lhdsfadslhkfhdsafdshSOLDTO
+ Akf;lhdsaf;paesifhe;oifhqewf;oiewfhefdf;lhdsfadslhkfhdsafdshSOLDTO
+ Akf;lhdsaf;paesifhe;oifhqewf;oiewfhefdf;lhdsfadslhkfhdsafdshSOLDTO
+ Akf;lhdsaf;paesifhe;oifhqewf;oiewfhefdf;lhdsfadslhkfhdsafdshSOLDTO
+ Akf;lhdsaf;paesifhe;oifhqewf;oiewfhefdf;lhdsfadslhkfhdsafdshSOLDTO
+ Akf;lhdsaf;paesifhe;oifhqewf;oiewfhefdf;lhdsfadslhkfhdsafdshSOLDTO
+ Akf;lhdsaf;paesifhe;oifhqewf;oiewfhefdf;lhdsfadslhkfhdsafdshSOLDTO
+ </fo:block>
</fo:block-container>
- </fo:static-content>
- <fo:flow flow-name="xsl-region-body">
+ </fo:static-content>
+ <fo:flow flow-name="xsl-region-body">
<fo:block text-align="start" line-height="1cm" font-family="sans-serif" font-size="12pt">
- BBBBBBBBBBBBBBB
- </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ BBBBBBBBBBBBBBB
+ </fo:block>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block>
- This is a simple fo block.
- </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block>
+ This is a simple fo block.
+ </fo:block>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block>
- This is a simple fo block.
- </fo:block>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block>
+ This is a simple fo block.
+ </fo:block>
- <fo:block space-before.optimum="1cm" border-color="blue" border-style="solid" border-width="2pt">
- This is a simple fo block with borders.
- </fo:block>
+ <fo:block space-before.optimum="1cm" border-color="blue" border-style="solid" border-width="2pt">
+ This is a simple fo block with borders.
+ </fo:block>
- <fo:block space-before.optimum="1cm"
- border-left-color="blue" border-left-style="solid" border-left-width="2pt"
- border-right-color="blue" border-right-style="solid" border-right-width="2pt"
- border-top-color="blue" border-top-style="solid" border-top-width="2pt"
- border-bottom-color="blue" border-bottom-style="solid" border-bottom-width="2pt">
- This is a simple fo block with borders.
- </fo:block>
+ <fo:block space-before.optimum="1cm"
+ border-left-color="blue" border-left-style="solid" border-left-width="2pt"
+ border-right-color="blue" border-right-style="solid" border-right-width="2pt"
+ border-top-color="blue" border-top-style="solid" border-top-width="2pt"
+ border-bottom-color="blue" border-bottom-style="solid" border-bottom-width="2pt">
+ This is a simple fo block with borders.
+ </fo:block>
- <fo:block space-before.optimum="1cm" border-left-color="black" border-left-style="solid" border-left-width="2pt"
- border-right-color="black" border-right-style="dotted" border-right-width="1cm"
- border-top-color="black" border-top-style="dashed" border-top-width="5pt"
- border-bottom-color="black" border-bottom-style="double" border-bottom-width="1in">
- This is a simple fo block with different borders viz;
- border-left-color="black"
- border-left-style="solid"
- border-left-width="2pt"
- border-right-color="black"
- border-right-style="dotted"
- border-right-width="1cm"
- border-top-color="black"
- border-top-style="dashed"
- border-top-width="5pt"
- border-bottom-color="black"
- border-bottom-style="double"
- border-bottom-width="1in"
- </fo:block>
+ <fo:block space-before.optimum="1cm" border-left-color="black" border-left-style="solid" border-left-width="2pt"
+ border-right-color="black" border-right-style="dotted" border-right-width="1cm"
+ border-top-color="black" border-top-style="dashed" border-top-width="5pt"
+ border-bottom-color="black" border-bottom-style="double" border-bottom-width="1in">
+ This is a simple fo block with different borders viz;
+ border-left-color="black"
+ border-left-style="solid"
+ border-left-width="2pt"
+ border-right-color="black"
+ border-right-style="dotted"
+ border-right-width="1cm"
+ border-top-color="black"
+ border-top-style="dashed"
+ border-top-width="5pt"
+ border-bottom-color="black"
+ border-bottom-style="double"
+ border-bottom-width="1in"
+ </fo:block>
- <fo:block space-before.optimum="1cm"
- border-top="2pt solid blue"
- border-bottom="2pt solid blue"
- border-left="2pt solid blue"
- border-right="2pt solid blue">
- This is a simple fo block with borders.
- </fo:block>
+ <fo:block space-before.optimum="1cm"
+ border-top="2pt solid blue"
+ border-bottom="2pt solid blue"
+ border-left="2pt solid blue"
+ border-right="2pt solid blue">
+ This is a simple fo block with borders.
+ </fo:block>
- <fo:block space-before.optimum="1cm"
- border-top="2pt || solid || blue"
- border-bottom="2pt || solid || blue"
- border-left="2pt || solid || blue"
- border-right="2pt || solid || blue">
- This is a simple fo block with borders.
- </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ <fo:block space-before.optimum="1cm"
+ border-top="2pt || solid || blue"
+ border-bottom="2pt || solid || blue"
+ border-left="2pt || solid || blue"
+ border-right="2pt || solid || blue">
+ This is a simple fo block with borders.
+ </fo:block>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block>
- This is a simple fo block.
- </fo:block>
- <fo:block break-before="page">
- This is a simple fo block on a new page due to page-break using break-before="page".
- </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block>
+ This is a simple fo block.
+ </fo:block>
+ <fo:block break-before="page">
+ This is a simple fo block on a new page due to page-break using break-before="page".
+ </fo:block>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
<fo:layout-master-set>
- <fo:simple-page-master margin-right="40pt" margin-left="40pt" master-name="one">
- <fo:region-body margin-bottom="30pt" margin-top="30pt"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
- <fo:page-sequence master-name="one">
- <fo:flow font-size="12pt" flow-name="xsl-region-body">
- <fo:block>
- This file contains a list of many characters in various fonts. The text is
- aligned with the end in order to check that all the characters have their
- correct width set in FOP.
- </fo:block>
- <fo:block>
- If the right hand edge is left of the other lines in the same font then
- this indicates it expects one (or more) of the characters to be wider
- than it really is. Also if the end is to the right of the other lines
- then FOP expects a character to be smaller than it really is or the
- character is missing from the lookup.
- </fo:block>
- <fo:block font-size="12pt" font-family="Helvetica" text-align="end">
- <fo:block>
- 1
- </fo:block>
- <fo:block>
- abcdefghijklmnopqrstuvwxyz1
- </fo:block>
- <fo:block>
- ABCDEFGHIJKLMNOPQRSTUVWXYZ1
- </fo:block>
- <fo:block>
- 12345678901
- </fo:block>
- <fo:block>
- `~!@#$%^&*()-_=+1
- </fo:block>
- <fo:block>
- [{]}\|;:'1
- </fo:block>
- <fo:block>
- ",<.>/?1
- </fo:block>
- <fo:block>
+ <fo:simple-page-master margin-right="40pt" margin-left="40pt" master-name="one">
+ <fo:region-body margin-bottom="30pt" margin-top="30pt"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
+ <fo:page-sequence master-reference="one">
+ <fo:flow font-size="12pt" flow-name="xsl-region-body">
+ <fo:block>
+ This file contains a list of many characters in various fonts. The text is
+ aligned with the end in order to check that all the characters have their
+ correct width set in FOP.
+ </fo:block>
+ <fo:block>
+ If the right hand edge is left of the other lines in the same font then
+ this indicates it expects one (or more) of the characters to be wider
+ than it really is. Also if the end is to the right of the other lines
+ then FOP expects a character to be smaller than it really is or the
+ character is missing from the lookup.
+ </fo:block>
+ <fo:block font-size="12pt" font-family="Helvetica" text-align="end">
+ <fo:block>
+ 1
+ </fo:block>
+ <fo:block>
+ abcdefghijklmnopqrstuvwxyz1
+ </fo:block>
+ <fo:block>
+ ABCDEFGHIJKLMNOPQRSTUVWXYZ1
+ </fo:block>
+ <fo:block>
+ 12345678901
+ </fo:block>
+ <fo:block>
+ `~!@#$%^&*()-_=+1
+ </fo:block>
+ <fo:block>
+ [{]}\|;:'1
+ </fo:block>
+ <fo:block>
+ ",<.>/?1
+ </fo:block>
+ <fo:block>
!"#$%&'()*+,-./0123456789:;<1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
=>?@ABCDEFGHIJKLMNOPQRSTUVWX1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
YZ[\]^_`abcdefghijklmnopq1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
rstuvwxyz{|}~ ¡¢£¤¥¦§¨1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁ1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
ÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙ1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
ÚÛÜÝÞßàáâãäåæçèéêëìíîïðñ1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
òóôõö÷øùúûüýþ1
- </fo:block>
- </fo:block>
- <fo:block font-size="12pt" font-family="Times Roman" text-align="end">
- <fo:block>
- 1
- </fo:block>
- <fo:block>
- abcdefghijklmnopqrstuvwxyz1
- </fo:block>
- <fo:block>
- ABCDEFGHIJKLMNOPQRSTUVWXYZ1
- </fo:block>
- <fo:block>
- 12345678901
- </fo:block>
- <fo:block>
- `~!@#$%^&*()-_=+1
- </fo:block>
- <fo:block>
- [{]}\|;:'1
- </fo:block>
- <fo:block>
- ",<.>/?1
- </fo:block>
- <fo:block>
+ </fo:block>
+ </fo:block>
+ <fo:block font-size="12pt" font-family="Times Roman" text-align="end">
+ <fo:block>
+ 1
+ </fo:block>
+ <fo:block>
+ abcdefghijklmnopqrstuvwxyz1
+ </fo:block>
+ <fo:block>
+ ABCDEFGHIJKLMNOPQRSTUVWXYZ1
+ </fo:block>
+ <fo:block>
+ 12345678901
+ </fo:block>
+ <fo:block>
+ `~!@#$%^&*()-_=+1
+ </fo:block>
+ <fo:block>
+ [{]}\|;:'1
+ </fo:block>
+ <fo:block>
+ ",<.>/?1
+ </fo:block>
+ <fo:block>
!"#$%&'()*+,-./0123456789:;<1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
=>?@ABCDEFGHIJKLMNOPQRSTUVWX1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
YZ[\]^_`abcdefghijklmnopq1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
rstuvwxyz{|}~ ¡¢£¤¥¦§¨1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁ1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
ÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙ1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
ÚÛÜÝÞßàáâãäåæçèéêëìíîïðñ1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
òóôõö÷øùúûüýþ1
- </fo:block>
- </fo:block>
- <fo:block font-family="Courier" text-align="end">
- <fo:block>
- 1
- </fo:block>
- <fo:block>
- abcdefghijklmnopqrstuvwxyz1
- </fo:block>
- <fo:block>
- ABCDEFGHIJKLMNOPQRSTUVWXYZ1
- </fo:block>
- <fo:block>
- 12345678901
- </fo:block>
- <fo:block>
- `~!@#$%^&*()-_=+1
- </fo:block>
- <fo:block>
- [{]}\|;:'1
- </fo:block>
- <fo:block>
- ",<.>/?1
- </fo:block>
- <fo:block>
+ </fo:block>
+ </fo:block>
+ <fo:block font-family="Courier" text-align="end">
+ <fo:block>
+ 1
+ </fo:block>
+ <fo:block>
+ abcdefghijklmnopqrstuvwxyz1
+ </fo:block>
+ <fo:block>
+ ABCDEFGHIJKLMNOPQRSTUVWXYZ1
+ </fo:block>
+ <fo:block>
+ 12345678901
+ </fo:block>
+ <fo:block>
+ `~!@#$%^&*()-_=+1
+ </fo:block>
+ <fo:block>
+ [{]}\|;:'1
+ </fo:block>
+ <fo:block>
+ ",<.>/?1
+ </fo:block>
+ <fo:block>
!"#$%&'()*+,-./0123456789:;<1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
=>?@ABCDEFGHIJKLMNOPQRSTUVWX1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
YZ[\]^_`abcdefghijklmnopq1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
rstuvwxyz{|}~ ¡¢£¤¥¦§¨1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁ1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
ÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙ1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
ÚÛÜÝÞßàáâãäåæçèéêëìíîïðñ1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
òóôõö÷øùúûüýþ1
- </fo:block>
- </fo:block>
- <fo:block font-family="ZapfDingbats" text-align="end">
- <fo:block>
- 1
- </fo:block>
- <fo:block>
- abcdefghijklmnopqrstuvwxyz1
- </fo:block>
- <fo:block>
- ABCDEFGHIJKLMNOPQRSTUVWXYZ1
- </fo:block>
- <fo:block>
- 12345678901
- </fo:block>
- <fo:block>
- `~!@#$%^&*()-_=+1
- </fo:block>
- <fo:block>
- [{]}\|;:'1
- </fo:block>
- <fo:block>
- ",<.>/?1
- </fo:block>
- <fo:block>
+ </fo:block>
+ </fo:block>
+ <fo:block font-family="ZapfDingbats" text-align="end">
+ <fo:block>
+ 1
+ </fo:block>
+ <fo:block>
+ abcdefghijklmnopqrstuvwxyz1
+ </fo:block>
+ <fo:block>
+ ABCDEFGHIJKLMNOPQRSTUVWXYZ1
+ </fo:block>
+ <fo:block>
+ 12345678901
+ </fo:block>
+ <fo:block>
+ `~!@#$%^&*()-_=+1
+ </fo:block>
+ <fo:block>
+ [{]}\|;:'1
+ </fo:block>
+ <fo:block>
+ ",<.>/?1
+ </fo:block>
+ <fo:block>
!"#$%&'()*+,-./0123456789:;<1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
=>?@ABCDEFGHIJKLMNOPQRSTUVWX1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
YZ[\]^_`abcdefghijklmnopq1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
rstuvwxyz{|}~ ¡¢£¤¥¦§¨1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁ1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
ÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙ1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
ÚÛÜÝÞßàáâãäåæçèéêëìíîïðñ1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
òóôõö÷øùúûüýþ1
- </fo:block>
- </fo:block>
- <fo:block font-family="Symbol" text-align="end">
- <fo:block>
- 1
- </fo:block>
- <fo:block>
- abcdefghijklmnopqrstuvwxyz1
- </fo:block>
- <fo:block>
- ABCDEFGHIJKLMNOPQRSTUVWXYZ1
- </fo:block>
- <fo:block>
- 12345678901
- </fo:block>
- <fo:block>
- `~!@#$%^&*()-_=+1
- </fo:block>
- <fo:block>
- [{]}\|;:'1
- </fo:block>
- <fo:block>
- ",<.>/?1
- </fo:block>
- <fo:block>
+ </fo:block>
+ </fo:block>
+ <fo:block font-family="Symbol" text-align="end">
+ <fo:block>
+ 1
+ </fo:block>
+ <fo:block>
+ abcdefghijklmnopqrstuvwxyz1
+ </fo:block>
+ <fo:block>
+ ABCDEFGHIJKLMNOPQRSTUVWXYZ1
+ </fo:block>
+ <fo:block>
+ 12345678901
+ </fo:block>
+ <fo:block>
+ `~!@#$%^&*()-_=+1
+ </fo:block>
+ <fo:block>
+ [{]}\|;:'1
+ </fo:block>
+ <fo:block>
+ ",<.>/?1
+ </fo:block>
+ <fo:block>
!"#$%&'()*+,-./0123456789:;<1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
=>?@ABCDEFGHIJKLMNOPQRSTUVWX1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
YZ[\]^_`abcdefghijklmnopq1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
rstuvwxyz{|}~ ¡¢£¤¥¦§¨1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁ1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
ÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙ1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
ÚÛÜÝÞßàáâãäåæçèéêëìíîïðñ1
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
òóôõö÷øùúûüýþ1
- </fo:block>
- </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ </fo:block>
+ </fo:block>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block color="#C00000">
- This is a simple fo text in red color.
- <fo:leader leader-pattern="rule" rule-thickness="3.0pt"></fo:leader>
- </fo:block>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block color="#C00000">
+ This is a simple fo text in red color.
+ <fo:leader leader-pattern="rule" rule-thickness="3.0pt"></fo:leader>
+ </fo:block>
- <fo:block color="#00C000">
- This is a simple fo text in green color followed by black line.
- <fo:leader color="#000000" leader-pattern="rule" rule-thickness="3.0pt"></fo:leader>
- </fo:block>
+ <fo:block color="#00C000">
+ This is a simple fo text in green color followed by black line.
+ <fo:leader color="#000000" leader-pattern="rule" rule-thickness="3.0pt"></fo:leader>
+ </fo:block>
- <fo:block color="#0000C0">
- This is a simple fo text in blue color.
- <fo:inline color="#C055C0">This is in</fo:inline>
- <fo:inline color="#550055">the same sentence</fo:inline>
- This is text in blue again
- <fo:leader leader-pattern="rule" rule-thickness="3.0pt"></fo:leader>
- </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ <fo:block color="#0000C0">
+ This is a simple fo text in blue color.
+ <fo:inline color="#C055C0">This is in</fo:inline>
+ <fo:inline color="#550055">the same sentence</fo:inline>
+ This is text in blue again
+ <fo:leader leader-pattern="rule" rule-thickness="3.0pt"></fo:leader>
+ </fo:block>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-body/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-body/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block>
- <fo:external-graphic src="file:../graphics/page.gif"/>
- </fo:block>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block>
+ <fo:external-graphic src="file:../graphics/page.gif"/>
+ </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block>
- default:
- </fo:block>
- <fo:block text-align="center">
- This is a simple fo text in FOP default font.
- </fo:block>
- <fo:block>
- sans-serif:
- </fo:block>
- <fo:block text-align="center" font-family="sans-serif">
- This is a simple fo text in sans-serif font.
- </fo:block>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block>
+ default:
+ </fo:block>
+ <fo:block text-align="center">
+ This is a simple fo text in FOP default font.
+ </fo:block>
+ <fo:block>
+ sans-serif:
+ </fo:block>
+ <fo:block text-align="center" font-family="sans-serif">
+ This is a simple fo text in sans-serif font.
+ </fo:block>
- <fo:block>
- monospace:
- </fo:block>
- <fo:block text-align="center" font-family="monospace">
- This is a simple fo text in monospace font.
- </fo:block>
+ <fo:block>
+ monospace:
+ </fo:block>
+ <fo:block text-align="center" font-family="monospace">
+ This is a simple fo text in monospace font.
+ </fo:block>
- <fo:block>
- Courier:
- </fo:block>
- <fo:block text-align="center" font-family="Courier">
- This is a simple fo text in Courier font.
- </fo:block>
+ <fo:block>
+ Courier:
+ </fo:block>
+ <fo:block text-align="center" font-family="Courier">
+ This is a simple fo text in Courier font.
+ </fo:block>
- <fo:block>
- Helvetica:
- </fo:block>
- <fo:block text-align="center" font-family="Helvetica">
- This is a simple fo text in Helvetica font.
- </fo:block>
+ <fo:block>
+ Helvetica:
+ </fo:block>
+ <fo:block text-align="center" font-family="Helvetica">
+ This is a simple fo text in Helvetica font.
+ </fo:block>
- <fo:block>
- Symbol:
- </fo:block>
- <fo:block text-align="center" font-family="Symbol">
- This is a simple fo text in Symbol font.
- </fo:block>
+ <fo:block>
+ Symbol:
+ </fo:block>
+ <fo:block text-align="center" font-family="Symbol">
+ This is a simple fo text in Symbol font.
+ </fo:block>
- <fo:block>
- Times Roman:
- </fo:block>
- <fo:block text-align="center" font-family="Times Roman">
- This is a simple fo text in Times Roman font.
- </fo:block>
+ <fo:block>
+ Times Roman:
+ </fo:block>
+ <fo:block text-align="center" font-family="Times Roman">
+ This is a simple fo text in Times Roman font.
+ </fo:block>
- <fo:block>
- ZapfDingbats:
- </fo:block>
- <fo:block text-align="center" font-family="ZapfDingbats">
- This is a simple fo text in ZapfDingBats font.
- </fo:block>
-
- </fo:flow>
- </fo:page-sequence>
+ <fo:block>
+ ZapfDingbats:
+ </fo:block>
+ <fo:block text-align="center" font-family="ZapfDingbats">
+ This is a simple fo text in ZapfDingBats font.
+ </fo:block>
+
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block>
- This is a simple fo text in FOP default font size and default font.
- </fo:block>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block>
+ This is a simple fo text in FOP default font size and default font.
+ </fo:block>
- <fo:block font-family="Courier" font-size="8pt">
- This is a simple fo text in 8pt font Courier.
- </fo:block>
- <fo:block font-family="Courier" font-size="10pt">
- This is a simple fo text in 10pt font.
- </fo:block>
- <fo:block font-family="Courier" font-size="12pt">
- This is a simple fo text in 12pt font.
- </fo:block>
- <fo:block font-family="Courier" font-size="14pt">
- This is a simple fo text in 14pt font.
- </fo:block>
- <fo:block font-family="Courier" font-size="16pt">
- This is a simple fo text in 16pt font.
- </fo:block>
- <fo:block font-family="Courier" font-size="18pt">
- This is a simple fo text in 18pt font.
- </fo:block>
- <fo:block font-family="Courier" font-size="20pt">
- This is a simple fo text in 20pt font.
- </fo:block>
- <fo:block font-family="Courier" font-size="24pt">
- This is a simple fo text in 24pt font.
- </fo:block>
- <fo:block font-family="Courier" font-size="32pt">
- This is a simple fo text in 32pt font.
- </fo:block>
-
- </fo:flow>
- </fo:page-sequence>
+ <fo:block font-family="Courier" font-size="8pt">
+ This is a simple fo text in 8pt font Courier.
+ </fo:block>
+ <fo:block font-family="Courier" font-size="10pt">
+ This is a simple fo text in 10pt font.
+ </fo:block>
+ <fo:block font-family="Courier" font-size="12pt">
+ This is a simple fo text in 12pt font.
+ </fo:block>
+ <fo:block font-family="Courier" font-size="14pt">
+ This is a simple fo text in 14pt font.
+ </fo:block>
+ <fo:block font-family="Courier" font-size="16pt">
+ This is a simple fo text in 16pt font.
+ </fo:block>
+ <fo:block font-family="Courier" font-size="18pt">
+ This is a simple fo text in 18pt font.
+ </fo:block>
+ <fo:block font-family="Courier" font-size="20pt">
+ This is a simple fo text in 20pt font.
+ </fo:block>
+ <fo:block font-family="Courier" font-size="24pt">
+ This is a simple fo text in 24pt font.
+ </fo:block>
+ <fo:block font-family="Courier" font-size="32pt">
+ This is a simple fo text in 32pt font.
+ </fo:block>
+
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block font-family="Courier" font-size="12pt">
- This is a simple fo text in Courier font.
- </fo:block>
- <fo:block font-family="Courier" font-size="12pt"
- font-weight="bold">
- This is a simple fo text in bold.
- </fo:block>
- <fo:block font-family="Courier" font-size="12pt"
- font-style="italic">
- This is a simple fo text in italic.
- </fo:block>
- <fo:block font-family="Courier" font-size="12pt"
- font-style="italic" font-weight="bold">
- This is a simple fo text in italic and bold.
- </fo:block>
- <fo:block font-family="Courier" font-size="12pt"
- font-variant="small-caps">
- This is a simple fo text in small caps.
- </fo:block>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block font-family="Courier" font-size="12pt">
+ This is a simple fo text in Courier font.
+ </fo:block>
+ <fo:block font-family="Courier" font-size="12pt"
+ font-weight="bold">
+ This is a simple fo text in bold.
+ </fo:block>
+ <fo:block font-family="Courier" font-size="12pt"
+ font-style="italic">
+ This is a simple fo text in italic.
+ </fo:block>
+ <fo:block font-family="Courier" font-size="12pt"
+ font-style="italic" font-weight="bold">
+ This is a simple fo text in italic and bold.
+ </fo:block>
+ <fo:block font-family="Courier" font-size="12pt"
+ font-variant="small-caps">
+ This is a simple fo text in small caps.
+ </fo:block>
- <fo:block space-before.optimum="1cm"></fo:block>
-
- <fo:block font-family="Times" font-size="12pt">
- This is a simple fo text in Times font.
- </fo:block>
- <fo:block font-family="Times" font-size="12pt"
- font-weight="bold">
- This is a simple fo text in bold.
- </fo:block>
- <fo:block font-family="Times" font-size="12pt"
- font-style="italic">
- This is a simple fo text in italic.
- </fo:block>
- <fo:block font-family="Times" font-size="12pt"
- font-style="italic" font-weight="bold">
- This is a simple fo text in italic and bold.
- </fo:block>
- <fo:block font-family="Times" font-size="12pt"
- font-variant="small-caps">
- This is a simple fo text in small caps.
- </fo:block>
+ <fo:block space-before.optimum="1cm"></fo:block>
+
+ <fo:block font-family="Times" font-size="12pt">
+ This is a simple fo text in Times font.
+ </fo:block>
+ <fo:block font-family="Times" font-size="12pt"
+ font-weight="bold">
+ This is a simple fo text in bold.
+ </fo:block>
+ <fo:block font-family="Times" font-size="12pt"
+ font-style="italic">
+ This is a simple fo text in italic.
+ </fo:block>
+ <fo:block font-family="Times" font-size="12pt"
+ font-style="italic" font-weight="bold">
+ This is a simple fo text in italic and bold.
+ </fo:block>
+ <fo:block font-family="Times" font-size="12pt"
+ font-variant="small-caps">
+ This is a simple fo text in small caps.
+ </fo:block>
- <fo:block space-before.optimum="1cm"></fo:block>
+ <fo:block space-before.optimum="1cm"></fo:block>
- <fo:block font-family="Helvetica" font-size="12pt">
- This is a simple fo text in Helvetica font.
- </fo:block>
- <fo:block font-family="Helvetica" font-size="12pt"
- font-weight="bold">
- This is a simple fo text in bold.
- </fo:block>
- <fo:block font-family="Helvetica" font-size="12pt"
- font-style="italic">
- This is a simple fo text in italic.
- </fo:block>
- <fo:block font-family="Helvetica" font-size="12pt"
- font-style="italic" font-weight="bold">
- This is a simple fo text in italic and bold.
- </fo:block>
- <fo:block font-family="Helvetica" font-size="12pt"
- font-variant="small-caps">
- This is a simple fo text in small caps.
- </fo:block>
-
- </fo:flow>
- </fo:page-sequence>
+ <fo:block font-family="Helvetica" font-size="12pt">
+ This is a simple fo text in Helvetica font.
+ </fo:block>
+ <fo:block font-family="Helvetica" font-size="12pt"
+ font-weight="bold">
+ This is a simple fo text in bold.
+ </fo:block>
+ <fo:block font-family="Helvetica" font-size="12pt"
+ font-style="italic">
+ This is a simple fo text in italic.
+ </fo:block>
+ <fo:block font-family="Helvetica" font-size="12pt"
+ font-style="italic" font-weight="bold">
+ This is a simple fo text in italic and bold.
+ </fo:block>
+ <fo:block font-family="Helvetica" font-size="12pt"
+ font-variant="small-caps">
+ This is a simple fo text in small caps.
+ </fo:block>
+
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="18cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="3cm"/>
- <fo:region-body margin-top="4cm" margin-bottom="3cm"/>
- <fo:region-after extent="3cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="18cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="3cm"/>
+ <fo:region-body margin-top="4cm" margin-bottom="3cm"/>
+ <fo:region-after extent="3cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <!-- header -->
- <fo:static-content flow-name="xsl-region-before">
- <fo:block-container width="5cm" height="3cm" position="absolute" background-color="#22CC55">
- <fo:block text-align="start">
- Left
- </fo:block>
- </fo:block-container>
- <fo:block-container width="5cm" height="3cm" left="5cm" position="absolute" background-color="#55AA55">
- <fo:block text-align="center">
- Center
- </fo:block>
- </fo:block-container>
- <fo:block-container width="5cm" height="3cm" left="10cm" position="absolute" background-color="#FFCCFF">
- <fo:block text-align="end">
- Right
- </fo:block>
- </fo:block-container>
-
- </fo:static-content>
-
- <!-- footer -->
- <fo:static-content flow-name="xsl-region-after">
- <fo:block-container width="5cm" height="3cm" position="absolute">
- <fo:block text-align="start">
- Left
- </fo:block>
- </fo:block-container>
- <fo:block-container width="5cm" height="3cm" left="5cm" position="absolute">
- <fo:block text-align="center">
- Center
- </fo:block>
- </fo:block-container>
- <fo:block-container width="5cm" height="3cm" left="10cm" position="absolute">
- <fo:block text-align="end">
- Right
- </fo:block>
- </fo:block-container>
-
- </fo:static-content>
+ <fo:page-sequence master-reference="simplePM">
+ <!-- header -->
+ <fo:static-content flow-name="xsl-region-before">
+ <fo:block-container width="5cm" height="3cm" position="absolute" background-color="#22CC55">
+ <fo:block text-align="start">
+ Left
+ </fo:block>
+ </fo:block-container>
+ <fo:block-container width="5cm" height="3cm" left="5cm" position="absolute" background-color="#55AA55">
+ <fo:block text-align="center">
+ Center
+ </fo:block>
+ </fo:block-container>
+ <fo:block-container width="5cm" height="3cm" left="10cm" position="absolute" background-color="#FFCCFF">
+ <fo:block text-align="end">
+ Right
+ </fo:block>
+ </fo:block-container>
+
+ </fo:static-content>
+
+ <!-- footer -->
+ <fo:static-content flow-name="xsl-region-after">
+ <fo:block-container width="5cm" height="3cm" position="absolute">
+ <fo:block text-align="start">
+ Left
+ </fo:block>
+ </fo:block-container>
+ <fo:block-container width="5cm" height="3cm" left="5cm" position="absolute">
+ <fo:block text-align="center">
+ Center
+ </fo:block>
+ </fo:block-container>
+ <fo:block-container width="5cm" height="3cm" left="10cm" position="absolute">
+ <fo:block text-align="end">
+ Right
+ </fo:block>
+ </fo:block-container>
+
+ </fo:static-content>
- <fo:flow flow-name="xsl-region-body">
- <fo:block>
- There is top-margin for body region.This is bcos margin-top for body is greater than extent of region-before.
- </fo:block>
- <fo:block>
- There is NO bottom-margin for body region. Bcos margin-bottom for body = extent for region-after.
- </fo:block>
- <fo:block>
- </fo:block>
- <fo:block>
- The fo:static-content formatting object holds a sequence or a tree of formatting objects that is to be presented in a single region or repeated in like-named regions on one or more pages in the page-sequence. Its common use is for repeating or running headers and footers.
- </fo:block>
- <fo:block>
- This content is repeated, in its entirety, on every page to which it is assigned.
- </fo:block>
- <fo:block>
- This content is repeated, in its entirety, on every page to which it is assigned.
- </fo:block>
- <fo:block>
- This content is repeated, in its entirety, on every page to which it is assigned.
- </fo:block>
- <fo:block>
- This content is repeated, in its entirety, on every page to which it is assigned.
- </fo:block>
- <fo:block>
- This content is repeated, in its entirety, on every page to which it is assigned.
- </fo:block>
- <fo:block>
- This content is repeated, in its entirety, on every page to which it is assigned.
- </fo:block>
- <fo:block>
- This content is repeated, in its entirety, on every page to which it is assigned.
- </fo:block>
- <fo:block>
- This content is repeated, in its entirety, on every page to which it is assigned.
- </fo:block>
- <fo:block>
- This content is repeated, in its entirety, on every page to which it is assigned.
- </fo:block>
- <fo:block>
- This content is repeated, in its entirety, on every page to which it is assigned.
- </fo:block>
- <fo:block>
- This content is repeated, in its entirety, on every page to which it is assigned.
- </fo:block>
- <fo:block>
- This content is repeated, in its entirety, on every page to which it is assigned.
- </fo:block>
- <fo:block>
- This content is repeated, in its entirety, on every page to which it is assigned.
- </fo:block>
- <fo:block>
- This content is repeated, in its entirety, on every page to which it is assigned.
- </fo:block>
- <fo:block>
- This content is repeated, in its entirety, on every page to which it is assigned.
- </fo:block>
- <fo:block>
- This content is repeated, in its entirety, on every page to which it is assigned.
- </fo:block>
- <fo:block>
- This content is repeated, in its entirety, on every page to which it is assigned.
- </fo:block>
- <fo:block>
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block>
+ There is top-margin for body region.This is bcos margin-top for body is greater than extent of region-before.
+ </fo:block>
+ <fo:block>
+ There is NO bottom-margin for body region. Bcos margin-bottom for body = extent for region-after.
+ </fo:block>
+ <fo:block>
+ </fo:block>
+ <fo:block>
+ The fo:static-content formatting object holds a sequence or a tree of formatting objects that is to be presented in a single region or repeated in like-named regions on one or more pages in the page-sequence. Its common use is for repeating or running headers and footers.
+ </fo:block>
+ <fo:block>
+ This content is repeated, in its entirety, on every page to which it is assigned.
+ </fo:block>
+ <fo:block>
+ This content is repeated, in its entirety, on every page to which it is assigned.
+ </fo:block>
+ <fo:block>
+ This content is repeated, in its entirety, on every page to which it is assigned.
+ </fo:block>
+ <fo:block>
+ This content is repeated, in its entirety, on every page to which it is assigned.
+ </fo:block>
+ <fo:block>
+ This content is repeated, in its entirety, on every page to which it is assigned.
+ </fo:block>
+ <fo:block>
+ This content is repeated, in its entirety, on every page to which it is assigned.
+ </fo:block>
+ <fo:block>
+ This content is repeated, in its entirety, on every page to which it is assigned.
+ </fo:block>
+ <fo:block>
+ This content is repeated, in its entirety, on every page to which it is assigned.
+ </fo:block>
+ <fo:block>
+ This content is repeated, in its entirety, on every page to which it is assigned.
+ </fo:block>
+ <fo:block>
+ This content is repeated, in its entirety, on every page to which it is assigned.
+ </fo:block>
+ <fo:block>
+ This content is repeated, in its entirety, on every page to which it is assigned.
+ </fo:block>
+ <fo:block>
+ This content is repeated, in its entirety, on every page to which it is assigned.
+ </fo:block>
+ <fo:block>
+ This content is repeated, in its entirety, on every page to which it is assigned.
+ </fo:block>
+ <fo:block>
+ This content is repeated, in its entirety, on every page to which it is assigned.
+ </fo:block>
+ <fo:block>
+ This content is repeated, in its entirety, on every page to which it is assigned.
+ </fo:block>
+ <fo:block>
+ This content is repeated, in its entirety, on every page to which it is assigned.
+ </fo:block>
+ <fo:block>
+ This content is repeated, in its entirety, on every page to which it is assigned.
+ </fo:block>
+ <fo:block>
The fo:static-content formatting object does not generate any areas. The fo:static-content formatting object returns the sequence of areas created by concatenating the sequences of areas returned by each of the children of the fo:static-content. The order of concatenation is the same order as the children are ordered under the fo:static-content.
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
The fo:static-content formatting object does not generate any areas. The fo:static-content formatting object returns the sequence of areas created by concatenating the sequences of areas returned by each of the children of the fo:static-content. The order of concatenation is the same order as the children are ordered under the fo:static-content.
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
The fo:static-content formatting object does not generate any areas. The fo:static-content formatting object returns the sequence of areas created by concatenating the sequences of areas returned by each of the children of the fo:static-content. The order of concatenation is the same order as the children are ordered under the fo:static-content.
- </fo:block>
- <fo:block>
+ </fo:block>
+ <fo:block>
The fo:static-content formatting object does not generate any areas. The fo:static-content formatting object returns the sequence of areas created by concatenating the sequences of areas returned by each of the children of the fo:static-content. The order of concatenation is the same order as the children are ordered under the fo:static-content.
- </fo:block>
+ </fo:block>
- </fo:flow>
+ </fo:flow>
- </fo:page-sequence>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="10cm"
- margin-top="3cm"
- margin-bottom="2cm"
- margin-left="3cm"
- margin-right="2cm">
- <fo:region-body/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="10cm"
+ margin-top="3cm"
+ margin-bottom="2cm"
+ margin-left="3cm"
+ margin-right="2cm">
+ <fo:region-body/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block>
- <fo:external-graphic src="file:../graphics/page.gif"/>
- </fo:block>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block>
+ <fo:external-graphic src="file:../graphics/page.gif"/>
+ </fo:block>
- <fo:block>
- <fo:external-graphic height="3in" width="3in" src="file:../graphics/page.gif"/>
- height=3in width=3in
- </fo:block>
+ <fo:block>
+ <fo:external-graphic height="3in" width="3in" src="file:../graphics/page.gif"/>
+ height=3in width=3in
+ </fo:block>
- <fo:block>
- <fo:external-graphic height="3in" src="file:../graphics/page.gif"/>
- height="3in"
- </fo:block>
-
- <fo:block>
- <fo:external-graphic width="1.5in" src="file:../graphics/page.gif"/>
- width="1.5in"
- </fo:block>
+ <fo:block>
+ <fo:external-graphic height="3in" src="file:../graphics/page.gif"/>
+ height="3in"
+ </fo:block>
+
+ <fo:block>
+ <fo:external-graphic width="1.5in" src="file:../graphics/page.gif"/>
+ width="1.5in"
+ </fo:block>
- <fo:block>
- <fo:external-graphic height="6in" width="4in" src="file:../graphics/page.gif"/>
- height="6in" width="4in"
- </fo:block>
+ <fo:block>
+ <fo:external-graphic height="6in" width="4in" src="file:../graphics/page.gif"/>
+ height="6in" width="4in"
+ </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block text-align="justify" start-indent="1in">
- This is a simple fo block with justify indented in the start.
- This is a simple fo block indented in the start.
- This is a simple fo block indented in the start.
- This is a simple fo block indented in the start.
- This is a simple fo block indented in the start.
- This is a simple fo block indented in the start.
- </fo:block>
- <fo:block text-align="justify" end-indent="1in">
- This is a simple fo block with justify indented in the end.
- This is a simple fo block indented in the end.
- This is a simple fo block indented in the end.
- This is a simple fo block indented in the end.
- This is a simple fo block indented in the end.
- This is a simple fo block indented in the end.
- </fo:block>
- <fo:block start-indent="1in">
- This is a simple fo block indented in the start.
- This is a simple fo block indented in the start.
- This is a simple fo block indented in the start.
- This is a simple fo block indented in the start.
- This is a simple fo block indented in the start.
- This is a simple fo block indented in the start.
- This is a simple fo block indented in the start.
- </fo:block>
- <fo:block end-indent="1in">
- This is a simple fo block indented in the end.
- This is a simple fo block indented in the end.
- This is a simple fo block indented in the end.
- This is a simple fo block indented in the end.
- This is a simple fo block indented in the end.
- This is a simple fo block indented in the end.
- This is a simple fo block indented in the end.
- </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block text-align="justify" start-indent="1in">
+ This is a simple fo block with justify indented in the start.
+ This is a simple fo block indented in the start.
+ This is a simple fo block indented in the start.
+ This is a simple fo block indented in the start.
+ This is a simple fo block indented in the start.
+ This is a simple fo block indented in the start.
+ </fo:block>
+ <fo:block text-align="justify" end-indent="1in">
+ This is a simple fo block with justify indented in the end.
+ This is a simple fo block indented in the end.
+ This is a simple fo block indented in the end.
+ This is a simple fo block indented in the end.
+ This is a simple fo block indented in the end.
+ This is a simple fo block indented in the end.
+ </fo:block>
+ <fo:block start-indent="1in">
+ This is a simple fo block indented in the start.
+ This is a simple fo block indented in the start.
+ This is a simple fo block indented in the start.
+ This is a simple fo block indented in the start.
+ This is a simple fo block indented in the start.
+ This is a simple fo block indented in the start.
+ This is a simple fo block indented in the start.
+ </fo:block>
+ <fo:block end-indent="1in">
+ This is a simple fo block indented in the end.
+ This is a simple fo block indented in the end.
+ This is a simple fo block indented in the end.
+ This is a simple fo block indented in the end.
+ This is a simple fo block indented in the end.
+ This is a simple fo block indented in the end.
+ This is a simple fo block indented in the end.
+ </fo:block>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block>
- <fo:inline>The sentence is</fo:inline>
- <fo:inline>in the same line.</fo:inline>
- </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block>
+ <fo:inline>The sentence is</fo:inline>
+ <fo:inline>in the same line.</fo:inline>
+ </fo:block>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="11in"
- page-width="8.5in"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1in"
- margin-right="0.75in">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="11in"
+ page-width="8.5in"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1in"
+ margin-right="0.75in">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block space-before.optimum="1cm" font-family="monospace" font-size="10pt" white-space-treatment="preserve" wrap-option="no-wrap">
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block space-before.optimum="1cm" font-family="monospace" font-size="10pt" white-space-treatment="preserve" wrap-option="no-wrap">
F I N A L C A L C U L A T I O N AUD $ AUD $
----------------------------------
L A B O U R TIME BASIS 10 WU = 1 HR
R E P A I R C O S T S....................................... 1 466.70
----------------------
C O M M E N T S :
-E-PART PRICES = MANUFACTURERS RRP. *-POSITION = USER SUPPLIED DATA
-E-PART NUMBER IS NOT ORDER NUMBER NN = NO MANUFACTURERS CODE EXISTS
+E-PART PRICES = MANUFACTURERS RRP. *-POSITION = USER SUPPLIED DATA
+E-PART NUMBER IS NOT ORDER NUMBER NN = NO MANUFACTURERS CODE EXISTS
SKEZAX=WORKING UNITS AS PER AUDATEX )=WU PARTIAL INCL IN OTHER POSITIONS
C O N T R O L - I N F O R M A T I O N NO 666 25.08.2000
OWNER MRS SARAH
- MODEL-OPTIONS : E3 F3 I4 I7 J6 K2 M8 P8 Q6 Q7 V3 V6 W4 Z8
PARTS / PAINTING
- REP-METHOD/CODE-NO : N 0741 LO
- </fo:block>
-
- <fo:block keep-with-next="true" font-family="Helvetica" font-size="10pt">
- The following is the control page for the Repair Assessment. It includes the
- <fo:inline font-weight="bold">Owner</fo:inline><fo:inline>, Reference No, Make, Reg No, and Options.</fo:inline>
- </fo:block>
+ </fo:block>
+
+ <fo:block keep-with-next="true" font-family="Helvetica" font-size="10pt">
+ The following is the control page for the Repair Assessment. It includes the
+ <fo:inline font-weight="bold">Owner</fo:inline><fo:inline>, Reference No, Make, Reg No, and Options.</fo:inline>
+ </fo:block>
- <fo:block space-before.optimum="2cm" font-family="monospace" font-size="10pt" white-space-treatment="preserve" wrap-option="no-wrap">
+ <fo:block space-before.optimum="2cm" font-family="monospace" font-size="10pt" white-space-treatment="preserve" wrap-option="no-wrap">
R E P A I R /-/ A S S E S S M E N T NO 666 25.08.2000
OWNER MRS SARAH
SCHAER GUNDELDINGERSTRASSE 131
ALTERNATOR 120 AMP 4-SPEED AUTOMATIC SPORTS SUSPENSION
ANTI-LOCK BRAKES ELECT STABILITY PROG SUNROOF (ACCESSORY)
2.7 LTR V6
- </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ </fo:block>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block>
- <fo:leader leader-pattern="rule" rule-thickness="3.0pt"></fo:leader>
- </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block>
+ <fo:leader leader-pattern="rule" rule-thickness="3.0pt"></fo:leader>
+ </fo:block>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block letter-spacing="normal">
- This text is normally spaced.
- This text is normally spaced.
- This text is normally spaced.
- This text is normally spaced.
- This text is normally spaced.
- </fo:block>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block letter-spacing="normal">
+ This text is normally spaced.
+ This text is normally spaced.
+ This text is normally spaced.
+ This text is normally spaced.
+ This text is normally spaced.
+ </fo:block>
- <fo:block letter-spacing="1pt">
- This text has inter-character intervals increased by 1pt.
- This text has inter-character intervals increased by 1pt.
- This text has inter-character intervals increased by 1pt.
- This text has inter-character intervals increased by 1pt.
- </fo:block>
+ <fo:block letter-spacing="1pt">
+ This text has inter-character intervals increased by 1pt.
+ This text has inter-character intervals increased by 1pt.
+ This text has inter-character intervals increased by 1pt.
+ This text has inter-character intervals increased by 1pt.
+ </fo:block>
- <fo:block letter-spacing="8pt">
- This text has inter-character intervals increased by 8pt.
- This text has inter-character intervals increased by 8pt.
- This text has inter-character intervals increased by 8pt.
- This text has inter-character intervals increased by 8pt.
- </fo:block>
+ <fo:block letter-spacing="8pt">
+ This text has inter-character intervals increased by 8pt.
+ This text has inter-character intervals increased by 8pt.
+ This text has inter-character intervals increased by 8pt.
+ This text has inter-character intervals increased by 8pt.
+ </fo:block>
- <fo:block letter-spacing="0pt">
- This text has inter-character intervals increased by 0pt (i.e. normally spaced).
- This text has inter-character intervals increased by 0pt (i.e. normally spaced).
- This text has inter-character intervals increased by 0pt (i.e. normally spaced).
- This text has inter-character intervals increased by 0pt (i.e. normally spaced).
- </fo:block>
+ <fo:block letter-spacing="0pt">
+ This text has inter-character intervals increased by 0pt (i.e. normally spaced).
+ This text has inter-character intervals increased by 0pt (i.e. normally spaced).
+ This text has inter-character intervals increased by 0pt (i.e. normally spaced).
+ This text has inter-character intervals increased by 0pt (i.e. normally spaced).
+ </fo:block>
- <fo:block letter-spacing="-1pt">
- This text has inter-character intervals increased by reduced by -1pt.
- This text has inter-character intervals increased by reduced by -1pt.
- This text has inter-character intervals increased by reduced by -1pt.
- This text has inter-character intervals increased by reduced by -1pt.
- </fo:block>
+ <fo:block letter-spacing="-1pt">
+ This text has inter-character intervals increased by reduced by -1pt.
+ This text has inter-character intervals increased by reduced by -1pt.
+ This text has inter-character intervals increased by reduced by -1pt.
+ This text has inter-character intervals increased by reduced by -1pt.
+ </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block font-weight="bold" text-align="center">
- <fo:inline text-decoration="underline">
- Absolute Values
- </fo:inline>
- </fo:block>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block font-weight="bold" text-align="center">
+ <fo:inline text-decoration="underline">
+ Absolute Values
+ </fo:inline>
+ </fo:block>
- <fo:block line-height="12pt" font-size="8pt">
- This text has a fixed line height of 12pt and its font size is 8pt.
- This text has a fixed line height of 12pt and its font size is 8pt.
- This text has a fixed line height of 12pt and its font size is 8pt.
- This text has a fixed line height of 12pt and its font size is 8pt.
- This text has a fixed line height of 12pt and its font size is 8pt.
- </fo:block>
+ <fo:block line-height="12pt" font-size="8pt">
+ This text has a fixed line height of 12pt and its font size is 8pt.
+ This text has a fixed line height of 12pt and its font size is 8pt.
+ This text has a fixed line height of 12pt and its font size is 8pt.
+ This text has a fixed line height of 12pt and its font size is 8pt.
+ This text has a fixed line height of 12pt and its font size is 8pt.
+ </fo:block>
- <fo:block text-align="start" space-before.optimum="6pt" line-height="12pt" font-size="12pt">
- This text has a fixed line height of 12pt and its font size is 12pt.
- This text has a fixed line height of 12pt and its font size is 12pt.
- This text has a fixed line height of 12pt and its font size is 12pt.
- This text has a fixed line height of 12pt and its font size is 12pt.
- This text has a fixed line height of 12pt and its font size is 12pt.
- </fo:block>
+ <fo:block text-align="start" space-before.optimum="6pt" line-height="12pt" font-size="12pt">
+ This text has a fixed line height of 12pt and its font size is 12pt.
+ This text has a fixed line height of 12pt and its font size is 12pt.
+ This text has a fixed line height of 12pt and its font size is 12pt.
+ This text has a fixed line height of 12pt and its font size is 12pt.
+ This text has a fixed line height of 12pt and its font size is 12pt.
+ </fo:block>
- <fo:block text-align="start" space-before.optimum="6pt" line-height="12pt" font-size="16pt">
- This text has a fixed line height of 12pt and its font size is 16pt.
- This text has a fixed line height of 12pt and its font size is 16pt.
- This text has a fixed line height of 12pt and its font size is 16pt.
- This text has a fixed line height of 12pt and its font size is 16pt.
- This text has a fixed line height of 12pt and its font size is 16pt.
- </fo:block>
+ <fo:block text-align="start" space-before.optimum="6pt" line-height="12pt" font-size="16pt">
+ This text has a fixed line height of 12pt and its font size is 16pt.
+ This text has a fixed line height of 12pt and its font size is 16pt.
+ This text has a fixed line height of 12pt and its font size is 16pt.
+ This text has a fixed line height of 12pt and its font size is 16pt.
+ This text has a fixed line height of 12pt and its font size is 16pt.
+ </fo:block>
- <fo:block font-weight="bold" text-align="center">
- <fo:inline text-decoration="underline">
- Relative Values
- </fo:inline>
- </fo:block>
+ <fo:block font-weight="bold" text-align="center">
+ <fo:inline text-decoration="underline">
+ Relative Values
+ </fo:inline>
+ </fo:block>
- <fo:block text-align="start" space-before.optimum="6pt" line-height="normal" font-size="10pt">
- This text has a normal line height at font size of 10pt.
- This text has a normal line height at font size of 10pt.
- This text has a normal line height at font size of 10pt.
- This text has a normal line height at font size of 10pt.
- This text has a normal line height at font size of 10pt.
- </fo:block>
+ <fo:block text-align="start" space-before.optimum="6pt" line-height="normal" font-size="10pt">
+ This text has a normal line height at font size of 10pt.
+ This text has a normal line height at font size of 10pt.
+ This text has a normal line height at font size of 10pt.
+ This text has a normal line height at font size of 10pt.
+ This text has a normal line height at font size of 10pt.
+ </fo:block>
- <fo:block text-align="start" space-before.optimum="6pt" line-height="normal" font-size="14pt">
- This text has a normal line height at font size of 14pt.
- This text has a normal line height at font size of 14pt.
- This text has a normal line height at font size of 14pt.
- This text has a normal line height at font size of 14pt.
- This text has a normal line height at font size of 14pt.
- </fo:block>
+ <fo:block text-align="start" space-before.optimum="6pt" line-height="normal" font-size="14pt">
+ This text has a normal line height at font size of 14pt.
+ This text has a normal line height at font size of 14pt.
+ This text has a normal line height at font size of 14pt.
+ This text has a normal line height at font size of 14pt.
+ This text has a normal line height at font size of 14pt.
+ </fo:block>
- <fo:block text-align="start" space-before.optimum="6pt" line-height="1.0" font-size="10pt">
- This text is single-spaced at font size of 10pt.
- This text is single-spaced at font size of 10pt.
- This text is single-spaced at font size of 10pt.
- This text is single-spaced at font size of 10pt.
- This text is single-spaced at font size of 10pt.
- </fo:block>
+ <fo:block text-align="start" space-before.optimum="6pt" line-height="1.0" font-size="10pt">
+ This text is single-spaced at font size of 10pt.
+ This text is single-spaced at font size of 10pt.
+ This text is single-spaced at font size of 10pt.
+ This text is single-spaced at font size of 10pt.
+ This text is single-spaced at font size of 10pt.
+ </fo:block>
- <fo:block text-align="start" space-before.optimum="6pt" line-height="1.0" font-size="14pt">
- This text is single-spaced at font size of 14pt.
- This text is single-spaced at font size of 14pt.
- This text is single-spaced at font size of 14pt.
- This text is single-spaced at font size of 14pt.
- This text is single-spaced at font size of 14pt.
- </fo:block>
+ <fo:block text-align="start" space-before.optimum="6pt" line-height="1.0" font-size="14pt">
+ This text is single-spaced at font size of 14pt.
+ This text is single-spaced at font size of 14pt.
+ This text is single-spaced at font size of 14pt.
+ This text is single-spaced at font size of 14pt.
+ This text is single-spaced at font size of 14pt.
+ </fo:block>
- <fo:block text-align="start" space-before.optimum="6pt" line-height="2.0" font-size="10pt">
- This text is double-spaced at font size of 10pt.
- This text is double-spaced at font size of 10pt.
- This text is double-spaced at font size of 10pt.
- This text is double-spaced at font size of 10pt.
- This text is double-spaced at font size of 10pt.
- </fo:block>
+ <fo:block text-align="start" space-before.optimum="6pt" line-height="2.0" font-size="10pt">
+ This text is double-spaced at font size of 10pt.
+ This text is double-spaced at font size of 10pt.
+ This text is double-spaced at font size of 10pt.
+ This text is double-spaced at font size of 10pt.
+ This text is double-spaced at font size of 10pt.
+ </fo:block>
- <fo:block text-align="start" space-before.optimum="6pt" line-height="2.0" font-size="14pt">
- This text is double-spaced at font size of 14pt.
- This text is double-spaced at font size of 14pt.
- This text is double-spaced at font size of 14pt.
- This text is double-spaced at font size of 14pt.
- This text is double-spaced at font size of 14pt.
- </fo:block>
+ <fo:block text-align="start" space-before.optimum="6pt" line-height="2.0" font-size="14pt">
+ This text is double-spaced at font size of 14pt.
+ This text is double-spaced at font size of 14pt.
+ This text is double-spaced at font size of 14pt.
+ This text is double-spaced at font size of 14pt.
+ This text is double-spaced at font size of 14pt.
+ </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
</fo:layout-master-set>
<!-- starts actual layout -->
- <fo:page-sequence master-name="first">
+ <fo:page-sequence master-reference="first">
<!-- Inserts a header with the page number -->
<fo:static-content flow-name="xsl-region-before">
</fo:layout-master-set>
<!-- starts actual layout -->
- <fo:page-sequence master-name="first">
+ <fo:page-sequence master-reference="first">
<!-- Inserts a header with the page number -->
<fo:static-content flow-name="xsl-region-before">
</fo:layout-master-set>
<!-- starts actual layout -->
- <fo:page-sequence master-name="first">
+ <fo:page-sequence master-reference="first">
<!-- Inserts a header with the page number -->
<fo:static-content flow-name="xsl-region-before">
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
- <fo:block font-size="18pt"
- font-family="sans-serif"
- line-height="24pt"
- space-after.optimum="15pt"
- background-color="blue"
- color="white"
- padding-top="6pt">
- Extensible Markup Language (XML) 1.0 with padding
- </fo:block>
+ <fo:block font-size="18pt"
+ font-family="sans-serif"
+ line-height="24pt"
+ space-after.optimum="15pt"
+ background-color="blue"
+ color="white"
+ padding-top="6pt">
+ Extensible Markup Language (XML) 1.0 with padding
+ </fo:block>
- <fo:block font-size="18pt"
- font-family="sans-serif"
- line-height="24pt"
- space-after.optimum="15pt"
- background-color="blue"
- color="white">
- Extensible Markup Language (XML) 1.0 without padding
- </fo:block>
-
- <fo:block-container border-width="1pt" height="5cm" width="5cm" padding-top="1cm">
- <fo:block>
- This block-container has a top padding of 1 cm.
- </fo:block>
- </fo:block-container>
+ <fo:block font-size="18pt"
+ font-family="sans-serif"
+ line-height="24pt"
+ space-after.optimum="15pt"
+ background-color="blue"
+ color="white">
+ Extensible Markup Language (XML) 1.0 without padding
+ </fo:block>
+
+ <fo:block-container border-width="1pt" height="5cm" width="5cm" padding-top="1cm">
+ <fo:block>
+ This block-container has a top padding of 1 cm.
+ </fo:block>
+ </fo:block-container>
- <fo:block-container border-width="1pt" height="5cm" width="5cm" padding-bottom="1cm">
- <fo:block>
- bottom padding of 1 cm.
- </fo:block>
- </fo:block-container>
+ <fo:block-container border-width="1pt" height="5cm" width="5cm" padding-bottom="1cm">
+ <fo:block>
+ bottom padding of 1 cm.
+ </fo:block>
+ </fo:block-container>
- <fo:block-container border-width="1pt" height="5cm" width="5cm" padding-left="1cm">
- <fo:block>
- left padding of 1 cm.
- </fo:block>
- </fo:block-container>
+ <fo:block-container border-width="1pt" height="5cm" width="5cm" padding-left="1cm">
+ <fo:block>
+ left padding of 1 cm.
+ </fo:block>
+ </fo:block-container>
- <fo:block-container border-width="1pt" height="5cm" width="5cm" padding-right="1cm">
- <fo:block>
- right padding of 1 cm.
- </fo:block>
- </fo:block-container>
-
- <fo:block-container border-width="1pt" height="5cm" width="5cm" padding-before="1cm">
- <fo:block>
- This block-container has a before padding of 1 cm.
- </fo:block>
- </fo:block-container>
+ <fo:block-container border-width="1pt" height="5cm" width="5cm" padding-right="1cm">
+ <fo:block>
+ right padding of 1 cm.
+ </fo:block>
+ </fo:block-container>
+
+ <fo:block-container border-width="1pt" height="5cm" width="5cm" padding-before="1cm">
+ <fo:block>
+ This block-container has a before padding of 1 cm.
+ </fo:block>
+ </fo:block-container>
- <fo:block-container border-width="1pt" height="5cm" width="5cm" padding-after="1cm">
- <fo:block>
- after padding of 1 cm.
- </fo:block>
- </fo:block-container>
+ <fo:block-container border-width="1pt" height="5cm" width="5cm" padding-after="1cm">
+ <fo:block>
+ after padding of 1 cm.
+ </fo:block>
+ </fo:block-container>
- <fo:block-container border-width="1pt" height="5cm" width="5cm" padding-start="1cm">
- <fo:block>
- start padding of 1 cm.
- </fo:block>
- </fo:block-container>
+ <fo:block-container border-width="1pt" height="5cm" width="5cm" padding-start="1cm">
+ <fo:block>
+ start padding of 1 cm.
+ </fo:block>
+ </fo:block-container>
- <fo:block-container border-width="1pt" height="5cm" width="5cm" padding-end="1cm">
- <fo:block>
- end padding of 1 cm.
- </fo:block>
- </fo:block-container>
- </fo:flow>
- </fo:page-sequence>
+ <fo:block-container border-width="1pt" height="5cm" width="5cm" padding-end="1cm">
+ <fo:block>
+ end padding of 1 cm.
+ </fo:block>
+ </fo:block-container>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block>
- This is Page Number <fo:page-number/>.
- </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block>
+ This is Page Number <fo:page-number/>.
+ </fo:block>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block space-before.optimum="1cm">
- leader-pattern="rule" rule-style="solid" rule-thickness="0.5pt"
- </fo:block>
- <fo:block space-before.optimum="1cm">
- <fo:leader leader-pattern="rule" rule-style="solid" rule-thickness="0.5pt"></fo:leader>
- </fo:block>
- <fo:block space-before.optimum="1cm">
- <fo:leader leader-pattern="rule" rule-style="solid" rule-thickness="1pt"></fo:leader>
- </fo:block>
- <fo:block space-before.optimum="1cm">
- <fo:leader leader-pattern="rule" rule-style="solid" rule-thickness="3pt"></fo:leader>
- </fo:block>
- <fo:block space-before.optimum="1cm">
- <fo:leader leader-pattern="rule" rule-style="solid" rule-thickness="3mm"></fo:leader>
- </fo:block>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block space-before.optimum="1cm">
+ leader-pattern="rule" rule-style="solid" rule-thickness="0.5pt"
+ </fo:block>
+ <fo:block space-before.optimum="1cm">
+ <fo:leader leader-pattern="rule" rule-style="solid" rule-thickness="0.5pt"></fo:leader>
+ </fo:block>
+ <fo:block space-before.optimum="1cm">
+ <fo:leader leader-pattern="rule" rule-style="solid" rule-thickness="1pt"></fo:leader>
+ </fo:block>
+ <fo:block space-before.optimum="1cm">
+ <fo:leader leader-pattern="rule" rule-style="solid" rule-thickness="3pt"></fo:leader>
+ </fo:block>
+ <fo:block space-before.optimum="1cm">
+ <fo:leader leader-pattern="rule" rule-style="solid" rule-thickness="3mm"></fo:leader>
+ </fo:block>
- <fo:block space-before.optimum="1cm">
- leader-pattern="rule" rule-style="dotted" rule-thickness="0.5pt"
- </fo:block>
- <fo:block space-before.optimum="1cm">
- <fo:leader leader-pattern="rule" rule-style="dotted" rule-thickness="0.5pt"></fo:leader>
- </fo:block>
- <fo:block space-before.optimum="1cm">
- <fo:leader leader-pattern="rule" rule-style="dotted" rule-thickness="1pt"></fo:leader>
- </fo:block>
- <fo:block space-before.optimum="1cm">
- <fo:leader leader-pattern="rule" rule-style="dotted" rule-thickness="3pt"></fo:leader>
- </fo:block>
- <fo:block space-before.optimum="1cm">
- <fo:leader leader-pattern="rule" rule-style="dotted" rule-thickness="5mm"></fo:leader>
- </fo:block>
+ <fo:block space-before.optimum="1cm">
+ leader-pattern="rule" rule-style="dotted" rule-thickness="0.5pt"
+ </fo:block>
+ <fo:block space-before.optimum="1cm">
+ <fo:leader leader-pattern="rule" rule-style="dotted" rule-thickness="0.5pt"></fo:leader>
+ </fo:block>
+ <fo:block space-before.optimum="1cm">
+ <fo:leader leader-pattern="rule" rule-style="dotted" rule-thickness="1pt"></fo:leader>
+ </fo:block>
+ <fo:block space-before.optimum="1cm">
+ <fo:leader leader-pattern="rule" rule-style="dotted" rule-thickness="3pt"></fo:leader>
+ </fo:block>
+ <fo:block space-before.optimum="1cm">
+ <fo:leader leader-pattern="rule" rule-style="dotted" rule-thickness="5mm"></fo:leader>
+ </fo:block>
- <fo:block space-before.optimum="1cm">
- leader-pattern="rule" rule-dashed="dotted" rule-thickness="0.5pt"
- </fo:block>
- <fo:block space-before.optimum="1cm">
- <fo:leader leader-pattern="rule" rule-style="dashed" rule-thickness="0.5pt"></fo:leader>
- </fo:block>
- <fo:block space-before.optimum="1cm">
- <fo:leader leader-pattern="rule" rule-style="dashed" rule-thickness="1pt"></fo:leader>
- </fo:block>
- <fo:block space-before.optimum="1cm">
- <fo:leader leader-pattern="rule" rule-style="dashed" rule-thickness="3pt"></fo:leader>
- </fo:block>
- <fo:block space-before.optimum="1cm">
- <fo:leader leader-pattern="rule" rule-style="dashed" rule-thickness="1mm"></fo:leader>
- </fo:block>
+ <fo:block space-before.optimum="1cm">
+ leader-pattern="rule" rule-dashed="dotted" rule-thickness="0.5pt"
+ </fo:block>
+ <fo:block space-before.optimum="1cm">
+ <fo:leader leader-pattern="rule" rule-style="dashed" rule-thickness="0.5pt"></fo:leader>
+ </fo:block>
+ <fo:block space-before.optimum="1cm">
+ <fo:leader leader-pattern="rule" rule-style="dashed" rule-thickness="1pt"></fo:leader>
+ </fo:block>
+ <fo:block space-before.optimum="1cm">
+ <fo:leader leader-pattern="rule" rule-style="dashed" rule-thickness="3pt"></fo:leader>
+ </fo:block>
+ <fo:block space-before.optimum="1cm">
+ <fo:leader leader-pattern="rule" rule-style="dashed" rule-thickness="1mm"></fo:leader>
+ </fo:block>
- <fo:block space-before.optimum="1cm">
- leader-pattern="rule" rule-style="double" rule-thickness="0.5pt"
- </fo:block>
- <fo:block space-before.optimum="1cm">
- <fo:leader leader-pattern="rule" rule-style="double" rule-thickness="0.5pt"></fo:leader>
- </fo:block>
- <fo:block space-before.optimum="1cm">
- <fo:leader leader-pattern="rule" rule-style="double" rule-thickness="1pt"></fo:leader>
- </fo:block>
- <fo:block space-before.optimum="1cm">
- <fo:leader leader-pattern="rule" rule-style="double" rule-thickness="3pt"></fo:leader>
- </fo:block>
- <fo:block space-before.optimum="1cm">
- <fo:leader leader-pattern="rule" rule-style="double" rule-thickness="1mm"></fo:leader>
- </fo:block>
+ <fo:block space-before.optimum="1cm">
+ leader-pattern="rule" rule-style="double" rule-thickness="0.5pt"
+ </fo:block>
+ <fo:block space-before.optimum="1cm">
+ <fo:leader leader-pattern="rule" rule-style="double" rule-thickness="0.5pt"></fo:leader>
+ </fo:block>
+ <fo:block space-before.optimum="1cm">
+ <fo:leader leader-pattern="rule" rule-style="double" rule-thickness="1pt"></fo:leader>
+ </fo:block>
+ <fo:block space-before.optimum="1cm">
+ <fo:leader leader-pattern="rule" rule-style="double" rule-thickness="3pt"></fo:leader>
+ </fo:block>
+ <fo:block space-before.optimum="1cm">
+ <fo:leader leader-pattern="rule" rule-style="double" rule-thickness="1mm"></fo:leader>
+ </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block text-align="start">
- <fo:basic-link external-destination="font.pdf">Link to font.pdf</fo:basic-link>
- </fo:block>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block text-align="start">
+ <fo:basic-link external-destination="font.pdf">Link to font.pdf</fo:basic-link>
+ </fo:block>
- <fo:block text-align="start">
- <fo:basic-link external-destination="http://www.wilco-int.com">Link to Wilco International</fo:basic-link>
- </fo:block>
+ <fo:block text-align="start">
+ <fo:basic-link external-destination="http://www.wilco-int.com">Link to Wilco International</fo:basic-link>
+ </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="11in"
- page-width="8.5in"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1in"
- margin-right="0.75in">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="11in"
+ page-width="8.5in"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1in"
+ margin-right="0.75in">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block space-after.optimum="1cm">
- The text below is in monospace font(useful for displayed formatted text, program code etc.)
- </fo:block>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block space-after.optimum="1cm">
+ The text below is in monospace font(useful for displayed formatted text, program code etc.)
+ </fo:block>
- <fo:block space-before.optimum="1cm" font-family="monospace" font-size="10pt" white-space-treatment="preserve" wrap-option="no-wrap">
+ <fo:block space-before.optimum="1cm" font-family="monospace" font-size="10pt" white-space-treatment="preserve" wrap-option="no-wrap">
OWNER MR DHARAMVEER
SALECHA
ALTERNATOR 120 AMP 4-SPEED AUTOMATIC SPORTS SUSPENSION
ANTI-LOCK BRAKES ELECT STABILITY PROG SUNROOF (ACCESSORY)
2.7 LTR V6
- </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ </fo:block>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block space-after.optimum="1cm">
- space-after.optimum="1cm"
- This is a simple fo block.
- This is a simple fo block.
- This is a simple fo block.
- This is a simple fo block.
- </fo:block>
- <fo:block>
- This is a simple fo block.
- This is a simple fo block.
- This is a simple fo block.
- This is a simple fo block.
- </fo:block>
- <fo:block space-before.optimum="1cm" space-after.optimum="1cm">
- space-before.optimum="1cm" space-after.optimum="1cm"
- This is a simple fo block.
- This is a simple fo block.
- This is a simple fo block.
- This is a simple fo block.
- </fo:block>
- <fo:block space-before.optimum="1cm" space-after.optimum="1cm">
- space-before.optimum="1cm" space-after.optimum="1cm"
- This is a simple fo block.
- This is a simple fo block.
- This is a simple fo block.
- This is a simple fo block.
- </fo:block>
- <fo:block>
- This is a simple fo block.
- This is a simple fo block.
- This is a simple fo block.
- This is a simple fo block.
- </fo:block>
- <fo:block space-before.optimum="1cm">
- space-before.optimum="1cm"
- This is a simple fo block.
- This is a simple fo block.
- This is a simple fo block.
- This is a simple fo block.
- </fo:block>
- <fo:block>
- This is a simple fo block.
- This is a simple fo block.
- This is a simple fo block.
- This is a simple fo block.
- </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block space-after.optimum="1cm">
+ space-after.optimum="1cm"
+ This is a simple fo block.
+ This is a simple fo block.
+ This is a simple fo block.
+ This is a simple fo block.
+ </fo:block>
+ <fo:block>
+ This is a simple fo block.
+ This is a simple fo block.
+ This is a simple fo block.
+ This is a simple fo block.
+ </fo:block>
+ <fo:block space-before.optimum="1cm" space-after.optimum="1cm">
+ space-before.optimum="1cm" space-after.optimum="1cm"
+ This is a simple fo block.
+ This is a simple fo block.
+ This is a simple fo block.
+ This is a simple fo block.
+ </fo:block>
+ <fo:block space-before.optimum="1cm" space-after.optimum="1cm">
+ space-before.optimum="1cm" space-after.optimum="1cm"
+ This is a simple fo block.
+ This is a simple fo block.
+ This is a simple fo block.
+ This is a simple fo block.
+ </fo:block>
+ <fo:block>
+ This is a simple fo block.
+ This is a simple fo block.
+ This is a simple fo block.
+ This is a simple fo block.
+ </fo:block>
+ <fo:block space-before.optimum="1cm">
+ space-before.optimum="1cm"
+ This is a simple fo block.
+ This is a simple fo block.
+ This is a simple fo block.
+ This is a simple fo block.
+ </fo:block>
+ <fo:block>
+ This is a simple fo block.
+ This is a simple fo block.
+ This is a simple fo block.
+ This is a simple fo block.
+ </fo:block>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block>
- This is a simple fo block.
- </fo:block>
- <fo:block space-before.optimum="1cm" text-align="start">
- This is a simple fo block with text aligned to start.
- dfdsfaaaaafdsfasdf fadsfadsssf fadsfdsfadsf dfadsfdfasdsfsd dsfadfdsfadsfadsfdf
- dfdsfaaaaafdsfasdf fadsfadsssf fadsfdsfadsf dfadsfdfasdsfsd dsfadfdsfadsfadsfdf
- dfdsfaaaaafdsfasdf fadsfadsssf fadsfdsfadsf dfadsfdfasdsfsd dsfadfdsfadsfadsfdf
- </fo:block>
- <fo:block space-before.optimum="1cm" text-align="justify">
- This is a simple fo block with text justified.
- dfdsfaaaaafdsfasdf fadsfadsssf fadsfdsfadsf dfadsfdfasdsfsd dsfadfdsfadsfadsfdf
- dfdsfaaaaafdsfasdf fadsfadsssf fadsfdsfadsf dfadsfdfasdsfsd dsfadfdsfadsfadsfdf
- dfdsfaaaaafdsfasdf fadsfadsssf fadsfdsfadsf dfadsfdfasdsfsd dsfadfdsfadsfadsfdf
- </fo:block>
- <fo:block space-before.optimum="1cm" text-align="end">
- This is a simple fo block with text aligned to end.
- dfdsfaaaaafdsfasdf fadsfadsssf fadsfdsfadsf dfadsfdfasdsfsd dsfadfdsfadsfadsfdf
- dfdsfaaaaafdsfasdf fadsfadsssf fadsfdsfadsf dfadsfdfasdsfsd dsfadfdsfadsfadsfdf
- dfdsfaaaaafdsfasdf fadsfadsssf fadsfdsfadsf dfadsfdfasdsfsd dsfadfdsfadsfadsfdf
- </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block>
+ This is a simple fo block.
+ </fo:block>
+ <fo:block space-before.optimum="1cm" text-align="start">
+ This is a simple fo block with text aligned to start.
+ dfdsfaaaaafdsfasdf fadsfadsssf fadsfdsfadsf dfadsfdfasdsfsd dsfadfdsfadsfadsfdf
+ dfdsfaaaaafdsfasdf fadsfadsssf fadsfdsfadsf dfadsfdfasdsfsd dsfadfdsfadsfadsfdf
+ dfdsfaaaaafdsfasdf fadsfadsssf fadsfdsfadsf dfadsfdfasdsfsd dsfadfdsfadsfadsfdf
+ </fo:block>
+ <fo:block space-before.optimum="1cm" text-align="justify">
+ This is a simple fo block with text justified.
+ dfdsfaaaaafdsfasdf fadsfadsssf fadsfdsfadsf dfadsfdfasdsfsd dsfadfdsfadsfadsfdf
+ dfdsfaaaaafdsfasdf fadsfadsssf fadsfdsfadsf dfadsfdfasdsfsd dsfadfdsfadsfadsfdf
+ dfdsfaaaaafdsfasdf fadsfadsssf fadsfdsfadsf dfadsfdfasdsfsd dsfadfdsfadsfadsfdf
+ </fo:block>
+ <fo:block space-before.optimum="1cm" text-align="end">
+ This is a simple fo block with text aligned to end.
+ dfdsfaaaaafdsfasdf fadsfadsssf fadsfdsfadsf dfadsfdfasdsfsd dsfadfdsfadsfadsfdf
+ dfdsfaaaaafdsfasdf fadsfadsssf fadsfdsfadsf dfadsfdfasdsfsd dsfadfdsfadsfadsfdf
+ dfdsfaaaaafdsfasdf fadsfadsssf fadsfdsfadsf dfadsfdfasdsfsd dsfadfdsfadsfadsfdf
+ </fo:block>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block>
- This is a simple fo text.
- <fo:inline text-decoration="underline">
- This is a simple fo text and underlined.
- </fo:inline>
- <fo:inline text-decoration="line-through">
- This is a simple fo text and line-through.
- </fo:inline>
- </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block>
+ This is a simple fo text.
+ <fo:inline text-decoration="underline">
+ This is a simple fo text and underlined.
+ </fo:inline>
+ <fo:inline text-decoration="line-through">
+ This is a simple fo text and line-through.
+ </fo:inline>
+ </fo:block>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block text-align="start" space-before.optimum="6pt" text-indent="1in">
- This text is formatted into a left-justified paragraph.
- The first line has an indent of 1 inch from the left.
-
- This text is formatted into a left-justified paragraph.
- The first line has an indent of 1 inch from the left.
- </fo:block>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block text-align="start" space-before.optimum="6pt" text-indent="1in">
+ This text is formatted into a left-justified paragraph.
+ The first line has an indent of 1 inch from the left.
+
+ This text is formatted into a left-justified paragraph.
+ The first line has an indent of 1 inch from the left.
+ </fo:block>
- <fo:block space-before.optimum="6pt" text-indent="40%">
- This text is formatted into a left-justified paragraph.
- The first line has an indent of 30% from the left.
-
- This text is formatted into a left-justified paragraph.
- The first line has an indent of 30% inch from the left.
- </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ <fo:block space-before.optimum="6pt" text-indent="40%">
+ This text is formatted into a left-justified paragraph.
+ The first line has an indent of 30% from the left.
+
+ This text is formatted into a left-justified paragraph.
+ The first line has an indent of 30% inch from the left.
+ </fo:block>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
- <fo:block>
- <fo:inline word-spacing="normal">In this text, spaces between words are normal.</fo:inline>
- <fo:inline word-spacing="normal">In this text, spaces between words are normal.</fo:inline>
- <fo:inline word-spacing="normal">In this text, spaces between words are normal.</fo:inline>
- <fo:inline word-spacing="normal">In this text, spaces between words are normal.</fo:inline>
- <fo:inline word-spacing="normal">In this text, spaces between words are normal.</fo:inline>
- </fo:block>
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
+ <fo:block>
+ <fo:inline word-spacing="normal">In this text, spaces between words are normal.</fo:inline>
+ <fo:inline word-spacing="normal">In this text, spaces between words are normal.</fo:inline>
+ <fo:inline word-spacing="normal">In this text, spaces between words are normal.</fo:inline>
+ <fo:inline word-spacing="normal">In this text, spaces between words are normal.</fo:inline>
+ <fo:inline word-spacing="normal">In this text, spaces between words are normal.</fo:inline>
+ </fo:block>
- <fo:block space-before.optimum="1cm">
- <fo:inline word-spacing="2pt">In this text, spaces between words are increased by 2pt.</fo:inline> <fo:inline word-spacing="2pt">In this text, spaces between words are increased by 2pt.</fo:inline> <fo:inline word-spacing="2pt">In this text, spaces between words are increased by 2pt.</fo:inline> <fo:inline word-spacing="2pt">In this text, spaces between words are increased by 2pt.</fo:inline> <fo:inline word-spacing="2pt">In this text, spaces between words are increased by 2pt.</fo:inline> </fo:block>
+ <fo:block space-before.optimum="1cm">
+ <fo:inline word-spacing="2pt">In this text, spaces between words are increased by 2pt.</fo:inline> <fo:inline word-spacing="2pt">In this text, spaces between words are increased by 2pt.</fo:inline> <fo:inline word-spacing="2pt">In this text, spaces between words are increased by 2pt.</fo:inline> <fo:inline word-spacing="2pt">In this text, spaces between words are increased by 2pt.</fo:inline> <fo:inline word-spacing="2pt">In this text, spaces between words are increased by 2pt.</fo:inline> </fo:block>
- <fo:block space-before.optimum="1cm">
- <fo:inline word-spacing="6pt">In this text, spaces between words are increased by 6pt.</fo:inline>
- <fo:inline word-spacing="6pt">In this text, spaces between words are increased by 6pt.</fo:inline>
- <fo:inline word-spacing="6pt">In this text, spaces between words are increased by 6pt.</fo:inline>
- <fo:inline word-spacing="6pt">In this text, spaces between words are increased by 6pt.</fo:inline>
- <fo:inline word-spacing="6pt">In this text, spaces between words are increased by 6pt.</fo:inline>
- </fo:block>
-
- <fo:block space-before.optimum="1cm">
- <fo:inline word-spacing="0pt">In this text, spaces between words are increased by 0pt (i.e. normally spaced).</fo:inline>
- <fo:inline word-spacing="0pt">In this text, spaces between words are increased by 0pt (i.e. normally spaced).</fo:inline>
- <fo:inline word-spacing="0pt">In this text, spaces between words are increased by 0pt (i.e. normally spaced).</fo:inline>
- <fo:inline word-spacing="0pt">In this text, spaces between words are increased by 0pt (i.e. normally spaced).</fo:inline>
- <fo:inline word-spacing="0pt">In this text, spaces between words are increased by 0pt (i.e. normally spaced).</fo:inline>
- </fo:block>
+ <fo:block space-before.optimum="1cm">
+ <fo:inline word-spacing="6pt">In this text, spaces between words are increased by 6pt.</fo:inline>
+ <fo:inline word-spacing="6pt">In this text, spaces between words are increased by 6pt.</fo:inline>
+ <fo:inline word-spacing="6pt">In this text, spaces between words are increased by 6pt.</fo:inline>
+ <fo:inline word-spacing="6pt">In this text, spaces between words are increased by 6pt.</fo:inline>
+ <fo:inline word-spacing="6pt">In this text, spaces between words are increased by 6pt.</fo:inline>
+ </fo:block>
+
+ <fo:block space-before.optimum="1cm">
+ <fo:inline word-spacing="0pt">In this text, spaces between words are increased by 0pt (i.e. normally spaced).</fo:inline>
+ <fo:inline word-spacing="0pt">In this text, spaces between words are increased by 0pt (i.e. normally spaced).</fo:inline>
+ <fo:inline word-spacing="0pt">In this text, spaces between words are increased by 0pt (i.e. normally spaced).</fo:inline>
+ <fo:inline word-spacing="0pt">In this text, spaces between words are increased by 0pt (i.e. normally spaced).</fo:inline>
+ <fo:inline word-spacing="0pt">In this text, spaces between words are increased by 0pt (i.e. normally spaced).</fo:inline>
+ </fo:block>
- <fo:block space-before.optimum="1cm">
- <fo:inline word-spacing="-2pt">In this text, spaces between words are reduced by -2pt</fo:inline> <fo:inline word-spacing="-2pt">In this text, spaces between words are reduced by -2pt</fo:inline> <fo:inline word-spacing="-2pt">In this text, spaces between words are reduced by -2pt</fo:inline> <fo:inline word-spacing="-2pt">In this text, spaces between words are reduced by -2pt</fo:inline> <fo:inline word-spacing="-2pt">In this text, spaces between words are reduced by -2pt</fo:inline> </fo:block>
- </fo:flow>
- </fo:page-sequence>
+ <fo:block space-before.optimum="1cm">
+ <fo:inline word-spacing="-2pt">In this text, spaces between words are reduced by -2pt</fo:inline> <fo:inline word-spacing="-2pt">In this text, spaces between words are reduced by -2pt</fo:inline> <fo:inline word-spacing="-2pt">In this text, spaces between words are reduced by -2pt</fo:inline> <fo:inline word-spacing="-2pt">In this text, spaces between words are reduced by -2pt</fo:inline> <fo:inline word-spacing="-2pt">In this text, spaces between words are reduced by -2pt</fo:inline> </fo:block>
+ </fo:flow>
+ </fo:page-sequence>
</fo:root>
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <fo:layout-master-set>
- <fo:simple-page-master master-name="simplePM"
- page-height="25cm"
- page-width="20cm"
- margin-top="1cm"
- margin-bottom="1cm"
- margin-left="1.5cm"
- margin-right="1.5cm">
- <fo:region-before extent="2.5cm"/>
- <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
- <fo:region-after extent="2.5cm"/>
- </fo:simple-page-master>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="simplePM"
+ page-height="25cm"
+ page-width="20cm"
+ margin-top="1cm"
+ margin-bottom="1cm"
+ margin-left="1.5cm"
+ margin-right="1.5cm">
+ <fo:region-before extent="2.5cm"/>
+ <fo:region-body margin-top="3cm" margin-bottom="3cm"/>
+ <fo:region-after extent="2.5cm"/>
+ </fo:simple-page-master>
<fo:simple-page-master master-name="no-overflow"
page-height="25cm"
page-width="20cm"
<fo:region-body overflow="hidden" margin-top="3cm" margin-bottom="3cm"/>
<fo:region-after extent="2.5cm"/>
</fo:simple-page-master>
- </fo:layout-master-set>
+ </fo:layout-master-set>
- <fo:page-sequence master-name="simplePM">
- <fo:flow flow-name="xsl-region-body">
+ <fo:page-sequence master-reference="simplePM">
+ <fo:flow flow-name="xsl-region-body">
<fo:block>
This test is to check a number of different possibilities when dealing with
text being wrapped at the end of an area.
</fo:block>
- <fo:block wrap-option="no-wrap">
- <fo:inline>This is a simple fo block.This is a simple fo block.This is a simple fo block.</fo:inline>
- <fo:inline>This is a simple fo block.This is a simple fo block.This is a simple fo block.</fo:inline>
- <fo:inline>This is a simple fo block.This is a simple fo block.This is a simple fo block.</fo:inline>
- <fo:inline>This is a simple fo block.This is a simple fo block.This is a simple fo block.</fo:inline>
-
- <fo:block space-before.optimum="1cm" wrap-option="wrap">
- <fo:inline>This is a simple fo block.This is a simple fo block.This is a simple fo block.</fo:inline>
- <fo:inline>This is a simple fo block.This is a simple fo block.This is a simple fo block.</fo:inline>
- <fo:inline>This is a simple fo block.This is a simple fo block.This is a simple fo block.</fo:inline>
- </fo:block>
- This is simple fo block.This is simple fo block.This is simple fo block.This is simple fo block.
- This is simple fo block.This is simple fo block.This is simple fo block.This is simple fo block.
- </fo:block>
+ <fo:block wrap-option="no-wrap">
+ <fo:inline>This is a simple fo block.This is a simple fo block.This is a simple fo block.</fo:inline>
+ <fo:inline>This is a simple fo block.This is a simple fo block.This is a simple fo block.</fo:inline>
+ <fo:inline>This is a simple fo block.This is a simple fo block.This is a simple fo block.</fo:inline>
+ <fo:inline>This is a simple fo block.This is a simple fo block.This is a simple fo block.</fo:inline>
+
+ <fo:block space-before.optimum="1cm" wrap-option="wrap">
+ <fo:inline>This is a simple fo block.This is a simple fo block.This is a simple fo block.</fo:inline>
+ <fo:inline>This is a simple fo block.This is a simple fo block.This is a simple fo block.</fo:inline>
+ <fo:inline>This is a simple fo block.This is a simple fo block.This is a simple fo block.</fo:inline>
+ </fo:block>
+ This is simple fo block.This is simple fo block.This is simple fo block.This is simple fo block.
+ This is simple fo block.This is simple fo block.This is simple fo block.This is simple fo block.
+ </fo:block>
<fo:block space-before.optimum="10pt">
Some examples in a table.
</fo:block>
</fo:table-row>
</fo:table-body>
</fo:table>
- </fo:flow>
- </fo:page-sequence>
- <fo:page-sequence master-name="no-overflow">
+ </fo:flow>
+ </fo:page-sequence>
+ <fo:page-sequence master-reference="no-overflow">
<fo:flow flow-name="xsl-region-body">
<fo:block wrap-option="no-wrap">
<fo:inline>This is a simple fo block.This is a simple fo block.This is a simple fo block.</fo:inline>
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:svg="http://www.w3.org/2000/svg">
- <xsl:output method="xml" indent="yes"/>
- <xsl:template match="test">
- <fo:root>
- <fo:layout-master-set>
- <fo:simple-page-master master-name="one" page-height="29.7cm" page-width="21cm" margin-top="0.5cm" margin-bottom="0.5cm" margin-left="1.5cm" margin-right="1.5cm">
- <fo:region-before extent="1.5cm"/>
- <fo:region-body margin-top="1.5cm" margin-bottom="2cm"/>
- <fo:region-after extent="1.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
- <fo:page-sequence master-name="one">
- <fo:flow font-size="10pt" line-height="10pt" flow-name="xsl-region-body">
- <xsl:apply-templates select="data"/>
- </fo:flow>
- </fo:page-sequence>
- </fo:root>
- </xsl:template>
+ <xsl:output method="xml" indent="yes"/>
+ <xsl:template match="test">
+ <fo:root>
+ <fo:layout-master-set>
+ <fo:simple-page-master master-name="one" page-height="29.7cm" page-width="21cm" margin-top="0.5cm" margin-bottom="0.5cm" margin-left="1.5cm" margin-right="1.5cm">
+ <fo:region-before extent="1.5cm"/>
+ <fo:region-body margin-top="1.5cm" margin-bottom="2cm"/>
+ <fo:region-after extent="1.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
+ <fo:page-sequence master-reference="one">
+ <fo:flow font-size="10pt" line-height="10pt" flow-name="xsl-region-body">
+ <xsl:apply-templates select="data"/>
+ </fo:flow>
+ </fo:page-sequence>
+ </fo:root>
+ </xsl:template>
- <xsl:template match="data">
- <xsl:apply-templates/>
- </xsl:template>
+ <xsl:template match="data">
+ <xsl:apply-templates/>
+ </xsl:template>
<!-- note: this causes any node not otherwise defined to be copied -->
- <xsl:template match="@*|node()">
- <xsl:copy>
- <xsl:apply-templates select="@*|node()"/>
- </xsl:copy>
- </xsl:template>
+ <xsl:template match="@*|node()">
+ <xsl:copy>
+ <xsl:apply-templates select="@*|node()"/>
+ </xsl:copy>
+ </xsl:template>
- <xsl:template match="title">
- <xsl:apply-templates/>
- </xsl:template>
+ <xsl:template match="title">
+ <xsl:apply-templates/>
+ </xsl:template>
</xsl:stylesheet>