Exemple XSL-FO
CTRL+C pour copier, CTRL+V pour coller
1
2
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
3
<fo:layout-master-set>
4
<fo:simple-page-master
5
master-name="A4"
6
page-height="297mm"
7
page-width="210mm"
8
margin-top="1cm"
9
margin-bottom="1cm"
10
margin-left="1cm"
11
margin-right="1cm">
12
<fo:region-body margin="3cm"/>
13
<fo:region-before extent="2cm"/>
14
<fo:region-after extent="2cm"/>
15
<fo:region-start extent="2cm"/>
16
<fo:region-end extent="2cm"/>
17
</fo:simple-page-master>
18
</fo:layout-master-set>
19
<fo:page-sequence master-reference="A4">
20
<fo:flow flow-name="xsl-region-body">
21
<fo:block>
22
<fo:inline font-weight="bold">Hello world!</fo:inline>
23
</fo:block>
24
</fo:flow>
25
</fo:page-sequence>
26
</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="A4" page-height="297mm" page-width="210mm" margin-top="1cm" margin-bottom="1cm" margin-left="1cm" margin-right="1cm"> <fo:region-body margin="3cm"/> <fo:region-before extent="2cm"/> <fo:region-after extent="2cm"/> <fo:region-start extent="2cm"/> <fo:region-end extent="2cm"/> </fo:simple-page-master> </fo:layout-master-set> <fo:page-sequence master-reference="A4"> <fo:flow flow-name="xsl-region-body"> <fo:block> <fo:inline font-weight="bold">Hello world!</fo:inline> </fo:block> </fo:flow> </fo:page-sequence> </fo:root>

Complément : Pour aller plus loin
Complément :
Stylesheet Tutorial, Sample Files of Formatting Objects and Sample Stylesheets