aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilliam Victor Mote <vmote@apache.org>2002-11-30 01:14:52 +0000
committerWilliam Victor Mote <vmote@apache.org>2002-11-30 01:14:52 +0000
commit016a452dc5811a6d58d54e3cc52bdec7e48744bb (patch)
tree9113ecbe8cccdf22a5d991cd91f72f880870a8fe
parent0438236a2c06687ddf27e63b2e020b3014dcc463 (diff)
downloadxmlgraphics-fop-016a452dc5811a6d58d54e3cc52bdec7e48744bb.tar.gz
xmlgraphics-fop-016a452dc5811a6d58d54e3cc52bdec7e48744bb.zip
white-space and line-ending fixes
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@195679 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--docs/examples/region_body/simplecol.fo120
-rw-r--r--docs/examples/region_body/simplecol2.fo168
-rw-r--r--docs/examples/region_body/simplecol3.fo156
-rw-r--r--docs/examples/region_body/simplecol4.fo156
-rw-r--r--docs/examples/svg/embedding.fo4
-rw-r--r--docs/examples/tables/background.fo1372
-rw-r--r--docs/examples/tables/borders.fo1800
-rw-r--r--docs/examples/tables/break.fo510
-rw-r--r--docs/examples/tables/headfoot.fo2710
-rw-r--r--docs/examples/tables/keep.fo1028
-rw-r--r--docs/examples/tables/omit.fo2412
-rw-r--r--docs/examples/tables/space.fo854
-rw-r--r--docs/examples/tables/widowsorphans.fo868
-rw-r--r--docs/foschema/fop4.xsd232
-rw-r--r--docs/foschema/fop4f.xsd8534
-rw-r--r--docs/foschema/schema2dtd.xsl18
-rw-r--r--docs/xml-docs/data/document.svg164
-rw-r--r--docs/xml-docs/data/logo.svg2
-rw-r--r--docs/xml-docs/data/title.svg72
-rw-r--r--docs/xml-docs/fop.xml62
-rw-r--r--docs/xml-docs/readme4
-rw-r--r--docs/xml-docs/xml2pdf.xsl168
-rw-r--r--hyph/cs.xml4
-rw-r--r--hyph/da.xml4
-rw-r--r--hyph/de.xml36
-rw-r--r--hyph/de_DR.xml184
-rw-r--r--hyph/el.xml366
-rw-r--r--hyph/en.xml8
-rw-r--r--hyph/en_GB.xml16
-rw-r--r--hyph/en_US.xml12
-rw-r--r--hyph/es.xml102
-rw-r--r--hyph/fr.xml6
-rw-r--r--hyph/hu.xml14
-rw-r--r--hyph/hyphenation.dtd4
-rw-r--r--hyph/it.xml4
-rw-r--r--hyph/nl.xml22
-rw-r--r--hyph/pl.xml2
-rw-r--r--hyph/pt.xml6
-rw-r--r--hyph/readme32
-rw-r--r--hyph/ru.xml12
-rwxr-xr-xhyph/tr.xml2
41 files changed, 11125 insertions, 11125 deletions
diff --git a/docs/examples/region_body/simplecol.fo b/docs/examples/region_body/simplecol.fo
index 413702f8b..b8e508a33 100644
--- a/docs/examples/region_body/simplecol.fo
+++ b/docs/examples/region_body/simplecol.fo
@@ -7,15 +7,15 @@
<!-- layout for the first page -->
<fo:simple-page-master master-name="only"
- page-height="11in"
+ page-height="11in"
page-width="8.5in"
- margin-top="1in"
- margin-bottom="1in"
- margin-left="0.75in"
+ margin-top="1in"
+ margin-bottom="1in"
+ margin-left="0.75in"
margin-right="0.75in">
<fo:region-body
- margin-top="1in" margin-bottom="1in"
- column-count="2" column-gap="0.25in"/>
+ margin-top="1in" margin-bottom="1in"
+ column-count="2" column-gap="0.25in"/>
<fo:region-before extent="1in"/>
<fo:region-after extent="1in"/>
</fo:simple-page-master>
@@ -25,127 +25,127 @@
<!-- actual layout -->
<fo:page-sequence master-reference="only">
<fo:static-content flow-name="xsl-region-before">
- <fo:block font-size="16pt"
- font-family="sans-serif"
+ <fo:block font-size="16pt"
+ font-family="sans-serif"
line-height="normal"
text-align="start"
- color="blue">Columns in FOP</fo:block>
- </fo:static-content>
-
+ color="blue">Columns in FOP</fo:block>
+ </fo:static-content>
+
<fo:static-content flow-name="xsl-region-after">
- <fo:block font-size="10pt"
- font-family="sans-serif"
+ <fo:block font-size="10pt"
+ font-family="sans-serif"
line-height="12pt"
- space-before.optimum="6pt"
+ space-before.optimum="6pt"
text-align="end"
- color="blue">Page #</fo:block>
- </fo:static-content>
-
+ color="blue">Page #</fo:block>
+ </fo:static-content>
+
<fo:flow flow-name="xsl-region-body">
<!-- Block 0 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green">Block 0:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green">Block 0:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 1 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green">Block 1:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green">Block 1:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 2 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green">Block 2:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green">Block 2:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 3 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green">Block 3:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green">Block 3:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 4 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="all">
- <fo:inline color="red">Block 4:</fo:inline>
+ background-color="yellow"
+ span="all">
+ <fo:inline color="red">Block 4:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 5 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green">Block 5:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green">Block 5:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 6 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green">Block 6:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green">Block 6:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
- </fo:flow>
+ </fo:flow>
</fo:page-sequence>
</fo:root>
diff --git a/docs/examples/region_body/simplecol2.fo b/docs/examples/region_body/simplecol2.fo
index eb7f41a01..2e0bf0f74 100644
--- a/docs/examples/region_body/simplecol2.fo
+++ b/docs/examples/region_body/simplecol2.fo
@@ -6,16 +6,16 @@
<fo:layout-master-set >
<!-- layout for the first page -->
- <fo:simple-page-master master-name="only"
- page-height="11in"
+ <fo:simple-page-master master-name="only"
+ page-height="11in"
page-width="8.5in"
- margin-top="1in"
- margin-bottom="1in"
- margin-left="0.75in"
+ margin-top="1in"
+ margin-bottom="1in"
+ margin-left="0.75in"
margin-right="0.75in">
- <fo:region-body
- margin-top="1in" margin-bottom="1in"
- column-count="2" column-gap="0.25in"/>
+ <fo:region-body
+ margin-top="1in" margin-bottom="1in"
+ column-count="2" column-gap="0.25in"/>
<fo:region-before extent="1in" />
<fo:region-after extent="1in" />
</fo:simple-page-master>
@@ -25,159 +25,159 @@
<!-- actual layout -->
<fo:page-sequence master-reference="only" >
<fo:static-content flow-name="xsl-region-before" >
- <fo:block font-size="16pt"
- font-family="sans-serif"
+ <fo:block font-size="16pt"
+ font-family="sans-serif"
line-height="normal"
text-align="start"
- color="blue">Columns in FOP</fo:block>
- </fo:static-content>
-
+ color="blue">Columns in FOP</fo:block>
+ </fo:static-content>
+
<fo:static-content flow-name="xsl-region-after" >
- <fo:block font-size="10pt"
- font-family="sans-serif"
+ <fo:block font-size="10pt"
+ font-family="sans-serif"
line-height="12pt"
- space-before.optimum="6pt"
+ space-before.optimum="6pt"
text-align="end"
- color="blue">Page #</fo:block>
- </fo:static-content>
-
+ color="blue">Page #</fo:block>
+ </fo:static-content>
+
<fo:flow flow-name="xsl-region-body" >
<!-- Block 0 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green" >Block 0:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green" >Block 0:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf. XML has associated with it a great number of other standards, most of them under W3C (World-Wide
- Web Consortium) auspices. Among these are XML Namespaces, XML Pointer, XPath, XSLT, XHTML, SVG, RELAX, SOAP, and any
- number of others. This file has been prepared using formatting objects, an XML vocabulary described in the XSL
- specification of October 18, 2000. Formatting objects are used to specify pagination and composition, and are
- intended for high-quality, precision layout-driven formatting.
+ Web Consortium) auspices. Among these are XML Namespaces, XML Pointer, XPath, XSLT, XHTML, SVG, RELAX, SOAP, and any
+ number of others. This file has been prepared using formatting objects, an XML vocabulary described in the XSL
+ specification of October 18, 2000. Formatting objects are used to specify pagination and composition, and are
+ intended for high-quality, precision layout-driven formatting.
</fo:block>
<!-- Block 1 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green" >Block 1:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green" >Block 1:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf. XML has associated with it a great number of other standards, most of them under W3C (World-Wide
- Web Consortium) auspices. Among these are XML Namespaces, XML Pointer, XPath, XSLT, XHTML, SVG, RELAX, SOAP, and any
- number of others. This file has been prepared using formatting objects, an XML vocabulary described in the XSL
- specification of October 18, 2000. Formatting objects are used to specify pagination and composition, and are
- intended for high-quality, precision layout-driven formatting.
+ Web Consortium) auspices. Among these are XML Namespaces, XML Pointer, XPath, XSLT, XHTML, SVG, RELAX, SOAP, and any
+ number of others. This file has been prepared using formatting objects, an XML vocabulary described in the XSL
+ specification of October 18, 2000. Formatting objects are used to specify pagination and composition, and are
+ intended for high-quality, precision layout-driven formatting.
</fo:block>
<!-- Block 2 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green" >Block 2:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green" >Block 2:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 3 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green" >Block 3:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green" >Block 3:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 4 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="all">
- <fo:inline color="red" >Block 4:</fo:inline>
+ background-color="yellow"
+ span="all">
+ <fo:inline color="red" >Block 4:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 5 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green" >Block 5:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green" >Block 5:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 6 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green" >Block 6:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green" >Block 6:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf. XML has associated with it a great number of other standards, most of them under W3C (World-Wide
- Web Consortium) auspices. Among these are XML Namespaces, XML Pointer, XPath, XSLT, XHTML, SVG, RELAX, SOAP, and any
- number of others. This file has been prepared using formatting objects, an XML vocabulary described in the XSL
- specification of October 18, 2000. Formatting objects are used to specify pagination and composition, and are
- intended for high-quality, precision layout-driven formatting.
+ Web Consortium) auspices. Among these are XML Namespaces, XML Pointer, XPath, XSLT, XHTML, SVG, RELAX, SOAP, and any
+ number of others. This file has been prepared using formatting objects, an XML vocabulary described in the XSL
+ specification of October 18, 2000. Formatting objects are used to specify pagination and composition, and are
+ intended for high-quality, precision layout-driven formatting.
</fo:block>
<!-- Block 7 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="all">
- <fo:inline color="red" >Block 7:</fo:inline>
+ background-color="yellow"
+ span="all">
+ <fo:inline color="red" >Block 7:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf. XML has associated with it a great number of other standards, most of them under W3C (World-Wide
- Web Consortium) auspices. Among these are XML Namespaces, XML Pointer, XPath, XSLT, XHTML, SVG, RELAX, SOAP, and any
- number of others. This file has been prepared using formatting objects, an XML vocabulary described in the XSL
- specification of October 18, 2000. Formatting objects are used to specify pagination and composition, and are
- intended for high-quality, precision layout-driven formatting.
+ Web Consortium) auspices. Among these are XML Namespaces, XML Pointer, XPath, XSLT, XHTML, SVG, RELAX, SOAP, and any
+ number of others. This file has been prepared using formatting objects, an XML vocabulary described in the XSL
+ specification of October 18, 2000. Formatting objects are used to specify pagination and composition, and are
+ intended for high-quality, precision layout-driven formatting.
</fo:block>
- </fo:flow>
+ </fo:flow>
</fo:page-sequence>
</fo:root>
diff --git a/docs/examples/region_body/simplecol3.fo b/docs/examples/region_body/simplecol3.fo
index 52d8467be..995174db7 100644
--- a/docs/examples/region_body/simplecol3.fo
+++ b/docs/examples/region_body/simplecol3.fo
@@ -7,15 +7,15 @@
<!-- layout for the first page -->
<fo:simple-page-master master-name="only"
- page-height="11in"
+ page-height="11in"
page-width="8.5in"
- margin-top="1in"
- margin-bottom="1in"
- margin-left="0.75in"
+ margin-top="1in"
+ margin-bottom="1in"
+ margin-left="0.75in"
margin-right="0.75in">
<fo:region-body
- margin-top="1in" margin-bottom="1in"
- column-count="2" column-gap="0.25in"/>
+ margin-top="1in" margin-bottom="1in"
+ column-count="2" column-gap="0.25in"/>
<fo:region-before extent="1in"/>
<fo:region-after extent="1in"/>
</fo:simple-page-master>
@@ -25,173 +25,173 @@
<!-- actual layout -->
<fo:page-sequence master-reference="only">
<fo:static-content flow-name="xsl-region-before">
- <fo:block font-size="16pt"
- font-family="sans-serif"
+ <fo:block font-size="16pt"
+ font-family="sans-serif"
line-height="normal"
text-align="start"
- color="blue">Columns in FOP</fo:block>
- </fo:static-content>
-
+ color="blue">Columns in FOP</fo:block>
+ </fo:static-content>
+
<fo:static-content flow-name="xsl-region-after">
- <fo:block font-size="10pt"
- font-family="sans-serif"
+ <fo:block font-size="10pt"
+ font-family="sans-serif"
line-height="12pt"
- space-before.optimum="6pt"
+ space-before.optimum="6pt"
text-align="end"
- color="blue">Page #</fo:block>
- </fo:static-content>
-
+ color="blue">Page #</fo:block>
+ </fo:static-content>
+
<fo:flow flow-name="xsl-region-body">
<!-- Block 0 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green">Block 0:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green">Block 0:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 1 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green">Block 1:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green">Block 1:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 2 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green">Block 2:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green">Block 2:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 3 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green">Block 3:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green">Block 3:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 4 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="all">
- <fo:inline color="red">Block 4:</fo:inline>
+ background-color="yellow"
+ span="all">
+ <fo:inline color="red">Block 4:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 5 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green">Block 5:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green">Block 5:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 6 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green">Block 6:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green">Block 6:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 7 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green">Block 7:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green">Block 7:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 8 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green">Block 8:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green">Block 8:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 9 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="all">
- <fo:inline color="red">Block 9:</fo:inline>
+ background-color="yellow"
+ span="all">
+ <fo:inline color="red">Block 9:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
- </fo:flow>
+ </fo:flow>
</fo:page-sequence>
</fo:root>
diff --git a/docs/examples/region_body/simplecol4.fo b/docs/examples/region_body/simplecol4.fo
index 53b270f57..6e73fa4b1 100644
--- a/docs/examples/region_body/simplecol4.fo
+++ b/docs/examples/region_body/simplecol4.fo
@@ -7,15 +7,15 @@
<!-- layout for the first page -->
<fo:simple-page-master master-name="only"
- page-height="11in"
+ page-height="11in"
page-width="8.5in"
- margin-top="1in"
- margin-bottom="1in"
- margin-left="0.75in"
+ margin-top="1in"
+ margin-bottom="1in"
+ margin-left="0.75in"
margin-right="0.75in">
<fo:region-body
- margin-top="1in" margin-bottom="1in"
- column-count="3" column-gap="0.15in"/>
+ margin-top="1in" margin-bottom="1in"
+ column-count="3" column-gap="0.15in"/>
<fo:region-before extent="1in"/>
<fo:region-after extent="1in"/>
</fo:simple-page-master>
@@ -25,173 +25,173 @@
<!-- actual layout -->
<fo:page-sequence master-reference="only">
<fo:static-content flow-name="xsl-region-before">
- <fo:block font-size="16pt"
- font-family="sans-serif"
+ <fo:block font-size="16pt"
+ font-family="sans-serif"
line-height="normal"
text-align="start"
- color="blue">Columns in FOP</fo:block>
- </fo:static-content>
-
+ color="blue">Columns in FOP</fo:block>
+ </fo:static-content>
+
<fo:static-content flow-name="xsl-region-after">
- <fo:block font-size="10pt"
- font-family="sans-serif"
+ <fo:block font-size="10pt"
+ font-family="sans-serif"
line-height="12pt"
- space-before.optimum="6pt"
+ space-before.optimum="6pt"
text-align="end"
- color="blue">Page #</fo:block>
- </fo:static-content>
-
+ color="blue">Page #</fo:block>
+ </fo:static-content>
+
<fo:flow flow-name="xsl-region-body">
<!-- Block 0 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green">Block 0:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green">Block 0:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 1 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green">Block 1:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green">Block 1:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 2 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green">Block 2:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green">Block 2:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 3 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green">Block 3:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green">Block 3:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 4 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="all">
- <fo:inline color="red">Block 4:</fo:inline>
+ background-color="yellow"
+ span="all">
+ <fo:inline color="red">Block 4:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 5 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green">Block 5:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green">Block 5:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 6 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green">Block 6:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green">Block 6:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 7 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green">Block 7:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green">Block 7:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 8 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="none">
- <fo:inline color="green">Block 8:</fo:inline>
+ background-color="yellow"
+ span="none">
+ <fo:inline color="green">Block 8:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
<!-- Block 9 -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt"
text-align="start"
- background-color="yellow"
- span="all">
- <fo:inline color="red">Block 9:</fo:inline>
+ background-color="yellow"
+ span="all">
+ <fo:inline color="red">Block 9:</fo:inline>
The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to
enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML
- has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
+ has been designed for ease of implementation and for interoperability with both SGML and HTML. For further information
read normal.pdf.
</fo:block>
- </fo:flow>
+ </fo:flow>
</fo:page-sequence>
</fo:root>
diff --git a/docs/examples/svg/embedding.fo b/docs/examples/svg/embedding.fo
index 4606e0527..4cd7b2bf7 100644
--- a/docs/examples/svg/embedding.fo
+++ b/docs/examples/svg/embedding.fo
@@ -1065,7 +1065,7 @@ Clipping
</fo:block>
<fo:block>
-
+
</fo:block>
<fo:block space-before.optimum="5pt" space-after.optimum="5pt" font-weight="bold" font-size="12pt">
@@ -1073,7 +1073,7 @@ Interesting Functionality
</fo:block>
<fo:block>
-
+
</fo:block>
</fo:flow>
diff --git a/docs/examples/tables/background.fo b/docs/examples/tables/background.fo
index 2b154430a..b5b9ef183 100644
--- a/docs/examples/tables/background.fo
+++ b/docs/examples/tables/background.fo
@@ -1,30 +1,30 @@
<?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="1.5cm"
- margin-left="1.5cm"
- margin-bottom="2cm"
- margin-top="1cm"
- page-width="21cm"
- page-height="29.7cm"
- master-name="first">
+ <fo:simple-page-master
+ margin-right="1.5cm"
+ margin-left="1.5cm"
+ margin-bottom="2cm"
+ margin-top="1cm"
+ page-width="21cm"
+ page-height="29.7cm"
+ master-name="first">
<fo:region-before extent="1cm"/>
<fo:region-body margin-top="1cm"/>
<fo:region-after extent="1.5cm"/>
</fo:simple-page-master>
</fo:layout-master-set>
-
+
<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">table examples</fo:block>
+ <fo:block line-height="14pt" font-size="10pt"
+ text-align="end">table examples</fo:block>
</fo:static-content>
<fo:static-content flow-name="xsl-region-after">
- <fo:block line-height="14pt" font-size="10pt"
- text-align="end">Page <fo:page-number/></fo:block>
+ <fo:block line-height="14pt" font-size="10pt"
+ text-align="end">Page <fo:page-number/></fo:block>
</fo:static-content>
-
+
<fo:flow flow-name="xsl-region-body">
<fo:block space-before.optimum="3pt" space-after.optimum="15pt">
@@ -32,41 +32,41 @@
</fo:block>
<fo:table>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="2cm"/>
<fo:table-body>
- <fo:table-row>
- <fo:table-cell background-color="green">
- <fo:block text-align="center">
- green cell
- </fo:block>
- </fo:table-cell>
- <fo:table-cell background-color="red">
- <fo:block text-align="center">
- red cell
- </fo:block>
- </fo:table-cell>
- <fo:table-cell background-color="blue">
- <fo:block text-align="center">
- blue cell
- </fo:block>
- </fo:table-cell>
- <fo:table-cell background-color="yellow">
- <fo:block text-align="center">
- yellow cell
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell background-color="green">
+ <fo:block text-align="center">
+ green cell
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell background-color="red">
+ <fo:block text-align="center">
+ red cell
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell background-color="blue">
+ <fo:block text-align="center">
+ blue cell
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell background-color="yellow">
+ <fo:block text-align="center">
+ yellow cell
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="15pt" space-after.optimum="15pt">
@@ -74,79 +74,79 @@
</fo:block>
<fo:table>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row background-color="green">
- <fo:table-cell>
- <fo:block text-align="center">
- row with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- green
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- background
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row background-color="red">
- <fo:table-cell>
- <fo:block text-align="center">
- row with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- red
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- background
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row background-color="blue">
- <fo:table-cell>
- <fo:block text-align="center">
- row with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- blue
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- background
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row background-color="green">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ green
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ background
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row background-color="red">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ red
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ background
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row background-color="blue">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ blue
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ background
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="15pt" space-after.optimum="15pt">
@@ -154,66 +154,66 @@
</fo:block>
<fo:table>
- <fo:table-column column-width="3cm" background-color="green"/>
- <fo:table-column column-width="3cm" background-color="red"/>
- <fo:table-column column-width="3cm" background-color="blue"/>
- <fo:table-column column-width="3cm" background-color="yellow"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm" background-color="green"/>
+ <fo:table-column column-width="3cm" background-color="red"/>
+ <fo:table-column column-width="3cm" background-color="blue"/>
+ <fo:table-column column-width="3cm" background-color="yellow"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- table columns
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- different
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- backgrounds
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- extra
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- table row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ table columns
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ different
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ backgrounds
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ extra
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ table row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="260pt" space-after.optimum="15pt">
@@ -221,66 +221,66 @@
</fo:block>
<fo:table>
- <fo:table-column column-width="3cm" background-color="green"/>
- <fo:table-column column-width="3cm" background-color="red"/>
- <fo:table-column column-width="3cm" background-color="blue"/>
- <fo:table-column column-width="3cm" background-color="orange"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm" background-color="green"/>
+ <fo:table-column column-width="3cm" background-color="red"/>
+ <fo:table-column column-width="3cm" background-color="blue"/>
+ <fo:table-column column-width="3cm" background-color="orange"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- table columns
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- different
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- backgrounds
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- extra
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- table row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ table columns
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ different
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ backgrounds
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ extra
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ table row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="15pt" space-after.optimum="15pt">
@@ -288,151 +288,151 @@
</fo:block>
<fo:table>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body background-color="green" border-left-width="0.5pt">
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- body with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- green
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- background
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ body with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ green
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ background
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:table>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body background-color="red">
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- body with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- red
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- background
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ body with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ red
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ background
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:table>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body background-color="blue">
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- body with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- blue
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- background
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ body with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ blue
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ background
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:table>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body background-color="yellow">
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- body with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- yellow
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- background
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ body with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ yellow
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ background
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="15pt" space-after.optimum="15pt">
@@ -440,77 +440,77 @@
</fo:block>
<fo:table background-color="green">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- table with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- green
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- background
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ table with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ green
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ background
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:table background-color="red">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- table with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- red
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- background
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ table with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ red
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ background
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="15pt" space-after.optimum="15pt">
@@ -518,270 +518,270 @@
</fo:block>
<fo:table background-color="green">
- <fo:table-column column-width="2.5cm"/>
- <fo:table-column column-width="2.5cm" background-color="green"/>
- <fo:table-column column-width="2.5cm" background-color="red"/>
- <fo:table-column column-width="2.5cm" background-color="blue"/>
- <fo:table-column column-width="2.5cm" background-color="yellow"/>
- <fo:table-column column-width="2.5cm"/>
+ <fo:table-column column-width="2.5cm"/>
+ <fo:table-column column-width="2.5cm" background-color="green"/>
+ <fo:table-column column-width="2.5cm" background-color="red"/>
+ <fo:table-column column-width="2.5cm" background-color="blue"/>
+ <fo:table-column column-width="2.5cm" background-color="yellow"/>
+ <fo:table-column column-width="2.5cm"/>
<fo:table-body background-color="aqua">
- <fo:table-row background-color="green">
- <fo:table-cell background-color="green">
- <fo:block text-align="center">
- a
- </fo:block>
- </fo:table-cell>
- <fo:table-cell background-color="red">
- <fo:block text-align="center">
- b
- </fo:block>
- </fo:table-cell>
- <fo:table-cell background-color="blue">
- <fo:block text-align="center">
- c
- </fo:block>
- </fo:table-cell>
- <fo:table-cell background-color="yellow">
- <fo:block text-align="center">
- d
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- e
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row background-color="red">
- <fo:table-cell>
- <fo:block text-align="center">
- a
- </fo:block>
- </fo:table-cell>
- <fo:table-cell background-color="red">
- <fo:block text-align="center">
- b
- </fo:block>
- </fo:table-cell>
- <fo:table-cell background-color="blue">
- <fo:block text-align="center">
- c
- </fo:block>
- </fo:table-cell>
- <fo:table-cell background-color="yellow">
- <fo:block text-align="center">
- d
- </fo:block>
- </fo:table-cell>
- <fo:table-cell background-color="orange">
- <fo:block text-align="center">
- e
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row background-color="blue">
- <fo:table-cell background-color="green">
- <fo:block text-align="center">
- a
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- b
- </fo:block>
- </fo:table-cell>
- <fo:table-cell background-color="blue">
- <fo:block text-align="center">
- c
- </fo:block>
- </fo:table-cell>
- <fo:table-cell background-color="yellow">
- <fo:block text-align="center">
- d
- </fo:block>
- </fo:table-cell>
- <fo:table-cell background-color="orange">
- <fo:block text-align="center">
- e
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row background-color="yellow">
- <fo:table-cell background-color="green">
- <fo:block text-align="center">
- a
- </fo:block>
- </fo:table-cell>
- <fo:table-cell background-color="red">
- <fo:block text-align="center">
- b
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- c
- </fo:block>
- </fo:table-cell>
- <fo:table-cell background-color="yellow">
- <fo:block text-align="center">
- d
- </fo:block>
- </fo:table-cell>
- <fo:table-cell background-color="orange">
- <fo:block text-align="center">
- e
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row background-color="orange">
- <fo:table-cell background-color="green">
- <fo:block text-align="center">
- a
- </fo:block>
- </fo:table-cell>
- <fo:table-cell background-color="red">
- <fo:block text-align="center">
- b
- </fo:block>
- </fo:table-cell>
- <fo:table-cell background-color="blue">
- <fo:block text-align="center">
- c
- </fo:block>
- </fo:table-cell>
- <fo:table-cell background-color="yellow">
- <fo:block text-align="center">
- d
- </fo:block>
- </fo:table-cell>
- <fo:table-cell background-color="orange">
- <fo:block text-align="center">
- e
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell background-color="green">
- <fo:block text-align="center">
- a
- </fo:block>
- </fo:table-cell>
- <fo:table-cell background-color="red">
- <fo:block text-align="center">
- b
- </fo:block>
- </fo:table-cell>
- <fo:table-cell background-color="blue">
- <fo:block text-align="center">
- c
- </fo:block>
- </fo:table-cell>
- <fo:table-cell background-color="yellow">
- <fo:block text-align="center">
- d
- </fo:block>
- </fo:table-cell>
- <fo:table-cell background-color="orange">
- <fo:block text-align="center">
- e
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row background-color="green">
+ <fo:table-cell background-color="green">
+ <fo:block text-align="center">
+ a
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell background-color="red">
+ <fo:block text-align="center">
+ b
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell background-color="blue">
+ <fo:block text-align="center">
+ c
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell background-color="yellow">
+ <fo:block text-align="center">
+ d
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ e
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row background-color="red">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ a
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell background-color="red">
+ <fo:block text-align="center">
+ b
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell background-color="blue">
+ <fo:block text-align="center">
+ c
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell background-color="yellow">
+ <fo:block text-align="center">
+ d
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell background-color="orange">
+ <fo:block text-align="center">
+ e
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row background-color="blue">
+ <fo:table-cell background-color="green">
+ <fo:block text-align="center">
+ a
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ b
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell background-color="blue">
+ <fo:block text-align="center">
+ c
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell background-color="yellow">
+ <fo:block text-align="center">
+ d
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell background-color="orange">
+ <fo:block text-align="center">
+ e
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row background-color="yellow">
+ <fo:table-cell background-color="green">
+ <fo:block text-align="center">
+ a
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell background-color="red">
+ <fo:block text-align="center">
+ b
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ c
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell background-color="yellow">
+ <fo:block text-align="center">
+ d
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell background-color="orange">
+ <fo:block text-align="center">
+ e
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row background-color="orange">
+ <fo:table-cell background-color="green">
+ <fo:block text-align="center">
+ a
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell background-color="red">
+ <fo:block text-align="center">
+ b
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell background-color="blue">
+ <fo:block text-align="center">
+ c
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell background-color="yellow">
+ <fo:block text-align="center">
+ d
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell background-color="orange">
+ <fo:block text-align="center">
+ e
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell background-color="green">
+ <fo:block text-align="center">
+ a
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell background-color="red">
+ <fo:block text-align="center">
+ b
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell background-color="blue">
+ <fo:block text-align="center">
+ c
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell background-color="yellow">
+ <fo:block text-align="center">
+ d
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell background-color="orange">
+ <fo:block text-align="center">
+ e
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
<fo:table-body space-before.optimum="10pt" space-after.optimum="10pt">
- <fo:table-row background-color="blue">
- <fo:table-cell>
- <fo:block text-align="center">
- table with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- blue
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- table with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- normal
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row background-color="blue">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ table with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ blue
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ table with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ normal
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
</fo:flow>
diff --git a/docs/examples/tables/borders.fo b/docs/examples/tables/borders.fo
index 054e95f16..d1c119c33 100644
--- a/docs/examples/tables/borders.fo
+++ b/docs/examples/tables/borders.fo
@@ -1,30 +1,30 @@
<?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="1.5cm"
- margin-left="1.5cm"
- margin-bottom="2cm"
- margin-top="1cm"
- page-width="21cm"
- page-height="29.7cm"
- master-name="first">
+ <fo:simple-page-master
+ margin-right="1.5cm"
+ margin-left="1.5cm"
+ margin-bottom="2cm"
+ margin-top="1cm"
+ page-width="21cm"
+ page-height="29.7cm"
+ master-name="first">
<fo:region-before extent="1cm"/>
<fo:region-body margin-top="1cm"/>
<fo:region-after extent="1.5cm"/>
</fo:simple-page-master>
</fo:layout-master-set>
-
+
<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">table examples</fo:block>
+ <fo:block line-height="14pt" font-size="10pt"
+ text-align="end">table examples</fo:block>
</fo:static-content>
<fo:static-content flow-name="xsl-region-after">
- <fo:block line-height="14pt" font-size="10pt"
- text-align="end">Page <fo:page-number/></fo:block>
+ <fo:block line-height="14pt" font-size="10pt"
+ text-align="end">Page <fo:page-number/></fo:block>
</fo:static-content>
-
+
<fo:flow flow-name="xsl-region-body">
<fo:block space-before.optimum="3pt" space-after.optimum="15pt">
@@ -32,155 +32,155 @@
</fo:block>
<fo:table border-collapse="separate">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="2cm"/>
<fo:table-body>
- <fo:table-row>
- <fo:table-cell border-left-color="green" border-left-width="0.5pt" border-left-style="solid">
- <fo:block text-align="center">
- green left
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-top-color="red" border-top-width="0.5pt" border-top-style="solid">
- <fo:block text-align="center">
- red top
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-right-color="blue" border-right-width="0.5pt" border-right-style="solid">
- <fo:block text-align="center">
- blue right
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid">
- <fo:block text-align="center">
- yellow bottom
- </fo:block>
- </fo:table-cell>
- <fo:table-cell
- border-left-color="green" border-left-width="0.5pt" border-left-style="solid"
- border-top-color="red" border-top-width="0.5pt" border-top-style="solid"
- border-right-color="blue" border-right-width="0.5pt" border-right-style="solid"
- border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid">
- <fo:block text-align="center">
- all
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell border-color="green" border-left-width="2pt" border-style="solid">
- <fo:block text-align="center">
- 2pt
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-top-color="red" border-top-width="2pt" border-top-style="dashed">
- <fo:block text-align="center">
- 2pt
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-right-color="blue" border-right-width="2pt" border-right-style="dotted">
- <fo:block text-align="center">
- 2pt
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-bottom-color="yellow" border-bottom-width="2pt" border-bottom-style="double">
- <fo:block text-align="center">
- 2pt
- </fo:block>
- </fo:table-cell>
- <fo:table-cell
- border-left-color="green" border-left-width="2pt" border-left-style="solid"
- border-top-color="red" border-top-width="2pt" border-top-style="dashed"
- border-right-color="blue" border-right-width="2pt" border-right-style="double"
- border-bottom-color="yellow" border-bottom-width="2pt" border-bottom-style="dotted">
- <fo:block text-align="center">
- 2pt
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell border-left-color="green" border-left-width="10pt" border-left-style="solid">
- <fo:block text-align="center">
- 10pt
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-top-color="red" border-top-width="10pt" border-top-style="solid">
- <fo:block text-align="center">
- 10pt
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-right-color="blue" border-right-width="10pt" border-right-style="solid">
- <fo:block text-align="center">
- 10pt
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-bottom-color="yellow" border-bottom-width="10pt" border-bottom-style="solid">
- <fo:block text-align="center">
- 10pt
- </fo:block>
- </fo:table-cell>
- <fo:table-cell
- border-left-color="green" border-left-width="2pt" border-left-style="solid"
- border-top-color="red" border-top-width="4pt" border-top-style="solid"
- border-right-color="blue" border-right-width="8pt" border-right-style="solid"
- border-bottom-color="yellow" border-bottom-width="10pt" border-bottom-style="solid">
- <fo:block text-align="center">
- 2pt - 10pt
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell border-color="green" border-width="0.5pt" border-style="solid">
- <fo:block text-align="center">
- 0.5pt
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-color="red" border-width="1pt" border-style="solid">
- <fo:block text-align="center">
- 1pt
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-color="blue" border-width="2pt" border-style="solid">
- <fo:block text-align="center">
- 2pt
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-color="yellow" border-width="10pt" border-style="solid">
- <fo:block text-align="center">
- 10pt
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-color="yellow" border-width="20pt" border-style="solid">
- <fo:block text-align="center">
- 20pt
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell border-left-color="green" border-left-width="0.5pt" border-left-style="solid">
+ <fo:block text-align="center">
+ green left
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-top-color="red" border-top-width="0.5pt" border-top-style="solid">
+ <fo:block text-align="center">
+ red top
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-right-color="blue" border-right-width="0.5pt" border-right-style="solid">
+ <fo:block text-align="center">
+ blue right
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid">
+ <fo:block text-align="center">
+ yellow bottom
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell
+ border-left-color="green" border-left-width="0.5pt" border-left-style="solid"
+ border-top-color="red" border-top-width="0.5pt" border-top-style="solid"
+ border-right-color="blue" border-right-width="0.5pt" border-right-style="solid"
+ border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid">
+ <fo:block text-align="center">
+ all
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell border-color="green" border-left-width="2pt" border-style="solid">
+ <fo:block text-align="center">
+ 2pt
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-top-color="red" border-top-width="2pt" border-top-style="dashed">
+ <fo:block text-align="center">
+ 2pt
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-right-color="blue" border-right-width="2pt" border-right-style="dotted">
+ <fo:block text-align="center">
+ 2pt
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-bottom-color="yellow" border-bottom-width="2pt" border-bottom-style="double">
+ <fo:block text-align="center">
+ 2pt
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell
+ border-left-color="green" border-left-width="2pt" border-left-style="solid"
+ border-top-color="red" border-top-width="2pt" border-top-style="dashed"
+ border-right-color="blue" border-right-width="2pt" border-right-style="double"
+ border-bottom-color="yellow" border-bottom-width="2pt" border-bottom-style="dotted">
+ <fo:block text-align="center">
+ 2pt
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell border-left-color="green" border-left-width="10pt" border-left-style="solid">
+ <fo:block text-align="center">
+ 10pt
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-top-color="red" border-top-width="10pt" border-top-style="solid">
+ <fo:block text-align="center">
+ 10pt
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-right-color="blue" border-right-width="10pt" border-right-style="solid">
+ <fo:block text-align="center">
+ 10pt
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-bottom-color="yellow" border-bottom-width="10pt" border-bottom-style="solid">
+ <fo:block text-align="center">
+ 10pt
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell
+ border-left-color="green" border-left-width="2pt" border-left-style="solid"
+ border-top-color="red" border-top-width="4pt" border-top-style="solid"
+ border-right-color="blue" border-right-width="8pt" border-right-style="solid"
+ border-bottom-color="yellow" border-bottom-width="10pt" border-bottom-style="solid">
+ <fo:block text-align="center">
+ 2pt - 10pt
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell border-color="green" border-width="0.5pt" border-style="solid">
+ <fo:block text-align="center">
+ 0.5pt
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-color="red" border-width="1pt" border-style="solid">
+ <fo:block text-align="center">
+ 1pt
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-color="blue" border-width="2pt" border-style="solid">
+ <fo:block text-align="center">
+ 2pt
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-color="yellow" border-width="10pt" border-style="solid">
+ <fo:block text-align="center">
+ 10pt
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-color="yellow" border-width="20pt" border-style="solid">
+ <fo:block text-align="center">
+ 20pt
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="15pt" space-after.optimum="15pt">
@@ -188,123 +188,123 @@
</fo:block>
<fo:table border-collapse="separate">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row border-left-color="green" border-left-width="0.5pt" border-left-style="solid">
- <fo:table-cell>
- <fo:block text-align="center">
- row with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- green left
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- border
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-top-color="red" border-top-width="0.5pt" border-top-style="solid">
- <fo:table-cell>
- <fo:block text-align="center">
- row with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- red top
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- border
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-right-color="blue" border-right-width="0.5pt" border-right-style="solid">
- <fo:table-cell>
- <fo:block text-align="center">
- row with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- blue right
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- border
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid">
- <fo:table-cell>
- <fo:block text-align="center">
- row with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- yellow bottom
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- border
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-color="purple" border-width="0.5pt" border-style="solid">
- <fo:table-cell>
- <fo:block text-align="center">
- row with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- all
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- border
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row border-left-color="green" border-left-width="0.5pt" border-left-style="solid">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ green left
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ border
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-top-color="red" border-top-width="0.5pt" border-top-style="solid">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ red top
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ border
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-right-color="blue" border-right-width="0.5pt" border-right-style="solid">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ blue right
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ border
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ yellow bottom
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ border
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-color="purple" border-width="0.5pt" border-style="solid">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ all
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ border
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="15pt" space-after.optimum="15pt">
@@ -312,66 +312,66 @@
</fo:block>
<fo:table border-collapse="separate">
- <fo:table-column column-width="3cm" border-left-color="green" border-left-width="0.5pt" border-left-style="solid"/>
- <fo:table-column column-width="3cm" border-top-color="red" border-top-width="0.5pt" border-top-style="solid"/>
- <fo:table-column column-width="3cm" border-right-color="blue" border-right-width="0.5pt" border-right-style="solid"/>
- <fo:table-column column-width="3cm" border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid"/>
- <fo:table-column column-width="3cm" border-color="orange" border-width="0.5pt" border-style="solid"/>
+ <fo:table-column column-width="3cm" border-left-color="green" border-left-width="0.5pt" border-left-style="solid"/>
+ <fo:table-column column-width="3cm" border-top-color="red" border-top-width="0.5pt" border-top-style="solid"/>
+ <fo:table-column column-width="3cm" border-right-color="blue" border-right-width="0.5pt" border-right-style="solid"/>
+ <fo:table-column column-width="3cm" border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid"/>
+ <fo:table-column column-width="3cm" border-color="orange" border-width="0.5pt" border-style="solid"/>
<fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- table columns
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- different
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- borders
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- extra
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- table row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ table columns
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ different
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ borders
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ extra
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ table row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="15pt" space-after.optimum="15pt">
@@ -379,66 +379,66 @@
</fo:block>
<fo:table border-collapse="separate">
- <fo:table-column column-width="3cm" border-left-color="green" border-left-width="0.5pt" border-left-style="solid"/>
- <fo:table-column column-width="3cm" border-top-color="red" border-top-width="0.5pt" border-top-style="solid"/>
- <fo:table-column column-width="3cm" border-right-color="blue" border-right-width="0.5pt" border-right-style="solid"/>
- <fo:table-column column-width="3cm" border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid"/>
- <fo:table-column column-width="3cm" border-color="orange" border-width="0.5pt" border-style="solid"/>
+ <fo:table-column column-width="3cm" border-left-color="green" border-left-width="0.5pt" border-left-style="solid"/>
+ <fo:table-column column-width="3cm" border-top-color="red" border-top-width="0.5pt" border-top-style="solid"/>
+ <fo:table-column column-width="3cm" border-right-color="blue" border-right-width="0.5pt" border-right-style="solid"/>
+ <fo:table-column column-width="3cm" border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid"/>
+ <fo:table-column column-width="3cm" border-color="orange" border-width="0.5pt" border-style="solid"/>
<fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- table columns
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- different
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- borders
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- extra
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- table row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ table columns
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ different
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ borders
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ extra
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ table row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="15pt" space-after.optimum="15pt">
@@ -446,183 +446,183 @@
</fo:block>
<fo:table border-collapse="separate">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body border-left-color="green" border-left-width="0.5pt" border-left-style="solid">
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- body with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- left border
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ body with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ left border
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:table border-collapse="separate">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body border-top-color="red" border-top-width="0.5pt" border-top-style="solid">
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- body with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- top border
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ body with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ top border
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:table border-collapse="separate">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body border-right-color="blue" border-right-width="0.5pt" border-right-style="solid">
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- body with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- right border
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ body with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ right border
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:table border-collapse="separate">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid">
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- body with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- bottom border
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ body with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ bottom border
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:table border-collapse="separate">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body border-color="orange" border-width="0.5pt" border-style="solid">
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- body with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- all border
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ body with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ all border
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="15pt" space-after.optimum="15pt">
@@ -631,183 +631,183 @@
<fo:table border-left-color="green" border-left-width="0.5pt" border-left-style="solid"
border-collapse="separate">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- table with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- left border
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ table with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ left border
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:table border-top-color="red" border-top-width="0.5pt" border-top-style="solid" border-collapse="separate">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- table with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- top border
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ table with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ top border
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:table border-right-color="blue" border-right-width="0.5pt" border-right-style="solid" border-collapse="separate">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- table with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- right border
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ table with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ right border
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:table border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid" border-collapse="separate">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- table with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- bottom border
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ table with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ bottom border
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:table border-color="orange" border-width="0.5pt" border-style="solid" border-collapse="separate">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- table with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- all border
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ table with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ all border
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="15pt" space-after.optimum="15pt">
@@ -815,207 +815,207 @@
</fo:block>
<fo:table border-left-color="green" border-left-width="0.5pt" border-left-style="solid" border-collapse="separate">
- <fo:table-column column-width="2.5cm"/>
- <fo:table-column column-width="2.5cm" border-left-color="green" border-left-width="0.5pt" border-left-style="solid"/>
- <fo:table-column column-width="2.5cm" border-top-color="red" border-top-width="0.5pt" border-top-style="solid"/>
- <fo:table-column column-width="2.5cm" border-right-color="blue" border-right-width="0.5pt" border-right-style="solid"/>
- <fo:table-column column-width="2.5cm" border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid"/>
- <fo:table-column column-width="2.5cm" border-color="orange" border-width="0.5pt" border-style="solid"/>
+ <fo:table-column column-width="2.5cm"/>
+ <fo:table-column column-width="2.5cm" border-left-color="green" border-left-width="0.5pt" border-left-style="solid"/>
+ <fo:table-column column-width="2.5cm" border-top-color="red" border-top-width="0.5pt" border-top-style="solid"/>
+ <fo:table-column column-width="2.5cm" border-right-color="blue" border-right-width="0.5pt" border-right-style="solid"/>
+ <fo:table-column column-width="2.5cm" border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid"/>
+ <fo:table-column column-width="2.5cm" border-color="orange" border-width="0.5pt" border-style="solid"/>
<fo:table-body border-color="aqua" border-width="0.5pt" border-style="solid">
- <fo:table-row border-left-color="green" border-left-width="0.5pt" border-left-style="solid">
- <fo:table-cell border-left-color="green" border-left-width="0.5pt" border-left-style="solid">
- <fo:block text-align="center">
- a
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-top-color="red" border-top-width="0.5pt" border-top-style="solid">
- <fo:block text-align="center">
- b
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-right-color="blue" border-right-width="0.5pt" border-right-style="solid">
- <fo:block text-align="center">
- c
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid">
- <fo:block text-align="center">
- d
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-color="orange" border-width="0.5pt" border-style="solid">
- <fo:block text-align="center">
- e
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-top-color="red" border-top-width="0.5pt" border-top-style="solid">
- <fo:table-cell border-left-color="green" border-left-width="0.5pt" border-left-style="solid">
- <fo:block text-align="center">
- a
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-top-color="red" border-top-width="0.5pt" border-top-style="solid">
- <fo:block text-align="center">
- b
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-right-color="blue" border-right-width="0.5pt" border-right-style="solid">
- <fo:block text-align="center">
- c
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid">
- <fo:block text-align="center">
- d
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-color="orange" border-width="0.5pt" border-style="solid">
- <fo:block text-align="center">
- e
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-right-color="blue" border-right-width="0.5pt" border-right-style="solid">
- <fo:table-cell border-left-color="green" border-left-width="0.5pt" border-left-style="solid">
- <fo:block text-align="center">
- a
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-top-color="red" border-top-width="0.5pt" border-top-style="solid">
- <fo:block text-align="center">
- b
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-right-color="blue" border-right-width="0.5pt" border-right-style="solid">
- <fo:block text-align="center">
- c
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid">
- <fo:block text-align="center">
- d
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-color="orange" border-width="0.5pt" border-style="solid">
- <fo:block text-align="center">
- e
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid">
- <fo:table-cell border-left-color="green" border-left-width="0.5pt" border-left-style="solid">
- <fo:block text-align="center">
- a
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-top-color="red" border-top-width="0.5pt" border-top-style="solid">
- <fo:block text-align="center">
- b
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-right-color="blue" border-right-width="0.5pt" border-right-style="solid">
- <fo:block text-align="center">
- c
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid">
- <fo:block text-align="center">
- d
- </fo:block>
- </fo:table-cell>
+ <fo:table-row border-left-color="green" border-left-width="0.5pt" border-left-style="solid">
+ <fo:table-cell border-left-color="green" border-left-width="0.5pt" border-left-style="solid">
+ <fo:block text-align="center">
+ a
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-top-color="red" border-top-width="0.5pt" border-top-style="solid">
+ <fo:block text-align="center">
+ b
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-right-color="blue" border-right-width="0.5pt" border-right-style="solid">
+ <fo:block text-align="center">
+ c
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid">
+ <fo:block text-align="center">
+ d
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-color="orange" border-width="0.5pt" border-style="solid">
+ <fo:block text-align="center">
+ e
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-top-color="red" border-top-width="0.5pt" border-top-style="solid">
+ <fo:table-cell border-left-color="green" border-left-width="0.5pt" border-left-style="solid">
+ <fo:block text-align="center">
+ a
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-top-color="red" border-top-width="0.5pt" border-top-style="solid">
+ <fo:block text-align="center">
+ b
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-right-color="blue" border-right-width="0.5pt" border-right-style="solid">
+ <fo:block text-align="center">
+ c
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid">
+ <fo:block text-align="center">
+ d
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-color="orange" border-width="0.5pt" border-style="solid">
+ <fo:block text-align="center">
+ e
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-right-color="blue" border-right-width="0.5pt" border-right-style="solid">
+ <fo:table-cell border-left-color="green" border-left-width="0.5pt" border-left-style="solid">
+ <fo:block text-align="center">
+ a
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-top-color="red" border-top-width="0.5pt" border-top-style="solid">
+ <fo:block text-align="center">
+ b
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-right-color="blue" border-right-width="0.5pt" border-right-style="solid">
+ <fo:block text-align="center">
+ c
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid">
+ <fo:block text-align="center">
+ d
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-color="orange" border-width="0.5pt" border-style="solid">
+ <fo:block text-align="center">
+ e
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid">
+ <fo:table-cell border-left-color="green" border-left-width="0.5pt" border-left-style="solid">
+ <fo:block text-align="center">
+ a
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-top-color="red" border-top-width="0.5pt" border-top-style="solid">
+ <fo:block text-align="center">
+ b
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-right-color="blue" border-right-width="0.5pt" border-right-style="solid">
+ <fo:block text-align="center">
+ c
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid">
+ <fo:block text-align="center">
+ d
+ </fo:block>
+ </fo:table-cell>
<fo:table-cell border-color="orange" border-width="0.5pt" border-style="solid">
- <fo:block text-align="center">
- e
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-color="orange" border-width="0.5pt" border-style="solid">
- <fo:table-cell border-left-color="green" border-left-width="0.5pt" border-left-style="solid">
- <fo:block text-align="center">
- a
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-top-color="red" border-top-width="0.5pt" border-top-style="solid">
- <fo:block text-align="center">
- b
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-right-color="blue" border-right-width="0.5pt" border-right-style="solid">
- <fo:block text-align="center">
- c
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid">
- <fo:block text-align="center">
- d
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-color="orange" border-width="0.5pt" border-style="solid">
- <fo:block text-align="center">
- e
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell border-left-color="green" border-left-width="0.5pt" border-left-style="solid">
- <fo:block text-align="center">
- a
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-top-color="red" border-top-width="0.5pt" border-top-style="solid">
- <fo:block text-align="center">
- b
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-right-color="blue" border-right-width="0.5pt" border-right-style="solid">
- <fo:block text-align="center">
- c
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid">
- <fo:block text-align="center">
- d
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-color="orange" border-width="0.5pt" border-style="solid">
- <fo:block text-align="center">
- e
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- text for an extra line in the table row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:block text-align="center">
+ e
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-color="orange" border-width="0.5pt" border-style="solid">
+ <fo:table-cell border-left-color="green" border-left-width="0.5pt" border-left-style="solid">
+ <fo:block text-align="center">
+ a
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-top-color="red" border-top-width="0.5pt" border-top-style="solid">
+ <fo:block text-align="center">
+ b
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-right-color="blue" border-right-width="0.5pt" border-right-style="solid">
+ <fo:block text-align="center">
+ c
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid">
+ <fo:block text-align="center">
+ d
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-color="orange" border-width="0.5pt" border-style="solid">
+ <fo:block text-align="center">
+ e
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell border-left-color="green" border-left-width="0.5pt" border-left-style="solid">
+ <fo:block text-align="center">
+ a
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-top-color="red" border-top-width="0.5pt" border-top-style="solid">
+ <fo:block text-align="center">
+ b
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-right-color="blue" border-right-width="0.5pt" border-right-style="solid">
+ <fo:block text-align="center">
+ c
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-bottom-color="yellow" border-bottom-width="0.5pt" border-bottom-style="solid">
+ <fo:block text-align="center">
+ d
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-color="orange" border-width="0.5pt" border-style="solid">
+ <fo:block text-align="center">
+ e
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ text for an extra line in the table row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
</fo:flow>
diff --git a/docs/examples/tables/break.fo b/docs/examples/tables/break.fo
index 96831b942..13f3160fd 100644
--- a/docs/examples/tables/break.fo
+++ b/docs/examples/tables/break.fo
@@ -1,30 +1,30 @@
<?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="1.5cm"
- margin-left="1.5cm"
- margin-bottom="2cm"
- margin-top="1cm"
- page-width="21cm"
- page-height="17cm"
- master-name="first">
+ <fo:simple-page-master
+ margin-right="1.5cm"
+ margin-left="1.5cm"
+ margin-bottom="2cm"
+ margin-top="1cm"
+ page-width="21cm"
+ page-height="17cm"
+ master-name="first">
<fo:region-before extent="1cm"/>
<fo:region-body margin-top="1cm"/>
<fo:region-after extent="1.5cm"/>
</fo:simple-page-master>
</fo:layout-master-set>
-
+
<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">table examples</fo:block>
+ <fo:block line-height="14pt" font-size="10pt"
+ text-align="end">table examples</fo:block>
</fo:static-content>
<fo:static-content flow-name="xsl-region-after">
- <fo:block line-height="14pt" font-size="10pt"
- text-align="end">Page <fo:page-number/></fo:block>
+ <fo:block line-height="14pt" font-size="10pt"
+ text-align="end">Page <fo:page-number/></fo:block>
</fo:static-content>
-
+
<fo:flow flow-name="xsl-region-body">
<fo:block space-before.optimum="3pt" space-after.optimum="15pt">
@@ -36,46 +36,46 @@
</fo:block>
<fo:table border-width="0.5pt" border-color="red">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row border-width="0.5pt" break-after="page">
- <fo:table-cell>
- <fo:block text-align="center">
- first row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- new page
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- for next
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">
- second row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- normal
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row border-width="0.5pt" break-after="page">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ first row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ new page
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ for next
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ second row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ normal
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="80pt" space-after.optimum="15pt">
@@ -83,46 +83,46 @@
</fo:block>
<fo:table border-width="0.5pt" border-color="red">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">
- first row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- new page
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- for next
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt" break-before="page">
- <fo:table-cell>
- <fo:block text-align="center">
- second row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- break before
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ first row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ new page
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ for next
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt" break-before="page">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ second row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ break before
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="80pt" space-after.optimum="15pt">
@@ -130,46 +130,46 @@
</fo:block>
<fo:table border-width="0.5pt" border-color="red">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row border-width="0.5pt" keep-with-next="always">
- <fo:table-cell>
- <fo:block text-align="center">
- first row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- new page
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- for next
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt" break-before="page">
- <fo:table-cell>
- <fo:block text-align="center">
- second row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- break before
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row border-width="0.5pt" keep-with-next="always">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ first row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ new page
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ for next
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt" break-before="page">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ second row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ break before
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="80pt" space-after.optimum="15pt">
@@ -177,46 +177,46 @@
</fo:block>
<fo:table border-width="0.5pt" border-color="red">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row border-width="0.5pt" break-after="page">
- <fo:table-cell>
- <fo:block text-align="center">
- first row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- new page
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- for next
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt" keep-with-previous="always">
- <fo:table-cell>
- <fo:block text-align="center">
- second row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- break before
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row border-width="0.5pt" break-after="page">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ first row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ new page
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ for next
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt" keep-with-previous="always">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ second row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ break before
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="80pt" space-after.optimum="15pt">
@@ -224,97 +224,97 @@
</fo:block>
<fo:table border-width="0.5pt" border-color="red">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">
- normal
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- with text
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">
- normal
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- with text
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt" keep-with-next="always">
- <fo:table-cell>
- <fo:block text-align="center">
- normal
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- with text
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt" keep-with-next="always" break-after="page">
- <fo:table-cell>
- <fo:block text-align="center">
- break after
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- and
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- keep with next
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt" keep-with-next="always">
- <fo:table-cell>
- <fo:block text-align="center">
- keep
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- next
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ normal
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ with text
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ normal
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ with text
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt" keep-with-next="always">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ normal
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ with text
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt" keep-with-next="always" break-after="page">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ break after
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ and
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ keep with next
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt" keep-with-next="always">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ keep
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ next
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
</fo:flow>
diff --git a/docs/examples/tables/headfoot.fo b/docs/examples/tables/headfoot.fo
index ccd740f2f..641d33193 100644
--- a/docs/examples/tables/headfoot.fo
+++ b/docs/examples/tables/headfoot.fo
@@ -1,30 +1,30 @@
<?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="1.5cm"
- margin-left="1.5cm"
- margin-bottom="2cm"
- margin-top="1cm"
- page-width="21cm"
- page-height="29.7cm"
- master-name="first">
+ <fo:simple-page-master
+ margin-right="1.5cm"
+ margin-left="1.5cm"
+ margin-bottom="2cm"
+ margin-top="1cm"
+ page-width="21cm"
+ page-height="29.7cm"
+ master-name="first">
<fo:region-before extent="7cm"/>
<fo:region-body margin-top="7cm"/>
<fo:region-after extent="1.5cm"/>
</fo:simple-page-master>
</fo:layout-master-set>
-
+
<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">table examples</fo:block>
+ <fo:block line-height="14pt" font-size="10pt"
+ text-align="end">table examples</fo:block>
</fo:static-content>
<fo:static-content flow-name="xsl-region-after">
- <fo:block line-height="14pt" font-size="10pt"
- text-align="end">Page <fo:page-number/></fo:block>
+ <fo:block line-height="14pt" font-size="10pt"
+ text-align="end">Page <fo:page-number/></fo:block>
</fo:static-content>
-
+
<fo:flow flow-name="xsl-region-body">
<fo:block space-before.optimum="15cm">
@@ -32,561 +32,561 @@
</fo:block>
<fo:table>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+
+ <fo:table-header>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-header>
- <fo:table-header>
- <fo:table-row>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-header>
-
- <fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
-
+
<fo:block space-before.optimum="15cm">
Table 2: with footer
</fo:block>
<fo:table>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+
+ <fo:table-footer>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-footer>
- <fo:table-footer>
- <fo:table-row>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-footer>
-
- <fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="15cm">
@@ -594,295 +594,295 @@
</fo:block>
<fo:table>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
- <fo:table-header>
- <fo:table-row>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-header>
+ <fo:table-header>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-header>
- <fo:table-footer>
- <fo:table-row>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-footer>
-
- <fo:table-body>
- <fo:table-row keep-with-next="always">
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- Row 1:
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- keep
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- together
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- row 2:
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- always
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- Row 2:
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- is always
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- kept
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- together
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- row 1
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle"
- line-height="16cm">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle"
- line-height="16cm">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle"
- line-height="16cm">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle"
- line-height="16cm">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle"
- line-height="16cm">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle"
- line-height="16cm">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-footer>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-footer>
+
+ <fo:table-body>
+ <fo:table-row keep-with-next="always">
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ Row 1:
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ keep
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ together
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ row 2:
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ always
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ Row 2:
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ is always
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ kept
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ together
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ row 1
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle"
+ line-height="16cm">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle"
+ line-height="16cm">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle"
+ line-height="16cm">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle"
+ line-height="16cm">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle"
+ line-height="16cm">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle"
+ line-height="16cm">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="2cm">
@@ -890,50 +890,50 @@
</fo:block>
<fo:table>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-body>
- <fo:table-row>
- <fo:table-cell
- border-width="0.5pt"
- border-style="solid"
- border-color="black"
- text-align="center" vertical-align="middle"
- number-columns-spanned="1" background-color="#FF6AC0">
- <fo:block> 1 to 1</fo:block>
- </fo:table-cell>
- <fo:table-cell
- border-width="0.5pt"
- border-style="solid"
- border-color="black"
- text-align="center" vertical-align="middle"
- number-columns-spanned="5" background-color="#9BF2E9">
- <fo:block> 2 to 6</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell
- border-width="0.5pt"
- border-style="solid"
- border-color="black"
- text-align="center" vertical-align="middle"
- number-columns-spanned="2" background-color="#FF6AC0">
- <fo:block> 1 to 2</fo:block>
- </fo:table-cell>
- <fo:table-cell
- border-width="0.5pt"
- border-style="solid"
- border-color="black"
- text-align="center" vertical-align="middle"
- number-columns-spanned="4" background-color="#9BF2E9">
- <fo:block> 3 to 6</fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-body>
+ <fo:table-row>
+ <fo:table-cell
+ border-width="0.5pt"
+ border-style="solid"
+ border-color="black"
+ text-align="center" vertical-align="middle"
+ number-columns-spanned="1" background-color="#FF6AC0">
+ <fo:block> 1 to 1</fo:block>
+ </fo:table-cell>
+ <fo:table-cell
+ border-width="0.5pt"
+ border-style="solid"
+ border-color="black"
+ text-align="center" vertical-align="middle"
+ number-columns-spanned="5" background-color="#9BF2E9">
+ <fo:block> 2 to 6</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell
+ border-width="0.5pt"
+ border-style="solid"
+ border-color="black"
+ text-align="center" vertical-align="middle"
+ number-columns-spanned="2" background-color="#FF6AC0">
+ <fo:block> 1 to 2</fo:block>
+ </fo:table-cell>
+ <fo:table-cell
+ border-width="0.5pt"
+ border-style="solid"
+ border-color="black"
+ text-align="center" vertical-align="middle"
+ number-columns-spanned="4" background-color="#9BF2E9">
+ <fo:block> 3 to 6</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
@@ -942,301 +942,301 @@
</fo:block>
<fo:table>
- <fo:table-column column-width="48pt"/>
- <fo:table-column column-width="48pt"/>
- <fo:table-column column-width="48pt"/>
- <fo:table-column column-width="48pt"/>
- <fo:table-column column-width="48pt"/>
- <fo:table-column column-width="48pt"/>
- <fo:table-body>
- <fo:table-row>
- <fo:table-cell><fo:block>1</fo:block></fo:table-cell>
- <fo:table-cell number-rows-spanned="1"
- border-width="0.5pt"
- border-style="solid"
- border-color="black"
- text-align="center" vertical-align="middle"
- background-color="#FF6AC0">
- <fo:block> 1 - 1</fo:block>
- </fo:table-cell>
- <fo:table-cell number-rows-spanned="2"
- border-width="0.5pt"
- border-style="solid"
- border-color="black"
- text-align="center" vertical-align="middle"
- background-color="#FF6AC0">
- <fo:block> 1 - 2</fo:block>
- </fo:table-cell>
- <fo:table-cell number-rows-spanned="3"
- border-width="0.5pt"
- border-style="solid"
- border-color="black"
- text-align="center" vertical-align="middle"
- background-color="#FF6AC0"><fo:block> 1 - 3</fo:block>
- </fo:table-cell>
-
- <fo:table-cell number-rows-spanned="4"
- border-width="0.5pt"
- border-style="solid"
- border-color="black"
- text-align="center" vertical-align="middle"
- background-color="#FF6AC0"><fo:block> 1 - 4</fo:block>
- </fo:table-cell>
-
- <fo:table-cell number-rows-spanned="5"
- border-width="0.5pt"
- border-style="solid"
- border-color="black"
- text-align="center" vertical-align="middle"
- background-color="#FF6AC0"><fo:block> 1 - 5</fo:block>
+ <fo:table-column column-width="48pt"/>
+ <fo:table-column column-width="48pt"/>
+ <fo:table-column column-width="48pt"/>
+ <fo:table-column column-width="48pt"/>
+ <fo:table-column column-width="48pt"/>
+ <fo:table-column column-width="48pt"/>
+ <fo:table-body>
+ <fo:table-row>
+ <fo:table-cell><fo:block>1</fo:block></fo:table-cell>
+ <fo:table-cell number-rows-spanned="1"
+ border-width="0.5pt"
+ border-style="solid"
+ border-color="black"
+ text-align="center" vertical-align="middle"
+ background-color="#FF6AC0">
+ <fo:block> 1 - 1</fo:block>
+ </fo:table-cell>
+ <fo:table-cell number-rows-spanned="2"
+ border-width="0.5pt"
+ border-style="solid"
+ border-color="black"
+ text-align="center" vertical-align="middle"
+ background-color="#FF6AC0">
+ <fo:block> 1 - 2</fo:block>
+ </fo:table-cell>
+ <fo:table-cell number-rows-spanned="3"
+ border-width="0.5pt"
+ border-style="solid"
+ border-color="black"
+ text-align="center" vertical-align="middle"
+ background-color="#FF6AC0"><fo:block> 1 - 3</fo:block>
+ </fo:table-cell>
+
+ <fo:table-cell number-rows-spanned="4"
+ border-width="0.5pt"
+ border-style="solid"
+ border-color="black"
+ text-align="center" vertical-align="middle"
+ background-color="#FF6AC0"><fo:block> 1 - 4</fo:block>
+ </fo:table-cell>
+
+ <fo:table-cell number-rows-spanned="5"
+ border-width="0.5pt"
+ border-style="solid"
+ border-color="black"
+ text-align="center" vertical-align="middle"
+ background-color="#FF6AC0"><fo:block> 1 - 5</fo:block>
</fo:table-cell>
- </fo:table-row>
+ </fo:table-row>
+
-
- <fo:table-row>
- <fo:table-cell><fo:block>2</fo:block></fo:table-cell>
- <fo:table-cell number-rows-spanned="5"
- border-width="0.5pt"
- border-style="solid"
- border-color="black"
- text-align="center" vertical-align="middle"
- background-color="#9BF2E9"><fo:block> 2 - 6</fo:block>
+ <fo:table-row>
+ <fo:table-cell><fo:block>2</fo:block></fo:table-cell>
+ <fo:table-cell number-rows-spanned="5"
+ border-width="0.5pt"
+ border-style="solid"
+ border-color="black"
+ text-align="center" vertical-align="middle"
+ background-color="#9BF2E9"><fo:block> 2 - 6</fo:block>
</fo:table-cell>
- </fo:table-row>
-
- <fo:table-row>
- <fo:table-cell><fo:block>3</fo:block></fo:table-cell>
- <fo:table-cell number-rows-spanned="4"
- border-width="0.5pt"
- border-style="solid"
- border-color="black"
- text-align="center" vertical-align="middle"
- background-color="#9BF2E9"><fo:block> 3 - 6</fo:block>
- </fo:table-cell>
- </fo:table-row>
-
- <fo:table-row>
- <fo:table-cell><fo:block>4</fo:block></fo:table-cell>
- <fo:table-cell number-rows-spanned="3"
- border-width="0.5pt"
- border-style="solid"
- border-color="black"
- text-align="center" vertical-align="middle"
- background-color="#9BF2E9"><fo:block> 4 - 6</fo:block>
- </fo:table-cell>
- </fo:table-row>
-
- <fo:table-row>
- <fo:table-cell><fo:block>5</fo:block></fo:table-cell>
- <fo:table-cell number-rows-spanned="2"
- border-width="0.5pt"
- border-style="solid"
- border-color="black"
- text-align="center" vertical-align="middle"
- background-color="#9BF2E9"><fo:block> 5 - 6</fo:block>
- </fo:table-cell>
- </fo:table-row>
-
- <fo:table-row>
- <fo:table-cell><fo:block>6</fo:block></fo:table-cell>
- <fo:table-cell number-rows-spanned="1"
- border-width="0.5pt"
- border-style="solid"
- border-color="black"
- text-align="center" vertical-align="middle"
- background-color="#9BF2E9"><fo:block> 6 - 6</fo:block>
- </fo:table-cell>
- </fo:table-row>
-
- </fo:table-body>
- </fo:table>
+ </fo:table-row>
+
+ <fo:table-row>
+ <fo:table-cell><fo:block>3</fo:block></fo:table-cell>
+ <fo:table-cell number-rows-spanned="4"
+ border-width="0.5pt"
+ border-style="solid"
+ border-color="black"
+ text-align="center" vertical-align="middle"
+ background-color="#9BF2E9"><fo:block> 3 - 6</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+
+ <fo:table-row>
+ <fo:table-cell><fo:block>4</fo:block></fo:table-cell>
+ <fo:table-cell number-rows-spanned="3"
+ border-width="0.5pt"
+ border-style="solid"
+ border-color="black"
+ text-align="center" vertical-align="middle"
+ background-color="#9BF2E9"><fo:block> 4 - 6</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+
+ <fo:table-row>
+ <fo:table-cell><fo:block>5</fo:block></fo:table-cell>
+ <fo:table-cell number-rows-spanned="2"
+ border-width="0.5pt"
+ border-style="solid"
+ border-color="black"
+ text-align="center" vertical-align="middle"
+ background-color="#9BF2E9"><fo:block> 5 - 6</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+
+ <fo:table-row>
+ <fo:table-cell><fo:block>6</fo:block></fo:table-cell>
+ <fo:table-cell number-rows-spanned="1"
+ border-width="0.5pt"
+ border-style="solid"
+ border-color="black"
+ text-align="center" vertical-align="middle"
+ background-color="#9BF2E9"><fo:block> 6 - 6</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+
+ </fo:table-body>
+ </fo:table>
<fo:block space-before.optimum="2cm">
Table 6: table with header and multiple body's
</fo:block>
<fo:table>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
- <fo:table-header>
- <fo:table-row>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-header>
-
- <fo:table-body space-after.optimum="10pt">
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-header>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-header>
- <fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-body space-after.optimum="10pt">
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
+
+ <fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="2cm">
@@ -1244,187 +1244,187 @@
</fo:block>
<fo:table>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+
+ <fo:table-footer>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-footer>
- <fo:table-footer>
- <fo:table-row>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-footer>
-
- <fo:table-body space-after.optimum="10pt">
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-body space-after.optimum="10pt">
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
- <fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
</fo:flow>
diff --git a/docs/examples/tables/keep.fo b/docs/examples/tables/keep.fo
index cbbbe6a2c..c28b1f7f9 100644
--- a/docs/examples/tables/keep.fo
+++ b/docs/examples/tables/keep.fo
@@ -1,30 +1,30 @@
<?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="1.5cm"
- margin-left="1.5cm"
- margin-bottom="2cm"
- margin-top="1cm"
- page-width="21cm"
- page-height="17cm"
- master-name="first">
+ <fo:simple-page-master
+ margin-right="1.5cm"
+ margin-left="1.5cm"
+ margin-bottom="2cm"
+ margin-top="1cm"
+ page-width="21cm"
+ page-height="17cm"
+ master-name="first">
<fo:region-before extent="1cm"/>
<fo:region-body margin-top="1cm"/>
<fo:region-after extent="1.5cm"/>
</fo:simple-page-master>
</fo:layout-master-set>
-
+
<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">table examples</fo:block>
+ <fo:block line-height="14pt" font-size="10pt"
+ text-align="end">table examples</fo:block>
</fo:static-content>
<fo:static-content flow-name="xsl-region-after">
- <fo:block line-height="14pt" font-size="10pt"
- text-align="end">Page <fo:page-number/></fo:block>
+ <fo:block line-height="14pt" font-size="10pt"
+ text-align="end">Page <fo:page-number/></fo:block>
</fo:static-content>
-
+
<fo:flow flow-name="xsl-region-body">
<fo:block space-before.optimum="3pt" space-after.optimum="15pt">
@@ -36,46 +36,46 @@
</fo:block>
<fo:table border-width="0.5pt" border-color="red">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row border-width="0.5pt" keep-with-next="always">
- <fo:table-cell>
- <fo:block text-align="center">
- first row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- keep with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- next
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">
- second row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- normal
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row border-width="0.5pt" keep-with-next="always">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ first row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ keep with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ next
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ second row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ normal
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="280pt" space-after.optimum="15pt">
@@ -83,46 +83,46 @@
</fo:block>
<fo:table border-width="0.5pt" border-color="red">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">
- first row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- normal
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt" keep-with-previous="always">
- <fo:table-cell>
- <fo:block text-align="center">
- second row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- keep with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- previous
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ first row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ normal
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt" keep-with-previous="always">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ second row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ keep with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ previous
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="270pt" space-after.optimum="15pt">
@@ -130,63 +130,63 @@
</fo:block>
<fo:table border-width="0.5pt" border-color="red">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row border-width="0.5pt" keep-with-next="always">
- <fo:table-cell>
- <fo:block text-align="center">
- first row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- keep with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- next
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">
- second row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- normal
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt" keep-with-previous="always">
- <fo:table-cell>
- <fo:block text-align="center">
- third row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- keep with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- previous
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row border-width="0.5pt" keep-with-next="always">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ first row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ keep with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ next
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ second row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ normal
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt" keep-with-previous="always">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ third row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ keep with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ previous
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="200pt" space-after.optimum="15pt">
@@ -194,131 +194,131 @@
</fo:block>
<fo:table border-width="0.5pt" border-color="red">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- normal
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt" keep-with-next="always">
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- keep with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- next
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt" keep-with-next="always">
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- keep with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- next
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt" keep-with-next="always">
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- keep with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- next
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt" keep-with-next="always">
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- keep with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- next
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- normal
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- normal
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ normal
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt" keep-with-next="always">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ keep with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ next
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt" keep-with-next="always">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ keep with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ next
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt" keep-with-next="always">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ keep with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ next
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt" keep-with-next="always">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ keep with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ next
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ normal
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ normal
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="160pt" space-after.optimum="15pt">
@@ -326,131 +326,131 @@
</fo:block>
<fo:table border-width="0.5pt" border-color="red">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="6cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="6cm"/>
<fo:table-body>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- normal
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt" keep-with-next="always">
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- keep with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- next
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt" keep-with-next="always">
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- keep with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- next
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- normal
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt" keep-with-next="always" keep-with-previous="always">
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- keep with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- next and previous
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- normal
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- normal
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ normal
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt" keep-with-next="always">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ keep with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ next
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt" keep-with-next="always">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ keep with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ next
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ normal
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt" keep-with-next="always" keep-with-previous="always">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ keep with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ next and previous
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ normal
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ normal
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="160pt" space-after.optimum="15pt">
@@ -458,131 +458,131 @@
</fo:block>
<fo:table border-width="0.5pt" border-color="red">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="6cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="6cm"/>
<fo:table-body>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- normal
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt" keep-with-next="always">
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- keep with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- next
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt" keep-with-next="always">
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- keep with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- next
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- normal
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt" keep-with-next="always">
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- keep with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- next
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- normal
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- normal
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ normal
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt" keep-with-next="always">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ keep with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ next
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt" keep-with-next="always">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ keep with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ next
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ normal
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt" keep-with-next="always">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ keep with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ next
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ normal
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ normal
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
</fo:flow>
diff --git a/docs/examples/tables/omit.fo b/docs/examples/tables/omit.fo
index ff8c48335..b93595095 100644
--- a/docs/examples/tables/omit.fo
+++ b/docs/examples/tables/omit.fo
@@ -1,30 +1,30 @@
<?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="1.5cm"
- margin-left="1.5cm"
- margin-bottom="2cm"
- margin-top="1cm"
- page-width="21cm"
- page-height="29.7cm"
- master-name="first">
+ <fo:simple-page-master
+ margin-right="1.5cm"
+ margin-left="1.5cm"
+ margin-bottom="2cm"
+ margin-top="1cm"
+ page-width="21cm"
+ page-height="29.7cm"
+ master-name="first">
<fo:region-before extent="7cm"/>
<fo:region-body margin-top="7cm"/>
<fo:region-after extent="1.5cm"/>
</fo:simple-page-master>
</fo:layout-master-set>
-
+
<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">table examples</fo:block>
+ <fo:block line-height="14pt" font-size="10pt"
+ text-align="end">table examples</fo:block>
</fo:static-content>
<fo:static-content flow-name="xsl-region-after">
- <fo:block line-height="14pt" font-size="10pt"
- text-align="end">Page <fo:page-number/></fo:block>
+ <fo:block line-height="14pt" font-size="10pt"
+ text-align="end">Page <fo:page-number/></fo:block>
</fo:static-content>
-
+
<fo:flow flow-name="xsl-region-body">
<fo:block space-before.optimum="15cm">
@@ -32,561 +32,561 @@
</fo:block>
<fo:table table-omit-header-at-break="true">
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
- <fo:table-header>
- <fo:table-row>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-header>
-
- <fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-header>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-header>
+
+ <fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
-
+
<fo:block space-before.optimum="15cm">
Table 2: with footer
</fo:block>
<fo:table table-omit-footer-at-break="true">
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
- <fo:table-footer>
- <fo:table-row>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-footer>
-
- <fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-footer>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-footer>
+
+ <fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="15cm">
@@ -594,295 +594,295 @@
</fo:block>
<fo:table table-omit-header-at-break="true" table-omit-footer-at-break="true">
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+
+ <fo:table-header>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-header>
- <fo:table-header>
- <fo:table-row>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-header>
+ <fo:table-footer>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-footer>
- <fo:table-footer>
- <fo:table-row>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-footer>
-
- <fo:table-body>
- <fo:table-row keep-with-next="always">
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- Row 1:
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- keep
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- together
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- row 2:
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- always
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- Row 2:
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- is always
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- kept
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- together
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- with
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- row 1
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle"
- line-height="16cm">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle"
- line-height="16cm">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle"
- line-height="16cm">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle"
- line-height="16cm">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle"
- line-height="16cm">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle"
- line-height="16cm">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-body>
+ <fo:table-row keep-with-next="always">
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ Row 1:
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ keep
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ together
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ row 2:
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ always
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ Row 2:
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ is always
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ kept
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ together
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ with
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ row 1
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle"
+ line-height="16cm">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle"
+ line-height="16cm">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle"
+ line-height="16cm">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle"
+ line-height="16cm">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle"
+ line-height="16cm">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle"
+ line-height="16cm">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block break-before="page" space-before.optimum="490pt">
@@ -890,187 +890,187 @@
</fo:block>
<fo:table table-omit-header-at-break="true">
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
- <fo:table-header>
- <fo:table-row>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-header>
-
- <fo:table-body space-after.optimum="10pt">
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-header>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-header>
- <fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-body space-after.optimum="10pt">
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
+
+ <fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="460pt">
@@ -1078,187 +1078,187 @@
</fo:block>
<fo:table table-omit-footer-at-break="true">
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+
+ <fo:table-footer>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block font-weight="bold" text-align="center" vertical-align="middle"
+ border-width="1pt" border-color="black" background-color="#F7F24D">
+ Col.6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-footer>
- <fo:table-footer>
- <fo:table-row>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block font-weight="bold" text-align="center" vertical-align="middle"
- border-width="1pt" border-color="black" background-color="#F7F24D">
- Col.6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-footer>
-
- <fo:table-body space-after.optimum="10pt">
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-body space-after.optimum="10pt">
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
- <fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 1
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 2
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 3
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 4
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
- 5
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center" vertical-align="middle">
- 6
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 1
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 2
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 3
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 4
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block border-right-width="0.5pt" text-align="center" vertical-align="middle">
+ 5
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center" vertical-align="middle">
+ 6
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
</fo:flow>
</fo:page-sequence>
diff --git a/docs/examples/tables/space.fo b/docs/examples/tables/space.fo
index 0474f11c9..a0ce77815 100644
--- a/docs/examples/tables/space.fo
+++ b/docs/examples/tables/space.fo
@@ -1,30 +1,30 @@
<?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="1.5cm"
- margin-left="1.5cm"
- margin-bottom="2cm"
- margin-top="1cm"
- page-width="21cm"
- page-height="29.7cm"
- master-name="first">
+ <fo:simple-page-master
+ margin-right="1.5cm"
+ margin-left="1.5cm"
+ margin-bottom="2cm"
+ margin-top="1cm"
+ page-width="21cm"
+ page-height="29.7cm"
+ master-name="first">
<fo:region-before extent="1cm"/>
<fo:region-body margin-top="1cm"/>
<fo:region-after extent="1.5cm"/>
</fo:simple-page-master>
</fo:layout-master-set>
-
+
<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">table examples</fo:block>
+ <fo:block line-height="14pt" font-size="10pt"
+ text-align="end">table examples</fo:block>
</fo:static-content>
<fo:static-content flow-name="xsl-region-after">
- <fo:block line-height="14pt" font-size="10pt"
- text-align="end">Page <fo:page-number/></fo:block>
+ <fo:block line-height="14pt" font-size="10pt"
+ text-align="end">Page <fo:page-number/></fo:block>
</fo:static-content>
-
+
<fo:flow flow-name="xsl-region-body">
<fo:block space-before.optimum="3pt" space-after.optimum="15pt">
@@ -32,78 +32,78 @@
</fo:block>
<fo:table border-style="solid" border-width="0.5pt" border-color="red">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row>
- <fo:table-cell border-style="solid" border-width="0.5pt">
- <fo:block text-align="center">
- first
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-style="solid" border-width="0.5pt">
- <fo:block text-align="center">
- table
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-style="solid" border-width="0.5pt">
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell border-style="solid" border-width="0.5pt">
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- <fo:table-cell padding-left="5pt" border-style="solid" border-width="0.5pt">
- <fo:block text-align="center">
- left 5pt
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-style="solid" border-width="0.5pt">
- <fo:block text-align="center">
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell space-before.optimum="5pt" border-style="solid" border-width="0.5pt">
- <fo:block text-align="center">
- before 5pt
- </fo:block>
- </fo:table-cell>
- <fo:table-cell padding-right="5pt" border-style="solid" border-width="0.5pt">
- <fo:block text-align="center">
- right 5pt
- </fo:block>
- </fo:table-cell>
- <fo:table-cell space-after.optimum="5pt" border-style="solid" border-width="0.5pt">
- <fo:block text-align="center">
- after 5pt
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell border-style="solid" border-width="0.5pt">
- <fo:block text-align="center">
- last
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-style="solid" border-width="0.5pt">
- <fo:block text-align="center">
- table
- </fo:block>
- </fo:table-cell>
- <fo:table-cell border-style="solid" border-width="0.5pt">
- <fo:block text-align="center">
- row
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell border-style="solid" border-width="0.5pt">
+ <fo:block text-align="center">
+ first
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-style="solid" border-width="0.5pt">
+ <fo:block text-align="center">
+ table
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-style="solid" border-width="0.5pt">
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell border-style="solid" border-width="0.5pt">
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell padding-left="5pt" border-style="solid" border-width="0.5pt">
+ <fo:block text-align="center">
+ left 5pt
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-style="solid" border-width="0.5pt">
+ <fo:block text-align="center">
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell space-before.optimum="5pt" border-style="solid" border-width="0.5pt">
+ <fo:block text-align="center">
+ before 5pt
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell padding-right="5pt" border-style="solid" border-width="0.5pt">
+ <fo:block text-align="center">
+ right 5pt
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell space-after.optimum="5pt" border-style="solid" border-width="0.5pt">
+ <fo:block text-align="center">
+ after 5pt
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell border-style="solid" border-width="0.5pt">
+ <fo:block text-align="center">
+ last
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-style="solid" border-width="0.5pt">
+ <fo:block text-align="center">
+ table
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell border-style="solid" border-width="0.5pt">
+ <fo:block text-align="center">
+ row
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="3pt" space-after.optimum="15pt">
@@ -111,80 +111,80 @@
</fo:block>
<fo:table border-style="solid" border-width="0.5pt" border-color="red">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row border-style="solid" border-width="0.5pt" padding-left="5pt">
- <fo:table-cell>
- <fo:block text-align="center">
- padding
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- left
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- 5pt
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-style="solid" border-width="0.5pt" space-before.optimum="5pt">
- <fo:table-cell>
- <fo:block text-align="center">
- space
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- before
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- 5pt
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-style="solid" border-width="0.5pt" space-after.optimum="5pt">
- <fo:table-cell>
- <fo:block text-align="center">
- space
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- after
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- 5pt
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-style="solid" border-width="0.5pt" padding-right="5pt">
- <fo:table-cell>
- <fo:block text-align="center">
- padding
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- right
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- 5pt
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row border-style="solid" border-width="0.5pt" padding-left="5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ padding
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ left
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ 5pt
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-style="solid" border-width="0.5pt" space-before.optimum="5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ space
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ before
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ 5pt
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-style="solid" border-width="0.5pt" space-after.optimum="5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ space
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ after
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ 5pt
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-style="solid" border-width="0.5pt" padding-right="5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">
+ padding
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ right
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ 5pt
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="3pt" space-after.optimum="15pt">
@@ -192,89 +192,89 @@
</fo:block>
<fo:table border-style="solid" border-width="0.5pt" border-color="red">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body border-style="solid" border-width="0.5pt" padding-left="5pt">
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- padding
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- left
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- 5pt
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ padding
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ left
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ 5pt
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
<fo:table-body border-style="solid" border-width="0.5pt" space-before.optimum="5pt">
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- space
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- before
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- 5pt
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ space
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ before
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ 5pt
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
<fo:table-body border-style="solid" border-width="0.5pt" space-after.optimum="5pt">
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- space
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- after
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- 5pt
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ space
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ after
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ 5pt
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
<fo:table-body border-style="solid" border-width="0.5pt" padding-right="5pt">
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- padding
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- right
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- 5pt
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ padding
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ right
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ 5pt
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
<fo:block space-before.optimum="3pt" space-after.optimum="15pt">
@@ -283,113 +283,113 @@
<fo:block border-style="solid" border-width="0.5pt">
<fo:table space-before.optimum="5pt" border-style="solid" border-width="0.5pt" border-color="red">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- table
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- space before
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- 5pt
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ table
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ space before
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ 5pt
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
</fo:block>
<fo:block border-style="solid" border-width="0.5pt">
<fo:table padding-left="5pt" border-style="solid" border-width="0.5pt" border-color="red">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- table
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- padding left
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- 5pt
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ table
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ padding left
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ 5pt
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
</fo:block>
<fo:block border-style="solid" border-width="0.5pt">
<fo:table padding-right="5pt" border-style="solid" border-width="0.5pt" border-color="red">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- table
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- padding right
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- 5pt
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ table
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ padding right
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ 5pt
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
</fo:block>
<fo:block border-style="solid" border-width="0.5pt">
<fo:table space-after.optimum="5pt" border-style="solid" border-width="0.5pt" border-color="red">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- table
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- space after
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- 5pt
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ table
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ space after
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ 5pt
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
</fo:block>
@@ -399,131 +399,131 @@
<fo:block border-style="solid" border-width="0.5pt">
<fo:table space-after.optimum="20pt" border-style="solid" border-width="0.5pt" border-color="red">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body space-after.optimum="15pt" border-style="solid" border-width="0.5pt" border-color="green">
- <fo:table-row space-after.optimum="10pt" border-style="solid" border-width="0.5pt" border-color="blue">
- <fo:table-cell space-after.optimum="5pt" border-style="solid" border-width="0.5pt" border-color="yellow">
- <fo:block text-align="center">
- after 5pt
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- and row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- after 10pt
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- and
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- body
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- after 15pt
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row space-after.optimum="10pt" border-style="solid" border-width="0.5pt" border-color="blue">
+ <fo:table-cell space-after.optimum="5pt" border-style="solid" border-width="0.5pt" border-color="yellow">
+ <fo:block text-align="center">
+ after 5pt
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ and row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ after 10pt
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ and
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ body
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ after 15pt
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
<fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- and
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- table
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- after 20pt
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ and
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ table
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ after 20pt
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
</fo:block>
<fo:block border-style="solid" border-width="0.5pt">
<fo:table space-after.optimum="5pt" border-style="solid" border-width="0.5pt" border-color="red">
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
- <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
+ <fo:table-column column-width="3cm"/>
<fo:table-body space-after.optimum="10pt" border-style="solid" border-width="0.5pt" border-color="green">
- <fo:table-row space-after.optimum="15pt" border-style="solid" border-width="0.5pt" border-color="blue">
- <fo:table-cell space-after.optimum="20pt" border-style="solid" border-width="0.5pt" border-color="yellow">
- <fo:block text-align="center">
- after 20pt
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- and row
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- after 15pt
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- and
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- body
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- after 10pt
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row space-after.optimum="15pt" border-style="solid" border-width="0.5pt" border-color="blue">
+ <fo:table-cell space-after.optimum="20pt" border-style="solid" border-width="0.5pt" border-color="yellow">
+ <fo:block text-align="center">
+ after 20pt
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ and row
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ after 15pt
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ and
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ body
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ after 10pt
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
<fo:table-body>
- <fo:table-row>
- <fo:table-cell>
- <fo:block text-align="center">
- and
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- table
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">
- after 5pt
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ and
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ table
+ </fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">
+ after 5pt
+ </fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
</fo:block>
diff --git a/docs/examples/tables/widowsorphans.fo b/docs/examples/tables/widowsorphans.fo
index 0264b0b8b..33fae4451 100644
--- a/docs/examples/tables/widowsorphans.fo
+++ b/docs/examples/tables/widowsorphans.fo
@@ -1,30 +1,30 @@
<?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="1.5cm"
- margin-left="1.5cm"
- margin-bottom="2cm"
- margin-top="1cm"
- page-width="21cm"
- page-height="17cm"
- master-name="first">
+ <fo:simple-page-master
+ margin-right="1.5cm"
+ margin-left="1.5cm"
+ margin-bottom="2cm"
+ margin-top="1cm"
+ page-width="21cm"
+ page-height="17cm"
+ master-name="first">
<fo:region-before extent="1cm"/>
<fo:region-body column-count="3" margin-top="1cm"/>
<fo:region-after extent="1.5cm"/>
</fo:simple-page-master>
</fo:layout-master-set>
-
+
<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">table examples</fo:block>
+ <fo:block line-height="14pt" font-size="10pt"
+ text-align="end">table examples</fo:block>
</fo:static-content>
<fo:static-content flow-name="xsl-region-after">
- <fo:block line-height="14pt" font-size="10pt"
- text-align="end">Page <fo:page-number/></fo:block>
+ <fo:block line-height="14pt" font-size="10pt"
+ text-align="end">Page <fo:page-number/></fo:block>
</fo:static-content>
-
+
<fo:flow flow-name="xsl-region-body">
<fo:block space-before.optimum="3pt" space-after.optimum="15pt">
@@ -37,78 +37,78 @@
<fo:block widows="1">
<fo:table border-width="0.5pt" border-color="red">
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
<fo:table-body>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
</fo:block>
@@ -118,78 +118,78 @@
<fo:block widows="3">
<fo:table border-width="0.5pt" border-color="red">
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
<fo:table-body>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
</fo:block>
@@ -199,78 +199,78 @@
<fo:block orphans="1">
<fo:table border-width="0.5pt" border-color="red">
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
<fo:table-body>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
</fo:block>
@@ -280,78 +280,78 @@
<fo:block orphans="3">
<fo:table border-width="0.5pt" border-color="red">
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
<fo:table-body>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
</fo:block>
@@ -361,78 +361,78 @@
<fo:block widows="4" orphans="3">
<fo:table border-width="0.5pt" border-color="red">
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
<fo:table-body>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
</fo:block>
@@ -442,78 +442,78 @@
<fo:block orphans="4">
<fo:table border-width="0.5pt" border-color="red">
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
- <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
+ <fo:table-column column-width="2cm"/>
<fo:table-body>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- <fo:table-row border-width="0.5pt">
- <fo:table-cell>
- <fo:block text-align="center">A</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">B</fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block text-align="center">C</fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ <fo:table-row border-width="0.5pt">
+ <fo:table-cell>
+ <fo:block text-align="center">A</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">B</fo:block>
+ </fo:table-cell>
+ <fo:table-cell>
+ <fo:block text-align="center">C</fo:block>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
</fo:block>
diff --git a/docs/foschema/fop4.xsd b/docs/foschema/fop4.xsd
index e3be29e6d..fcc9c0c24 100644
--- a/docs/foschema/fop4.xsd
+++ b/docs/foschema/fop4.xsd
@@ -2,56 +2,56 @@
<schema xmlns = "http://www.w3.org/2001/XMLSchema" targetNamespace = "http://www.w3.org/1999/XSL/Format" xmlns:fo = "http://www.w3.org/1999/XSL/Format" xmlns:xs = "http://www.w3.org/2001/XMLSchema" elementFormDefault = "qualified">
<annotation>
- <documentation>
+ <documentation>
I'm not sure where to place this.
It applies to the page context (NOT implemented)
<attribute name = "size" type = "size_Type"/>
-
+
I have not coded for the functions described in 5.10 Core Function Library
They need to be segregated into groups and then inserted in the types
-
+
common_functions
- object inherited-property-value(NCName)
- object from-parent( NCName)
- object from-nearest-specified-value( NCName)
- object merge-property-values( NCName)
-
+ object inherited-property-value(NCName)
+ object from-parent( NCName)
+ object from-nearest-specified-value( NCName)
+ object merge-property-values( NCName)
+
font_functions
- object system-font( NCName , NCName)
-
+ object system-font( NCName , NCName)
+
length_functions
- numeric floor( numeric)
- numeric ceiling(numeric)
- numeric round(numeric)
- numeric min( numeric , numeric)
- numeric max(numeric , numeric)
+ numeric floor( numeric)
+ numeric ceiling(numeric)
+ numeric round(numeric)
+ numeric min( numeric , numeric)
+ numeric max(numeric , numeric)
numeric abs( numeric)
-
+
table_cell_or_descendants_functions
- object from-table-column( NCName)
+ object from-table-column( NCName)
color_functions
- color rgb(numeric , numeric , numeric)
- color rgb-icc(numeric , numeric , numeric , NCName , numeric , numeric)
- color system-color( NCName)
+ color rgb(numeric , numeric , numeric)
+ color rgb-icc(numeric , numeric , numeric , NCName , numeric , numeric)
+ color system-color( NCName)
label_functions
- numeric body-start()
- numeric label-end()
-
+ numeric body-start()
+ numeric label-end()
+
(defined)
table-column_functions
- numeric proportional-column-width( numeric)
-
+ numeric proportional-column-width( numeric)
+
This schema has been developed in order to validate XSL FO documents for FOP
All of the elements need to be prefixed with fo:
The namespace prefix is xmlns:fo = "http://www.w3.org/1999/XSL/Format".
- This schema, as delivered, may either validate the full spec, or, just the FOP portion.
+ This schema, as delivered, may either validate the full spec, or, just the FOP portion.
(What it validates depends upon what I was doing with it when released.)
-
- If you want to restrict it to just those elements and attributes implemented by FOP,
+
+ If you want to restrict it to just those elements and attributes implemented by FOP,
you need to edit the <group xmlns=""/> and <attributeGroup xmlns=""/> tags to exclude the groups ending with _Not
Some schema tools complain about the placement of comments in this schema and will remove or reorder them
@@ -75,14 +75,14 @@
Please e-mail your comments to cpaussa@myrealbox.com
- Contribution by Oleg Tkachenko
+ Contribution by Oleg Tkachenko
(Declarations able to include non-xsl children)
<xs:any minOccurs = "0" maxOccurs = "unbounded" namespace = "##other" processContents = "skip"/>
- This declaration assumes that all <fo:color-profile/> elements must come before other stuff,
- which is not required by spec, but I cannot see any way to express such constraints in schema,
+ This declaration assumes that all <fo:color-profile/> elements must come before other stuff,
+ which is not required by spec, but I cannot see any way to express such constraints in schema,
one could use <xs:choice/> instead of <xs:sequence/>, but this way we lose control over (color-profile)+ constraint.
-
- VCP 21-Oct-2002
+
+ VCP 21-Oct-2002
Updated all (px|pt|mm|cm|in|em) to (px|pt|mm|cm|in|em|%) to allow percentage types.
Updated the restriction base of those types from NMTOKEN to string
@@ -94,7 +94,7 @@
<element ref = "fo:initial-property-set"/>
</choice>
</group>
-
+
<annotation>
<documentation>
empty group so cannot be defined
@@ -103,7 +103,7 @@
</group>
</documentation>
</annotation>
-
+
<group name = "initial_property_set_List">
<annotation>
<documentation>
@@ -240,7 +240,7 @@
<attributeGroup name = "inheritable_properties_List_Not">
<attribute name = "auto-restore" type = "fo:auto_restore_Type"/>
- <attribute name = "background" type = "fo:background_Type" />
+ <attribute name = "background" type = "fo:background_Type" />
<attribute name = "border-spacing" type = "fo:length_Type"/>
<attribute name = "caption-side" type = "fo:caption_side_Type"/>
<attribute name = "direction" type = "fo:direction_Type"/>
@@ -259,7 +259,7 @@
<attribute name = "line-height-shift-adjustment" type = "fo:line_height_shift_adjustment_Type"/>
<attribute name = "line-stacking-strategy" type = "fo:line_stacking_strategy_Type"/>
<attribute name = "linefeed-treatment" type = "fo:linefeed_treatment_Type"/>
- <attribute name = "margin" type = "fo:border_margin_width_Type" />
+ <attribute name = "margin" type = "fo:border_margin_width_Type" />
<attribute name = "max-width" type = "fo:max_width_Type"/>
<attribute name = "min-height" type = "fo:start_indent_Type"/>
<attribute name = "min-width" type = "fo:start_indent_Type"/>
@@ -279,18 +279,18 @@
<attributeGroup name = "inheritable_properties_List_FOP">
<annotation>
<documentation>
- Removed because I'm not sure how to handle this<attribute xmlns="" name = "xml:lang" type = "xs:string"/>
+ Removed because I'm not sure how to handle this<attribute xmlns="" name = "xml:lang" type = "xs:string"/>
</documentation>
</annotation>
- <attribute name = "border-bottom" type = "fo:border_side_Type"/>
+ <attribute name = "border-bottom" type = "fo:border_side_Type"/>
<attribute name = "border-collapse" type = "fo:border_collapse_Type"/>
- <attribute name = "border-color" type = "fo:border_color_Type" />
- <attribute name = "border-left" type = "fo:border_side_Type" />
- <attribute name = "border-right" type = "fo:border_side_Type" />
+ <attribute name = "border-color" type = "fo:border_color_Type" />
+ <attribute name = "border-left" type = "fo:border_side_Type" />
+ <attribute name = "border-right" type = "fo:border_side_Type" />
<attribute name = "border-separation" type = "fo:length_bp_ip_direction_Type"/>
- <attribute name = "border-style" type = "fo:border_multi_style_Type" />
- <attribute name = "border-top" type = "fo:border_side_Type" />
- <attribute name = "border-width" type = "fo:border_margin_width_Type" />
+ <attribute name = "border-style" type = "fo:border_multi_style_Type" />
+ <attribute name = "border-top" type = "fo:border_side_Type" />
+ <attribute name = "border-width" type = "fo:border_margin_width_Type" />
<attribute name = "color" type = "fo:color_Type"/>
<attribute name = "country" type = "fo:country_Type"/>
<attribute name = "display-align" type = "fo:display_align_Type"/>
@@ -661,7 +661,7 @@
<attributeGroup name = "Hyphenation_Properties_List_FOP">
<annotation>
<documentation>
- The hyphenation properties are all inheritable and so superceeded by that list
+ The hyphenation properties are all inheritable and so superceeded by that list
<attribute name = "country" type = "fo:country_Type"/>
<attribute name = "language" type = "fo:language_Type"/>
<attribute name = "hyphenate" type = "fo:hyphenate_Type"/>
@@ -674,7 +674,7 @@
<attributeGroup name = "Hyphenation_Properties_List_Not">
<annotation>
<documentation>
- The hyphenation properties are all inheritable and so superceeded by that list
+ The hyphenation properties are all inheritable and so superceeded by that list
<attribute name = "script" type = "xs:string"/>
</documentation>
</annotation>
@@ -767,7 +767,7 @@
<simpleType name = "number_Type">
<annotation>
<documentation>
- A signed real number which consists of an optional '+' or '-' character followed by a sequence of digits followed by an optional '.' character and sequence of digits. A property may define additional constraints on the value.
+ A signed real number which consists of an optional '+' or '-' character followed by a sequence of digits followed by an optional '.' character and sequence of digits. A property may define additional constraints on the value.
<enumeration value = "-2.4"/>
<enumeration value = "2"/>
<enumeration value = "4"/>
@@ -1058,7 +1058,7 @@
<pattern value = "(rect\((\+?\d+\.?\d*(px|pt|mm|cm|in|em|%)|auto),(\+?\d+\.?\d*(px|pt|mm|cm|in|em|%)|auto),(\+?\d+\.?\d*(px|pt|mm|cm|in|em|%)|auto),(\+?\d+\.?\d*(px|pt|mm|cm|in|em|%)|auto)\)|auto|inherit)"/>
</restriction>
</simpleType>
-
+
<simpleType name = "border_side_Type">
<annotation>
<documentation>
@@ -1529,7 +1529,7 @@
<simpleType name = "keep_compound_Type">
<annotation>
<documentation>
- A compound datatype, with components: within-line, within-column, within-page. Each component is a <keep/>.
+ A compound datatype, with components: within-line, within-column, within-page. Each component is a <keep/>.
<enumeration value = "2 auto always"/>
<enumeration value = "auto"/>
<enumeration value = "always"/>
@@ -1725,7 +1725,7 @@
<simpleType name = "measurement_Type">
<annotation>
<documentation>
- Here to document the acceptable measurements
+ Here to document the acceptable measurements
</documentation>
</annotation>
<restriction base = "string">
@@ -1761,7 +1761,7 @@
<simpleType name = "country_Type">
<annotation>
<documentation>
- A string of characters conforming to an ISO 3166 country code.
+ A string of characters conforming to an ISO 3166 country code.
</documentation>
</annotation>
<restriction base = "NMTOKEN">
@@ -3065,13 +3065,13 @@
<simpleType name = "border_top_width_Type">
<union memberTypes = "fo:width_Type fo:length_Type fo:inherit_Type"/>
</simpleType>
-
+
<annotation>
<documentation>
- Element definitions
+ Element definitions
</documentation>
</annotation>
-
+
<element name = "root">
<complexType>
<sequence>
@@ -3172,7 +3172,7 @@
<complexType>
<annotation>
<documentation>
- Inheritable <attribute name = "display-align" type = "fo:display_align_Type"/>
+ Inheritable <attribute name = "display-align" type = "fo:display_align_Type"/>
</documentation>
</annotation>
<attributeGroup ref = "fo:Margin_Properties_Block_List"/>
@@ -3190,7 +3190,7 @@
<complexType>
<annotation>
<documentation>
- Inheritable <attribute name = "display-align" type = "fo:display_align_Type"/>
+ Inheritable <attribute name = "display-align" type = "fo:display_align_Type"/>
</documentation>
</annotation>
<attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
@@ -3207,7 +3207,7 @@
<complexType>
<annotation>
<documentation>
- Inheritable <attribute name = "display-align" type = "fo:display_align_Type"/>
+ Inheritable <attribute name = "display-align" type = "fo:display_align_Type"/>
</documentation>
</annotation>
<attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
@@ -3224,7 +3224,7 @@
<complexType>
<annotation>
<documentation>
- Inheritable <attribute name = "display-align" type = "fo:display_align_Type"/>
+ Inheritable <attribute name = "display-align" type = "fo:display_align_Type"/>
</documentation>
</annotation>
<attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
@@ -3241,7 +3241,7 @@
<complexType>
<annotation>
<documentation>
- Inheritable <attribute name = "display-align" type = "fo:display_align_Type"/>
+ Inheritable <attribute name = "display-align" type = "fo:display_align_Type"/>
</documentation>
</annotation>
<attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
@@ -3258,8 +3258,8 @@
<complexType>
<annotation>
<documentation>
- Inheritable
- <attribute name = "country" type = "fo:country_Type"/>
+ Inheritable
+ <attribute name = "country" type = "fo:country_Type"/>
<attribute name = "language" type = "fo:language_Type"/>
</documentation>
</annotation>
@@ -3283,7 +3283,7 @@
<complexType mixed = "true">
<annotation>
<documentation>
- Inheritable
+ Inheritable
<attribute name = "color" type = "fo:color_Type"/>
<attribute name = "line-height" type = "fo:line_height_Type"/>
<attribute name = "visibility" type = "fo:visibility_Type"/>
@@ -3378,7 +3378,7 @@
<complexType>
<annotation>
<documentation>
- Inheritable <attribute name = "display-align" type = "fo:display_align_Type"/>
+ Inheritable <attribute name = "display-align" type = "fo:display_align_Type"/>
</documentation>
</annotation>
<choice maxOccurs = "unbounded">
@@ -3411,13 +3411,13 @@
<complexType mixed = "true">
<annotation>
<documentation>
- Inheritable
- <attribute name = "color" type = "fo:color_Type"/>
- <attribute name = "direction" type = "fo:direction_Type"/>
+ Inheritable
+ <attribute name = "color" type = "fo:color_Type"/>
+ <attribute name = "direction" type = "fo:direction_Type"/>
<attribute name = "letter-spacing" type = "fo:letter_spacing_Type"/>
- <attribute name = "line-height" type = "fo:line_height_Type"/>
- <attribute name = "score-spaces" type = "fo:score_spaces_Type"/>
- <attribute name = "word-spacing" type = "fo:letter_spacing_Type"/>
+ <attribute name = "line-height" type = "fo:line_height_Type"/>
+ <attribute name = "score-spaces" type = "fo:score_spaces_Type"/>
+ <attribute name = "word-spacing" type = "fo:letter_spacing_Type"/>
</documentation>
</annotation>
<choice minOccurs = "0" maxOccurs = "unbounded">
@@ -3442,14 +3442,14 @@
<annotation>
<documentation>
Inheritable
- <attribute name = "color" type = "fo:color_Type"/>
- <attribute name = "glyph-orientation-horizontal" type = "fo:orientation_Type"/>
- <attribute name = "glyph-orientation-vertical" type = "fo:orientation_Type"/>
- <attribute name = "letter-spacing" type = "fo:letter_spacing_Type"/>
- <attribute name = "line-height" type = "fo:line_height_Type"/>
- <attribute name = "score-spaces" type = "fo:score_spaces_Type"/>
- <attribute name = "text-transform" type = "fo:text_transform_Type"/>
- <attribute name = "visibility" type = "fo:visibility_Type"/>
+ <attribute name = "color" type = "fo:color_Type"/>
+ <attribute name = "glyph-orientation-horizontal" type = "fo:orientation_Type"/>
+ <attribute name = "glyph-orientation-vertical" type = "fo:orientation_Type"/>
+ <attribute name = "letter-spacing" type = "fo:letter_spacing_Type"/>
+ <attribute name = "line-height" type = "fo:line_height_Type"/>
+ <attribute name = "score-spaces" type = "fo:score_spaces_Type"/>
+ <attribute name = "text-transform" type = "fo:text_transform_Type"/>
+ <attribute name = "visibility" type = "fo:visibility_Type"/>
<attribute name = "word-spacing" type = "fo:letter_spacing_Type"/>
</documentation>
</annotation>
@@ -3481,11 +3481,11 @@
<annotation>
<documentation>
Inheritable
- <attribute name = "color" type = "fo:color_Type"/>
- <attribute name = "letter-spacing" type = "fo:letter_spacing_Type"/>
- <attribute name = "line-height" type = "fo:line_height_Type"/>
- <attribute name = "score-spaces" type = "fo:score_spaces_Type"/>
- <attribute name = "text-transform" type = "fo:text_transform_Type"/>
+ <attribute name = "color" type = "fo:color_Type"/>
+ <attribute name = "letter-spacing" type = "fo:letter_spacing_Type"/>
+ <attribute name = "line-height" type = "fo:line_height_Type"/>
+ <attribute name = "score-spaces" type = "fo:score_spaces_Type"/>
+ <attribute name = "text-transform" type = "fo:text_transform_Type"/>
<attribute name = "word-spacing" type = "fo:letter_spacing_Type"/>
</documentation>
</annotation>
@@ -3505,8 +3505,8 @@
<annotation>
<documentation>
Inheritable
- <attribute name = "display-align" type = "fo:display_align_Type"/>
- <attribute name = "line-height" type = "fo:line_height_Type"/>
+ <attribute name = "display-align" type = "fo:display_align_Type"/>
+ <attribute name = "line-height" type = "fo:line_height_Type"/>
<attribute name = "text-align" type = "fo:text_align_Type"/>
</documentation>
</annotation>
@@ -3542,8 +3542,8 @@
<annotation>
<documentation>
Inheritable
- <attribute name = "display-align" type = "fo:display_align_Type"/>
- <attribute name = "line-height" type = "fo:line_height_Type"/>
+ <attribute name = "display-align" type = "fo:display_align_Type"/>
+ <attribute name = "line-height" type = "fo:line_height_Type"/>
<attribute name = "text-align" type = "fo:text_align_Type"/>
</documentation>
</annotation>
@@ -3578,9 +3578,9 @@
<annotation>
<documentation>
Inheritable
- <attribute name = "color" type = "fo:color_Type"/>
- <attribute name = "line-height" type = "fo:line_height_Type"/>
- <attribute name = "visibility" type = "fo:visibility_Type"/>
+ <attribute name = "color" type = "fo:color_Type"/>
+ <attribute name = "line-height" type = "fo:line_height_Type"/>
+ <attribute name = "visibility" type = "fo:visibility_Type"/>
<attribute name = "wrap-option" type = "fo:wrap_option_Type"/>
</documentation>
</annotation>
@@ -3622,7 +3622,7 @@
<complexType>
<annotation>
<documentation>
- Inheritable
+ Inheritable
<attribute name = "display-align" type = "fo:display_align_Type"/>
<attribute name = "line-height" type = "fo:line_height_Type"/>
</documentation>
@@ -3657,20 +3657,20 @@
<complexType mixed = "true">
<annotation>
<documentation>
- Inheritable
- <attribute name = "color" type = "fo:color_Type"/>
- <attribute name = "leader-alignment" type = "fo:leader_alignment_Type"/>
- <attribute name = "leader-length" type = "fo:leader_length_Type"/>
+ Inheritable
+ <attribute name = "color" type = "fo:color_Type"/>
+ <attribute name = "leader-alignment" type = "fo:leader_alignment_Type"/>
+ <attribute name = "leader-length" type = "fo:leader_length_Type"/>
<attribute name = "leader-length.minimum" type = "fo:length_Type"/>
<attribute name = "leader-length.optimum" type = "fo:length_Type"/>
<attribute name = "leader-length.maximum" type = "fo:length_Type"/>
- <attribute name = "leader-pattern" type = "fo:leader_pattern_Type"/>
- <attribute name = "leader-pattern-width" type = "fo:leader_pattern_width_Type"/>
- <attribute name = "rule-style" type = "fo:rule_style_Type"/>
- <attribute name = "rule-thickness" type = "fo:length_Type"/>
- <attribute name = "letter-spacing" type = "fo:letter_spacing_Type"/>
- <attribute name = "line-height" type = "fo:line_height_Type"/>
- <attribute name = "visibility" type = "fo:visibility_Type"/>
+ <attribute name = "leader-pattern" type = "fo:leader_pattern_Type"/>
+ <attribute name = "leader-pattern-width" type = "fo:leader_pattern_width_Type"/>
+ <attribute name = "rule-style" type = "fo:rule_style_Type"/>
+ <attribute name = "rule-thickness" type = "fo:length_Type"/>
+ <attribute name = "letter-spacing" type = "fo:letter_spacing_Type"/>
+ <attribute name = "line-height" type = "fo:line_height_Type"/>
+ <attribute name = "visibility" type = "fo:visibility_Type"/>
<attribute name = "word-spacing" type = "fo:letter_spacing_Type"/>
</documentation>
</annotation>
@@ -3701,7 +3701,7 @@
<complexType>
<annotation>
<documentation>
- Inheritable
+ Inheritable
<attribute name = "letter-spacing" type = "fo:letter_spacing_Type"/>
<attribute name = "line-height" type = "fo:line_height_Type"/>
<attribute name = "score-spaces" type = "fo:score_spaces_Type"/>
@@ -3735,7 +3735,7 @@
<complexType>
<annotation>
<documentation>
- Inheritable
+ Inheritable
<attribute name = "letter-spacing" type = "fo:letter_spacing_Type"/>
<attribute name = "line-height" type = "fo:line_height_Type"/>
<attribute name = "score-spaces" type = "fo:score_spaces_Type"/>
@@ -3796,7 +3796,7 @@
<complexType>
<annotation>
<documentation>
- Inheritable
+ Inheritable
<attribute name = "keep-together" type = "fo:keep_compound_Type"/>
<attribute name = "keep-together.within-line" type = "fo:keep_integer_Type"/>
<attribute name = "keep-together.within-column" type = "fo:keep_integer_Type"/>
@@ -3866,8 +3866,8 @@
<complexType>
<annotation>
<documentation>
- Inheritable
- <attribute name = "visibility" type = "fo:visibility_Type"/>
+ Inheritable
+ <attribute name = "visibility" type = "fo:visibility_Type"/>
</documentation>
</annotation>
<attributeGroup ref = "fo:Border_Properties_List"/>
@@ -3887,7 +3887,7 @@
<complexType>
<annotation>
<documentation>
- Inheritable <attribute name = "visibility" type = "fo:visibility_Type"/>
+ Inheritable <attribute name = "visibility" type = "fo:visibility_Type"/>
</documentation>
</annotation>
<choice>
@@ -3911,7 +3911,7 @@
<complexType>
<annotation>
<documentation>
- Inheritable <attribute name = "visibility" type = "fo:visibility_Type"/>
+ Inheritable <attribute name = "visibility" type = "fo:visibility_Type"/>
</documentation>
</annotation>
<choice>
@@ -3935,7 +3935,7 @@
<complexType>
<annotation>
<documentation>
- Inheritable <attribute name = "visibility" type = "fo:visibility_Type"/>
+ Inheritable <attribute name = "visibility" type = "fo:visibility_Type"/>
</documentation>
</annotation>
<choice>
@@ -3959,7 +3959,7 @@
<complexType>
<annotation>
<documentation>
- Inheritable <attribute name = "visibility" type = "fo:visibility_Type"/>
+ Inheritable <attribute name = "visibility" type = "fo:visibility_Type"/>
</documentation>
</annotation>
<sequence>
@@ -4054,7 +4054,7 @@
<complexType>
<annotation>
<documentation>
- Inheritable <attribute name = "relative-align" type = "fo:relative_align_Type"/>
+ Inheritable <attribute name = "relative-align" type = "fo:relative_align_Type"/>
</documentation>
</annotation>
<sequence>
@@ -4078,7 +4078,7 @@
<complexType>
<annotation>
<documentation>
- Inheritable
+ Inheritable
<attribute name = "keep-together" type = "fo:keep_compound_Type"/>
<attribute name = "keep-together.within-line" type = "fo:keep_integer_Type"/>
<attribute name = "keep-together.within-column" type = "fo:keep_integer_Type"/>
@@ -4102,7 +4102,7 @@
<complexType>
<annotation>
<documentation>
- Inheritable
+ Inheritable
<attribute name = "keep-together" type = "fo:keep_compound_Type"/>
<attribute name = "keep-together.within-line" type = "fo:keep_integer_Type"/>
<attribute name = "keep-together.within-column" type = "fo:keep_integer_Type"/>
@@ -4161,7 +4161,7 @@
<complexType mixed = "true">
<annotation>
<documentation>
- Inheritable <attribute name = "line-height" type = "fo:line_height_Type"/>
+ Inheritable <attribute name = "line-height" type = "fo:line_height_Type"/>
</documentation>
</annotation>
<choice minOccurs = "0" maxOccurs = "unbounded">
@@ -4231,7 +4231,7 @@
<complexType>
<annotation>
<documentation>
- Inheritable <attribute name = "auto-restore" type = "fo:auto_restore_Type"/>
+ Inheritable <attribute name = "auto-restore" type = "fo:auto_restore_Type"/>
</documentation>
</annotation>
<sequence>
diff --git a/docs/foschema/fop4f.xsd b/docs/foschema/fop4f.xsd
index 40f19d0b4..855138c4a 100644
--- a/docs/foschema/fop4f.xsd
+++ b/docs/foschema/fop4f.xsd
@@ -1,4292 +1,4292 @@
<?xml version = "1.0" encoding = "UTF-8"?>
<schema xmlns = "http://www.w3.org/2001/XMLSchema" targetNamespace = "http://www.w3.org/1999/XSL/Format" xmlns:fo = "http://www.w3.org/1999/XSL/Format" xmlns:xs = "http://www.w3.org/2001/XMLSchema" elementFormDefault = "qualified">
- <annotation>
- <documentation>
+ <annotation>
+ <documentation>
- I'm not sure where to place this.
- It applies to the page context (NOT implemented)
- <attribute name = "size" type = "size_Type"/>
-
- I have not coded for the functions described in 5.10 Core Function Library
- They need to be segregated into groups and then inserted in the types
-
- common_functions
- object inherited-property-value(NCName)
- object from-parent( NCName)
- object from-nearest-specified-value( NCName)
- object merge-property-values( NCName)
-
- font_functions
- object system-font( NCName , NCName)
-
- length_functions
- numeric floor( numeric)
- numeric ceiling(numeric)
- numeric round(numeric)
- numeric min( numeric , numeric)
- numeric max(numeric , numeric)
- numeric abs( numeric)
-
- table_cell_or_descendants_functions
- object from-table-column( NCName)
+ I'm not sure where to place this.
+ It applies to the page context (NOT implemented)
+ <attribute name = "size" type = "size_Type"/>
- color_functions
- color rgb(numeric , numeric , numeric)
- color rgb-icc(numeric , numeric , numeric , NCName , numeric , numeric)
- color system-color( NCName)
+ I have not coded for the functions described in 5.10 Core Function Library
+ They need to be segregated into groups and then inserted in the types
- label_functions
- numeric body-start()
- numeric label-end()
-
- (defined)
- table-column_functions
- numeric proportional-column-width( numeric)
-
- This schema has been developed in order to validate XSL FO documents for FOP
- All of the elements need to be prefixed with fo:
- The namespace prefix is xmlns:fo = "http://www.w3.org/1999/XSL/Format".
+ common_functions
+ object inherited-property-value(NCName)
+ object from-parent( NCName)
+ object from-nearest-specified-value( NCName)
+ object merge-property-values( NCName)
- This schema, as delivered, may either validate the full spec, or, just the FOP portion.
- (What it validates depends upon what I was doing with it when released.)
-
- If you want to restrict it to just those elements and attributes implemented by FOP,
- you need to edit the <group xmlns=""/> and <attributeGroup xmlns=""/> tags to exclude the groups ending with _Not
+ font_functions
+ object system-font( NCName , NCName)
- Some schema tools complain about the placement of comments in this schema and will remove or reorder them
- There are fop_result and fop_fail comments on specific features not implemented by FOP
+ length_functions
+ numeric floor( numeric)
+ numeric ceiling(numeric)
+ numeric round(numeric)
+ numeric min( numeric , numeric)
+ numeric max(numeric , numeric)
+ numeric abs( numeric)
- FOP does not enforce the following schema requirements
+ table_cell_or_descendants_functions
+ object from-table-column( NCName)
- fo:simple-page-master model = "(region-body,region-before?,region-after?,region-start?,region-end?)"
- elements can be in any order
+ color_functions
+ color rgb(numeric , numeric , numeric)
+ color rgb-icc(numeric , numeric , numeric , NCName , numeric , numeric)
+ color system-color( NCName)
- fo:table-cell model = "(%block;)+"
- Can be empty
+ label_functions
+ numeric body-start()
+ numeric label-end()
- fo:flow model = "(%block;)+"
- Can be empty
+ (defined)
+ table-column_functions
+ numeric proportional-column-width( numeric)
- This schema allows the length attribute to be negative for some elements like margins.
- There may be instances where I've entered %integer_Type; and it should be positive-integer or number
- The schema trys to handle the text based rules re: fo:markers, fo:float, footer and fo:initial-property-set
- But, allows you to do illegal things if you want because I couldn't figure out how to constrain against the illegal actions.
+ This schema has been developed in order to validate XSL FO documents for FOP
+ All of the elements need to be prefixed with fo:
+ The namespace prefix is xmlns:fo = "http://www.w3.org/1999/XSL/Format".
- Please e-mail your comments to cpaussa@myrealbox.com
+ This schema, as delivered, may either validate the full spec, or, just the FOP portion.
+ (What it validates depends upon what I was doing with it when released.)
- Contribution by Oleg Tkachenko
- (Declarations able to include non-xsl children)
- <xs:any minOccurs = "0" maxOccurs = "unbounded" namespace = "##other" processContents = "skip"/>
- This declaration assumes that all <fo:color-profile/> elements must come before other stuff,
- which is not required by spec, but I cannot see any way to express such constraints in schema,
- one could use <xs:choice/> instead of <xs:sequence/>, but this way we lose control over (color-profile)+ constraint.
+ If you want to restrict it to just those elements and attributes implemented by FOP,
+ you need to edit the <group xmlns=""/> and <attributeGroup xmlns=""/> tags to exclude the groups ending with _Not
- </documentation>
- </annotation>
+ Some schema tools complain about the placement of comments in this schema and will remove or reorder them
+ There are fop_result and fop_fail comments on specific features not implemented by FOP
- <group name = "initial_property_set_List_Not">
- <choice>
- <element ref = "fo:initial-property-set"/>
- </choice>
- </group>
-
- <annotation>
- <documentation>
- empty group so cannot be defined
- <group name = "initial_property_set_List_FOP">
- <choice/>
- </group>
- </documentation>
- </annotation>
-
- <group name = "initial_property_set_List">
- <annotation>
- <documentation>
- <choice>
- <group ref = "fo:initial_property_set_List_FOP"/>
- </choice>
- </documentation>
- </annotation>
- <choice>
- <group ref = "fo:initial_property_set_List_Not"/>
- </choice>
- </group>
- <group name = "marker_List">
- <choice>
- <element ref = "fo:marker"/>
- </choice>
- </group>
- <group name = "inline_List_FOP">
- <choice>
- <element ref = "fo:character"/>
- <element ref = "fo:external-graphic"/>
- <element ref = "fo:instream-foreign-object"/>
- <element ref = "fo:inline"/>
- <element ref = "fo:leader"/>
- <element ref = "fo:page-number"/>
- <element ref = "fo:page-number-citation"/>
- <element ref = "fo:basic-link"/>
- </choice>
- </group>
- <group name = "inline_List_Not">
- <choice>
- <element ref = "fo:bidi-override"/>
- <element ref = "fo:inline-container"/>
- <element ref = "fo:multi-toggle"/>
- </choice>
- </group>
- <group name = "inline_List">
- <choice>
- <group ref = "fo:inline_List_FOP"/>
- <group ref = "fo:inline_List_Not"/>
- </choice>
- </group>
- <group name = "block_List_FOP">
- <choice>
- <element ref = "fo:block"/>
- <element ref = "fo:block-container"/>
- <element ref = "fo:table"/>
- <element ref = "fo:list-block"/>
- </choice>
- </group>
- <group name = "block_List_Not">
- <choice>
- <element ref = "fo:table-and-caption"/>
- </choice>
- </group>
- <group name = "block_List">
- <choice>
- <group ref = "fo:block_List_FOP"/>
- <group ref = "fo:block_List_Not"/>
- </choice>
- </group>
- <group name = "neutral_List_FOP">
- <choice>
- <element ref = "fo:wrapper"/>
- <element ref = "fo:retrieve-marker"/>
- </choice>
- </group>
- <group name = "neutral_List_Not">
- <choice>
- <element ref = "fo:multi-switch"/>
- <element ref = "fo:multi-properties"/>
- </choice>
- </group>
- <group name = "neutral_List">
- <choice>
- <group ref = "fo:neutral_List_FOP"/>
- <group ref = "fo:neutral_List_Not"/>
- </choice>
- </group>
- <annotation>
- <documentation>
- empty group so cannot be defined
- <group name = "float_List_FOP">
- <choice/>
- </group>
- </documentation>
- </annotation>
- <group name = "float_List_Not">
- <choice>
- <element ref = "fo:float"/>
- </choice>
- </group>
- <group name = "float_List">
- <annotation>
- <documentation>
- empty group
- <choice>
- <group ref = "fo:float_List_FOP"/>
- </choice>
- </documentation>
- </annotation>
- <choice>
- <group ref = "fo:float_List_Not"/>
- </choice>
- </group>
- <group name = "footnote_List">
- <choice>
- <element ref = "fo:footnote"/>
- </choice>
- </group>
+ FOP does not enforce the following schema requirements
- <attributeGroup name = "block_properties_Not">
- <attribute name = "page-break-after" type = "fo:page_break_after_Type"/>
- <attribute name = "page-break-before" type = "fo:page_break_after_Type"/>
- </attributeGroup>
- <attributeGroup name = "block_properties_FOP">
- </attributeGroup>
- <attributeGroup name = "block_properties">
- <attributeGroup ref = "fo:block_properties_FOP"/>
- <attributeGroup ref = "fo:block_properties_Not"/>
- </attributeGroup>
+ fo:simple-page-master model = "(region-body,region-before?,region-after?,region-start?,region-end?)"
+ elements can be in any order
- <attributeGroup name = "list_properties_Not">
- <attribute name = "page-break-after" type = "fo:page_break_after_Type"/>
- <attribute name = "page-break-before" type = "fo:page_break_after_Type"/>
- <attribute name = "background-position" type = "fo:background_position_Type"/>
- </attributeGroup>
- <attributeGroup name = "list_properties_FOP">
- </attributeGroup>
- <attributeGroup name = "list_properties">
- <attributeGroup ref = "fo:list_properties_FOP"/>
- <attributeGroup ref = "fo:list_properties_Not"/>
- </attributeGroup>
+ fo:table-cell model = "(%block;)+"
+ Can be empty
- <attributeGroup name = "inheritable_properties_List_Not">
- <attribute name = "auto-restore" type = "fo:auto_restore_Type"/>
- <attribute name = "background" type = "fo:background_Type" />
- <attribute name = "border-spacing" type = "fo:length_Type"/>
- <attribute name = "caption-side" type = "fo:caption_side_Type"/>
- <attribute name = "direction" type = "fo:direction_Type"/>
- <attribute name = "empty-cells" type = "fo:empty_cells_Type"/>
- <attribute name = "font" type = "xs:string"/>
- <attribute name = "font-selection-strategy" type = "fo:font_selection_strategy_Type"/>
- <attribute name = "font-size-adjust" type = "fo:font_size_adjust_Type"/>
- <attribute name = "font-stretch" type = "xs:string"/>
- <attribute name = "font-variant" type = "fo:font_variant_Type"/>
- <attribute name = "glyph-orientation-vertical" type = "fo:orientation_Type"/>
- <attribute name = "glyph-orientation-horizontal" type = "fo:orientation_Type"/>
- <attribute name = "hyphenation-keep" type = "fo:hyphenation_keep_Type"/>
- <attribute name = "hyphenation-ladder-count" type = "fo:hyphenation_ladder_count_Type"/>
- <attribute name = "intrusion-displace" type = "fo:displace_Type"/>
- <attribute name = "last-line-end-indent" type = "fo:last_line_end_indent_Type"/>
- <attribute name = "line-height-shift-adjustment" type = "fo:line_height_shift_adjustment_Type"/>
- <attribute name = "line-stacking-strategy" type = "fo:line_stacking_strategy_Type"/>
- <attribute name = "linefeed-treatment" type = "fo:linefeed_treatment_Type"/>
- <attribute name = "margin" type = "fo:border_margin_width_Type" />
- <attribute name = "max-width" type = "fo:max_width_Type"/>
- <attribute name = "min-height" type = "fo:start_indent_Type"/>
- <attribute name = "min-width" type = "fo:start_indent_Type"/>
- <attribute name = "page-break-inside" type = "fo:page_break_inside_Type"/>
- <attribute name = "reference-orientation" type = "fo:orientation_Type"/>
- <attribute name = "score-spaces" type = "fo:score_spaces_Type"/>
- <attribute name = "script" type = "xs:string"/>
- <attribute name = "text-transform" type = "fo:text_transform_Type"/>
- <attribute name = "visibility" type = "fo:visibility_Type"/>
- <attribute name = "white-space" type = "fo:white_space_Type"/>
- <attribute name = "white-space-treatment" type = "fo:white_space_treatment_Type"/>
- <attribute name = "word-spacing" type = "fo:letter_spacing_Type"/>
- <attribute name = "writing-mode" type = "fo:writing_mode_Type"/>
- </attributeGroup>
+ fo:flow model = "(%block;)+"
+ Can be empty
+ This schema allows the length attribute to be negative for some elements like margins.
+ There may be instances where I've entered %integer_Type; and it should be positive-integer or number
+ The schema trys to handle the text based rules re: fo:markers, fo:float, footer and fo:initial-property-set
+ But, allows you to do illegal things if you want because I couldn't figure out how to constrain against the illegal actions.
- <attributeGroup name = "inheritable_properties_List_FOP">
- <annotation>
- <documentation>
- Removed because I'm not sure how to handle this<attribute xmlns="" name = "xml:lang" type = "xs:string"/>
- </documentation>
- </annotation>
- <attribute name = "border-bottom" type = "fo:border_side_Type"/>
- <attribute name = "border-collapse" type = "fo:border_collapse_Type"/>
- <attribute name = "border-color" type = "fo:border_color_Type" />
- <attribute name = "border-left" type = "fo:border_side_Type" />
- <attribute name = "border-right" type = "fo:border_side_Type" />
- <attribute name = "border-separation" type = "fo:length_bp_ip_direction_Type"/>
- <attribute name = "border-style" type = "fo:border_multi_style_Type" />
- <attribute name = "border-top" type = "fo:border_side_Type" />
- <attribute name = "border-width" type = "fo:border_margin_width_Type" />
- <attribute name = "color" type = "fo:color_Type"/>
- <attribute name = "country" type = "fo:country_Type"/>
- <attribute name = "display-align" type = "fo:display_align_Type"/>
- <attribute name = "end-indent" type = "fo:end_indent_Type"/>
- <attribute name = "font-family" type = "fo:family_name_Type"/>
- <attribute name = "font-size" type = "fo:font_size_Type"/>
- <attribute name = "font-style" type = "fo:font_style_Type"/>
- <attribute name = "font-weight" type = "fo:font_weight_Type"/>
- <attribute name = "hyphenate" type = "fo:hyphenate_Type"/>
- <attribute name = "hyphenation-character" type = "fo:hyphenation_character_Type"/>
- <attribute name = "hyphenation-push-character-count" type = "fo:integer_Type"/>
- <attribute name = "hyphenation-remain-character-count" type = "fo:integer_Type"/>
- <attribute name = "keep-together" type = "fo:keep_compound_Type"/>
- <attribute name = "keep-together.within-column" type = "fo:keep_integer_Type"/>
- <attribute name = "keep-together.within-line" type = "fo:keep_integer_Type"/>
- <attribute name = "keep-together.within-page" type = "fo:keep_integer_Type"/>
- <attribute name = "language" type = "fo:language_Type"/>
- <attribute name = "leader-alignment" type = "fo:leader_alignment_Type"/>
- <attribute name = "leader-length" type = "fo:leader_length_Type"/>
- <attribute name = "leader-length.maximum" type = "fo:length_Type"/>
- <attribute name = "leader-length.minimum" type = "fo:length_Type"/>
- <attribute name = "leader-length.optimum" type = "fo:length_Type"/>
- <attribute name = "leader-pattern" type = "fo:leader_pattern_Type"/>
- <attribute name = "leader-pattern-width" type = "fo:leader_pattern_width_Type"/>
- <attribute name = "letter-spacing" type = "fo:letter_spacing_Type"/>
- <attribute name = "line-height" type = "fo:line_height_Type"/>
- <attribute name = "orphans" type = "fo:orphans_Type"/>
- <attribute name = "position" type = "fo:position_Type"/>
- <attribute name = "provisional-distance-between-starts" type = "fo:provisional_distance_between_starts_Type"/>
- <attribute name = "provisional-label-separation" type = "fo:provisional_label_separation_Type"/>
- <attribute name = "relative-align" type = "fo:relative_align_Type"/>
- <attribute name = "rule-style" type = "fo:rule_style_Type"/>
- <attribute name = "rule-thickness" type = "fo:length_Type"/>
- <attribute name = "start-indent" type = "fo:start_indent_Type"/>
- <attribute name = "text-align" type = "fo:text_align_Type"/>
- <attribute name = "text-align-last" type = "fo:text_align_last_Type"/>
- <attribute name = "text-indent" type = "fo:length_percentage_Type"/>
- <attribute name = "white-space-collapse" type = "fo:white_space_collapse_Type"/>
- <attribute name = "widows" type = "fo:widows_Type"/>
- <attribute name = "wrap-option" type = "fo:wrap_option_Type"/>
- </attributeGroup>
- <attributeGroup name = "inheritable_properties_List">
- <attributeGroup ref = "fo:inheritable_properties_List_FOP"/>
- <attributeGroup ref = "fo:inheritable_properties_List_Not"/>
- </attributeGroup>
- <attributeGroup name = "break_Properties_List_Not">
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "page-break-inside" type = "fo:breaks_Type"/>
- </documentation>
- </annotation>
- </attributeGroup>
- <attributeGroup name = "break_Properties_List_FOP">
- <attribute name = "break-after" type = "fo:breaks_Type"/>
- <attribute name = "break-before" type = "fo:breaks_Type"/>
- </attributeGroup>
- <attributeGroup name = "break_Properties_List">
- <attributeGroup ref = "fo:break_Properties_List_FOP"/>
- <attributeGroup ref = "fo:break_Properties_List_Not"/>
- </attributeGroup>
- <attributeGroup name = "text_one_Properties_List_FOP"/>
- <attributeGroup name = "text_one_Properties_List_Not">
- <attribute name = "text-depth" type = "fo:text_depth_Type"/>
- <attribute name = "text-altitude" type = "fo:text_altitude_Type"/>
- </attributeGroup>
- <attributeGroup name = "text_one_Properties_List">
- <attributeGroup ref = "fo:text_one_Properties_List_FOP"/>
- <attributeGroup ref = "fo:text_one_Properties_List_Not"/>
- </attributeGroup>
- <attributeGroup name = "line_height_Properties_List_FOP"/>
- <attributeGroup name = "line_height_Properties_List_Not">
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "line-height-shift-adjustment" type = "fo:line_height_shift_adjustment_Type"/>
- <attribute name = "line-stacking-strategy" type = "fo:line_stacking_strategy_Type"/>
- </documentation>
- </annotation>
- </attributeGroup>
- <attributeGroup name = "line_height_Properties_List">
- <attributeGroup ref = "fo:line_height_Properties_List_FOP"/>
- <attributeGroup ref = "fo:line_height_Properties_List_Not"/>
- </attributeGroup>
- <attributeGroup name = "keep_Properties_List_FOP">
- <attribute name = "keep-with-next" type = "fo:keep_integer_Type"/>
- </attributeGroup>
- <attributeGroup name = "keep_Properties_List_Not">
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "keep-together" type = "fo:keep_compound_Type"/>
- <attribute name = "keep-together.within-line" type = "fo:keep_integer_Type"/>
- <attribute name = "keep-together.within-column" type = "fo:keep_integer_Type"/>
- <attribute name = "keep-together.within-page" type = "fo:keep_integer_Type"/>
- </documentation>
- </annotation>
- <attribute name = "keep-with-previous" type = "fo:keep_integer_Type"/>
- </attributeGroup>
- <attributeGroup name = "keep_Properties_List">
- <attributeGroup ref = "fo:keep_Properties_List_FOP"/>
- <attributeGroup ref = "fo:keep_Properties_List_Not"/>
- </attributeGroup>
- <attributeGroup name = "block_hyphenation_Properties_List_FOP"/>
- <attributeGroup name = "block_hyphenation_Properties_List_Not">
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "hyphenation-keep" type = "fo:hyphenation_keep_Type"/>
- <attribute name = "hyphenation-ladder-count" type = "fo:hyphenation_ladder_count_Type"/>
- </documentation>
- </annotation>
- </attributeGroup>
- <attributeGroup name = "block_hyphenation_Properties_List">
- <attributeGroup ref = "fo:block_hyphenation_Properties_List_FOP"/>
- <attributeGroup ref = "fo:block_hyphenation_Properties_List_Not"/>
- </attributeGroup>
- <attributeGroup name = "intrusion_displace_Properties_List_FOP"/>
- <attributeGroup name = "intrusion_displace_Properties_List_Not">
- <annotation>
- <documentation>
- Inheritable attributes
- <attribute name = "intrusion-displace" type = "fo:displace_Type"/>
- </documentation>
- </annotation>
- </attributeGroup>
- <attributeGroup name = "intrusion_displace_Properties_List">
- <attributeGroup ref = "fo:intrusion_displace_Properties_List_FOP"/>
- <attributeGroup ref = "fo:intrusion_displace_Properties_List_Not"/>
- </attributeGroup>
- <attributeGroup name = "progression_Properties_List_FOP"/>
- <attributeGroup name = "progression_Properties_List_Not">
- <attribute name = "block-progression-dimension" type = "fo:margin_width_Type"/>
- <attribute name = "block-progression-dimension.minimum" type = "fo:length_Type"/>
- <attribute name = "block-progression-dimension.optimum" type = "fo:block_progression_dimension_optimum_Type"/>
- <attribute name = "block-progression-dimension.maximum" type = "fo:block_progression_dimension_maximum_Type"/>
- <attribute name = "inline-progression-dimension" type = "fo:margin_width_Type"/>
- <attribute name = "inline-progression-dimension.minimum" type = "fo:length_Type"/>
- <attribute name = "inline-progression-dimension.optimum" type = "fo:block_progression_dimension_optimum_Type"/>
- <attribute name = "inline-progression-dimension.maximum" type = "fo:block_progression_dimension_maximum_Type"/>
- </attributeGroup>
- <attributeGroup name = "progression_Properties_List">
- <attributeGroup ref = "fo:progression_Properties_List_FOP"/>
- <attributeGroup ref = "fo:progression_Properties_List_Not"/>
- </attributeGroup>
- <attributeGroup name = "clip_Properties_List_FOP"/>
- <attributeGroup name = "clip_Properties_List_Not">
- <attribute name = "clip" type = "fo:clip_Type"/>
- </attributeGroup>
- <attributeGroup name = "clip_Properties_List">
- <attributeGroup ref = "fo:clip_Properties_List_FOP"/>
- <attributeGroup ref = "fo:clip_Properties_List_Not"/>
- </attributeGroup>
- <attributeGroup name = "reference_Properties_List_FOP"/>
- <attributeGroup name = "reference_Properties_List_Not">
- <annotation>
- <documentation>
- Inherited
- <attribute name = "reference-orientation" type = "fo:orientation_Type"/>
- <attribute name = "writing-mode" type = "fo:writing_mode_Type"/>
- </documentation>
- </annotation>
- </attributeGroup>
- <attributeGroup name = "reference_Properties_List">
- <attributeGroup ref = "fo:reference_Properties_List_FOP"/>
- <attributeGroup ref = "fo:reference_Properties_List_Not"/>
- </attributeGroup>
- <attributeGroup name = "Accessibility_Properties_List_FOP"/>
- <attributeGroup name = "Accessibility_Properties_List_Not">
- <attribute name = "source-document" type = "xs:string"/>
- <attribute name = "role" type = "xs:string"/>
- </attributeGroup>
- <attributeGroup name = "Accessibility_Properties_List">
- <attributeGroup ref = "fo:Accessibility_Properties_List_FOP"/>
- <attributeGroup ref = "fo:Accessibility_Properties_List_Not"/>
- </attributeGroup>
- <attributeGroup name = "Relative_Position_Properties_List_FOP">
- <annotation>
- <documentation>
- Inherited
- <attribute name = "position" type = "fo:position_Type"/>
- </documentation>
- </annotation>
- <attribute name = "top" type = "fo:top_Type"/>
- <attribute name = "right" type = "fo:right_Type"/>
- <attribute name = "bottom" type = "fo:bottom_Type"/>
- <attribute name = "left" type = "fo:left_Type"/>
- </attributeGroup>
- <attributeGroup name = "Relative_Position_Properties_List_Not">
- <attribute name = "relative-position" type = "fo:relative_position_Type"/>
- </attributeGroup>
- <attributeGroup name = "Relative_Position_Properties_List">
- <attributeGroup ref = "fo:Relative_Position_Properties_List_FOP"/>
- <attributeGroup ref = "fo:Relative_Position_Properties_List_Not"/>
- </attributeGroup>
- <attributeGroup name = "absolute_or_Relative_Position_Properties_List_FOP">
- <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
- </attributeGroup>
- <attributeGroup name = "absolute_or_Relative_Position_Properties_List_Not">
- <attribute name = "absolute-position" type = "fo:absolute_position_Type"/>
- </attributeGroup>
- <attributeGroup name = "absolute_or_Relative_Position_Properties_List">
- <attributeGroup ref = "fo:absolute_or_Relative_Position_Properties_List_FOP"/>
- <attributeGroup ref = "fo:absolute_or_Relative_Position_Properties_List_Not"/>
- </attributeGroup>
- <attributeGroup name = "Aural_Properties_List_FOP"/>
- <attributeGroup name = "Aural_Properties_List_Not">
- <attribute name = "azimuth" type = "fo:azimuth_Type"/>
- <attribute name = "cue" type = "xs:string"/>
- <attribute name = "cue-after" type = "xs:string"/>
- <attribute name = "cue-before" type = "xs:string"/>
- <attribute name = "elevation" type = "fo:elevation_Type"/>
- <attribute name = "pause" type = "xs:string"/>
- <attribute name = "pause-after" type = "xs:string"/>
- <attribute name = "pause-before" type = "xs:string"/>
- <attribute name = "pitch" type = "xs:string"/>
- <attribute name = "pitch-range" type = "xs:string"/>
- <attribute name = "play-during" type = "xs:string"/>
- <attribute name = "richness" type = "xs:string"/>
- <attribute name = "speak" type = "xs:string"/>
- <attribute name = "speak-header" type = "xs:string"/>
- <attribute name = "speak-numeral" type = "fo:speak_numeral_Type"/>
- <attribute name = "speak-punctuation" type = "xs:string"/>
- <attribute name = "speech-rate" type = "fo:speech_rate_Type"/>
- <attribute name = "stress" type = "xs:string"/>
- <attribute name = "voice-family" type = "xs:string"/>
- <attribute name = "volume" type = "xs:string"/>
- </attributeGroup>
- <attributeGroup name = "Aural_Properties_List">
- <attributeGroup ref = "fo:Aural_Properties_List_FOP"/>
- <attributeGroup ref = "fo:Aural_Properties_List_Not"/>
- </attributeGroup>
- <attributeGroup name = "Border_Padding_and_Background_Properties_List">
- <attributeGroup ref = "fo:Border_Properties_List"/>
- <attributeGroup ref = "fo:Padding_Properties_List"/>
- <attributeGroup ref = "fo:Background_Properties_List"/>
- </attributeGroup>
- <attributeGroup name = "Absolute_Position_Properties_List_FOP">
- <annotation>
- <documentation>
- Inherited
- <attribute name = "position" type = "fo:position_Type"/>
- </documentation>
- </annotation>
- <attribute name = "top" type = "fo:top_Type"/>
- <attribute name = "right" type = "fo:right_Type"/>
- <attribute name = "bottom" type = "fo:bottom_Type"/>
- <attribute name = "left" type = "fo:left_Type"/>
- </attributeGroup>
- <attributeGroup name = "Absolute_Position_Properties_List_Not">
- <attribute name = "absolute-position" type = "fo:absolute_position_Type"/>
- </attributeGroup>
- <attributeGroup name = "Absolute_Position_Properties_List">
- <attributeGroup ref = "fo:Absolute_Position_Properties_List_FOP"/>
- <attributeGroup ref = "fo:Absolute_Position_Properties_List_Not"/>
- </attributeGroup>
- <attributeGroup name = "Background_Properties_List_FOP">
- <attribute name = "background-color" type = "fo:background_color_Type"/>
- </attributeGroup>
- <attributeGroup name = "Background_Properties_List_Not">
- <attribute name = "background-attachment" type = "fo:background_attachment_Type"/>
- <attribute name = "background-image" type = "xs:string"/>
- <attribute name = "background-repeat" type = "fo:background_repeat_Type"/>
- <attribute name = "background-position-horizontal" type = "fo:background_position_horizontal_Type"/>
- <attribute name = "background-position-vertical" type = "fo:background_position_vertical_Type"/>
- </attributeGroup>
- <attributeGroup name = "Background_Properties_List">
- <attributeGroup ref = "fo:Background_Properties_List_FOP"/>
- <attributeGroup ref = "fo:Background_Properties_List_Not"/>
- </attributeGroup>
- <attributeGroup name = "Border_Properties_List">
- <attribute name = "border" type = "fo:border_Type"/>
- <attribute name = "border-before-color" type = "fo:color_Type"/>
- <attribute name = "border-before-style" type = "fo:border_style_Type"/>
- <attribute name = "border-before-width" type = "fo:border_before_width_Type"/>
- <attribute name = "border-before-width.length" type = "fo:length_Type"/>
- <attribute name = "border-before-width.conditionality" type = "fo:conditionality_Type"/>
- <attribute name = "border-after-color" type = "fo:color_Type"/>
- <attribute name = "border-after-style" type = "fo:border_style_Type"/>
- <attribute name = "border-after-width" type = "fo:border_before_width_Type"/>
- <attribute name = "border-after-width.length" type = "fo:length_Type"/>
- <attribute name = "border-after-width.conditionality" type = "fo:conditionality_Type"/>
- <attribute name = "border-start-color" type = "fo:color_Type"/>
- <attribute name = "border-start-style" type = "fo:border_style_Type"/>
- <attribute name = "border-start-width" type = "fo:border_before_width_Type"/>
- <attribute name = "border-start-width.length" type = "fo:length_Type"/>
- <attribute name = "border-start-width.conditionality" type = "fo:conditionality_Type"/>
- <attribute name = "border-end-color" type = "fo:color_Type"/>
- <attribute name = "border-end-style" type = "fo:border_style_Type"/>
- <attribute name = "border-end-width" type = "fo:border_before_width_Type"/>
- <attribute name = "border-end-width.length" type = "fo:length_Type"/>
- <attribute name = "border-end-width.conditionality" type = "fo:conditionality_Type"/>
- <attribute name = "border-top-color" type = "fo:color_Type"/>
- <attribute name = "border-top-style" type = "fo:border_style_Type"/>
- <attribute name = "border-top-width" type = "fo:border_top_width_Type"/>
- <attribute name = "border-top-width.length" type = "fo:length_Type"/>
- <attribute name = "border-top-width.conditionality" type = "fo:conditionality_Type"/>
- <attribute name = "border-bottom-color" type = "fo:color_Type"/>
- <attribute name = "border-bottom-style" type = "fo:border_style_Type"/>
- <attribute name = "border-bottom-width" type = "fo:border_top_width_Type"/>
- <attribute name = "border-bottom-width.length" type = "fo:length_Type"/>
- <attribute name = "border-bottom-width.conditionality" type = "fo:conditionality_Type"/>
- <attribute name = "border-left-color" type = "fo:color_Type"/>
- <attribute name = "border-left-style" type = "fo:border_style_Type"/>
- <attribute name = "border-left-width" type = "fo:border_top_width_Type"/>
- <attribute name = "border-left-width.length" type = "fo:length_Type"/>
- <attribute name = "border-left-width.conditionality" type = "fo:conditionality_Type"/>
- <attribute name = "border-right-color" type = "fo:color_Type"/>
- <attribute name = "border-right-style" type = "fo:border_style_Type"/>
- <attribute name = "border-right-width" type = "fo:border_top_width_Type"/>
- <attribute name = "border-right-width.length" type = "fo:length_Type"/>
- <attribute name = "border-right-width.conditionality" type = "fo:conditionality_Type"/>
- </attributeGroup>
- <attributeGroup name = "Padding_Properties_List">
- <attribute name = "padding" type = "fo:padding_before_Type"/>
- <attribute name = "padding-before" type = "fo:padding_before_Type"/>
- <attribute name = "padding-before.length" type = "fo:length_Type"/>
- <attribute name = "padding-before.conditionality" type = "fo:conditionality_Type"/>
- <attribute name = "padding-after" type = "fo:padding_before_Type"/>
- <attribute name = "padding-after.length" type = "fo:length_Type"/>
- <attribute name = "padding-after.conditionality" type = "fo:conditionality_Type"/>
- <attribute name = "padding-start" type = "fo:padding_before_Type"/>
- <attribute name = "padding-start.length" type = "fo:length_Type"/>
- <attribute name = "padding-start.conditionality" type = "fo:conditionality_Type"/>
- <attribute name = "padding-end" type = "fo:padding_before_Type"/>
- <attribute name = "padding-end.length" type = "fo:length_Type"/>
- <attribute name = "padding-end.conditionality" type = "fo:conditionality_Type"/>
- <attribute name = "padding-top" type = "fo:padding_top_Type"/>
- <attribute name = "padding-top.length" type = "fo:length_Type"/>
- <attribute name = "padding-top.conditionality" type = "fo:conditionality_Type"/>
- <attribute name = "padding-bottom" type = "fo:padding_top_Type"/>
- <attribute name = "padding-bottom.length" type = "fo:length_Type"/>
- <attribute name = "padding-bottom.conditionality" type = "fo:conditionality_Type"/>
- <attribute name = "padding-left" type = "fo:padding_top_Type"/>
- <attribute name = "padding-left.length" type = "fo:length_Type"/>
- <attribute name = "padding-left.conditionality" type = "fo:conditionality_Type"/>
- <attribute name = "padding-right" type = "fo:padding_top_Type"/>
- <attribute name = "padding-right.length" type = "fo:length_Type"/>
- <attribute name = "padding-right.conditionality" type = "fo:conditionality_Type"/>
- </attributeGroup>
- <attributeGroup name = "Font_Properties_List_FOP">
- <annotation>
- <documentation>
- Font properties are all inheritable
- <attribute name = "font-family" type = "fo:family_name_Type"/>
- <attribute name = "font-size" type = "fo:font_size_Type"/>
- <attribute name = "font-style" type = "fo:font_style_Type"/>
- <attribute name = "font-weight" type = "fo:font_weight_Type"/>
- </documentation>
- </annotation>
- </attributeGroup>
- <attributeGroup name = "Font_Properties_List_Not">
- <annotation>
- <documentation>
- Font properties are all inheritable
- <attribute name = "font" type = "xs:string"/>
- <attribute name = "font-selection-strategy" type = "fo:font_selection_strategy_Type"/>
- <attribute name = "font-size-adjust" type = "xs:string"/>
- <attribute name = "font-stretch" type = "xs:string"/>
- <attribute name = "font-variant" type = "fo:font_variant_Type"/>
- </documentation>
- </annotation>
- </attributeGroup>
- <attributeGroup name = "Font_Properties_List">
- <attributeGroup ref = "fo:Font_Properties_List_FOP"/>
- <attributeGroup ref = "fo:Font_Properties_List_Not"/>
- </attributeGroup>
- <attributeGroup name = "Hyphenation_Properties_List_FOP">
- <annotation>
- <documentation>
- The hyphenation properties are all inheritable and so superceeded by that list
- <attribute name = "country" type = "fo:country_Type"/>
- <attribute name = "language" type = "fo:language_Type"/>
- <attribute name = "hyphenate" type = "fo:hyphenate_Type"/>
- <attribute name = "hyphenation-character" type = "fo:hyphenation_character_Type"/>
- <attribute name = "hyphenation-push-character-count" type = "fo:integer_Type"/>
- <attribute name = "hyphenation-remain-character-count" type = "fo:integer_Type"/>
- </documentation>
- </annotation>
- </attributeGroup>
- <attributeGroup name = "Hyphenation_Properties_List_Not">
- <annotation>
- <documentation>
- The hyphenation properties are all inheritable and so superceeded by that list
- <attribute name = "script" type = "xs:string"/>
- </documentation>
- </annotation>
- </attributeGroup>
- <attributeGroup name = "Hyphenation_Properties_List">
- <attributeGroup ref = "fo:Hyphenation_Properties_List_FOP"/>
- <attributeGroup ref = "fo:Hyphenation_Properties_List_Not"/>
- </attributeGroup>
- <attributeGroup name = "Margin_Properties_Basic_List">
- <attribute name = "margin-top" type = "fo:margin_width_Type"/>
- <attribute name = "margin-bottom" type = "fo:margin_width_Type"/>
- <attribute name = "margin-left" type = "fo:margin_width_Type"/>
- <attribute name = "margin-right" type = "fo:margin_width_Type"/>
- </attributeGroup>
- <attributeGroup name = "Margin_Properties_vertical_Space_List_FOP">
- <annotation>
- <documentation>
- Indent properties are inheritable
- <attribute name = "start-indent" type = "fo:start_indent_Type"/>
- <attribute name = "end-indent" type = "fo:end_indent_Type"/>
- </documentation>
- </annotation>
- <attribute name = "space-before.optimum" type = "fo:space_before_optimum_Type"/>
- <attribute name = "space-after.optimum" type = "fo:space_after_optimum_Type"/>
- </attributeGroup>
- <attributeGroup name = "Margin_Properties_vertical_Space_List_Not">
- <attribute name = "space-before" type = "fo:space_Type"/>
- <attribute name = "space-before.minimum" type = "fo:length_Type"/>
- <attribute name = "space-before.maximum" type = "fo:length_Type"/>
- <attribute name = "space-before.conditionality" type = "fo:conditionality_Type"/>
- <attribute name = "space-before.precedence" type = "fo:integer_Force_Type"/>
- <attribute name = "space-after" type = "fo:space_Type"/>
- <attribute name = "space-after.minimum" type = "fo:length_Type"/>
- <attribute name = "space-after.maximum" type = "fo:length_Type"/>
- <attribute name = "space-after.conditionality" type = "fo:conditionality_Type"/>
- <attribute name = "space-after.precedence" type = "fo:integer_Force_Type"/>
- </attributeGroup>
- <attributeGroup name = "Margin_Properties_vertical_Space_List">
- <attributeGroup ref = "fo:Margin_Properties_vertical_Space_List_FOP"/>
- <attributeGroup ref = "fo:Margin_Properties_vertical_Space_List_Not"/>
- </attributeGroup>
- <attributeGroup name = "Margin_Properties_Block_List">
- <attributeGroup ref = "fo:Margin_Properties_Basic_List"/>
- <attributeGroup ref = "fo:Margin_Properties_vertical_Space_List"/>
- </attributeGroup>
- <attributeGroup name = "Margin_Properties_Inline_List">
- <attributeGroup ref = "fo:Margin_Properties_Basic_List"/>
- <attributeGroup ref = "fo:Margin_Properties_Horizontal_Space_List"/>
- </attributeGroup>
- <attributeGroup name = "Margin_Properties_Horizontal_Space_List_FOP"/>
- <attributeGroup name = "Margin_Properties_Horizontal_Space_List_Not">
- <attribute name = "space-start" type = "fo:space_start_Type"/>
- <attribute name = "space-start.minimum" type = "fo:length_Type"/>
- <attribute name = "space-start.optimum" type = "fo:length_Type"/>
- <attribute name = "space-start.maximum" type = "fo:length_Type"/>
- <attribute name = "space-start.conditionality" type = "fo:conditionality_Type"/>
- <attribute name = "space-start.precedence" type = "fo:integer_Force_Type"/>
- <attribute name = "space-end" type = "fo:space_start_Type"/>
- <attribute name = "space-end.minimum" type = "fo:length_Type"/>
- <attribute name = "space-end.optimum" type = "fo:length_Type"/>
- <attribute name = "space-end.maximum" type = "fo:length_Type"/>
- <attribute name = "space-end.conditionality" type = "fo:conditionality_Type"/>
- <attribute name = "space-end.precedence" type = "fo:integer_Force_Type"/>
- </attributeGroup>
- <attributeGroup name = "Margin_Properties_Horizontal_Space_List">
- <attributeGroup ref = "fo:Margin_Properties_Horizontal_Space_List_FOP"/>
- <attributeGroup ref = "fo:Margin_Properties_Horizontal_Space_List_Not"/>
- </attributeGroup>
+ Please e-mail your comments to cpaussa@myrealbox.com
- <annotation>
- <documentation>
- Simple Types definitions
- </documentation>
- </annotation>
- <simpleType name = "integer_Type">
- <annotation>
- <documentation>
- A signed integer value which consists of an optional '+' or '-' character followed by a sequence of digits. A property may define additional constraints on the value.
- <enumeration value = "-3"/>
- <enumeration value = "0"/>
- <enumeration value = "1"/>
- <enumeration value = "+3"/>
- <enumeration value = "5"/>
- </documentation>
- </annotation>
- <restriction base = "NMTOKEN">
- <pattern value = "[-+]?\d+"/>
- </restriction>
- </simpleType>
- <simpleType name = "number_Type">
- <annotation>
- <documentation>
- A signed real number which consists of an optional '+' or '-' character followed by a sequence of digits followed by an optional '.' character and sequence of digits. A property may define additional constraints on the value.
- <enumeration value = "-2.4"/>
- <enumeration value = "2"/>
- <enumeration value = "4"/>
- </documentation>
- </annotation>
- <restriction base = "string">
- <pattern value = "[-+]?\d+\.\d*"/>
- </restriction>
- </simpleType>
- <simpleType name = "length_Type">
- <annotation>
- <documentation>
- A signed length value where a 'length' is a real number plus a unit qualification. A property may define additional constraints on the value.
- <enumeration value = "1px"/>
- <enumeration value = "1pt"/>
- <enumeration value = "1mm"/>
- <enumeration value = "1cm"/>
- <enumeration value = "1in"/>
- <enumeration value = "1em"/>
- </documentation>
- </annotation>
- <restriction base = "NMTOKEN">
- <pattern value = "[+-]?\d+\.?\d*(px|pt|mm|cm|in|em)"/>
- </restriction>
- </simpleType>
- <simpleType name = "length_range_Type">
- <annotation>
- <documentation>
- A compound datatype, with components: minimum, optimum, maximum. Each component is a <length xmlns=""/>. If "minimum" is greater than optimum, it will be treated as if it had been set to "optimum". If "maximum" is less than optimum, it will be treated as if it had been set to "optimum". A property may define additional constraints on the values.
- <enumeration value = "1mm 2mm 3mm"/>
- <enumeration value = "2mm 2mm 1mm"/>
- <enumeration value = "3mm 2mm 1mm"/>
- </documentation>
- </annotation>
- <xs:restriction>
- <xs:simpleType>
- <xs:list>
- <xs:simpleType>
- <xs:restriction base = "fo:length_Type"/>
- </xs:simpleType>
- </xs:list>
- </xs:simpleType>
- <xs:minLength value = "3" />
- <xs:maxLength value = "3" />
- </xs:restriction>
- </simpleType>
- <simpleType name = "length_conditional_Type">
- <annotation>
- <documentation>
- A compound datatype, with components: length, conditionality. The length component is a <length xmlns=""/>. The conditionality component is either "discard" or "retain". A property may define additional constraints on the values.
- <enumeration value = "1mm retain"/>
- <enumeration value = "1mm discard"/>
- <enumeration value = "1px retain"/>
- <enumeration value = "1px discard"/>
- <enumeration value = "1pt retain"/>
- <enumeration value = "1pt discard"/>
- <enumeration value = "1mm retain"/>
- <enumeration value = "1mm discard"/>
- <enumeration value = "1cm retain"/>
- <enumeration value = "1cm discard"/>
- <enumeration value = "1in retain"/>
- <enumeration value = "1in discard"/>
- <enumeration value = "1em retain"/>
- <enumeration value = "1em discard"/>
- </documentation>
- </annotation>
- <restriction base = "string">
- <pattern value = "\+?\d+\.?\d*(px|pt|mm|cm|in|em) (retain|discard)"/>
- </restriction>
- </simpleType>
- <xs:simpleType name = "length_bp_ip_direction_Type">
- <annotation>
- <documentation>
- A compound datatype, with components: block-progression-direction, and inline-progression-direction. Each component is a <length xmlns=""/>. A property may define additional constraints on the values.
- <enumeration value = "1mm 2mm"/>
- <enumeration value = "2mm"/>
- <enumeration value = "3mm 2mm"/>
- </documentation>
- </annotation>
- <xs:restriction>
- <xs:simpleType>
- <xs:list>
- <xs:simpleType>
- <xs:restriction base = "fo:length_Type"/>
- </xs:simpleType>
- </xs:list>
- </xs:simpleType>
- <xs:minLength value = "1" />
- <xs:maxLength value = "2" />
- </xs:restriction>
- </xs:simpleType>
- <simpleType name = "space_Type">
- <annotation>
- <documentation>
- A compound datatype, with components: minimum, optimum, maximum, precedence, and conditionality. The minimum, optimum, and maximum components are <length xmlns=""/>s. The precedence component is either "force" or an <integer/>. The conditionality component is either "discard" or "retain". If "minimum" is greater than optimum, it will be treated as if it had been set to "optimum". If "maximum" is less than optimum, it will be treated as if it had been set to "optimum".
- <enumeration value = "1mm 2mm 3mm force retain"/>
- <enumeration value = "1mm 2mm 3mm force discard"/>
- <enumeration value = "1mm 2mm 3mm 3 retain"/>
- </documentation>
- </annotation>
- <restriction base = "string">
- <pattern value = "([ ]?\+?\d+\.?\d*(px|pt|mm|cm|in|em)){1,3}( \+?\d+| force)?( retain| discard)?"/>
- </restriction>
- </simpleType>
- <simpleType name = "angle_Type">
- <annotation>
- <documentation>
- A representation of an angle consisting of an optional '+' or '-' character immediately followed by a <number/> immediately followed by an angle unit identifier. Angle unit identifiers are: 'deg' (for degrees), 'grad' (for grads), and 'rad' (for radians). The specified values are normalized to the range 0deg to 360deg. A property may define additional constraints on the value.
- <enumeration value = "3deg"/>
- <enumeration value = "45deg"/>
- <enumeration value = "-12deg"/>
- </documentation>
- </annotation>
- <restriction base = "string">
- <pattern value = "[-+]?[1-3]?\d?\d?\.?\d*(deg|grad|rad)"/>
- </restriction>
- </simpleType>
- <simpleType name = "percentage_Type">
- <annotation>
- <documentation>
- A signed real percentage which consists of an optional '+' or '-' character followed by a sequence of digits followed by an optional '.' character and sequence of digits followed by '%'. A property may define additional constraints on the value.
- <enumeration value = "10%"/>
- <enumeration value = "30%"/>
- <enumeration value = "100%"/>
- </documentation>
- </annotation>
- <restriction base = "string">
- <pattern value = "[-+]?\d+\.?\d*%"/>
- </restriction>
- </simpleType>
- <simpleType name = "character_Type">
- <annotation>
- <documentation>
- <enumeration value = "-"/>
- <enumeration value = "h"/>
- <enumeration value = "e"/>
- <enumeration value = "l"/>
- <enumeration value = "p"/>
- <enumeration value = "o"/>
- </documentation>
- </annotation>
- <restriction base = "string">
- <pattern value = "."/>
- </restriction>
- </simpleType>
- <simpleType name = "name_Type">
- <annotation>
- <documentation>
- A string of characters representing a name. It must conform to the definition of an NCName in
- </documentation>
- </annotation>
- <restriction base = "string">
- <pattern value = ".*"/>
- </restriction>
- </simpleType>
- <simpleType name = "family_name_Type">
- <annotation>
- <documentation>
- A string of characters identifying a font.
- <enumeration value = "serif"/>
- <enumeration value = "sans-serif"/>
- <enumeration value = "Arial"/>
- <enumeration value = "Times"/>
- <enumeration value = "Courier"/>
- <enumeration value = "Zapf Dingbats"/>
- <enumeration value = "code39"/>
- <enumeration value = "cyberbit"/>
- <enumeration value = "Edwardian Script ITC"/>
- <enumeration value = "Viner Hand ITC"/>
- <enumeration value = "Georgia"/>
- <enumeration value = "Bookman Old Style"/>
- <enumeration value = "Book Antiqua"/>
- </documentation>
- </annotation>
- <restriction base = "string">
- <pattern value = ".*"/>
- </restriction>
- </simpleType>
- <simpleType name = "color_Type">
- <annotation>
- <documentation>
- Either a string of characters representing a keyword or a color function defined in . The list of keyword color names is: aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, and yellow.
- <enumeration value = "red"/>
- <enumeration value = "blue"/>
- <enumeration value = "yellow"/>
- <enumeration value = "green"/>
- </documentation>
- </annotation>
- <union memberTypes = "fo:color_Hex_Type fo:color_Name_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "proportional_column_width_Type">
- <annotation>
- <documentation>
- The function proportional-column-width(N[0])
- This returns a width as a fraction of the available width as ( N[0] / sum1 ) * available space
- The parent table must have width="x" and table-layout="fixed"
- <enumeration value = "proportional-column-width(Number)"/>
- </documentation>
- </annotation>
- <restriction base = "string">
- <pattern value = "proportional-column-width\(\d+\)"/>
- </restriction>
- </simpleType>
- <simpleType name = "column_width_Type">
- <annotation>
- <documentation>
- <length xmlns=""/>, <percentage/>, <function>proportional-column-width</function>, or <function>common-functions</function>
- <enumeration value = "20mm"/>
- <enumeration value = "15%"/>
- </documentation>
- </annotation>
- <union memberTypes = "fo:length_percentage_Type fo:proportional_column_width_Type"/>
- </simpleType>
- <annotation>
- <documentation>
- <script/> A string of characters conforming to an ISO 15924 script code.
- </documentation>
- </annotation>
- <annotation>
- <documentation>
- <id/> A string of characters conforming to the definition of an NCName in and is unique within the stylesheet.
- </documentation>
- </annotation>
- <annotation>
- <documentation>
- <idRef/> A string of characters conforming to the definition of an NCName in and that matches an ID property value used within the stylesheet.
- </documentation>
- </annotation>
- <annotation>
- <documentation>
- <uri-specification/> A sequence of characters that is "url(", followed by optional white space, followed by an optional single quote (') or double quote (") character, followed by a URI reference as defined in , followed by an optional single quote (') or double quote (") character, followed by optional white space, followed by ")". The two quote characters must be the same and must both be present or absent. If the URI reference contains a single quote, the two quote characters must be present and be double quotes.
- </documentation>
- </annotation>
- <annotation>
- <documentation>
- <time/> A <number/> immediately followed by a time unit identifier. Time unit identifiers are: 'ms' (for milliseconds) and 's' (for seconds).
- </documentation>
- </annotation>
- <annotation>
- <documentation>
- <frequency/> A <number/> immediately followed by a frequency unit identifier. Frequency unit identifiers are: 'Hz' (for Hertz) and 'kHz' (for kilo Hertz).
- </documentation>
- </annotation>
- <annotation>
- <documentation>
- <generic-family/> The following generic families are defined: "serif", "sans-serif", "cursive", "fantasy", and "monospace". Please see the section on generic font families for descriptions of these families. Generic font family names are keywords, and therefore must not be quoted.
- </documentation>
- </annotation>
- <simpleType name = "absolute_size_Type">
- <annotation>
- <documentation>
- An <absolute-size/> keyword refers to an entry in a table of font sizes computed and kept by the user agent. Possible values are: [ xx-small | x-small | small | medium | large | x-large | xx-large ] On a computer screen a scaling factor of 1.2 is suggested between adjacent indexes; if the "medium" font is 12pt, the "large" font could be 14.4pt. Different media may need different scaling factors. Also, the user agent should take the quality and availability of fonts into account when computing the table. The table may be different from one font family to another. Note. In CSS1, the suggested scaling factor between adjacent indexes was 1.5 which user experience proved to be too large.
- </documentation>
- </annotation>
- <restriction base = "NMTOKEN">
- <enumeration value = "xx-small"/>
- <enumeration value = "x-small"/>
- <enumeration value = "small"/>
- <enumeration value = "medium"/>
- <enumeration value = "large"/>
- <enumeration value = "x-large"/>
- <enumeration value = "xx-large"/>
- </restriction>
- </simpleType>
- <simpleType name = "relative_size_Type">
- <annotation>
- <documentation>
- A <relative-size/> keyword is interpreted relative to the table of font sizes and the font size of the parent element. Possible values are: [ larger | smaller ] For example, if the parent element has a font size of "medium", a value of "larger" will make the font size of the current element be "large". If the parent element's size is not close to a table entry, the user agent is free to interpolate between table entries or round off to the closest one. The user agent may have to extrapolate table values if the numerical value goes beyond the keywords.
- </documentation>
- </annotation>
- <restriction base = "NMTOKEN">
- <enumeration value = "larger"/>
- <enumeration value = "smaller"/>
- </restriction>
- </simpleType>
- <simpleType name = "clip_Type">
- <annotation>
- <documentation>
- shape_Type In CSS2, the only valid <shape/> value is: rect (<top/>, <right/>, <bottom/>, <left/>) where <top/>, <bottom/> <right/>, and <left/> specify offsets from the respective sides of the box. <top/>, <right/>, <bottom/>, and <left/> may either have a <length xmlns=""/> value or "auto". Negative lengths are permitted. The value "auto" means that a given edge of the clipping region will be the same as the edge of the element's generated box (i.e., "auto" means the same as "0".) When coordinates are rounded to pixel coordinates, care should be taken that no pixels remain visible when <left/> + <right/> is equal to the element's width (or <top/> + <bottom/> equals the element's height), and conversely that no pixels remain hidden when these values are 0.
- </documentation>
- </annotation>
- <restriction base = "string">
- <annotation>
- <documentation>
- length_Type{1,2}
- </documentation>
- </annotation>
- <pattern value = "(rect\((\+?\d+\.?\d*(px|pt|mm|cm|in|em)|auto),(\+?\d+\.?\d*(px|pt|mm|cm|in|em)|auto),(\+?\d+\.?\d*(px|pt|mm|cm|in|em)|auto),(\+?\d+\.?\d*(px|pt|mm|cm|in|em)|auto)\)|auto|inherit)"/>
- </restriction>
- </simpleType>
-
- <simpleType name = "border_side_Type">
- <annotation>
- <documentation>
- "fo:width_Type fo:border_style_Type fo:color_Type"
- <enumeration value="thin solid red"/>
- <enumeration value="medium solid black"/>
- <enumeration value="thick solid blue"/>
- </documentation>
- </annotation>
- <restriction base = "string">
- <pattern value = "(thin|medium|thick) (none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset) ([a-z]{3,16}|#[0-9A-F]{6})"/>
- </restriction>
- </simpleType>
- <simpleType name = "border_margin_width_Type">
- <annotation>
- <documentation>
- "fo:width_Type{1,4} fo:inherit_Type"
- <enumeration value = "none"/>
- <enumeration value = "thin"/>
- <enumeration value = "medium"/>
- <enumeration value = "thick"/>
- <enumeration value = "thick thin medium none"/>
- </documentation>
- </annotation>
- <xs:restriction>
- <xs:simpleType>
- <xs:list>
- <xs:simpleType>
- <union memberTypes = "fo:width_Type fo:positive_length_Type"/>
- </xs:simpleType>
- </xs:list>
- </xs:simpleType>
- <xs:minLength value = "1" />
- <xs:maxLength value = "4" />
- </xs:restriction>
- </simpleType>
- <simpleType name = "border_multi_style_Type" >
- <annotation>
- <documentation>
- "fo:border_style_Type{1,4} fo:inherit_Type"
- <enumeration value = "none"/>
- <enumeration value = "hidden"/>
- <enumeration value = "dotted"/>
- <enumeration value = "dashed"/>
- <enumeration value = "solid"/>
- <enumeration value = "double"/>
- <enumeration value = "groove"/>
- <enumeration value = "ridge"/>
- <enumeration value = "inset"/>
- <enumeration value = "outset"/>
- <enumeration value = "solid dashed ridge groove"/>
- </documentation>
- </annotation>
- <xs:restriction>
- <xs:simpleType>
- <xs:list>
- <xs:simpleType>
- <xs:restriction base = "fo:border_style_Type"/>
- </xs:simpleType>
- </xs:list>
- </xs:simpleType>
- <xs:minLength value = "1" />
- <xs:maxLength value = "4" />
- </xs:restriction>
- </simpleType>
- <simpleType name = "border_color_Type" >
- <annotation>
- <documentation>
- "fo:background_color_Type{1,4}"
- <enumeration value="red"/>
- <enumeration value="green"/>
- <enumeration value="blue red yellow"/>
- <enumeration value="black"/>
- <enumeration value="black red yellow green"/>
- <enumeration value="silver black"/>
- </documentation>
- </annotation>
- <xs:restriction>
- <xs:simpleType>
- <xs:list>
- <xs:simpleType>
- <xs:restriction base = "fo:color_Type"/>
- </xs:simpleType>
- </xs:list>
- </xs:simpleType>
- <xs:minLength value = "1" />
- <xs:maxLength value = "4" />
- </xs:restriction>
- </simpleType>
- <simpleType name = "max_width_Type">
- <annotation>
- <documentation>
- <enumeration value="100%"/>
- <enumeration value="160mm"/>
- </documentation>
- </annotation>
- <union memberTypes = "fo:length_Type fo:percentage_Type fo:none_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "background_Type">
- <union memberTypes = "fo:background_color_Type fo:background_image_Type fo:background_repeat_Type fo:background_attachment_Type fo:background_position_Type"/>
- </simpleType>
- <simpleType name = "background_position_Type">
- <union memberTypes = "fo:background_position_percentage_Type fo:background_position_length_Type fo:background_position_base_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "background_position_percentage_Type">
- <xs:restriction>
- <xs:simpleType>
- <xs:list>
- <xs:simpleType>
- <xs:restriction base = "fo:percentage_Type"/>
- </xs:simpleType>
- </xs:list>
- </xs:simpleType>
- <xs:minLength value = "1" />
- <xs:maxLength value = "2" />
- </xs:restriction>
- </simpleType>
- <simpleType name = "background_position_length_Type">
- <xs:restriction>
- <xs:simpleType>
- <xs:list>
- <xs:simpleType>
- <xs:restriction base = "fo:length_Type"/>
- </xs:simpleType>
- </xs:list>
- </xs:simpleType>
- <xs:minLength value = "1" />
- <xs:maxLength value = "2" />
- </xs:restriction>
- </simpleType>
- <simpleType name = "background_position_base_Type">
- <restriction base = "string">
- <enumeration value = "top left"/>
- <enumeration value = "top center"/>
- <enumeration value = "top right"/>
- <enumeration value = "center left"/>
- <enumeration value = "center center"/>
- <enumeration value = "center right"/>
- <enumeration value = "bottom left"/>
- <enumeration value = "bottom center"/>
- <enumeration value = "bottom right"/>
- </restriction>
- </simpleType>
- <simpleType name = "size_Type">
- <union memberTypes = "fo:background_position_length_Type fo:size_base_Type"/>
- </simpleType>
- <simpleType name = "size_base_Type">
- <restriction base = "string">
- <enumeration value = "auto"/>
- <enumeration value = "landscape"/>
- <enumeration value = "portrait"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "vertical_align_base_Type">
- <restriction base = "string">
- <enumeration value = "baseline"/>
- <enumeration value = "middle"/>
- <enumeration value = "sub"/>
- <enumeration value = "super"/>
- <enumeration value = "text-top"/>
- <enumeration value = "text-bottom"/>
- <enumeration value = "top"/>
- <enumeration value = "bottom"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "vertical_align_Type">
- <union memberTypes = "fo:vertical_align_base_Type fo:percentage_Type fo:length_Type"/>
- </simpleType>
- <simpleType name = "leader_length_Type">
- <annotation>
- <documentation>
- <enumeration value = "50% 100% 100%"/>
- </documentation>
- </annotation>
- <union memberTypes = "fo:length_range_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "letter_spacing_Type">
- <union memberTypes = "fo:normal_Type fo:length_Type fo:space_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "font_size_adjust_Type">
- <union memberTypes = "fo:number_Type fo:none_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "space_start_Type">
- <union memberTypes = "fo:space_Type fo:percentage_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "normal_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "normal"/>
- </restriction>
- </simpleType>
- <simpleType name = "background_attachment_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "scroll"/>
- <enumeration value = "fixed"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "background_repeat_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "repeat"/>
- <enumeration value = "repeat-x"/>
- <enumeration value = "repeat-y"/>
- <enumeration value = "no-repeat"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "speech_rate_base_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "x-slow"/>
- <enumeration value = "slow"/>
- <enumeration value = "medium"/>
- <enumeration value = "fast"/>
- <enumeration value = "x-fast"/>
- <enumeration value = "faster"/>
- <enumeration value = "slower"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "speech_rate_Type">
- <union memberTypes = "fo:speech_rate_base_Type fo:integer_Type"/>
- </simpleType>
- <simpleType name = "speak_numeral_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "digits"/>
- <enumeration value = "continuous"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "font_variant_Type">
- <restriction base = "string">
- <enumeration value = "normal"/>
- <enumeration value = "small-caps"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "line_height_Type">
- <union memberTypes = "fo:normal_Type fo:length_Type fo:integer_Type fo:percentage_Type fo:space_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "text_shadow_Type">
- <union memberTypes = "fo:none_Type fo:color_Type fo:length_range_Type"/>
- </simpleType>
- <simpleType name = "height_Type">
- <union memberTypes = "fo:length_Type fo:percentage_Type fo:auto_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "hyphenation_character_Type">
- <union memberTypes = "fo:character_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "content_height_Type">
- <union memberTypes = "fo:auto_Type fo:scale_to_fit_Type fo:length_Type fo:percentage_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "scale_to_fit_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "scale-to-fit"/>
- </restriction>
- </simpleType>
+ Contribution by Oleg Tkachenko
+ (Declarations able to include non-xsl children)
+ <xs:any minOccurs = "0" maxOccurs = "unbounded" namespace = "##other" processContents = "skip"/>
+ This declaration assumes that all <fo:color-profile/> elements must come before other stuff,
+ which is not required by spec, but I cannot see any way to express such constraints in schema,
+ one could use <xs:choice/> instead of <xs:sequence/>, but this way we lose control over (color-profile)+ constraint.
- <simpleType name = "font_weight_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "normal"/>
- <enumeration value = "bold">
- <annotation>
- <documentation>
- <fop_result>heavier than no value</fop_result>
- </documentation>
- </annotation>
- </enumeration>
- <enumeration value = "bolder">
- <annotation>
- <documentation>
- <fop_result>lighter than normal</fop_result> <fop_fail>unknown font</fop_fail>
- </documentation>
- </annotation>
- </enumeration>
- <enumeration value = "lighter">
- <annotation>
- <documentation>
- <fop_result>lighter than normal</fop_result> <fop_fail>unknown font</fop_fail>
- </documentation>
- </annotation>
- </enumeration>
- <enumeration value = "100">
- <annotation>
- <documentation>
- <fop_result>same as normal</fop_result>
- </documentation>
- </annotation>
- </enumeration>
- <enumeration value = "200">
- <annotation>
- <documentation>
- <fop_result>same as normal</fop_result>
- </documentation>
- </annotation>
- </enumeration>
- <enumeration value = "300">
- <annotation>
- <documentation>
- <fop_result>same as normal</fop_result>
- </documentation>
- </annotation>
- </enumeration>
- <enumeration value = "400">
- <annotation>
- <documentation>
- <fop_result>same as normal</fop_result>
- </documentation>
- </annotation>
- </enumeration>
- <enumeration value = "500">
- <annotation>
- <documentation>
- <fop_result>same as normal</fop_result>
- </documentation>
- </annotation>
- </enumeration>
- <enumeration value = "600">
- <annotation>
- <documentation>
- <fop_result>same as normal</fop_result>
- </documentation>
- </annotation>
- </enumeration>
- <enumeration value = "700">
- <annotation>
- <documentation>
- <fop_result>same as bold</fop_result>
- </documentation>
- </annotation>
- </enumeration>
- <enumeration value = "800">
- <annotation>
- <documentation>
- <fop_result>same as bold</fop_result>
- </documentation>
- </annotation>
- </enumeration>
- <enumeration value = "900">
- <annotation>
- <documentation>
- <fop_result>same as bold</fop_result>
- </documentation>
- </annotation>
- </enumeration>
- <enumeration value = "inherit">
- <annotation>
- <documentation>
- <fop_result>lighter than normal</fop_result> <fop_fail>unknown font</fop_fail>
- </documentation>
- </annotation>
- </enumeration>
- </restriction>
- </simpleType>
- <simpleType name = "font_style_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "normal"/>
- <enumeration value = "italic"/>
- <enumeration value = "oblique"/>
- <enumeration value = "backslant">
- <annotation>
- <documentation>
- <fop_fail>unknown font</fop_fail>
- </documentation>
- </annotation>
- </enumeration>
- <enumeration value = "inherit">
- <annotation>
- <documentation>
- <fop_fail>unknown font</fop_fail>
- </documentation>
- </annotation>
- </enumeration>
- </restriction>
- </simpleType>
- <simpleType name = "page_break_inside_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "auto"/>
- <enumeration value = "avoid"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "page_break_after_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "auto"/>
- <enumeration value = "always"/>
- <enumeration value = "avoid"/>
- <enumeration value = "left"/>
- <enumeration value = "right"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "white_space_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "normal"/>
- <enumeration value = "pre"/>
- <enumeration value = "nowrap"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "show_destination_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "replace"/>
- <enumeration value = "new"/>
- </restriction>
- </simpleType>
- <simpleType name = "indicate_destination_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "true"/>
- <enumeration value = "false"/>
- </restriction>
- </simpleType>
- <simpleType name = "speak_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "normal"/>
- <enumeration value = "none"/>
- <enumeration value = "spell-out"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "relative_align_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "before"/>
- <enumeration value = "baseline"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "empty_cells_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "show"/>
- <enumeration value = "hide"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "ends_row_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "true"/>
- <enumeration value = "false"/>
- </restriction>
- </simpleType>
- <simpleType name = "starts_row_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "true"/>
- <enumeration value = "false"/>
- </restriction>
- </simpleType>
- <simpleType name = "position_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "static"/>
- <enumeration value = "relative"/>
- <enumeration value = "absolute"/>
- <enumeration value = "fixed"/>
- <enumeration value = "inherit">
- <annotation>
- <documentation>
- <fop_fail>Unknown enumerated value</fop_fail>
- </documentation>
- </annotation>
- </enumeration>
- </restriction>
- </simpleType>
- <simpleType name = "conditionality_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "retain"/>
- <enumeration value = "discard"/>
- </restriction>
- </simpleType>
- <simpleType name = "keep_compound_Type">
- <annotation>
- <documentation>
- A compound datatype, with components: within-line, within-column, within-page. Each component is a <keep/>.
- <enumeration value = "2 auto always"/>
- <enumeration value = "auto"/>
- <enumeration value = "always"/>
- </documentation>
- </annotation>
- <xs:restriction>
- <xs:simpleType>
- <xs:list>
- <xs:simpleType>
- <xs:restriction base = "fo:keep_integer_Type"/>
- </xs:simpleType>
- </xs:list>
- </xs:simpleType>
- <xs:minLength value = "1" />
- <xs:maxLength value = "3" />
- </xs:restriction>
- </simpleType>
- <simpleType name = "keep_integer_Type">
- <annotation>
- <documentation>
- <enumeration value = "2"/>
- <enumeration value = "5"/>
- <enumeration value = "10"/>
- <enumeration value = "auto"/>
- <enumeration value = "always"/>
- </documentation>
- </annotation>
- <restriction base = "NMTOKEN">
- <pattern value = "(\+?\d+|auto|always)"/>
- </restriction>
- </simpleType>
- <simpleType name = "letter_value_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "auto"/>
- <enumeration value = "alphabetic"/>
- <enumeration value = "traditional"/>
- </restriction>
- </simpleType>
- <simpleType name = "alignment_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "baseline"/>
- <enumeration value = "before-edge"/>
- <enumeration value = "text-before-edge"/>
- <enumeration value = "middle"/>
- <enumeration value = "central"/>
- <enumeration value = "after-edge"/>
- <enumeration value = "text-after-edge"/>
- <enumeration value = "ideographic"/>
- <enumeration value = "alphabetic"/>
- <enumeration value = "hanging"/>
- <enumeration value = "mathematical"/>
- </restriction>
- </simpleType>
- <simpleType name = "box_alignment_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "top"/>
- <enumeration value = "text-top"/>
- <enumeration value = "bottom"/>
- <enumeration value = "text-bottom"/>
- </restriction>
- </simpleType>
- <simpleType name = "breaks_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "inherit">
- <annotation>
- <documentation>
- <fop_fail>Unknown enumerated value</fop_fail>
- </documentation>
- </annotation>
- </enumeration>
- <enumeration value = "auto"/>
- <enumeration value = "column"/>
- <enumeration value = "page"/>
- <enumeration value = "even-page"/>
- <enumeration value = "odd-page"/>
- </restriction>
- </simpleType>
- <simpleType name = "force_page_count_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "auto"/>
- <enumeration value = "even"/>
- <enumeration value = "odd"/>
- <enumeration value = "end-on-even"/>
- <enumeration value = "end-on-odd"/>
- <enumeration value = "no-force"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "table_layout_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "auto"/>
- <enumeration value = "fixed"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "scaling_method_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "auto"/>
- <enumeration value = "integer-pixels"/>
- <enumeration value = "resample-any-method"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "displace_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "inherit"/>
- <enumeration value = "auto"/>
- <enumeration value = "none"/>
- <enumeration value = "line"/>
- <enumeration value = "indent"/>
- <enumeration value = "block"/>
- </restriction>
- </simpleType>
- <simpleType name = "media_usage_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "auto"/>
- <enumeration value = "paginate"/>
- <enumeration value = "bounded-in-one-dimension"/>
- <enumeration value = "unbounded"/>
- </restriction>
- </simpleType>
- <simpleType name = "rendering_intent_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "auto"/>
- <enumeration value = "perceptual"/>
- <enumeration value = "relative-colorimetric"/>
- <enumeration value = "saturation"/>
- <enumeration value = "absolute-colorimetric"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "hyphenate_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "false"/>
- <enumeration value = "true"/>
- <enumeration value = "inherit">
- <annotation>
- <documentation>
- <fop_fail>Unknown enumerated value</fop_fail>
- </documentation>
- </annotation>
- </enumeration>
- </restriction>
- </simpleType>
- <simpleType name = "suppress_at_line_break_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "auto"/>
- <enumeration value = "suppress"/>
- <enumeration value = "retain"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "treat_as_word_space_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "auto"/>
- <enumeration value = "true"/>
- <enumeration value = "false"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "dominant_baseline_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "auto"/>
- <enumeration value = "use-script"/>
- <enumeration value = "no-change"/>
- <enumeration value = "reset-size"/>
- <enumeration value = "ideographic"/>
- <enumeration value = "alphabetic"/>
- <enumeration value = "hanging"/>
- <enumeration value = "mathematical"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "orientation_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "inherit"/>
- <enumeration value = "0"/>
- <enumeration value = "90"/>
- <enumeration value = "180"/>
- <enumeration value = "270"/>
- <enumeration value = "-90"/>
- <enumeration value = "-180"/>
- <enumeration value = "-270"/>
- <enumeration value = "0deg"/>
- <enumeration value = "90deg"/>
- <enumeration value = "180deg"/>
- <enumeration value = "270deg"/>
- <enumeration value = "-90deg"/>
- <enumeration value = "-180deg"/>
- <enumeration value = "-270deg"/>
- </restriction>
- </simpleType>
- <simpleType name = "measurement_Type">
- <annotation>
- <documentation>
- Here to document the acceptable measurements
- </documentation>
- </annotation>
- <restriction base = "string">
- <enumeration value = "px"/>
- <enumeration value = "pt"/>
- <enumeration value = "mm"/>
- <enumeration value = "in"/>
- <enumeration value = "cm"/>
- <enumeration value = "em"/>
- </restriction>
- </simpleType>
- <simpleType name = "positive_length_Type">
- <restriction base = "NMTOKEN">
- <pattern value = "\+?\d+\.?\d*(px|pt|mm|cm|in|em)"/>
- </restriction>
- </simpleType>
- <simpleType name = "negative_length_Type">
- <restriction base = "NMTOKEN">
- <pattern value = "-\d+\.?\d*(px|pt|mm|cm|in|em)"/>
- </restriction>
- </simpleType>
- <simpleType name = "integer_Force_Type">
- <restriction base = "string">
- <pattern value = "([0-9]+|force)"/>
- </restriction>
- </simpleType>
- <simpleType name = "padding_top_Type">
- <union memberTypes = "fo:width_Type fo:length_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "padding_before_Type">
- <union memberTypes = "fo:width_Type fo:length_Type fo:length_conditional_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "country_Type">
- <annotation>
- <documentation>
- A string of characters conforming to an ISO 3166 country code.
- </documentation>
- </annotation>
- <restriction base = "NMTOKEN">
- <enumeration value = "none"/>
- <enumeration value = "inherit"/>
- <enumeration value = "AF"><annotation><documentation> country-name = "AFGHANISTAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "AL"><annotation><documentation> country-name = "ALBANIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "DZ"><annotation><documentation> country-name = "ALGERIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "AS"><annotation><documentation> country-name = "AMERICANSAMOA"/ </documentation></annotation> </enumeration>
- <enumeration value = "AD"><annotation><documentation> country-name = "ANDORRA"/ </documentation></annotation> </enumeration>
- <enumeration value = "AO"><annotation><documentation> country-name = "ANGOLA"/ </documentation></annotation> </enumeration>
- <enumeration value = "AI"><annotation><documentation> country-name = "ANGUILLA"/ </documentation></annotation> </enumeration>
- <enumeration value = "AQ"><annotation><documentation> country-name = "ANTARCTICA"/ </documentation></annotation> </enumeration>
- <enumeration value = "AG"><annotation><documentation> country-name = "ANTIGUAANDBARBUDA"/ </documentation></annotation> </enumeration>
- <enumeration value = "AR"><annotation><documentation> country-name = "ARGENTINA"/ </documentation></annotation> </enumeration>
- <enumeration value = "AM"><annotation><documentation> country-name = "ARMENIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "AW"><annotation><documentation> country-name = "ARUBA"/ </documentation></annotation> </enumeration>
- <enumeration value = "AU"><annotation><documentation> country-name = "AUSTRALIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "AT"><annotation><documentation> country-name = "AUSTRIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "AZ"><annotation><documentation> country-name = "AZERBAIJAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "BS"><annotation><documentation> country-name = "BAHAMAS"/ </documentation></annotation> </enumeration>
- <enumeration value = "BH"><annotation><documentation> country-name = "BAHRAIN"/ </documentation></annotation> </enumeration>
- <enumeration value = "BD"><annotation><documentation> country-name = "BANGLADESH"/ </documentation></annotation> </enumeration>
- <enumeration value = "BB"><annotation><documentation> country-name = "BARBADOS"/ </documentation></annotation> </enumeration>
- <enumeration value = "BY"><annotation><documentation> country-name = "BELARUS"/ </documentation></annotation> </enumeration>
- <enumeration value = "BE"><annotation><documentation> country-name = "BELGIUM"/ </documentation></annotation> </enumeration>
- <enumeration value = "BZ"><annotation><documentation> country-name = "BELIZE"/ </documentation></annotation> </enumeration>
- <enumeration value = "BJ"><annotation><documentation> country-name = "BENIN"/ </documentation></annotation> </enumeration>
- <enumeration value = "BM"><annotation><documentation> country-name = "BERMUDA"/ </documentation></annotation> </enumeration>
- <enumeration value = "BT"><annotation><documentation> country-name = "BHUTAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "BO"><annotation><documentation> country-name = "BOLIVIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "BA"><annotation><documentation> country-name = "BOSNIAANDHERZEGOVINA"/ </documentation></annotation> </enumeration>
- <enumeration value = "BW"><annotation><documentation> country-name = "BOTSWANA"/ </documentation></annotation> </enumeration>
- <enumeration value = "BV"><annotation><documentation> country-name = "BOUVETISLAND"/ </documentation></annotation> </enumeration>
- <enumeration value = "BR"><annotation><documentation> country-name = "BRAZIL"/ </documentation></annotation> </enumeration>
- <enumeration value = "IO"><annotation><documentation> country-name = "BRITISHINDIANOCEANTERRITORY"/ </documentation></annotation> </enumeration>
- <enumeration value = "BN"><annotation><documentation> country-name = "BRUNEIDARUSSALAM"/ </documentation></annotation> </enumeration>
- <enumeration value = "BG"><annotation><documentation> country-name = "BULGARIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "BF"><annotation><documentation> country-name = "BURKINAFASO"/ </documentation></annotation> </enumeration>
- <enumeration value = "BI"><annotation><documentation> country-name = "BURUNDI"/ </documentation></annotation> </enumeration>
- <enumeration value = "KH"><annotation><documentation> country-name = "CAMBODIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "CM"><annotation><documentation> country-name = "CAMEROON"/ </documentation></annotation> </enumeration>
- <enumeration value = "CA"><annotation><documentation> country-name = "CANADA"/ </documentation></annotation> </enumeration>
- <enumeration value = "CV"><annotation><documentation> country-name = "CAPEVERDE"/ </documentation></annotation> </enumeration>
- <enumeration value = "KY"><annotation><documentation> country-name = "CAYMANISLANDS"/ </documentation></annotation> </enumeration>
- <enumeration value = "CF"><annotation><documentation> country-name = "CENTRALAFRICANREPUBLIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "TD"><annotation><documentation> country-name = "CHAD"/ </documentation></annotation> </enumeration>
- <enumeration value = "CL"><annotation><documentation> country-name = "CHILE"/ </documentation></annotation> </enumeration>
- <enumeration value = "CN"><annotation><documentation> country-name = "CHINA"/ </documentation></annotation> </enumeration>
- <enumeration value = "CX"><annotation><documentation> country-name = "CHRISTMASISLAND"/ </documentation></annotation> </enumeration>
- <enumeration value = "CC"><annotation><documentation> country-name = "COCOS(KEELING)ISLANDS"/ </documentation></annotation> </enumeration>
- <enumeration value = "CO"><annotation><documentation> country-name = "COLOMBIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "KM"><annotation><documentation> country-name = "COMOROS"/ </documentation></annotation> </enumeration>
- <enumeration value = "CG"><annotation><documentation> country-name = "CONGO"/ </documentation></annotation> </enumeration>
- <enumeration value = "CD"><annotation><documentation> country-name = "CONGO,THEDEMOCRATICREPUBLICOFTHE"/ </documentation></annotation> </enumeration>
- <enumeration value = "CK"><annotation><documentation> country-name = "COOKISLANDS"/ </documentation></annotation> </enumeration>
- <enumeration value = "CR"><annotation><documentation> country-name = "COSTARICA"/ </documentation></annotation> </enumeration>
- <enumeration value = "CI"><annotation><documentation> country-name = "COTED'IVOIRE"/ </documentation></annotation> </enumeration>
- <enumeration value = "HR"><annotation><documentation> country-name = "CROATIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "CU"><annotation><documentation> country-name = "CUBA"/ </documentation></annotation> </enumeration>
- <enumeration value = "CY"><annotation><documentation> country-name = "CYPRUS"/ </documentation></annotation> </enumeration>
- <enumeration value = "CZ"><annotation><documentation> country-name = "CZECHREPUBLIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "DK"><annotation><documentation> country-name = "DENMARK"/ </documentation></annotation> </enumeration>
- <enumeration value = "DJ"><annotation><documentation> country-name = "DJIBOUTI"/ </documentation></annotation> </enumeration>
- <enumeration value = "DM"><annotation><documentation> country-name = "DOMINICA"/ </documentation></annotation> </enumeration>
- <enumeration value = "DO"><annotation><documentation> country-name = "DOMINICANREPUBLIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "TP"><annotation><documentation> country-name = "EASTTIMOR"/ </documentation></annotation> </enumeration>
- <enumeration value = "EC"><annotation><documentation> country-name = "ECUADOR"/ </documentation></annotation> </enumeration>
- <enumeration value = "EG"><annotation><documentation> country-name = "EGYPT"/ </documentation></annotation> </enumeration>
- <enumeration value = "SV"><annotation><documentation> country-name = "ELSALVADOR"/ </documentation></annotation> </enumeration>
- <enumeration value = "GQ"><annotation><documentation> country-name = "EQUATORIALGUINEA"/ </documentation></annotation> </enumeration>
- <enumeration value = "ER"><annotation><documentation> country-name = "ERITREA"/ </documentation></annotation> </enumeration>
- <enumeration value = "EE"><annotation><documentation> country-name = "ESTONIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "ET"><annotation><documentation> country-name = "ETHIOPIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "FK"><annotation><documentation> country-name = "FALKLANDISLANDS(MALVINAS)"/ </documentation></annotation> </enumeration>
- <enumeration value = "FO"><annotation><documentation> country-name = "FAROEISLANDS"/ </documentation></annotation> </enumeration>
- <enumeration value = "FJ"><annotation><documentation> country-name = "FIJI"/ </documentation></annotation> </enumeration>
- <enumeration value = "FI"><annotation><documentation> country-name = "FINLAND"/ </documentation></annotation> </enumeration>
- <enumeration value = "FR"><annotation><documentation> country-name = "FRANCE"/ </documentation></annotation> </enumeration>
- <enumeration value = "GF"><annotation><documentation> country-name = "FRENCHGUIANA"/ </documentation></annotation> </enumeration>
- <enumeration value = "PF"><annotation><documentation> country-name = "FRENCHPOLYNESIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "TF"><annotation><documentation> country-name = "FRENCHSOUTHERNTERRITORIES"/ </documentation></annotation> </enumeration>
- <enumeration value = "GA"><annotation><documentation> country-name = "GABON"/ </documentation></annotation> </enumeration>
- <enumeration value = "GM"><annotation><documentation> country-name = "GAMBIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "GE"><annotation><documentation> country-name = "GEORGIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "DE"><annotation><documentation> country-name = "GERMANY"/ </documentation></annotation> </enumeration>
- <enumeration value = "GH"><annotation><documentation> country-name = "GHANA"/ </documentation></annotation> </enumeration>
- <enumeration value = "GI"><annotation><documentation> country-name = "GIBRALTAR"/ </documentation></annotation> </enumeration>
- <enumeration value = "GR"><annotation><documentation> country-name = "GREECE"/ </documentation></annotation> </enumeration>
- <enumeration value = "GL"><annotation><documentation> country-name = "GREENLAND"/ </documentation></annotation> </enumeration>
- <enumeration value = "GD"><annotation><documentation> country-name = "GRENADA"/ </documentation></annotation> </enumeration>
- <enumeration value = "GP"><annotation><documentation> country-name = "GUADELOUPE"/ </documentation></annotation> </enumeration>
- <enumeration value = "GU"><annotation><documentation> country-name = "GUAM"/ </documentation></annotation> </enumeration>
- <enumeration value = "GT"><annotation><documentation> country-name = "GUATEMALA"/ </documentation></annotation> </enumeration>
- <enumeration value = "GN"><annotation><documentation> country-name = "GUINEA"/ </documentation></annotation> </enumeration>
- <enumeration value = "GW"><annotation><documentation> country-name = "GUINEA-BISSAU"/ </documentation></annotation> </enumeration>
- <enumeration value = "GY"><annotation><documentation> country-name = "GUYANA"/ </documentation></annotation> </enumeration>
- <enumeration value = "HT"><annotation><documentation> country-name = "HAITI"/ </documentation></annotation> </enumeration>
- <enumeration value = "HM"><annotation><documentation> country-name = "HEARDISLANDANDMCDONALDISLANDS"/ </documentation></annotation> </enumeration>
- <enumeration value = "VA"><annotation><documentation> country-name = "HOLYSEE(VATICANCITYSTATE)"/ </documentation></annotation> </enumeration>
- <enumeration value = "HN"><annotation><documentation> country-name = "HONDURAS"/ </documentation></annotation> </enumeration>
- <enumeration value = "HK"><annotation><documentation> country-name = "HONGKONG"/ </documentation></annotation> </enumeration>
- <enumeration value = "HU"><annotation><documentation> country-name = "HUNGARY"/ </documentation></annotation> </enumeration>
- <enumeration value = "IS"><annotation><documentation> country-name = "ICELAND"/ </documentation></annotation> </enumeration>
- <enumeration value = "IN"><annotation><documentation> country-name = "INDIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "ID"><annotation><documentation> country-name = "INDONESIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "IR"><annotation><documentation> country-name = "IRAN,ISLAMICREPUBLICOF"/ </documentation></annotation> </enumeration>
- <enumeration value = "IQ"><annotation><documentation> country-name = "IRAQ"/ </documentation></annotation> </enumeration>
- <enumeration value = "IE"><annotation><documentation> country-name = "IRELAND"/ </documentation></annotation> </enumeration>
- <enumeration value = "IL"><annotation><documentation> country-name = "ISRAEL"/ </documentation></annotation> </enumeration>
- <enumeration value = "IT"><annotation><documentation> country-name = "ITALY"/ </documentation></annotation> </enumeration>
- <enumeration value = "JM"><annotation><documentation> country-name = "JAMAICA"/ </documentation></annotation> </enumeration>
- <enumeration value = "JP"><annotation><documentation> country-name = "JAPAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "JO"><annotation><documentation> country-name = "JORDAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "KZ"><annotation><documentation> country-name = "KAZAKSTAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "KE"><annotation><documentation> country-name = "KENYA"/ </documentation></annotation> </enumeration>
- <enumeration value = "KI"><annotation><documentation> country-name = "KIRIBATI"/ </documentation></annotation> </enumeration>
- <enumeration value = "KP"><annotation><documentation> country-name = "KOREA,DEMOCRATICPEOPLE'SREPUBLICOF"/ </documentation></annotation> </enumeration>
- <enumeration value = "KR"><annotation><documentation> country-name = "KOREA,REPUBLICOF"/ </documentation></annotation> </enumeration>
- <enumeration value = "KW"><annotation><documentation> country-name = "KUWAIT"/ </documentation></annotation> </enumeration>
- <enumeration value = "KG"><annotation><documentation> country-name = "KYRGYZSTAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "LA"><annotation><documentation> country-name = "LAOPEOPLE'SDEMOCRATICREPUBLIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "LV"><annotation><documentation> country-name = "LATVIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "LB"><annotation><documentation> country-name = "LEBANON"/ </documentation></annotation> </enumeration>
- <enumeration value = "LS"><annotation><documentation> country-name = "LESOTHO"/ </documentation></annotation> </enumeration>
- <enumeration value = "LR"><annotation><documentation> country-name = "LIBERIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "LY"><annotation><documentation> country-name = "LIBYANARABJAMAHIRIYA"/ </documentation></annotation> </enumeration>
- <enumeration value = "LI"><annotation><documentation> country-name = "LIECHTENSTEIN"/ </documentation></annotation> </enumeration>
- <enumeration value = "LT"><annotation><documentation> country-name = "LITHUANIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "LU"><annotation><documentation> country-name = "LUXEMBOURG"/ </documentation></annotation> </enumeration>
- <enumeration value = "MO"><annotation><documentation> country-name = "MACAU"/ </documentation></annotation> </enumeration>
- <enumeration value = "MK"><annotation><documentation> country-name = "MACEDONIA,THEFORMERYUGOSLAVREPUBLICOF"/ </documentation></annotation> </enumeration>
- <enumeration value = "MG"><annotation><documentation> country-name = "MADAGASCAR"/ </documentation></annotation> </enumeration>
- <enumeration value = "MW"><annotation><documentation> country-name = "MALAWI"/ </documentation></annotation> </enumeration>
- <enumeration value = "MY"><annotation><documentation> country-name = "MALAYSIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "MV"><annotation><documentation> country-name = "MALDIVES"/ </documentation></annotation> </enumeration>
- <enumeration value = "ML"><annotation><documentation> country-name = "MALI"/ </documentation></annotation> </enumeration>
- <enumeration value = "MT"><annotation><documentation> country-name = "MALTA"/ </documentation></annotation> </enumeration>
- <enumeration value = "MH"><annotation><documentation> country-name = "MARSHALLISLANDS"/ </documentation></annotation> </enumeration>
- <enumeration value = "MQ"><annotation><documentation> country-name = "MARTINIQUE"/ </documentation></annotation> </enumeration>
- <enumeration value = "MR"><annotation><documentation> country-name = "MAURITANIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "MU"><annotation><documentation> country-name = "MAURITIUS"/ </documentation></annotation> </enumeration>
- <enumeration value = "YT"><annotation><documentation> country-name = "MAYOTTE"/ </documentation></annotation> </enumeration>
- <enumeration value = "MX"><annotation><documentation> country-name = "MEXICO"/ </documentation></annotation> </enumeration>
- <enumeration value = "FM"><annotation><documentation> country-name = "MICRONESIA,FEDERATEDSTATESOF"/ </documentation></annotation> </enumeration>
- <enumeration value = "MD"><annotation><documentation> country-name = "MOLDOVA,REPUBLICOF"/ </documentation></annotation> </enumeration>
- <enumeration value = "MC"><annotation><documentation> country-name = "MONACO"/ </documentation></annotation> </enumeration>
- <enumeration value = "MN"><annotation><documentation> country-name = "MONGOLIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "MS"><annotation><documentation> country-name = "MONTSERRAT"/ </documentation></annotation> </enumeration>
- <enumeration value = "MA"><annotation><documentation> country-name = "MOROCCO"/ </documentation></annotation> </enumeration>
- <enumeration value = "MZ"><annotation><documentation> country-name = "MOZAMBIQUE"/ </documentation></annotation> </enumeration>
- <enumeration value = "MM"><annotation><documentation> country-name = "MYANMAR"/ </documentation></annotation> </enumeration>
- <enumeration value = "NA"><annotation><documentation> country-name = "NAMIBIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "NR"><annotation><documentation> country-name = "NAURU"/ </documentation></annotation> </enumeration>
- <enumeration value = "NP"><annotation><documentation> country-name = "NEPAL"/ </documentation></annotation> </enumeration>
- <enumeration value = "NL"><annotation><documentation> country-name = "NETHERLANDS"/ </documentation></annotation> </enumeration>
- <enumeration value = "AN"><annotation><documentation> country-name = "NETHERLANDSANTILLES"/ </documentation></annotation> </enumeration>
- <enumeration value = "NC"><annotation><documentation> country-name = "NEWCALEDONIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "NZ"><annotation><documentation> country-name = "NEWZEALAND"/ </documentation></annotation> </enumeration>
- <enumeration value = "NI"><annotation><documentation> country-name = "NICARAGUA"/ </documentation></annotation> </enumeration>
- <enumeration value = "NE"><annotation><documentation> country-name = "NIGER"/ </documentation></annotation> </enumeration>
- <enumeration value = "NG"><annotation><documentation> country-name = "NIGERIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "NU"><annotation><documentation> country-name = "NIUE"/ </documentation></annotation> </enumeration>
- <enumeration value = "NF"><annotation><documentation> country-name = "NORFOLKISLAND"/ </documentation></annotation> </enumeration>
- <enumeration value = "MP"><annotation><documentation> country-name = "NORTHERNMARIANAISLANDS"/ </documentation></annotation> </enumeration>
- <enumeration value = "NO"><annotation><documentation> country-name = "NORWAY"/ </documentation></annotation> </enumeration>
- <enumeration value = "OM"><annotation><documentation> country-name = "OMAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "PK"><annotation><documentation> country-name = "PAKISTAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "PW"><annotation><documentation> country-name = "PALAU"/ </documentation></annotation> </enumeration>
- <enumeration value = "PS"><annotation><documentation> country-name = "PALESTINIANTERRITORY,OCCUPIED"/ </documentation></annotation> </enumeration>
- <enumeration value = "PA"><annotation><documentation> country-name = "PANAMA"/ </documentation></annotation> </enumeration>
- <enumeration value = "PG"><annotation><documentation> country-name = "PAPUANEWGUINEA"/ </documentation></annotation> </enumeration>
- <enumeration value = "PY"><annotation><documentation> country-name = "PARAGUAY"/ </documentation></annotation> </enumeration>
- <enumeration value = "PE"><annotation><documentation> country-name = "PERU"/ </documentation></annotation> </enumeration>
- <enumeration value = "PH"><annotation><documentation> country-name = "PHILIPPINES"/ </documentation></annotation> </enumeration>
- <enumeration value = "PN"><annotation><documentation> country-name = "PITCAIRN"/ </documentation></annotation> </enumeration>
- <enumeration value = "PL"><annotation><documentation> country-name = "POLAND"/ </documentation></annotation> </enumeration>
- <enumeration value = "PT"><annotation><documentation> country-name = "PORTUGAL"/ </documentation></annotation> </enumeration>
- <enumeration value = "PR"><annotation><documentation> country-name = "PUERTORICO"/ </documentation></annotation> </enumeration>
- <enumeration value = "QA"><annotation><documentation> country-name = "QATAR"/ </documentation></annotation> </enumeration>
- <enumeration value = "RE"><annotation><documentation> country-name = "R+UNION"/ </documentation></annotation> </enumeration>
- <enumeration value = "RO"><annotation><documentation> country-name = "ROMANIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "RU"><annotation><documentation> country-name = "RUSSIANFEDERATION"/ </documentation></annotation> </enumeration>
- <enumeration value = "RW"><annotation><documentation> country-name = "RWANDA"/ </documentation></annotation> </enumeration>
- <enumeration value = "SH"><annotation><documentation> country-name = "SAINTHELENA"/ </documentation></annotation> </enumeration>
- <enumeration value = "KN"><annotation><documentation> country-name = "SAINTKITTSANDNEVIS"/ </documentation></annotation> </enumeration>
- <enumeration value = "LC"><annotation><documentation> country-name = "SAINTLUCIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "PM"><annotation><documentation> country-name = "SAINTPIERREANDMIQUELON"/ </documentation></annotation> </enumeration>
- <enumeration value = "VC"><annotation><documentation> country-name = "SAINTVINCENTANDTHEGRENADINES"/ </documentation></annotation> </enumeration>
- <enumeration value = "WS"><annotation><documentation> country-name = "SAMOA"/ </documentation></annotation> </enumeration>
- <enumeration value = "SM"><annotation><documentation> country-name = "SANMARINO"/ </documentation></annotation> </enumeration>
- <enumeration value = "ST"><annotation><documentation> country-name = "SAOTOMEANDPRINCIPE"/ </documentation></annotation> </enumeration>
- <enumeration value = "SA"><annotation><documentation> country-name = "SAUDIARABIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "SN"><annotation><documentation> country-name = "SENEGAL"/ </documentation></annotation> </enumeration>
- <enumeration value = "SC"><annotation><documentation> country-name = "SEYCHELLES"/ </documentation></annotation> </enumeration>
- <enumeration value = "SL"><annotation><documentation> country-name = "SIERRALEONE"/ </documentation></annotation> </enumeration>
- <enumeration value = "SG"><annotation><documentation> country-name = "SINGAPORE"/ </documentation></annotation> </enumeration>
- <enumeration value = "SK"><annotation><documentation> country-name = "SLOVAKIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "SI"><annotation><documentation> country-name = "SLOVENIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "SB"><annotation><documentation> country-name = "SOLOMONISLANDS"/ </documentation></annotation> </enumeration>
- <enumeration value = "SO"><annotation><documentation> country-name = "SOMALIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "ZA"><annotation><documentation> country-name = "SOUTHAFRICA"/ </documentation></annotation> </enumeration>
- <enumeration value = "GS"><annotation><documentation> country-name = "SOUTHGEORGIAANDTHESOUTHSANDWICHISLANDS"/ </documentation></annotation> </enumeration>
- <enumeration value = "ES"><annotation><documentation> country-name = "SPAIN"/ </documentation></annotation> </enumeration>
- <enumeration value = "LK"><annotation><documentation> country-name = "SRILANKA"/ </documentation></annotation> </enumeration>
- <enumeration value = "SD"><annotation><documentation> country-name = "SUDAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "SR"><annotation><documentation> country-name = "SURINAME"/ </documentation></annotation> </enumeration>
- <enumeration value = "SJ"><annotation><documentation> country-name = "SVALBARDANDJANMAYEN"/ </documentation></annotation> </enumeration>
- <enumeration value = "SZ"><annotation><documentation> country-name = "SWAZILAND"/ </documentation></annotation> </enumeration>
- <enumeration value = "SE"><annotation><documentation> country-name = "SWEDEN"/ </documentation></annotation> </enumeration>
- <enumeration value = "CH"><annotation><documentation> country-name = "SWITZERLAND"/ </documentation></annotation> </enumeration>
- <enumeration value = "SY"><annotation><documentation> country-name = "SYRIANARABREPUBLIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "TW"><annotation><documentation> country-name = "TAIWAN,PROVINCEOFCHINA"/ </documentation></annotation> </enumeration>
- <enumeration value = "TJ"><annotation><documentation> country-name = "TAJIKISTAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "TZ"><annotation><documentation> country-name = "TANZANIA,UNITEDREPUBLICOF"/ </documentation></annotation> </enumeration>
- <enumeration value = "TH"><annotation><documentation> country-name = "THAILAND"/ </documentation></annotation> </enumeration>
- <enumeration value = "TG"><annotation><documentation> country-name = "TOGO"/ </documentation></annotation> </enumeration>
- <enumeration value = "TK"><annotation><documentation> country-name = "TOKELAU"/ </documentation></annotation> </enumeration>
- <enumeration value = "TO"><annotation><documentation> country-name = "TONGA"/ </documentation></annotation> </enumeration>
- <enumeration value = "TT"><annotation><documentation> country-name = "TRINIDADANDTOBAGO"/ </documentation></annotation> </enumeration>
- <enumeration value = "TN"><annotation><documentation> country-name = "TUNISIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "TR"><annotation><documentation> country-name = "TURKEY"/ </documentation></annotation> </enumeration>
- <enumeration value = "TM"><annotation><documentation> country-name = "TURKMENISTAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "TC"><annotation><documentation> country-name = "TURKSANDCAICOSISLANDS"/ </documentation></annotation> </enumeration>
- <enumeration value = "TV"><annotation><documentation> country-name = "TUVALU"/ </documentation></annotation> </enumeration>
- <enumeration value = "UG"><annotation><documentation> country-name = "UGANDA"/ </documentation></annotation> </enumeration>
- <enumeration value = "UA"><annotation><documentation> country-name = "UKRAINE"/ </documentation></annotation> </enumeration>
- <enumeration value = "AE"><annotation><documentation> country-name = "UNITEDARABEMIRATES"/ </documentation></annotation> </enumeration>
- <enumeration value = "GB"><annotation><documentation> country-name = "UNITEDKINGDOM"/ </documentation></annotation> </enumeration>
- <enumeration value = "US"><annotation><documentation> country-name = "UNITEDSTATES"/ </documentation></annotation> </enumeration>
- <enumeration value = "UM"><annotation><documentation> country-name = "UNITEDSTATESMINOROUTLYINGISLANDS"/ </documentation></annotation> </enumeration>
- <enumeration value = "UY"><annotation><documentation> country-name = "URUGUAY"/ </documentation></annotation> </enumeration>
- <enumeration value = "UZ"><annotation><documentation> country-name = "UZBEKISTAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "VU"><annotation><documentation> country-name = "VANUATU"/ </documentation></annotation> </enumeration>
- <enumeration value = "VE"><annotation><documentation> country-name = "VENEZUELA"/ </documentation></annotation> </enumeration>
- <enumeration value = "VN"><annotation><documentation> country-name = "VIETNAM"/ </documentation></annotation> </enumeration>
- <enumeration value = "VG"><annotation><documentation> country-name = "VIRGINISLANDS,BRITISH"/ </documentation></annotation> </enumeration>
- <enumeration value = "VI"><annotation><documentation> country-name = "VIRGINISLANDS,U.S."/ </documentation></annotation> </enumeration>
- <enumeration value = "WF"><annotation><documentation> country-name = "WALLISANDFUTUNA"/ </documentation></annotation> </enumeration>
- <enumeration value = "EH"><annotation><documentation> country-name = "WESTERNSAHARA"/ </documentation></annotation> </enumeration>
- <enumeration value = "YE"><annotation><documentation> country-name = "YEMEN"/ </documentation></annotation> </enumeration>
- <enumeration value = "YU"><annotation><documentation> country-name = "YUGOSLAVIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "ZM"><annotation><documentation> country-name = "ZAMBIA"/ </documentation></annotation> </enumeration>
- <enumeration value = "ZW"><annotation><documentation> country-name = "ZIMBABWE"/ </documentation></annotation> </enumeration>
- </restriction>
- </simpleType>
- <simpleType name = "language_Type">
- <annotation><documentation> A string of characters conforming to the ISO 639 3-letter code. (Rather odd since all of them have 2 letters)</documentation></annotation>
- <restriction base = "NMTOKEN">
- <enumeration value = "none"/>
- <enumeration value = "inherit"/>
- <enumeration value = "AY"><annotation><documentation> language-name = "AYMARA" language-family = "AMERINDIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "GN"><annotation><documentation> language-name = "GUARANI" language-family = "AMERINDIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "QU"><annotation><documentation> language-name = "QUECHUA" language-family = "AMERINDIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "DZ"><annotation><documentation> language-name = "BHUTANI" language-family = "ASIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "MY"><annotation><documentation> language-name = "BURMESE" language-family = "ASIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "KM"><annotation><documentation> language-name = "CAMBODIAN" language-family = "ASIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "ZH"><annotation><documentation> language-name = "CHINESE" language-family = "ASIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "JA"><annotation><documentation> language-name = "JAPANESE" language-family = "ASIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "KO"><annotation><documentation> language-name = "KOREAN" language-family = "ASIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "LO"><annotation><documentation> language-name = "LAOTHIAN" language-family = "ASIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "TH"><annotation><documentation> language-name = "THAI" language-family = "ASIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "BO"><annotation><documentation> language-name = "TIBETAN" language-family = "ASIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "VI"><annotation><documentation> language-name = "VIETNAMESE" language-family = "ASIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "LV"><annotation><documentation> language-name = "LATVIAN;LETTISH" language-family = "BALTIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "LT"><annotation><documentation> language-name = "LITHUANIAN" language-family = "BALTIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "EU"><annotation><documentation> language-name = "BASQUE" language-family = "BASQUE"/ </documentation></annotation> </enumeration>
- <enumeration value = "BR"><annotation><documentation> language-name = "BRETON" language-family = "CELTIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "GA"><annotation><documentation> language-name = "IRISH" language-family = "CELTIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "GD"><annotation><documentation> language-name = "SCOTS-GAELIC" language-family = "CELTIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "CY"><annotation><documentation> language-name = "WELSH" language-family = "CELTIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "KN"><annotation><documentation> language-name = "KANNADA" language-family = "DRAVIDIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "ML"><annotation><documentation> language-name = "MALAYALAM" language-family = "DRAVIDIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "TA"><annotation><documentation> language-name = "TAMIL" language-family = "DRAVIDIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "TE"><annotation><documentation> language-name = "TELUGU" language-family = "DRAVIDIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "KL"><annotation><documentation> language-name = "GREENLANDIC" language-family = "ESKIMO"/ </documentation></annotation> </enumeration>
- <enumeration value = "IK"><annotation><documentation> language-name = "INUPIAK" language-family = "ESKIMO"/ </documentation></annotation> </enumeration>
- <enumeration value = "ET"><annotation><documentation> language-name = "ESTONIAN" language-family = "FINNO-UGRIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "FI"><annotation><documentation> language-name = "FINNISH" language-family = "FINNO-UGRIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "HU"><annotation><documentation> language-name = "HUNGARIAN" language-family = "FINNO-UGRIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "AF"><annotation><documentation> language-name = "AFRIKAANS" language-family = "GERMANIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "DA"><annotation><documentation> language-name = "DANISH" language-family = "GERMANIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "NL"><annotation><documentation> language-name = "DUTCH" language-family = "GERMANIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "EN"><annotation><documentation> language-name = "ENGLISH" language-family = "GERMANIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "FO"><annotation><documentation> language-name = "FAROESE" language-family = "GERMANIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "FY"><annotation><documentation> language-name = "FRISIAN" language-family = "GERMANIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "DE"><annotation><documentation> language-name = "GERMAN" language-family = "GERMANIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "IS"><annotation><documentation> language-name = "ICELANDIC" language-family = "GERMANIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "NO"><annotation><documentation> language-name = "NORWEGIAN" language-family = "GERMANIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "SV"><annotation><documentation> language-name = "SWEDISH" language-family = "GERMANIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "YI"><annotation><documentation> language-name = "YIDDISH" language-family = "GERMANIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "OM"><annotation><documentation> language-name = "AFAN-(OROMO)" language-family = "HAMITIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "AA"><annotation><documentation> language-name = "AFAR" language-family = "HAMITIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "SO"><annotation><documentation> language-name = "SOMALI" language-family = "HAMITIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "AB"><annotation><documentation> language-name = "ABKHAZIAN" language-family = "IBERO-CAUCASIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "KA"><annotation><documentation> language-name = "GEORGIAN" language-family = "IBERO-CAUCASIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "AS"><annotation><documentation> language-name = "ASSAMESE" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "BN"><annotation><documentation> language-name = "BENGALI;BANGLA" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "BH"><annotation><documentation> language-name = "BIHARI" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "GU"><annotation><documentation> language-name = "GUJARATI" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "HI"><annotation><documentation> language-name = "HINDI" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "KS"><annotation><documentation> language-name = "KASHMIRI" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "MR"><annotation><documentation> language-name = "MARATHI" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "NE"><annotation><documentation> language-name = "NEPALI" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "OR"><annotation><documentation> language-name = "ORIYA" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "PA"><annotation><documentation> language-name = "PUNJABI" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "SA"><annotation><documentation> language-name = "SANSKRIT" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "SD"><annotation><documentation> language-name = "SINDHI" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "SI"><annotation><documentation> language-name = "SINGHALESE" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "UR"><annotation><documentation> language-name = "URDU" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "SQ"><annotation><documentation> language-name = "ALBANIAN" language-family = "INDO-EUROPEAN(OTHER)"/ </documentation></annotation> </enumeration>
- <enumeration value = "HY"><annotation><documentation> language-name = "ARMENIAN" language-family = "INDO-EUROPEAN(OTHER)"/ </documentation></annotation> </enumeration>
- <enumeration value = "EO"><annotation><documentation> language-name = "ESPERANTO" language-family = "INTERNATIONAL-AUX."/ </documentation></annotation> </enumeration>
- <enumeration value = "IA"><annotation><documentation> language-name = "INTERLINGUA" language-family = "INTERNATIONAL-AUX."/ </documentation></annotation> </enumeration>
- <enumeration value = "IE"><annotation><documentation> language-name = "INTERLINGUE" language-family = "INTERNATIONAL-AUX."/ </documentation></annotation> </enumeration>
- <enumeration value = "VO"><annotation><documentation> language-name = "VOLAPUK" language-family = "INTERNATIONAL-AUX."/ </documentation></annotation> </enumeration>
- <enumeration value = "KU"><annotation><documentation> language-name = "KURDISH" language-family = "IRANIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "PS"><annotation><documentation> language-name = "PASHTO;PUSHTO" language-family = "IRANIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "FA"><annotation><documentation> language-name = "PERSIAN-(farsi)" language-family = "IRANIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "TG"><annotation><documentation> language-name = "TAJIK" language-family = "IRANIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "EL"><annotation><documentation> language-name = "GREEK" language-family = "LATIN/GREEK"/ </documentation></annotation> </enumeration>
- <enumeration value = "LA"><annotation><documentation> language-name = "LATIN" language-family = "LATIN/GREEK"/ </documentation></annotation> </enumeration>
- <enumeration value = "HA"><annotation><documentation> language-name = "HAUSA" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "RW"><annotation><documentation> language-name = "KINYARWANDA" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "RN"><annotation><documentation> language-name = "KURUNDI" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "LN"><annotation><documentation> language-name = "LINGALA" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "SG"><annotation><documentation> language-name = "SANGHO" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "ST"><annotation><documentation> language-name = "SESOTHO" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "TN"><annotation><documentation> language-name = "SETSWANA" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "SN"><annotation><documentation> language-name = "SHONA" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "SS"><annotation><documentation> language-name = "SISWATI" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "SW"><annotation><documentation> language-name = "SWAHILI" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "TS"><annotation><documentation> language-name = "TSONGA" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "TW"><annotation><documentation> language-name = "TWI" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "WO"><annotation><documentation> language-name = "WOLOF" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "XH"><annotation><documentation> language-name = "XHOSA" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "YO"><annotation><documentation> language-name = "YORUBA" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "ZU"><annotation><documentation> language-name = "ZULU" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "FJ"><annotation><documentation> language-name = "FIJI" language-family = "OCEANIC/INDONESIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "ID"><annotation><documentation> language-name = "INDONESIAN" language-family = "OCEANIC/INDONESIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "JV"><annotation><documentation> language-name = "JAVANESE" language-family = "OCEANIC/INDONESIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "MG"><annotation><documentation> language-name = "MALAGASY" language-family = "OCEANIC/INDONESIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "MS"><annotation><documentation> language-name = "MALAY" language-family = "OCEANIC/INDONESIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "MI"><annotation><documentation> language-name = "MAORI" language-family = "OCEANIC/INDONESIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "SM"><annotation><documentation> language-name = "SAMOAN" language-family = "OCEANIC/INDONESIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "SU"><annotation><documentation> language-name = "SUNDANESE" language-family = "OCEANIC/INDONESIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "TL"><annotation><documentation> language-name = "TAGALOG" language-family = "OCEANIC/INDONESIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "TO"><annotation><documentation> language-name = "TONGA" language-family = "OCEANIC/INDONESIAN"/ </documentation></annotation> </enumeration>
- <enumeration value = "CA"><annotation><documentation> language-name = "CATALAN" language-family = "ROMANCE"/ </documentation></annotation> </enumeration>
- <enumeration value = "CO"><annotation><documentation> language-name = "CORSICAN" language-family = "ROMANCE"/ </documentation></annotation> </enumeration>
- <enumeration value = "FR"><annotation><documentation> language-name = "FRENCH" language-family = "ROMANCE"/ </documentation></annotation> </enumeration>
- <enumeration value = "GL"><annotation><documentation> language-name = "GALICIAN" language-family = "ROMANCE"/ </documentation></annotation> </enumeration>
- <enumeration value = "IT"><annotation><documentation> language-name = "ITALIAN" language-family = "ROMANCE"/ </documentation></annotation> </enumeration>
- <enumeration value = "MO"><annotation><documentation> language-name = "MOLDAVIAN" language-family = "ROMANCE"/ </documentation></annotation> </enumeration>
- <enumeration value = "OC"><annotation><documentation> language-name = "OCCITAN" language-family = "ROMANCE"/ </documentation></annotation> </enumeration>
- <enumeration value = "PT"><annotation><documentation> language-name = "PORTUGUESE" language-family = "ROMANCE"/ </documentation></annotation> </enumeration>
- <enumeration value = "RM"><annotation><documentation> language-name = "RHAETO-ROMANCE" language-family = "ROMANCE"/ </documentation></annotation> </enumeration>
- <enumeration value = "RO"><annotation><documentation> language-name = "ROMANIAN" language-family = "ROMANCE"/ </documentation></annotation> </enumeration>
- <enumeration value = "ES"><annotation><documentation> language-name = "SPANISH" language-family = "ROMANCE"/ </documentation></annotation> </enumeration>
- <enumeration value = "AM"><annotation><documentation> language-name = "AMHARIC" language-family = "SEMITIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "AR"><annotation><documentation> language-name = "ARABIC" language-family = "SEMITIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "HE"><annotation><documentation> language-name = "HEBREW" language-family = "SEMITIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "MT"><annotation><documentation> language-name = "MALTESE" language-family = "SEMITIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "TI"><annotation><documentation> language-name = "TIGRINYA" language-family = "SEMITIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "BG"><annotation><documentation> language-name = "BULGARIAN" language-family = "SLAVIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "BE"><annotation><documentation> language-name = "BYELORUSSIAN" language-family = "SLAVIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "HR"><annotation><documentation> language-name = "CROATIAN" language-family = "SLAVIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "CS"><annotation><documentation> language-name = "CZECH" language-family = "SLAVIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "MK"><annotation><documentation> language-name = "MACEDONIAN" language-family = "SLAVIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "PL"><annotation><documentation> language-name = "POLISH" language-family = "SLAVIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "RU"><annotation><documentation> language-name = "RUSSIAN" language-family = "SLAVIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "SR"><annotation><documentation> language-name = "SERBIAN" language-family = "SLAVIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "SH"><annotation><documentation> language-name = "SERBO-CROATIAN" language-family = "SLAVIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "SK"><annotation><documentation> language-name = "SLOVAK" language-family = "SLAVIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "SL"><annotation><documentation> language-name = "SLOVENIAN" language-family = "SLAVIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "UK"><annotation><documentation> language-name = "UKRAINIAN" language-family = "SLAVIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "AZ"><annotation><documentation> language-name = "AZERBAIJANI" language-family = "TURKIC/ALTAIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "BA"><annotation><documentation> language-name = "BASHKIR" language-family = "TURKIC/ALTAIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "KK"><annotation><documentation> language-name = "KAZAKH" language-family = "TURKIC/ALTAIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "KY"><annotation><documentation> language-name = "KIRGHIZ" language-family = "TURKIC/ALTAIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "TT"><annotation><documentation> language-name = "TATAR" language-family = "TURKIC/ALTAIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "TR"><annotation><documentation> language-name = "TURKISH" language-family = "TURKIC/ALTAIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "TK"><annotation><documentation> language-name = "TURKMEN" language-family = "TURKIC/ALTAIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "UZ"><annotation><documentation> language-name = "UZBEK" language-family = "TURKIC/ALTAIC"/ </documentation></annotation> </enumeration>
- <enumeration value = "BI"><annotation><documentation> language-name = "BISLAMA" language-family = "[not-given]"/ </documentation></annotation> </enumeration>
- <enumeration value = "MN"><annotation><documentation> language-name = "MONGOLIAN" language-family = "[not-given]"/ </documentation></annotation> </enumeration>
- <enumeration value = "NA"><annotation><documentation> language-name = "NAURU" language-family = "[not-given]"/ </documentation></annotation> </enumeration>
- </restriction>
- </simpleType>
- <simpleType name = "always_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "always"/>
- </restriction>
- </simpleType>
- <simpleType name = "auto_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "auto"/>
- </restriction>
- </simpleType>
- <simpleType name = "baseline_base_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "baseline"/>
- <enumeration value = "sub"/>
- <enumeration value = "super"/>
- </restriction>
- </simpleType>
- <simpleType name = "caption_side_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "before"/>
- <enumeration value = "after"/>
- <enumeration value = "start"/>
- <enumeration value = "end"/>
- <enumeration value = "top"/>
- <enumeration value = "bottom"/>
- <enumeration value = "left"/>
- <enumeration value = "right"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "display_align_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "auto"/>
- <enumeration value = "before"/>
- <enumeration value = "center"/>
- <enumeration value = "after"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "float_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "inherit"/>
- <enumeration value = "before"/>
- <enumeration value = "start"/>
- <enumeration value = "end"/>
- <enumeration value = "left"/>
- <enumeration value = "right"/>
- <enumeration value = "none"/>
- </restriction>
- </simpleType>
- <simpleType name = "blank_or_not_blank_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "blank"/>
- <enumeration value = "not-blank"/>
- <enumeration value = "any"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "text_transform_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "capitalize"/>
- <enumeration value = "uppercase"/>
- <enumeration value = "lowercase"/>
- <enumeration value = "none"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "border_collapse_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "collapse"/>
- <enumeration value = "separate"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "line_height_shift_adjustment_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "consider-shifts"/>
- <enumeration value = "disregard-shifts"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "white_space_collapse_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "false"/>
- <enumeration value = "true"/>
- <enumeration value = "inherit">
- <annotation>
- <documentation>
- <fop_fail>Unknown enumerated value</fop_fail>
- </documentation>
- </annotation>
- </enumeration>
- </restriction>
- </simpleType>
- <simpleType name = "retrieve_position_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "first-starting-within-page"/>
- <enumeration value = "first-including-carryover"/>
- <enumeration value = "last-starting-within-page"/>
- <enumeration value = "last-ending-within-page"/>
- </restriction>
- </simpleType>
- <simpleType name = "page_position_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "first"/>
- <enumeration value = "last"/>
- <enumeration value = "rest"/>
- <enumeration value = "any"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "force_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "force"/>
- </restriction>
- </simpleType>
- <simpleType name = "white_space_treatment_Type">
- <annotation>
- <documentation>
- <fop_fail>property ignored</fop_fail>
- </documentation>
- </annotation>
- <restriction base = "NMTOKEN">
- <enumeration value = "ignore"/>
- <enumeration value = "preserve"/>
- <enumeration value = "ignore-if-before-linefeed"/>
- <enumeration value = "ignore-if-after-linefeed"/>
- <enumeration value = "ignore-if-surrounding-linefeed"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "linefeed_treatment_Type">
- <annotation>
- <documentation>
- <fop_fail>property is not implemented yet</fop_fail>
- </documentation>
- </annotation>
- <restriction base = "NMTOKEN">
- <enumeration value = "ignore"/>
- <enumeration value = "preserve"/>
- <enumeration value = "treat-as-space"/>
- <enumeration value = "treat-as-zero-width-space"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "inherit_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "horizontal_position_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "left"/>
- <enumeration value = "center"/>
- <enumeration value = "right"/>
- </restriction>
- </simpleType>
- <simpleType name = "line_stacking_strategy_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "line-height"/>
- <enumeration value = "font-height"/>
- <enumeration value = "max-height"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "active_state_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "link"/>
- <enumeration value = "visited"/>
- <enumeration value = "active"/>
- <enumeration value = "hover"/>
- <enumeration value = "focus"/>
- </restriction>
- </simpleType>
- <simpleType name = "writing_mode_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "lr-tb"/>
- <enumeration value = "rl-tb"/>
- <enumeration value = "tb-rl"/>
- <enumeration value = "lr"/>
- <enumeration value = "rl"/>
- <enumeration value = "tb"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "direction_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "ltr"/>
- <enumeration value = "rtl"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "wrap_option_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "no-wrap"/>
- <enumeration value = "wrap"/>
- <enumeration value = "inherit">
- <annotation>
- <documentation>
- <fop_fail>Unknown enumerated value</fop_fail>
- </documentation>
- </annotation>
- </enumeration>
- </restriction>
- </simpleType>
- <simpleType name = "span_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "none"/>
- <enumeration value = "all"/>
- <enumeration value = "inherit">
- <annotation>
- <documentation>
- <fop_fail>Unknown enumerated value</fop_fail>
- </documentation>
- </annotation>
- </enumeration>
- </restriction>
- </simpleType>
- <simpleType name = "rule_style_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "none"/>
- <enumeration value = "dotted"/>
- <enumeration value = "dashed"/>
- <enumeration value = "solid"/>
- <enumeration value = "double"/>
- <enumeration value = "groove"/>
- <enumeration value = "ridge"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "border_style_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "inherit">
- <annotation>
- <documentation>
- <fop_fail>Unknown enumerated value</fop_fail>
- </documentation>
- </annotation>
- </enumeration>
- <enumeration value = "none"/>
- <enumeration value = "hidden"/>
- <enumeration value = "dotted"/>
- <enumeration value = "dashed"/>
- <enumeration value = "solid"/>
- <enumeration value = "double"/>
- <enumeration value = "groove"/>
- <enumeration value = "ridge"/>
- <enumeration value = "inset"/>
- <enumeration value = "outset"/>
- </restriction>
- </simpleType>
- <simpleType name = "leader_alignment_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "none"/>
- <enumeration value = "reference-area"/>
- <enumeration value = "page"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "text_decoration_Type">
- <annotation>
- <documentation>
- <fop_result>not implemented</fop_result>
- </documentation>
- </annotation>
- <restriction base = "NMTOKEN">
- <enumeration value = "none"/>
- <enumeration value = "underline"/>
- <enumeration value = "no-underline"/>
- <enumeration value = "overline"/>
- <enumeration value = "no-overline"/>
- <enumeration value = "line-through"/>
- <enumeration value = "no-line-through"/>
- <enumeration value = "blink"/>
- <enumeration value = "no-blink"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "unicode_bidi_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "normal"/>
- <enumeration value = "embed"/>
- <enumeration value = "bidi-override"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "odd_or_even_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "odd"/>
- <enumeration value = "even"/>
- <enumeration value = "any"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "once_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "once"/>
- </restriction>
- </simpleType>
- <simpleType name = "retrieve_boundary_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "page"/>
- <enumeration value = "page-sequence"/>
- <enumeration value = "document"/>
- </restriction>
- </simpleType>
- <simpleType name = "starting_state_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "show"/>
- <enumeration value = "hide"/>
- </restriction>
- </simpleType>
- <simpleType name = "leader_pattern_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "space"/>
- <enumeration value = "rule"/>
- <enumeration value = "dots"/>
- <enumeration value = "use-content"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "text_align_last_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "start"/>
- <enumeration value = "center"/>
- <enumeration value = "end"/>
- <enumeration value = "justify"/>
- <enumeration value = "inside">
- <annotation>
- <documentation>
- <fop_fail>Unknown enumerated value</fop_fail>
- </documentation>
- </annotation>
- </enumeration>
- <enumeration value = "outside">
- <annotation>
- <documentation>
- <fop_fail>Unknown enumerated value</fop_fail>
- </documentation>
- </annotation>
- </enumeration>
- <enumeration value = "left">
- <annotation>
- <documentation>
- <fop_fail>Unknown enumerated value</fop_fail>
- </documentation>
- </annotation>
- </enumeration>
- <enumeration value = "right">
- <annotation>
- <documentation>
- <fop_fail>Unknown enumerated value</fop_fail>
- </documentation>
- </annotation>
- </enumeration>
- <enumeration value = "inherit">
- <annotation>
- <documentation>
- <fop_fail>Unknown enumerated value</fop_fail>
- </documentation>
- </annotation>
- </enumeration>
- </restriction>
- </simpleType>
- <simpleType name = "text_align_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "start"/>
- <enumeration value = "center"/>
- <enumeration value = "end"/>
- <enumeration value = "justify"/>
- <enumeration value = "inside">
- <annotation>
- <documentation>
- <fop_fail>Unknown enumerated value</fop_fail>
- </documentation>
- </annotation>
- </enumeration>
- <enumeration value = "outside">
- <annotation>
- <documentation>
- <fop_fail>Unknown enumerated value</fop_fail>
- </documentation>
- </annotation>
- </enumeration>
- <enumeration value = "left"/>
- <enumeration value = "right"/>
- <enumeration value = "inherit">
- <annotation>
- <documentation>
- <fop_fail>Unknown enumerated value</fop_fail>
- </documentation>
- </annotation>
- </enumeration>
- </restriction>
- </simpleType>
- <simpleType name = "width_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "thin"/>
- <enumeration value = "medium"/>
- <enumeration value = "thick"/>
- </restriction>
- </simpleType>
- <simpleType name = "vertical_position_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "top"/>
- <enumeration value = "center"/>
- <enumeration value = "bottom"/>
- </restriction>
- </simpleType>
- <simpleType name = "auto_restore_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "true"/>
- <enumeration value = "false"/>
- </restriction>
- </simpleType>
- <simpleType name = "table_omit_footer_at_break_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "true"/>
- <enumeration value = "false"/>
- </restriction>
- </simpleType>
- <simpleType name = "table_omit_header_at_break_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "true"/>
- <enumeration value = "false"/>
- </restriction>
- </simpleType>
- <simpleType name = "precedence_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "true"/>
- <enumeration value = "false"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "score_spaces_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "true"/>
- <enumeration value = "false"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "scaling_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "uniform"/>
- <enumeration value = "non-uniform"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "use_font_metrics_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "use-font-metrics"/>
- </restriction>
- </simpleType>
- <simpleType name = "background_image_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "uri-specification"/>
- <enumeration value = "none"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "hyphenation_keep_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "auto"/>
- <enumeration value = "column"/>
- <enumeration value = "page"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "no_limit_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "no-limit"/>
- </restriction>
- </simpleType>
- <simpleType name = "visibility_Type">
- <annotation>
- <documentation>
- <fop_fail>property is not implemented yet</fop_fail>
- </documentation>
- </annotation>
- <restriction base = "NMTOKEN">
- <enumeration value = "visible"/>
- <enumeration value = "hidden"/>
- <enumeration value = "collapse"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "overflow_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "auto"/>
- <enumeration value = "visible"/>
- <enumeration value = "hidden"/>
- <enumeration value = "scroll"/>
- <enumeration value = "error-if-overflow"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "transparent_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "transparent"/>
- </restriction>
- </simpleType>
- <simpleType name = "none_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "none"/>
- </restriction>
- </simpleType>
- <simpleType name = "absolute_position_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "auto"/>
- <enumeration value = "absolute"/>
- <enumeration value = "fixed"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "azimuth_base_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "left-side"/>
- <enumeration value = "far-left"/>
- <enumeration value = "left"/>
- <enumeration value = "center-left"/>
- <enumeration value = "center"/>
- <enumeration value = "center-right"/>
- <enumeration value = "right"/>
- <enumeration value = "far-right"/>
- <enumeration value = "right-side"/>
- <enumeration value = "behind"/>
- <enumeration value = "leftwards"/>
- <enumeration value = "rightwards"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "azimuth_Type">
- <union memberTypes = "fo:angle_Type fo:azimuth_base_Type"/>
- </simpleType>
- <simpleType name = "elevation_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "below"/>
- <enumeration value = "level"/>
- <enumeration value = "above"/>
- <enumeration value = "higher"/>
- <enumeration value = "lower"/>
- <enumeration value = "0"/>
- <enumeration value = "90"/>
- <enumeration value = "180"/>
- <enumeration value = "270"/>
- <enumeration value = "0deg"/>
- <enumeration value = "90deg"/>
- <enumeration value = "180deg"/>
- <enumeration value = "270deg"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "font_selection_strategy_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "auto"/>
- <enumeration value = "character-by-character"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "font_stretch_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "normal"/>
- <enumeration value = "wider"/>
- <enumeration value = "narrower"/>
- <enumeration value = "ultra-condensed"/>
- <enumeration value = "extra-condensed"/>
- <enumeration value = "condensed"/>
- <enumeration value = "semi-condensed"/>
- <enumeration value = "semi-expanded"/>
- <enumeration value = "expanded"/>
- <enumeration value = "extra-expanded"/>
- <enumeration value = "ultra-expanded"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "clear_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "start"/>
- <enumeration value = "end"/>
- <enumeration value = "left"/>
- <enumeration value = "right"/>
- <enumeration value = "both"/>
- <enumeration value = "none"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "color_Name_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "aliceblue"/>
- <enumeration value = "antiquewhite"/>
- <enumeration value = "aqua"/>
- <enumeration value = "aquamarine"/>
- <enumeration value = "azure"/>
- <enumeration value = "beige"/>
- <enumeration value = "bisque"/>
- <enumeration value = "black"/>
- <enumeration value = "blanchedalmond"/>
- <enumeration value = "blue"/>
- <enumeration value = "blueviolet"/>
- <enumeration value = "brown"/>
- <enumeration value = "burlywood"/>
- <enumeration value = "cadetblue"/>
- <enumeration value = "chartreuse"/>
- <enumeration value = "chocolate"/>
- <enumeration value = "coral"/>
- <enumeration value = "cornflowerblue"/>
- <enumeration value = "cornsilk"/>
- <enumeration value = "crimson"/>
- <enumeration value = "cyan"/>
- <enumeration value = "darkblue"/>
- <enumeration value = "darkcyan"/>
- <enumeration value = "darkgoldenrod"/>
- <enumeration value = "darkgray"/>
- <enumeration value = "darkgreen"/>
- <enumeration value = "darkgrey"/>
- <enumeration value = "darkkhaki"/>
- <enumeration value = "darkmagenta"/>
- <enumeration value = "darkolivegreen"/>
- <enumeration value = "darkorange"/>
- <enumeration value = "darkorchid"/>
- <enumeration value = "darkred"/>
- <enumeration value = "darksalmon"/>
- <enumeration value = "darkseagreen"/>
- <enumeration value = "darkslateblue"/>
- <enumeration value = "darkslategray"/>
- <enumeration value = "darkslategrey"/>
- <enumeration value = "darkturquoise"/>
- <enumeration value = "darkviolet"/>
- <enumeration value = "deeppink"/>
- <enumeration value = "deepskyblue"/>
- <enumeration value = "dimgray"/>
- <enumeration value = "dimgrey"/>
- <enumeration value = "dodgerblue"/>
- <enumeration value = "firebrick"/>
- <enumeration value = "floralwhite"/>
- <enumeration value = "forestgreen"/>
- <enumeration value = "fuchsia"/>
- <enumeration value = "gainsboro"/>
- <enumeration value = "lightpink"/>
- <enumeration value = "lightsalmon"/>
- <enumeration value = "lightseagreen"/>
- <enumeration value = "lightskyblue"/>
- <enumeration value = "lightslategray"/>
- <enumeration value = "lightslategrey"/>
- <enumeration value = "lightsteelblue"/>
- <enumeration value = "lightyellow"/>
- <enumeration value = "lime"/>
- <enumeration value = "limegreen"/>
- <enumeration value = "linen"/>
- <enumeration value = "magenta"/>
- <enumeration value = "maroon"/>
- <enumeration value = "mediumaquamarine"/>
- <enumeration value = "mediumblue"/>
- <enumeration value = "mediumorchid"/>
- <enumeration value = "mediumpurple"/>
- <enumeration value = "mediumseagreen"/>
- <enumeration value = "mediumslateblue"/>
- <enumeration value = "mediumspringgreen"/>
- <enumeration value = "mediumturquoise"/>
- <enumeration value = "mediumvioletred"/>
- <enumeration value = "midnightblue"/>
- <enumeration value = "mintcream"/>
- <enumeration value = "mistyrose"/>
- <enumeration value = "moccasin"/>
- <enumeration value = "navajowhite"/>
- <enumeration value = "navy"/>
- <enumeration value = "oldlace"/>
- <enumeration value = "olive"/>
- <enumeration value = "olivedrab"/>
- <enumeration value = "orange"/>
- <enumeration value = "orangered"/>
- <enumeration value = "orchid"/>
- <enumeration value = "palegoldenrod"/>
- <enumeration value = "palegreen"/>
- <enumeration value = "paleturquoise"/>
- <enumeration value = "palevioletred"/>
- <enumeration value = "papayawhip"/>
- <enumeration value = "peachpuff"/>
- <enumeration value = "peru"/>
- <enumeration value = "pink"/>
- <enumeration value = "plum"/>
- <enumeration value = "powderblue"/>
- <enumeration value = "purple"/>
- <enumeration value = "red"/>
- <enumeration value = "rosybrown"/>
- <enumeration value = "royalblue"/>
- <enumeration value = "saddlebrown"/>
- <enumeration value = "salmon"/>
- <enumeration value = "ghostwhite"/>
- <enumeration value = "gold"/>
- <enumeration value = "goldenrod"/>
- <enumeration value = "gray"/>
- <enumeration value = "grey"/>
- <enumeration value = "green"/>
- <enumeration value = "greenyellow"/>
- <enumeration value = "honeydew"/>
- <enumeration value = "hotpink"/>
- <enumeration value = "indianred"/>
- <enumeration value = "indigo"/>
- <enumeration value = "ivory"/>
- <enumeration value = "khaki"/>
- <enumeration value = "lavender"/>
- <enumeration value = "lavenderblush"/>
- <enumeration value = "lawngreen"/>
- <enumeration value = "lemonchiffon"/>
- <enumeration value = "lightblue"/>
- <enumeration value = "lightcoral"/>
- <enumeration value = "lightcyan"/>
- <enumeration value = "lightgoldenrodyellow"/>
- <enumeration value = "lightgray"/>
- <enumeration value = "lightgreen"/>
- <enumeration value = "lightgrey"/>
- <enumeration value = "sandybrown"/>
- <enumeration value = "seagreen"/>
- <enumeration value = "seashell"/>
- <enumeration value = "sienna"/>
- <enumeration value = "silver"/>
- <enumeration value = "skyblue"/>
- <enumeration value = "slateblue"/>
- <enumeration value = "slategray"/>
- <enumeration value = "slategrey"/>
- <enumeration value = "snow"/>
- <enumeration value = "springgreen"/>
- <enumeration value = "steelblue"/>
- <enumeration value = "tan"/>
- <enumeration value = "teal"/>
- <enumeration value = "thistle"/>
- <enumeration value = "tomato"/>
- <enumeration value = "turquoise"/>
- <enumeration value = "violet"/>
- <enumeration value = "wheat"/>
- <enumeration value = "white"/>
- <enumeration value = "whitesmoke"/>
- <enumeration value = "yellow"/>
- <enumeration value = "yellowgreen"/>
- </restriction>
- </simpleType>
- <simpleType name = "color_Hex_Type">
- <restriction base = "string">
- <pattern value = "#[0-9A-F]{6}"/>
- </restriction>
- </simpleType>
- <simpleType name = "background_color_Type">
- <union memberTypes = "fo:color_Hex_Type fo:color_Name_Type fo:inherit_Type fo:transparent_Type"/>
- </simpleType>
- <simpleType name = "relative_position_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "static"/>
- <enumeration value = "relative"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "speak_header_Type">
- <restriction base = "NMTOKEN">
- <enumeration value = "once"/>
- <enumeration value = "always"/>
- <enumeration value = "inherit"/>
- </restriction>
- </simpleType>
- <simpleType name = "border_Type">
- <annotation>
- <documentation>
- "fo:width_Type fo:border_style_Type fo:color_Type"
- <enumeration value="solid 4px yellow"/>
- <enumeration value="solid 2px green"/>
- <enumeration value="solid 1px blue"/>
- <enumeration value="solid 1px silver"/>
- </documentation>
- </annotation>
- <restriction base = "string">
- <pattern value = "(none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset) \+?\d+\.?\d*(px|pt|mm|cm|in|em) (#[0-9A-F]{6}|[a-z]{3,16})"/>
- </restriction>
- </simpleType>
- <simpleType name = "font_size_Type">
- <union memberTypes = "fo:absolute_size_Type fo:relative_size_Type fo:length_Type fo:percentage_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "alignment_baseline_Type">
- <union memberTypes = "fo:auto_Type fo:alignment_Type fo:box_alignment_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "alignment_adjust_Type">
- <union memberTypes = "fo:auto_Type fo:alignment_Type fo:percentage_Type fo:length_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "z_index_Type">
- <union memberTypes = "fo:auto_Type fo:integer_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "margin_width_Type">
- <union memberTypes = "fo:auto_Type fo:length_Type fo:percentage_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "block_progression_dimension_optimum_Type">
- <union memberTypes = "fo:auto_Type fo:length_Type"/>
- </simpleType>
- <simpleType name = "block_progression_dimension_maximum_Type">
- <union memberTypes = "fo:auto_Type fo:length_Type"/>
- </simpleType>
- <simpleType name = "inline_progression_dimension_maximum_Type">
- <union memberTypes = "fo:auto_Type fo:length_Type"/>
- </simpleType>
- <simpleType name = "inline_progression_dimension_optimum_Type">
- <union memberTypes = "fo:auto_Type fo:length_Type"/>
- </simpleType>
- <simpleType name = "baseline_shift_Type">
- <union memberTypes = "fo:baseline_base_Type fo:percentage_Type fo:length_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "space_start_precedence_Type">
- <union memberTypes = "fo:integer_Type fo:force_Type"/>
- </simpleType>
- <simpleType name = "space_end_precedence_Type">
- <union memberTypes = "fo:integer_Type fo:force_Type"/>
- </simpleType>
- <simpleType name = "space_after_precedence_Type">
- <union memberTypes = "fo:integer_Type fo:force_Type"/>
- </simpleType>
- <simpleType name = "space_before_precedence_Type">
- <union memberTypes = "fo:integer_Type fo:force_Type"/>
- </simpleType>
- <simpleType name = "widows_Type">
- <union memberTypes = "fo:integer_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "orphans_Type">
- <union memberTypes = "fo:integer_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "space_start_maximum_Type">
- <union memberTypes = "fo:length_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "space_start_minimum_Type">
- <union memberTypes = "fo:length_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "space_end_minimum_Type">
- <union memberTypes = "fo:length_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "space_end_optimum_Type">
- <union memberTypes = "fo:length_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "space_before_minimum_Type">
- <union memberTypes = "fo:length_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "space_after_maximum_Type">
- <union memberTypes = "fo:length_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "space_start_optimum_Type">
- <union memberTypes = "fo:length_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "space_end_maximum_Type">
- <union memberTypes = "fo:length_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "space_before_optimum_Type">
- <union memberTypes = "fo:length_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "space_before_maximum_Type">
- <union memberTypes = "fo:length_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "space_after_optimum_Type">
- <union memberTypes = "fo:length_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "space_after_minimum_Type">
- <union memberTypes = "fo:length_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "left_Type">
- <union memberTypes = "fo:length_Type fo:percentage_Type fo:auto_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "bottom_Type">
- <union memberTypes = "fo:length_Type fo:percentage_Type fo:auto_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "right_Type">
- <union memberTypes = "fo:length_Type fo:percentage_Type fo:auto_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "top_Type">
- <union memberTypes = "fo:length_Type fo:percentage_Type fo:auto_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "start_indent_Type">
- <union memberTypes = "fo:length_Type fo:percentage_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "last_line_end_indent_Type">
- <union memberTypes = "fo:length_Type fo:percentage_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "provisional_distance_between_starts_Type">
- <union memberTypes = "fo:length_Type fo:percentage_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "end_indent_Type">
- <union memberTypes = "fo:length_Type fo:percentage_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "extent_Type">
- <union memberTypes = "fo:length_Type fo:percentage_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "provisional_label_separation_Type">
- <union memberTypes = "fo:length_Type fo:percentage_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "length_percentage_Type">
- <union memberTypes = "fo:length_Type fo:percentage_Type"/>
- </simpleType>
- <simpleType name = "hyphenation_ladder_count_Type">
- <union memberTypes = "fo:no_limit_Type fo:integer_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "background_position_horizontal_Type">
- <union memberTypes = "fo:percentage_Type fo:length_Type fo:horizontal_position_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "background_position_vertical_Type">
- <union memberTypes = "fo:percentage_Type fo:length_Type fo:vertical_position_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "leader_pattern_width_Type">
- <union memberTypes = "fo:use_font_metrics_Type fo:length_Type fo:percentage_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "text_altitude_Type">
- <union memberTypes = "fo:use_font_metrics_Type fo:length_Type fo:percentage_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "text_depth_Type">
- <union memberTypes = "fo:use_font_metrics_Type fo:length_Type fo:percentage_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "border_before_width_Type">
- <union memberTypes = "fo:width_Type fo:length_Type fo:length_conditional_Type fo:inherit_Type"/>
- </simpleType>
- <simpleType name = "border_top_width_Type">
- <union memberTypes = "fo:width_Type fo:length_Type fo:inherit_Type"/>
- </simpleType>
-
- <annotation>
- <documentation>
- Element definitions
- </documentation>
- </annotation>
-
- <element name = "root">
- <complexType>
- <sequence>
- <element ref = "fo:layout-master-set"/>
- <element ref = "fo:declarations" minOccurs = "0"/>
- <element ref = "fo:page-sequence" maxOccurs = "unbounded"/>
- </sequence>
- <attribute name = "media-usage" type = "fo:media_usage_Type"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "declarations">
- <complexType>
- <sequence>
- <element ref = "fo:color-profile" maxOccurs = "unbounded"/>
- <any minOccurs = "0" maxOccurs = "unbounded" namespace = "##other" processContents = "skip"/>
- </sequence>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "color-profile">
- <complexType>
- <attribute name = "src" type = "xs:string" use = "required"/>
- <attribute name = "color-profile-name" type = "xs:string" use = "required"/>
- <attribute name = "rendering-intent" type = "fo:rendering_intent_Type"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "layout-master-set">
- <complexType>
- <choice maxOccurs = "unbounded">
- <element ref = "fo:simple-page-master"/>
- <element ref = "fo:page-sequence-master"/>
- </choice>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "page-sequence-master">
- <complexType>
- <choice maxOccurs = "unbounded">
- <element ref = "fo:single-page-master-reference"/>
- <element ref = "fo:repeatable-page-master-reference"/>
- <element ref = "fo:repeatable-page-master-alternatives"/>
- </choice>
- <attribute name = "master-name" type = "xs:string" use = "required"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "single-page-master-reference">
- <complexType>
- <attribute name = "master-reference" type = "xs:string" use = "required"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "repeatable-page-master-reference">
- <complexType>
- <attribute name = "master-reference" type = "xs:string" use = "required"/>
- <attribute name = "maximum-repeats" type = "fo:integer_Type"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "repeatable-page-master-alternatives">
- <complexType>
- <sequence>
- <element ref = "fo:conditional-page-master-reference" maxOccurs = "unbounded"/>
- </sequence>
- <attribute name = "maximum-repeats" type = "fo:integer_Type"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "conditional-page-master-reference">
- <complexType>
- <attribute name = "master-reference" type = "xs:string" use = "required"/>
- <attribute name = "page-position" type = "fo:page_position_Type"/>
- <attribute name = "odd-or-even" type = "fo:odd_or_even_Type"/>
- <attribute name = "blank-or-not-blank" type = "fo:blank_or_not_blank_Type"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "simple-page-master">
- <complexType>
- <sequence>
- <element ref = "fo:region-body"/>
- <element ref = "fo:region-before" minOccurs = "0"/>
- <element ref = "fo:region-after" minOccurs = "0"/>
- <element ref = "fo:region-start" minOccurs = "0"/>
- <element ref = "fo:region-end" minOccurs = "0"/>
- </sequence>
- <attributeGroup ref = "fo:Margin_Properties_Block_List"/>
- <attribute name = "master-name" type = "xs:string" use = "required"/>
- <attribute name = "page-height" type = "fo:length_Type"/>
- <attribute name = "page-width" type = "fo:length_Type"/>
- <attributeGroup ref = "fo:reference_Properties_List"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "region-body">
- <complexType>
- <annotation>
- <documentation>
- Inheritable <attribute name = "display-align" type = "fo:display_align_Type"/>
- </documentation>
- </annotation>
- <attributeGroup ref = "fo:Margin_Properties_Block_List"/>
- <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
- <attributeGroup ref = "fo:clip_Properties_List"/>
- <attribute name = "column-count" type = "fo:integer_Type"/>
- <attribute name = "column-gap" type = "fo:length_Type"/>
- <attribute name = "overflow" type = "fo:overflow_Type"/>
- <attribute name = "region-name" type = "xs:string"/>
- <attributeGroup ref = "fo:reference_Properties_List"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "region-before">
- <complexType>
- <annotation>
- <documentation>
- Inheritable <attribute name = "display-align" type = "fo:display_align_Type"/>
- </documentation>
- </annotation>
- <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
- <attributeGroup ref = "fo:clip_Properties_List"/>
- <attribute name = "extent" type = "fo:extent_Type"/>
- <attribute name = "overflow" type = "fo:overflow_Type"/>
- <attribute name = "precedence" type = "fo:precedence_Type"/>
- <attribute name = "region-name" type = "xs:string"/>
- <attributeGroup ref = "fo:reference_Properties_List"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "region-after">
- <complexType>
- <annotation>
- <documentation>
- Inheritable <attribute name = "display-align" type = "fo:display_align_Type"/>
- </documentation>
- </annotation>
- <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
- <attributeGroup ref = "fo:clip_Properties_List"/>
- <attribute name = "extent" type = "fo:extent_Type"/>
- <attribute name = "overflow" type = "fo:overflow_Type"/>
- <attribute name = "precedence" type = "fo:precedence_Type"/>
- <attribute name = "region-name" type = "xs:string"/>
- <attributeGroup ref = "fo:reference_Properties_List"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "region-start">
- <complexType>
- <annotation>
- <documentation>
- Inheritable <attribute name = "display-align" type = "fo:display_align_Type"/>
- </documentation>
- </annotation>
- <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
- <attributeGroup ref = "fo:clip_Properties_List"/>
- <attribute name = "extent" type = "fo:extent_Type"/>
- <attribute name = "overflow" type = "fo:overflow_Type"/>
- <attribute name = "precedence" type = "fo:precedence_Type"/>
- <attribute name = "region-name" type = "xs:string"/>
- <attributeGroup ref = "fo:reference_Properties_List"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "region-end">
- <complexType>
- <annotation>
- <documentation>
- Inheritable <attribute name = "display-align" type = "fo:display_align_Type"/>
- </documentation>
- </annotation>
- <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
- <attributeGroup ref = "fo:clip_Properties_List"/>
- <attribute name = "extent" type = "fo:extent_Type"/>
- <attribute name = "overflow" type = "fo:overflow_Type"/>
- <attribute name = "precedence" type = "fo:precedence_Type"/>
- <attribute name = "region-name" type = "xs:string"/>
- <attributeGroup ref = "fo:reference_Properties_List"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "page-sequence">
- <complexType>
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "country" type = "fo:country_Type"/>
- <attribute name = "language" type = "fo:language_Type"/>
- </documentation>
- </annotation>
- <sequence>
- <element ref = "fo:title" minOccurs = "0"/>
- <element ref = "fo:static-content" minOccurs = "0" maxOccurs = "unbounded"/>
- <element ref = "fo:flow"/>
- </sequence>
- <attribute name = "id" type = "xs:string"/>
- <attribute name = "master-reference" type = "xs:string" use = "required"/>
- <attribute name = "initial-page-number" type = "fo:integer_Type"/>
- <attribute name = "force-page-count" type = "fo:force_page_count_Type"/>
- <attribute name = "format" type = "xs:string"/>
- <attribute name = "letter-value" type = "fo:letter_value_Type"/>
- <attribute name = "grouping-separator" type = "fo:character_Type"/>
- <attribute name = "grouping-size" type = "fo:integer_Type"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "title">
- <complexType mixed = "true">
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "color" type = "fo:color_Type"/>
- <attribute name = "line-height" type = "fo:line_height_Type"/>
- <attribute name = "visibility" type = "fo:visibility_Type"/>
- </documentation>
- </annotation>
- <choice minOccurs = "0" maxOccurs = "unbounded">
- <group ref = "fo:inline_List"/>
- <group ref = "fo:neutral_List"/>
- </choice>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attributeGroup ref = "fo:Aural_Properties_List"/>
- <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
- <attributeGroup ref = "fo:Font_Properties_List"/>
- <attributeGroup ref = "fo:Margin_Properties_Inline_List"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "static-content">
- <complexType>
- <choice maxOccurs = "unbounded">
- <group ref = "fo:block_List"/>
- <group ref = "fo:neutral_List"/>
- <group ref = "fo:float_List"/>
- <group ref = "fo:footnote_List"/>
- </choice>
- <attribute name = "flow-name" type = "xs:string" use = "required"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "flow">
- <complexType>
- <choice maxOccurs = "unbounded">
- <group ref = "fo:marker_List"/>
- <group ref = "fo:block_List"/>
- <group ref = "fo:neutral_List"/>
- <group ref = "fo:float_List"/>
- <group ref = "fo:footnote_List"/>
- </choice>
- <attribute name = "flow-name" type = "xs:string" use = "required"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "block">
- <complexType mixed = "true">
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "color" type = "fo:color_Type"/>
- <attribute name = "last-line-end-indent" type = "fo:last_line_end_indent_Type"/>
- <attribute name = "linefeed-treatment" type = "fo:linefeed_treatment_Type"/>
- <attribute name = "line-height" type = "fo:line_height_Type"/>
- <attribute name = "orphans" type = "fo:orphans_Type"/>
- <attribute name = "white-space-treatment" type = "fo:white_space_treatment_Type"/>
- <attribute name = "text-align" type = "fo:text_align_Type"/>
- <attribute name = "text-align-last" type = "fo:text_align_last_Type"/>
- <attribute name = "text-indent" type = "fo:length_percentage_Type"/>
- <attribute name = "visibility" type = "fo:visibility_Type"/>
- <attribute name = "white-space-collapse" type = "fo:white_space_collapse_Type"/>
- <attribute name = "widows" type = "fo:widows_Type"/>
- <attribute name = "wrap-option" type = "fo:wrap_option_Type"/>
- </documentation>
- </annotation>
- <choice minOccurs = "0" maxOccurs = "unbounded">
- <group ref = "fo:marker_List"/>
- <group ref = "fo:initial_property_set_List"/>
- <group ref = "fo:inline_List"/>
- <group ref = "fo:block_List"/>
- <group ref = "fo:neutral_List"/>
- <group ref = "fo:float_List"/>
- <group ref = "fo:footnote_List"/>
- </choice>
- <attributeGroup ref = "fo:block_properties"/>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attributeGroup ref = "fo:Aural_Properties_List"/>
- <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
- <attributeGroup ref = "fo:Font_Properties_List"/>
- <attributeGroup ref = "fo:Hyphenation_Properties_List"/>
- <attributeGroup ref = "fo:Margin_Properties_Block_List"/>
- <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
- <attributeGroup ref = "fo:break_Properties_List"/>
- <attributeGroup ref = "fo:text_one_Properties_List"/>
- <attributeGroup ref = "fo:block_hyphenation_Properties_List"/>
- <attribute name = "id" type = "xs:string"/>
- <attributeGroup ref = "fo:intrusion_displace_Properties_List"/>
- <attributeGroup ref = "fo:keep_Properties_List"/>
- <attributeGroup ref = "fo:line_height_Properties_List"/>
- <attribute name = "span" type = "fo:span_Type"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "block-container">
- <complexType>
- <annotation>
- <documentation>
- Inheritable <attribute name = "display-align" type = "fo:display_align_Type"/>
- </documentation>
- </annotation>
- <choice maxOccurs = "unbounded">
- <group ref = "fo:marker_List"/>
- <group ref = "fo:block_List"/>
- <group ref = "fo:neutral_List"/>
- <group ref = "fo:float_List"/>
- <group ref = "fo:footnote_List"/>
- </choice>
- <attributeGroup ref = "fo:block_properties"/>
- <attributeGroup ref = "fo:Absolute_Position_Properties_List"/>
- <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
- <attributeGroup ref = "fo:Margin_Properties_Block_List"/>
- <attributeGroup ref = "fo:progression_Properties_List"/>
- <attributeGroup ref = "fo:break_Properties_List"/>
- <attributeGroup ref = "fo:clip_Properties_List"/>
- <attribute name = "height" type = "fo:height_Type"/>
- <attribute name = "id" type = "xs:string"/>
- <attributeGroup ref = "fo:intrusion_displace_Properties_List"/>
- <attributeGroup ref = "fo:keep_Properties_List"/>
- <attribute name = "overflow" type = "fo:overflow_Type"/>
- <attributeGroup ref = "fo:reference_Properties_List"/>
- <attribute name = "span" type = "fo:span_Type"/>
- <attribute name = "width" type = "fo:height_Type"/>
- <attribute name = "z-index" type = "fo:z_index_Type"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "bidi-override">
- <complexType mixed = "true">
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "color" type = "fo:color_Type"/>
- <attribute name = "direction" type = "fo:direction_Type"/>
- <attribute name = "letter-spacing" type = "fo:letter_spacing_Type"/>
- <attribute name = "line-height" type = "fo:line_height_Type"/>
- <attribute name = "score-spaces" type = "fo:score_spaces_Type"/>
- <attribute name = "word-spacing" type = "fo:letter_spacing_Type"/>
- </documentation>
- </annotation>
- <choice minOccurs = "0" maxOccurs = "unbounded">
- <group ref = "fo:marker_List"/>
- <group ref = "fo:inline_List"/>
- <group ref = "fo:block_List"/>
- <group ref = "fo:neutral_List"/>
- <group ref = "fo:float_List"/>
- <group ref = "fo:footnote_List"/>
- </choice>
- <attributeGroup ref = "fo:Aural_Properties_List"/>
- <attributeGroup ref = "fo:Font_Properties_List"/>
- <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
- <attribute name = "id" type = "xs:string"/>
- <attribute name = "unicode-bidi" type = "fo:unicode_bidi_Type"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- <attribute name = "vertical-align" type = "fo:vertical_align_Type"/>
- </complexType>
- </element>
- <element name = "character">
- <complexType>
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "color" type = "fo:color_Type"/>
- <attribute name = "glyph-orientation-horizontal" type = "fo:orientation_Type"/>
- <attribute name = "glyph-orientation-vertical" type = "fo:orientation_Type"/>
- <attribute name = "letter-spacing" type = "fo:letter_spacing_Type"/>
- <attribute name = "line-height" type = "fo:line_height_Type"/>
- <attribute name = "score-spaces" type = "fo:score_spaces_Type"/>
- <attribute name = "text-transform" type = "fo:text_transform_Type"/>
- <attribute name = "visibility" type = "fo:visibility_Type"/>
- <attribute name = "word-spacing" type = "fo:letter_spacing_Type"/>
- </documentation>
- </annotation>
- <attributeGroup ref = "fo:Aural_Properties_List"/>
- <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
- <attributeGroup ref = "fo:Font_Properties_List"/>
- <attributeGroup ref = "fo:Hyphenation_Properties_List"/>
- <attributeGroup ref = "fo:Margin_Properties_Inline_List"/>
- <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
- <attribute name = "alignment-adjust" type = "fo:alignment_adjust_Type"/>
- <attribute name = "treat-as-word-space" type = "fo:treat_as_word_space_Type"/>
- <attribute name = "alignment-baseline" type = "fo:alignment_baseline_Type"/>
- <attribute name = "baseline-shift" type = "fo:baseline_shift_Type"/>
- <attribute name = "character" type = "fo:character_Type"/>
- <attribute name = "dominant-baseline" type = "fo:dominant_baseline_Type"/>
- <attributeGroup ref = "fo:text_one_Properties_List"/>
- <attribute name = "id" type = "xs:string"/>
- <attribute name = "keep-with-next" type = "fo:keep_integer_Type"/>
- <attribute name = "keep-with-previous" type = "fo:keep_integer_Type"/>
- <attribute name = "suppress-at-line-break" type = "fo:suppress_at_line_break_Type"/>
- <attribute name = "text-decoration" type = "fo:text_decoration_Type"/>
- <attribute name = "text-shadow" type = "fo:text_shadow_Type"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- <attribute name = "vertical-align" type = "fo:vertical_align_Type"/>
- </complexType>
- </element>
- <element name = "initial-property-set">
- <complexType>
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "color" type = "fo:color_Type"/>
- <attribute name = "letter-spacing" type = "fo:letter_spacing_Type"/>
- <attribute name = "line-height" type = "fo:line_height_Type"/>
- <attribute name = "score-spaces" type = "fo:score_spaces_Type"/>
- <attribute name = "text-transform" type = "fo:text_transform_Type"/>
- <attribute name = "word-spacing" type = "fo:letter_spacing_Type"/>
- </documentation>
- </annotation>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attributeGroup ref = "fo:Aural_Properties_List"/>
- <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
- <attributeGroup ref = "fo:Font_Properties_List"/>
- <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
- <attribute name = "id" type = "xs:string"/>
- <attribute name = "text-decoration" type = "fo:text_decoration_Type"/>
- <attribute name = "text-shadow" type = "fo:text_shadow_Type"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "external-graphic">
- <complexType>
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "display-align" type = "fo:display_align_Type"/>
- <attribute name = "line-height" type = "fo:line_height_Type"/>
- <attribute name = "text-align" type = "fo:text_align_Type"/>
- </documentation>
- </annotation>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attributeGroup ref = "fo:Aural_Properties_List"/>
- <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
- <attributeGroup ref = "fo:Margin_Properties_Inline_List"/>
- <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
- <attribute name = "alignment-adjust" type = "fo:alignment_adjust_Type"/>
- <attribute name = "alignment-baseline" type = "fo:alignment_baseline_Type"/>
- <attribute name = "baseline-shift" type = "fo:baseline_shift_Type"/>
- <attributeGroup ref = "fo:progression_Properties_List"/>
- <attributeGroup ref = "fo:clip_Properties_List"/>
- <attribute name = "content-height" type = "fo:content_height_Type"/>
- <attribute name = "content-type" type = "xs:string"/>
- <attribute name = "content-width" type = "fo:content_height_Type"/>
- <attribute name = "dominant-baseline" type = "fo:dominant_baseline_Type"/>
- <attribute name = "height" type = "fo:height_Type"/>
- <attribute name = "id" type = "xs:string"/>
- <attribute name = "keep-with-next" type = "fo:keep_integer_Type"/>
- <attribute name = "keep-with-previous" type = "fo:keep_integer_Type"/>
- <attribute name = "overflow" type = "fo:overflow_Type"/>
- <attribute name = "scaling" type = "fo:scaling_Type"/>
- <attribute name = "scaling-method" type = "fo:scaling_method_Type"/>
- <attribute name = "src" type = "xs:string" use = "required"/>
- <attribute name = "width" type = "fo:height_Type"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- <attribute name = "vertical-align" type = "fo:vertical_align_Type"/>
- </complexType>
- </element>
- <element name = "instream-foreign-object">
- <complexType>
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "display-align" type = "fo:display_align_Type"/>
- <attribute name = "line-height" type = "fo:line_height_Type"/>
- <attribute name = "text-align" type = "fo:text_align_Type"/>
- </documentation>
- </annotation>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attributeGroup ref = "fo:Aural_Properties_List"/>
- <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
- <attributeGroup ref = "fo:Margin_Properties_Inline_List"/>
- <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
- <attribute name = "alignment-adjust" type = "fo:alignment_adjust_Type"/>
- <attribute name = "alignment-baseline" type = "fo:alignment_baseline_Type"/>
- <attribute name = "baseline-shift" type = "fo:baseline_shift_Type"/>
- <attributeGroup ref = "fo:progression_Properties_List"/>
- <attributeGroup ref = "fo:clip_Properties_List"/>
- <attribute name = "content-height" type = "fo:content_height_Type"/>
- <attribute name = "content-type" type = "xs:string"/>
- <attribute name = "content-width" type = "fo:content_height_Type"/>
- <attribute name = "dominant-baseline" type = "fo:dominant_baseline_Type"/>
- <attribute name = "height" type = "fo:height_Type"/>
- <attribute name = "id" type = "xs:string"/>
- <attribute name = "keep-with-next" type = "fo:keep_integer_Type"/>
- <attribute name = "keep-with-previous" type = "fo:keep_integer_Type"/>
- <attribute name = "overflow" type = "fo:overflow_Type"/>
- <attribute name = "scaling" type = "fo:scaling_Type"/>
- <attribute name = "scaling-method" type = "fo:scaling_method_Type"/>
- <attribute name = "width" type = "fo:height_Type"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- <attribute name = "vertical-align" type = "fo:vertical_align_Type"/>
- </complexType>
- </element>
- <element name = "inline">
- <complexType mixed = "true">
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "color" type = "fo:color_Type"/>
- <attribute name = "line-height" type = "fo:line_height_Type"/>
- <attribute name = "visibility" type = "fo:visibility_Type"/>
- <attribute name = "wrap-option" type = "fo:wrap_option_Type"/>
- </documentation>
- </annotation>
- <choice minOccurs = "0" maxOccurs = "unbounded">
- <group ref = "fo:marker_List"/>
- <group ref = "fo:inline_List"/>
- <group ref = "fo:block_List"/>
- <group ref = "fo:neutral_List"/>
- <group ref = "fo:float_List"/>
- <group ref = "fo:footnote_List"/>
- </choice>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attributeGroup ref = "fo:Aural_Properties_List"/>
- <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List">
- <annotation>
- <documentation>
- <fop_result>Border and background properties not implemented</fop_result>
- </documentation>
- </annotation>
- </attributeGroup>
- <attributeGroup ref = "fo:Font_Properties_List"/>
- <attributeGroup ref = "fo:Margin_Properties_Inline_List"/>
- <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
- <attribute name = "alignment-adjust" type = "fo:alignment_adjust_Type"/>
- <attribute name = "alignment-baseline" type = "fo:alignment_baseline_Type"/>
- <attribute name = "baseline-shift" type = "fo:baseline_shift_Type"/>
- <attributeGroup ref = "fo:progression_Properties_List"/>
- <attribute name = "dominant-baseline" type = "fo:dominant_baseline_Type"/>
- <attribute name = "height" type = "fo:height_Type"/>
- <attribute name = "id" type = "xs:string"/>
- <attributeGroup ref = "fo:keep_Properties_List"/>
- <attribute name = "text-decoration" type = "fo:text_decoration_Type"/>
- <attribute name = "width" type = "fo:height_Type"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- <attribute name = "vertical-align" type = "fo:vertical_align_Type"/>
- </complexType>
- </element>
- <element name = "inline-container">
- <complexType>
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "display-align" type = "fo:display_align_Type"/>
- <attribute name = "line-height" type = "fo:line_height_Type"/>
- </documentation>
- </annotation>
- <choice maxOccurs = "unbounded">
- <group ref = "fo:marker_List"/>
- <group ref = "fo:block_List"/>
- <group ref = "fo:neutral_List"/>
- <group ref = "fo:float_List"/>
- <group ref = "fo:footnote_List"/>
- </choice>
- <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
- <attributeGroup ref = "fo:Margin_Properties_Inline_List"/>
- <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
- <attribute name = "alignment-adjust" type = "fo:alignment_adjust_Type"/>
- <attribute name = "alignment-baseline" type = "fo:alignment_baseline_Type"/>
- <attribute name = "baseline-shift" type = "fo:baseline_shift_Type"/>
- <attributeGroup ref = "fo:progression_Properties_List"/>
- <attributeGroup ref = "fo:clip_Properties_List"/>
- <attribute name = "dominant-baseline" type = "fo:dominant_baseline_Type"/>
- <attribute name = "height" type = "fo:height_Type"/>
- <attribute name = "id" type = "xs:string"/>
- <attributeGroup ref = "fo:keep_Properties_List"/>
- <attribute name = "overflow" type = "fo:overflow_Type"/>
- <attributeGroup ref = "fo:reference_Properties_List"/>
- <attribute name = "width" type = "fo:height_Type"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- <attribute name = "vertical-align" type = "fo:vertical_align_Type"/>
- </complexType>
- </element>
- <element name = "leader">
- <complexType mixed = "true">
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "color" type = "fo:color_Type"/>
- <attribute name = "leader-alignment" type = "fo:leader_alignment_Type"/>
- <attribute name = "leader-length" type = "fo:leader_length_Type"/>
- <attribute name = "leader-length.minimum" type = "fo:length_Type"/>
- <attribute name = "leader-length.optimum" type = "fo:length_Type"/>
- <attribute name = "leader-length.maximum" type = "fo:length_Type"/>
- <attribute name = "leader-pattern" type = "fo:leader_pattern_Type"/>
- <attribute name = "leader-pattern-width" type = "fo:leader_pattern_width_Type"/>
- <attribute name = "rule-style" type = "fo:rule_style_Type"/>
- <attribute name = "rule-thickness" type = "fo:length_Type"/>
- <attribute name = "letter-spacing" type = "fo:letter_spacing_Type"/>
- <attribute name = "line-height" type = "fo:line_height_Type"/>
- <attribute name = "visibility" type = "fo:visibility_Type"/>
- <attribute name = "word-spacing" type = "fo:letter_spacing_Type"/>
- </documentation>
- </annotation>
- <choice minOccurs = "0" maxOccurs = "unbounded">
- <group ref = "fo:inline_List"/>
- <group ref = "fo:neutral_List"/>
- </choice>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attributeGroup ref = "fo:Aural_Properties_List"/>
- <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
- <attributeGroup ref = "fo:Font_Properties_List"/>
- <attributeGroup ref = "fo:Margin_Properties_Inline_List"/>
- <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
- <attribute name = "alignment-adjust" type = "fo:alignment_adjust_Type"/>
- <attribute name = "alignment-baseline" type = "fo:alignment_baseline_Type"/>
- <attribute name = "baseline-shift" type = "fo:baseline_shift_Type"/>
- <attribute name = "dominant-baseline" type = "fo:dominant_baseline_Type"/>
- <attributeGroup ref = "fo:text_one_Properties_List"/>
- <attribute name = "id" type = "xs:string"/>
- <attribute name = "keep-with-next" type = "fo:keep_integer_Type"/>
- <attribute name = "keep-with-previous" type = "fo:keep_integer_Type"/>
- <attribute name = "text-shadow" type = "fo:text_shadow_Type"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- <attribute name = "vertical-align" type = "fo:vertical_align_Type"/>
- </complexType>
- </element>
- <element name = "page-number">
- <complexType>
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "letter-spacing" type = "fo:letter_spacing_Type"/>
- <attribute name = "line-height" type = "fo:line_height_Type"/>
- <attribute name = "score-spaces" type = "fo:score_spaces_Type"/>
- <attribute name = "text-transform" type = "fo:text_transform_Type"/>
- <attribute name = "visibility" type = "fo:visibility_Type"/>
- <attribute name = "word-spacing" type = "fo:letter_spacing_Type"/>
- <attribute name = "wrap-option" type = "fo:wrap_option_Type"/>
- </documentation>
- </annotation>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attributeGroup ref = "fo:Aural_Properties_List"/>
- <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
- <attributeGroup ref = "fo:Font_Properties_List"/>
- <attributeGroup ref = "fo:Margin_Properties_Inline_List"/>
- <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
- <attribute name = "alignment-adjust" type = "fo:alignment_adjust_Type"/>
- <attribute name = "alignment-baseline" type = "fo:alignment_baseline_Type"/>
- <attribute name = "baseline-shift" type = "fo:baseline_shift_Type"/>
- <attribute name = "dominant-baseline" type = "fo:dominant_baseline_Type"/>
- <attribute name = "id" type = "xs:string"/>
- <attribute name = "keep-with-next" type = "fo:keep_integer_Type"/>
- <attribute name = "keep-with-previous" type = "fo:keep_integer_Type"/>
- <attributeGroup ref = "fo:text_one_Properties_List"/>
- <attribute name = "text-decoration" type = "fo:text_decoration_Type"/>
- <attribute name = "text-shadow" type = "fo:text_shadow_Type"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- <attribute name = "vertical-align" type = "fo:vertical_align_Type"/>
- </complexType>
- </element>
- <element name = "page-number-citation">
- <complexType>
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "letter-spacing" type = "fo:letter_spacing_Type"/>
- <attribute name = "line-height" type = "fo:line_height_Type"/>
- <attribute name = "score-spaces" type = "fo:score_spaces_Type"/>
- <attribute name = "text-transform" type = "fo:text_transform_Type"/>
- <attribute name = "visibility" type = "fo:visibility_Type"/>
- <attribute name = "word-spacing" type = "fo:letter_spacing_Type"/>
- <attribute name = "wrap-option" type = "fo:wrap_option_Type"/>
- </documentation>
- </annotation>
- <attribute name = "ref-id" type = "xs:string" use = "required"/>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attributeGroup ref = "fo:Aural_Properties_List"/>
- <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
- <attributeGroup ref = "fo:Font_Properties_List"/>
- <attributeGroup ref = "fo:Margin_Properties_Inline_List"/>
- <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
- <attribute name = "alignment-adjust" type = "fo:alignment_adjust_Type"/>
- <attribute name = "alignment-baseline" type = "fo:alignment_baseline_Type"/>
- <attribute name = "baseline-shift" type = "fo:baseline_shift_Type"/>
- <attribute name = "dominant-baseline" type = "fo:dominant_baseline_Type"/>
- <attribute name = "id" type = "xs:string"/>
- <attribute name = "keep-with-next" type = "fo:keep_integer_Type"/>
- <attribute name = "keep-with-previous" type = "fo:keep_integer_Type"/>
- <attributeGroup ref = "fo:text_one_Properties_List"/>
- <attribute name = "text-decoration" type = "fo:text_decoration_Type"/>
- <attribute name = "text-shadow" type = "fo:text_shadow_Type"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- <attribute name = "vertical-align" type = "fo:vertical_align_Type"/>
- </complexType>
- </element>
- <element name = "table-and-caption">
- <complexType>
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "caption-side" type = "fo:caption_side_Type"/>
- <attribute name = "text-align" type = "fo:text_align_Type"/>
- </documentation>
- </annotation>
- <sequence>
- <element ref = "fo:table-caption" minOccurs = "0"/>
- <element ref = "fo:table"/>
- </sequence>
- <attributeGroup ref = "fo:block_properties"/>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attributeGroup ref = "fo:Aural_Properties_List"/>
- <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
- <attributeGroup ref = "fo:Margin_Properties_Block_List"/>
- <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
- <attributeGroup ref = "fo:break_Properties_List"/>
- <attribute name = "id" type = "xs:string"/>
- <attributeGroup ref = "fo:intrusion_displace_Properties_List"/>
- <attributeGroup ref = "fo:keep_Properties_List"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "table-caption">
- <complexType>
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "keep-together" type = "fo:keep_compound_Type"/>
- <attribute name = "keep-together.within-line" type = "fo:keep_integer_Type"/>
- <attribute name = "keep-together.within-column" type = "fo:keep_integer_Type"/>
- <attribute name = "keep-together.within-page" type = "fo:keep_integer_Type"/>
- </documentation>
- </annotation>
- <choice maxOccurs = "unbounded">
- <group ref = "fo:marker_List"/>
- <group ref = "fo:block_List"/>
- <group ref = "fo:neutral_List"/>
- <group ref = "fo:float_List"/>
- <group ref = "fo:footnote_List"/>
- </choice>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attributeGroup ref = "fo:Aural_Properties_List"/>
- <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
- <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
- <attributeGroup ref = "fo:progression_Properties_List"/>
- <attribute name = "height" type = "fo:height_Type"/>
- <attribute name = "id" type = "xs:string"/>
- <attributeGroup ref = "fo:intrusion_displace_Properties_List"/>
- <attribute name = "width" type = "fo:height_Type"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "table">
- <complexType>
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "border-collapse" type = "fo:border_collapse_Type"/>
- <attribute name = "border-separation" type = "fo:length_bp_ip_direction_Type"/>
- <attribute name = "border-spacing" type = "fo:length_Type"/>
- <attribute name = "writing-mode" type = "fo:writing_mode_Type"/>
- </documentation>
- </annotation>
- <sequence>
- <element ref = "fo:table-column" minOccurs = "0" maxOccurs = "unbounded"/>
- <element ref = "fo:table-header" minOccurs = "0"/>
- <element ref = "fo:table-footer" minOccurs = "0"/>
- <element ref = "fo:table-body" maxOccurs = "unbounded"/>
- </sequence>
- <attributeGroup ref = "fo:block_properties"/>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attributeGroup ref = "fo:Aural_Properties_List"/>
- <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
- <attributeGroup ref = "fo:Margin_Properties_Block_List"/>
- <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
- <attributeGroup ref = "fo:progression_Properties_List"/>
- <attribute name = "border-after-precedence" type = "fo:precedence_Type"/>
- <attribute name = "border-before-precedence" type = "fo:precedence_Type"/>
- <attribute name = "border-end-precedence" type = "fo:precedence_Type"/>
- <attribute name = "border-start-precedence" type = "fo:precedence_Type"/>
- <attributeGroup ref = "fo:break_Properties_List"/>
- <attribute name = "id" type = "xs:string"/>
- <attributeGroup ref = "fo:intrusion_displace_Properties_List"/>
- <attribute name = "height" type = "fo:height_Type"/>
- <attributeGroup ref = "fo:keep_Properties_List"/>
- <attribute name = "table-layout" type = "fo:table_layout_Type"/>
- <attribute name = "table-omit-footer-at-break" type = "fo:table_omit_footer_at_break_Type"/>
- <attribute name = "table-omit-header-at-break" type = "fo:table_omit_header_at_break_Type"/>
- <attribute name = "width" type = "fo:height_Type"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "table-column">
- <complexType>
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "visibility" type = "fo:visibility_Type"/>
- </documentation>
- </annotation>
- <attributeGroup ref = "fo:Border_Properties_List"/>
- <attributeGroup ref = "fo:Background_Properties_List"/>
- <attribute name = "border-after-precedence" type = "fo:precedence_Type"/>
- <attribute name = "border-before-precedence" type = "fo:precedence_Type"/>
- <attribute name = "border-end-precedence" type = "fo:precedence_Type"/>
- <attribute name = "border-start-precedence" type = "fo:precedence_Type"/>
- <attribute name = "column-number" type = "fo:integer_Type"/>
- <attribute name = "column-width" type = "fo:column_width_Type"/>
- <attribute name = "number-columns-repeated" type = "fo:integer_Type"/>
- <attribute name = "number-columns-spanned" type = "fo:integer_Type"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "table-header">
- <complexType>
- <annotation>
- <documentation>
- Inheritable <attribute name = "visibility" type = "fo:visibility_Type"/>
- </documentation>
- </annotation>
- <choice>
- <element ref = "fo:table-row" maxOccurs = "unbounded"/>
- <element ref = "fo:table-cell" maxOccurs = "unbounded"/>
- </choice>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attributeGroup ref = "fo:Aural_Properties_List"/>
- <attributeGroup ref = "fo:Border_Properties_List"/>
- <attributeGroup ref = "fo:Background_Properties_List"/>
- <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
- <attribute name = "border-after-precedence" type = "fo:precedence_Type"/>
- <attribute name = "border-before-precedence" type = "fo:precedence_Type"/>
- <attribute name = "border-end-precedence" type = "fo:precedence_Type"/>
- <attribute name = "border-start-precedence" type = "fo:precedence_Type"/>
- <attribute name = "id" type = "xs:string"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "table-footer">
- <complexType>
- <annotation>
- <documentation>
- Inheritable <attribute name = "visibility" type = "fo:visibility_Type"/>
- </documentation>
- </annotation>
- <choice>
- <element ref = "fo:table-row" maxOccurs = "unbounded"/>
- <element ref = "fo:table-cell" maxOccurs = "unbounded"/>
- </choice>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attributeGroup ref = "fo:Aural_Properties_List"/>
- <attributeGroup ref = "fo:Border_Properties_List"/>
- <attributeGroup ref = "fo:Background_Properties_List"/>
- <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
- <attribute name = "border-after-precedence" type = "fo:precedence_Type"/>
- <attribute name = "border-before-precedence" type = "fo:precedence_Type"/>
- <attribute name = "border-end-precedence" type = "fo:precedence_Type"/>
- <attribute name = "border-start-precedence" type = "fo:precedence_Type"/>
- <attribute name = "id" type = "xs:string"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "table-body">
- <complexType>
- <annotation>
- <documentation>
- Inheritable <attribute name = "visibility" type = "fo:visibility_Type"/>
- </documentation>
- </annotation>
- <choice>
- <element ref = "fo:table-row" maxOccurs = "unbounded"/>
- <element ref = "fo:table-cell" maxOccurs = "unbounded"/>
- </choice>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attributeGroup ref = "fo:Aural_Properties_List"/>
- <attributeGroup ref = "fo:Border_Properties_List"/>
- <attributeGroup ref = "fo:Background_Properties_List"/>
- <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
- <attribute name = "border-after-precedence" type = "fo:precedence_Type"/>
- <attribute name = "border-before-precedence" type = "fo:precedence_Type"/>
- <attribute name = "border-end-precedence" type = "fo:precedence_Type"/>
- <attribute name = "border-start-precedence" type = "fo:precedence_Type"/>
- <attribute name = "id" type = "xs:string"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "table-row">
- <complexType>
- <annotation>
- <documentation>
- Inheritable <attribute name = "visibility" type = "fo:visibility_Type"/>
- </documentation>
- </annotation>
- <sequence>
- <element ref = "fo:table-cell" maxOccurs = "unbounded"/>
- </sequence>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attributeGroup ref = "fo:Aural_Properties_List"/>
- <attributeGroup ref = "fo:Border_Properties_List"/>
- <attributeGroup ref = "fo:Background_Properties_List"/>
- <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
- <attribute name = "block-progression-dimension" type = "fo:margin_width_Type"/>
- <attribute name = "block-progression-dimension.minimum" type = "fo:length_Type"/>
- <attribute name = "block-progression-dimension.optimum" type = "fo:block_progression_dimension_optimum_Type"/>
- <attribute name = "block-progression-dimension.maximum" type = "fo:block_progression_dimension_maximum_Type"/>
- <attribute name = "border-after-precedence" type = "fo:precedence_Type"/>
- <attribute name = "border-before-precedence" type = "fo:precedence_Type"/>
- <attribute name = "border-end-precedence" type = "fo:precedence_Type"/>
- <attribute name = "border-start-precedence" type = "fo:precedence_Type"/>
- <attributeGroup ref = "fo:break_Properties_List"/>
- <attribute name = "id" type = "xs:string"/>
- <attribute name = "height" type = "fo:height_Type"/>
- <attributeGroup ref = "fo:keep_Properties_List"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- <attribute name = "page-break-after" type = "fo:page_break_after_Type"/>
- <attribute name = "page-break-before" type = "fo:page_break_after_Type"/>
- </complexType>
- </element>
- <element name = "table-cell">
- <complexType>
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "display-align" type = "fo:display_align_Type"/>
- <attribute name = "relative-align" type = "fo:relative_align_Type"/>
- <attribute name = "empty-cells" type = "fo:empty_cells_Type"/>
- </documentation>
- </annotation>
- <choice maxOccurs = "unbounded">
- <group ref = "fo:marker_List"/>
- <group ref = "fo:block_List"/>
- <group ref = "fo:neutral_List"/>
- <group ref = "fo:float_List"/>
- <group ref = "fo:footnote_List"/>
- </choice>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attributeGroup ref = "fo:Aural_Properties_List"/>
- <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
- <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
- <attribute name = "border-after-precedence" type = "fo:precedence_Type"/>
- <attribute name = "border-before-precedence" type = "fo:precedence_Type"/>
- <attribute name = "border-end-precedence" type = "fo:precedence_Type"/>
- <attribute name = "border-start-precedence" type = "fo:precedence_Type"/>
- <attributeGroup ref = "fo:progression_Properties_List"/>
- <attribute name = "column-number" type = "fo:integer_Type"/>
- <attribute name = "ends-row" type = "fo:ends_row_Type"/>
- <attribute name = "height" type = "fo:height_Type"/>
- <attribute name = "id" type = "xs:string"/>
- <attribute name = "number-columns-spanned" type = "fo:integer_Type"/>
- <attribute name = "number-rows-spanned" type = "fo:integer_Type"/>
- <attribute name = "starts-row" type = "fo:starts_row_Type"/>
- <attribute name = "width" type = "fo:height_Type"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- <attribute name = "vertical-align" type = "fo:vertical_align_Type"/>
- </complexType>
- </element>
- <element name = "list-block">
- <complexType>
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "provisional-distance-between-starts" type = "fo:provisional_distance_between_starts_Type"/>
- <attribute name = "provisional-label-separation" type = "fo:provisional_label_separation_Type"/>
- </documentation>
- </annotation>
- <sequence>
- <element ref = "fo:list-item" maxOccurs = "unbounded"/>
- </sequence>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attributeGroup ref = "fo:Aural_Properties_List"/>
- <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
- <attributeGroup ref = "fo:Margin_Properties_Block_List"/>
- <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
- <attributeGroup ref = "fo:break_Properties_List"/>
- <attribute name = "id" type = "xs:string"/>
- <attributeGroup ref = "fo:intrusion_displace_Properties_List"/>
- <attributeGroup ref = "fo:keep_Properties_List"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- <attributeGroup ref = "fo:list_properties"/>
- </complexType>
- </element>
- <element name = "list-item">
- <complexType>
- <annotation>
- <documentation>
- Inheritable <attribute name = "relative-align" type = "fo:relative_align_Type"/>
- </documentation>
- </annotation>
- <sequence>
- <element ref = "fo:list-item-label"/>
- <element ref = "fo:list-item-body"/>
- </sequence>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attributeGroup ref = "fo:Aural_Properties_List"/>
- <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
- <attributeGroup ref = "fo:Margin_Properties_Block_List"/>
- <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
- <attributeGroup ref = "fo:break_Properties_List"/>
- <attribute name = "id" type = "xs:string"/>
- <attributeGroup ref = "fo:intrusion_displace_Properties_List"/>
- <attributeGroup ref = "fo:keep_Properties_List"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- <attributeGroup ref = "fo:list_properties"/>
- </complexType>
- </element>
- <element name = "list-item-body">
- <complexType>
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "keep-together" type = "fo:keep_compound_Type"/>
- <attribute name = "keep-together.within-line" type = "fo:keep_integer_Type"/>
- <attribute name = "keep-together.within-column" type = "fo:keep_integer_Type"/>
- <attribute name = "keep-together.within-page" type = "fo:keep_integer_Type"/>
- </documentation>
- </annotation>
- <choice maxOccurs = "unbounded">
- <group ref = "fo:marker_List"/>
- <group ref = "fo:block_List"/>
- <group ref = "fo:neutral_List"/>
- <group ref = "fo:float_List"/>
- <group ref = "fo:footnote_List"/>
- </choice>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attribute name = "id" type = "xs:string"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- <attributeGroup ref = "fo:list_properties"/>
- </complexType>
- </element>
- <element name = "list-item-label">
- <complexType>
- <annotation>
- <documentation>
- Inheritable
- <attribute name = "keep-together" type = "fo:keep_compound_Type"/>
- <attribute name = "keep-together.within-line" type = "fo:keep_integer_Type"/>
- <attribute name = "keep-together.within-column" type = "fo:keep_integer_Type"/>
- <attribute name = "keep-together.within-page" type = "fo:keep_integer_Type"/>
- </documentation>
- </annotation>
- <choice maxOccurs = "unbounded">
- <group ref = "fo:marker_List"/>
- <group ref = "fo:block_List"/>
- <group ref = "fo:neutral_List"/>
- <group ref = "fo:float_List"/>
- <group ref = "fo:footnote_List"/>
- </choice>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attribute name = "id" type = "xs:string"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- <attributeGroup ref = "fo:list_properties"/>
- </complexType>
- </element>
- <element name = "float">
- <complexType>
- <choice maxOccurs = "unbounded">
- <group ref = "fo:block_List"/>
- <group ref = "fo:neutral_List"/>
- <group ref = "fo:float_List"/>
- <group ref = "fo:footnote_List"/>
- </choice>
- <attribute name = "float" type = "fo:float_Type"/>
- <attribute name = "clear" type = "fo:clear_Type"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "footnote">
- <complexType>
- <sequence>
- <element ref = "fo:inline"/>
- <element ref = "fo:footnote-body"/>
- </sequence>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "footnote-body">
- <complexType>
- <choice maxOccurs = "unbounded">
- <group ref = "fo:block_List"/>
- <group ref = "fo:neutral_List"/>
- <group ref = "fo:float_List"/>
- <group ref = "fo:footnote_List"/>
- </choice>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "basic-link">
- <complexType mixed = "true">
- <annotation>
- <documentation>
- Inheritable <attribute name = "line-height" type = "fo:line_height_Type"/>
- </documentation>
- </annotation>
- <choice minOccurs = "0" maxOccurs = "unbounded">
- <group ref = "fo:marker_List"/>
- <group ref = "fo:inline_List"/>
- <group ref = "fo:block_List"/>
- <group ref = "fo:neutral_List"/>
- <group ref = "fo:float_List"/>
- <group ref = "fo:footnote_List"/>
- </choice>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attributeGroup ref = "fo:Aural_Properties_List"/>
- <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
- <attributeGroup ref = "fo:Margin_Properties_Inline_List"/>
- <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
- <attribute name = "alignment-adjust" type = "fo:alignment_adjust_Type"/>
- <attribute name = "alignment-baseline" type = "fo:alignment_baseline_Type"/>
- <attribute name = "baseline-shift" type = "fo:baseline_shift_Type"/>
- <attribute name = "destination-placement-offset" type = "fo:length_Type"/>
- <attribute name = "dominant-baseline" type = "fo:dominant_baseline_Type"/>
- <attribute name = "external-destination" type = "xs:string"/>
- <attribute name = "id" type = "xs:string"/>
- <attribute name = "indicate-destination" type = "fo:indicate_destination_Type"/>
- <attribute name = "internal-destination" type = "xs:string"/>
- <attributeGroup ref = "fo:keep_Properties_List"/>
- <attribute name = "show-destination" type = "fo:show_destination_Type"/>
- <attribute name = "target-processing-context" type = "xs:string"/>
- <attribute name = "target-presentation-context" type = "xs:string"/>
- <attribute name = "target-stylesheet" type = "xs:string"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- <attribute name = "vertical-align" type = "fo:vertical_align_Type"/>
- </complexType>
- </element>
- <element name = "wrapper">
- <complexType mixed = "true">
- <choice minOccurs = "0" maxOccurs = "unbounded">
- <group ref = "fo:marker_List"/>
- <group ref = "fo:inline_List"/>
- <group ref = "fo:block_List"/>
- <group ref = "fo:neutral_List"/>
- <group ref = "fo:float_List"/>
- <group ref = "fo:footnote_List"/>
- </choice>
- <attribute name = "id" type = "xs:string"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "marker">
- <complexType mixed = "true">
- <choice minOccurs = "0" maxOccurs = "unbounded">
- <group ref = "fo:inline_List"/>
- <group ref = "fo:block_List"/>
- </choice>
- <attribute name = "marker-class-name" type = "xs:string"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "retrieve-marker">
- <complexType>
- <attribute name = "retrieve-class-name" type = "xs:string"/>
- <attribute name = "retrieve-position" type = "fo:retrieve_position_Type"/>
- <attribute name = "retrieve-boundary" type = "fo:retrieve_boundary_Type"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "multi-switch">
- <complexType>
- <annotation>
- <documentation>
- Inheritable <attribute name = "auto-restore" type = "fo:auto_restore_Type"/>
- </documentation>
- </annotation>
- <sequence>
- <element ref = "fo:multi-case"/>
- </sequence>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attribute name = "id" type = "xs:string"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "multi-case">
- <complexType mixed = "true">
- <choice minOccurs = "0" maxOccurs = "unbounded">
- <group ref = "fo:inline_List"/>
- <group ref = "fo:block_List"/>
- <group ref = "fo:neutral_List"/>
- <group ref = "fo:float_List"/>
- <group ref = "fo:footnote_List"/>
- </choice>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attribute name = "id" type = "xs:string"/>
- <attribute name = "starting-state" type = "fo:starting_state_Type"/>
- <attribute name = "case-name" type = "xs:string"/>
- <attribute name = "case-title" type = "xs:string"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "multi-toggle">
- <complexType mixed = "true">
- <choice minOccurs = "0" maxOccurs = "unbounded">
- <group ref = "fo:inline_List"/>
- <group ref = "fo:block_List"/>
- <group ref = "fo:neutral_List"/>
- <group ref = "fo:float_List"/>
- <group ref = "fo:footnote_List"/>
- </choice>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attribute name = "id" type = "xs:string"/>
- <attribute name = "switch-to" type = "xs:string"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- <attribute name = "vertical-align" type = "fo:vertical_align_Type"/>
- </complexType>
- </element>
- <element name = "multi-properties">
- <complexType>
- <sequence>
- <element ref = "fo:multi-property-set" maxOccurs = "unbounded"/>
- <element ref = "fo:wrapper"/>
- </sequence>
- <attributeGroup ref = "fo:Accessibility_Properties_List"/>
- <attribute name = "id" type = "xs:string"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
- <element name = "multi-property-set">
- <complexType>
- <attribute name = "id" type = "xs:string"/>
- <attribute name = "active-state" type = "fo:active_state_Type" use = "required"/>
- <attributeGroup ref = "fo:inheritable_properties_List"/>
- </complexType>
- </element>
+ </documentation>
+ </annotation>
+
+ <group name = "initial_property_set_List_Not">
+ <choice>
+ <element ref = "fo:initial-property-set"/>
+ </choice>
+ </group>
+
+ <annotation>
+ <documentation>
+ empty group so cannot be defined
+ <group name = "initial_property_set_List_FOP">
+ <choice/>
+ </group>
+ </documentation>
+ </annotation>
+
+ <group name = "initial_property_set_List">
+ <annotation>
+ <documentation>
+ <choice>
+ <group ref = "fo:initial_property_set_List_FOP"/>
+ </choice>
+ </documentation>
+ </annotation>
+ <choice>
+ <group ref = "fo:initial_property_set_List_Not"/>
+ </choice>
+ </group>
+ <group name = "marker_List">
+ <choice>
+ <element ref = "fo:marker"/>
+ </choice>
+ </group>
+ <group name = "inline_List_FOP">
+ <choice>
+ <element ref = "fo:character"/>
+ <element ref = "fo:external-graphic"/>
+ <element ref = "fo:instream-foreign-object"/>
+ <element ref = "fo:inline"/>
+ <element ref = "fo:leader"/>
+ <element ref = "fo:page-number"/>
+ <element ref = "fo:page-number-citation"/>
+ <element ref = "fo:basic-link"/>
+ </choice>
+ </group>
+ <group name = "inline_List_Not">
+ <choice>
+ <element ref = "fo:bidi-override"/>
+ <element ref = "fo:inline-container"/>
+ <element ref = "fo:multi-toggle"/>
+ </choice>
+ </group>
+ <group name = "inline_List">
+ <choice>
+ <group ref = "fo:inline_List_FOP"/>
+ <group ref = "fo:inline_List_Not"/>
+ </choice>
+ </group>
+ <group name = "block_List_FOP">
+ <choice>
+ <element ref = "fo:block"/>
+ <element ref = "fo:block-container"/>
+ <element ref = "fo:table"/>
+ <element ref = "fo:list-block"/>
+ </choice>
+ </group>
+ <group name = "block_List_Not">
+ <choice>
+ <element ref = "fo:table-and-caption"/>
+ </choice>
+ </group>
+ <group name = "block_List">
+ <choice>
+ <group ref = "fo:block_List_FOP"/>
+ <group ref = "fo:block_List_Not"/>
+ </choice>
+ </group>
+ <group name = "neutral_List_FOP">
+ <choice>
+ <element ref = "fo:wrapper"/>
+ <element ref = "fo:retrieve-marker"/>
+ </choice>
+ </group>
+ <group name = "neutral_List_Not">
+ <choice>
+ <element ref = "fo:multi-switch"/>
+ <element ref = "fo:multi-properties"/>
+ </choice>
+ </group>
+ <group name = "neutral_List">
+ <choice>
+ <group ref = "fo:neutral_List_FOP"/>
+ <group ref = "fo:neutral_List_Not"/>
+ </choice>
+ </group>
+ <annotation>
+ <documentation>
+ empty group so cannot be defined
+ <group name = "float_List_FOP">
+ <choice/>
+ </group>
+ </documentation>
+ </annotation>
+ <group name = "float_List_Not">
+ <choice>
+ <element ref = "fo:float"/>
+ </choice>
+ </group>
+ <group name = "float_List">
+ <annotation>
+ <documentation>
+ empty group
+ <choice>
+ <group ref = "fo:float_List_FOP"/>
+ </choice>
+ </documentation>
+ </annotation>
+ <choice>
+ <group ref = "fo:float_List_Not"/>
+ </choice>
+ </group>
+ <group name = "footnote_List">
+ <choice>
+ <element ref = "fo:footnote"/>
+ </choice>
+ </group>
+
+ <attributeGroup name = "block_properties_Not">
+ <attribute name = "page-break-after" type = "fo:page_break_after_Type"/>
+ <attribute name = "page-break-before" type = "fo:page_break_after_Type"/>
+ </attributeGroup>
+ <attributeGroup name = "block_properties_FOP">
+ </attributeGroup>
+ <attributeGroup name = "block_properties">
+ <attributeGroup ref = "fo:block_properties_FOP"/>
+ <attributeGroup ref = "fo:block_properties_Not"/>
+ </attributeGroup>
+
+ <attributeGroup name = "list_properties_Not">
+ <attribute name = "page-break-after" type = "fo:page_break_after_Type"/>
+ <attribute name = "page-break-before" type = "fo:page_break_after_Type"/>
+ <attribute name = "background-position" type = "fo:background_position_Type"/>
+ </attributeGroup>
+ <attributeGroup name = "list_properties_FOP">
+ </attributeGroup>
+ <attributeGroup name = "list_properties">
+ <attributeGroup ref = "fo:list_properties_FOP"/>
+ <attributeGroup ref = "fo:list_properties_Not"/>
+ </attributeGroup>
+
+ <attributeGroup name = "inheritable_properties_List_Not">
+ <attribute name = "auto-restore" type = "fo:auto_restore_Type"/>
+ <attribute name = "background" type = "fo:background_Type" />
+ <attribute name = "border-spacing" type = "fo:length_Type"/>
+ <attribute name = "caption-side" type = "fo:caption_side_Type"/>
+ <attribute name = "direction" type = "fo:direction_Type"/>
+ <attribute name = "empty-cells" type = "fo:empty_cells_Type"/>
+ <attribute name = "font" type = "xs:string"/>
+ <attribute name = "font-selection-strategy" type = "fo:font_selection_strategy_Type"/>
+ <attribute name = "font-size-adjust" type = "fo:font_size_adjust_Type"/>
+ <attribute name = "font-stretch" type = "xs:string"/>
+ <attribute name = "font-variant" type = "fo:font_variant_Type"/>
+ <attribute name = "glyph-orientation-vertical" type = "fo:orientation_Type"/>
+ <attribute name = "glyph-orientation-horizontal" type = "fo:orientation_Type"/>
+ <attribute name = "hyphenation-keep" type = "fo:hyphenation_keep_Type"/>
+ <attribute name = "hyphenation-ladder-count" type = "fo:hyphenation_ladder_count_Type"/>
+ <attribute name = "intrusion-displace" type = "fo:displace_Type"/>
+ <attribute name = "last-line-end-indent" type = "fo:last_line_end_indent_Type"/>
+ <attribute name = "line-height-shift-adjustment" type = "fo:line_height_shift_adjustment_Type"/>
+ <attribute name = "line-stacking-strategy" type = "fo:line_stacking_strategy_Type"/>
+ <attribute name = "linefeed-treatment" type = "fo:linefeed_treatment_Type"/>
+ <attribute name = "margin" type = "fo:border_margin_width_Type" />
+ <attribute name = "max-width" type = "fo:max_width_Type"/>
+ <attribute name = "min-height" type = "fo:start_indent_Type"/>
+ <attribute name = "min-width" type = "fo:start_indent_Type"/>
+ <attribute name = "page-break-inside" type = "fo:page_break_inside_Type"/>
+ <attribute name = "reference-orientation" type = "fo:orientation_Type"/>
+ <attribute name = "score-spaces" type = "fo:score_spaces_Type"/>
+ <attribute name = "script" type = "xs:string"/>
+ <attribute name = "text-transform" type = "fo:text_transform_Type"/>
+ <attribute name = "visibility" type = "fo:visibility_Type"/>
+ <attribute name = "white-space" type = "fo:white_space_Type"/>
+ <attribute name = "white-space-treatment" type = "fo:white_space_treatment_Type"/>
+ <attribute name = "word-spacing" type = "fo:letter_spacing_Type"/>
+ <attribute name = "writing-mode" type = "fo:writing_mode_Type"/>
+ </attributeGroup>
+
+
+ <attributeGroup name = "inheritable_properties_List_FOP">
+ <annotation>
+ <documentation>
+ Removed because I'm not sure how to handle this<attribute xmlns="" name = "xml:lang" type = "xs:string"/>
+ </documentation>
+ </annotation>
+ <attribute name = "border-bottom" type = "fo:border_side_Type"/>
+ <attribute name = "border-collapse" type = "fo:border_collapse_Type"/>
+ <attribute name = "border-color" type = "fo:border_color_Type" />
+ <attribute name = "border-left" type = "fo:border_side_Type" />
+ <attribute name = "border-right" type = "fo:border_side_Type" />
+ <attribute name = "border-separation" type = "fo:length_bp_ip_direction_Type"/>
+ <attribute name = "border-style" type = "fo:border_multi_style_Type" />
+ <attribute name = "border-top" type = "fo:border_side_Type" />
+ <attribute name = "border-width" type = "fo:border_margin_width_Type" />
+ <attribute name = "color" type = "fo:color_Type"/>
+ <attribute name = "country" type = "fo:country_Type"/>
+ <attribute name = "display-align" type = "fo:display_align_Type"/>
+ <attribute name = "end-indent" type = "fo:end_indent_Type"/>
+ <attribute name = "font-family" type = "fo:family_name_Type"/>
+ <attribute name = "font-size" type = "fo:font_size_Type"/>
+ <attribute name = "font-style" type = "fo:font_style_Type"/>
+ <attribute name = "font-weight" type = "fo:font_weight_Type"/>
+ <attribute name = "hyphenate" type = "fo:hyphenate_Type"/>
+ <attribute name = "hyphenation-character" type = "fo:hyphenation_character_Type"/>
+ <attribute name = "hyphenation-push-character-count" type = "fo:integer_Type"/>
+ <attribute name = "hyphenation-remain-character-count" type = "fo:integer_Type"/>
+ <attribute name = "keep-together" type = "fo:keep_compound_Type"/>
+ <attribute name = "keep-together.within-column" type = "fo:keep_integer_Type"/>
+ <attribute name = "keep-together.within-line" type = "fo:keep_integer_Type"/>
+ <attribute name = "keep-together.within-page" type = "fo:keep_integer_Type"/>
+ <attribute name = "language" type = "fo:language_Type"/>
+ <attribute name = "leader-alignment" type = "fo:leader_alignment_Type"/>
+ <attribute name = "leader-length" type = "fo:leader_length_Type"/>
+ <attribute name = "leader-length.maximum" type = "fo:length_Type"/>
+ <attribute name = "leader-length.minimum" type = "fo:length_Type"/>
+ <attribute name = "leader-length.optimum" type = "fo:length_Type"/>
+ <attribute name = "leader-pattern" type = "fo:leader_pattern_Type"/>
+ <attribute name = "leader-pattern-width" type = "fo:leader_pattern_width_Type"/>
+ <attribute name = "letter-spacing" type = "fo:letter_spacing_Type"/>
+ <attribute name = "line-height" type = "fo:line_height_Type"/>
+ <attribute name = "orphans" type = "fo:orphans_Type"/>
+ <attribute name = "position" type = "fo:position_Type"/>
+ <attribute name = "provisional-distance-between-starts" type = "fo:provisional_distance_between_starts_Type"/>
+ <attribute name = "provisional-label-separation" type = "fo:provisional_label_separation_Type"/>
+ <attribute name = "relative-align" type = "fo:relative_align_Type"/>
+ <attribute name = "rule-style" type = "fo:rule_style_Type"/>
+ <attribute name = "rule-thickness" type = "fo:length_Type"/>
+ <attribute name = "start-indent" type = "fo:start_indent_Type"/>
+ <attribute name = "text-align" type = "fo:text_align_Type"/>
+ <attribute name = "text-align-last" type = "fo:text_align_last_Type"/>
+ <attribute name = "text-indent" type = "fo:length_percentage_Type"/>
+ <attribute name = "white-space-collapse" type = "fo:white_space_collapse_Type"/>
+ <attribute name = "widows" type = "fo:widows_Type"/>
+ <attribute name = "wrap-option" type = "fo:wrap_option_Type"/>
+ </attributeGroup>
+ <attributeGroup name = "inheritable_properties_List">
+ <attributeGroup ref = "fo:inheritable_properties_List_FOP"/>
+ <attributeGroup ref = "fo:inheritable_properties_List_Not"/>
+ </attributeGroup>
+ <attributeGroup name = "break_Properties_List_Not">
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "page-break-inside" type = "fo:breaks_Type"/>
+ </documentation>
+ </annotation>
+ </attributeGroup>
+ <attributeGroup name = "break_Properties_List_FOP">
+ <attribute name = "break-after" type = "fo:breaks_Type"/>
+ <attribute name = "break-before" type = "fo:breaks_Type"/>
+ </attributeGroup>
+ <attributeGroup name = "break_Properties_List">
+ <attributeGroup ref = "fo:break_Properties_List_FOP"/>
+ <attributeGroup ref = "fo:break_Properties_List_Not"/>
+ </attributeGroup>
+ <attributeGroup name = "text_one_Properties_List_FOP"/>
+ <attributeGroup name = "text_one_Properties_List_Not">
+ <attribute name = "text-depth" type = "fo:text_depth_Type"/>
+ <attribute name = "text-altitude" type = "fo:text_altitude_Type"/>
+ </attributeGroup>
+ <attributeGroup name = "text_one_Properties_List">
+ <attributeGroup ref = "fo:text_one_Properties_List_FOP"/>
+ <attributeGroup ref = "fo:text_one_Properties_List_Not"/>
+ </attributeGroup>
+ <attributeGroup name = "line_height_Properties_List_FOP"/>
+ <attributeGroup name = "line_height_Properties_List_Not">
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "line-height-shift-adjustment" type = "fo:line_height_shift_adjustment_Type"/>
+ <attribute name = "line-stacking-strategy" type = "fo:line_stacking_strategy_Type"/>
+ </documentation>
+ </annotation>
+ </attributeGroup>
+ <attributeGroup name = "line_height_Properties_List">
+ <attributeGroup ref = "fo:line_height_Properties_List_FOP"/>
+ <attributeGroup ref = "fo:line_height_Properties_List_Not"/>
+ </attributeGroup>
+ <attributeGroup name = "keep_Properties_List_FOP">
+ <attribute name = "keep-with-next" type = "fo:keep_integer_Type"/>
+ </attributeGroup>
+ <attributeGroup name = "keep_Properties_List_Not">
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "keep-together" type = "fo:keep_compound_Type"/>
+ <attribute name = "keep-together.within-line" type = "fo:keep_integer_Type"/>
+ <attribute name = "keep-together.within-column" type = "fo:keep_integer_Type"/>
+ <attribute name = "keep-together.within-page" type = "fo:keep_integer_Type"/>
+ </documentation>
+ </annotation>
+ <attribute name = "keep-with-previous" type = "fo:keep_integer_Type"/>
+ </attributeGroup>
+ <attributeGroup name = "keep_Properties_List">
+ <attributeGroup ref = "fo:keep_Properties_List_FOP"/>
+ <attributeGroup ref = "fo:keep_Properties_List_Not"/>
+ </attributeGroup>
+ <attributeGroup name = "block_hyphenation_Properties_List_FOP"/>
+ <attributeGroup name = "block_hyphenation_Properties_List_Not">
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "hyphenation-keep" type = "fo:hyphenation_keep_Type"/>
+ <attribute name = "hyphenation-ladder-count" type = "fo:hyphenation_ladder_count_Type"/>
+ </documentation>
+ </annotation>
+ </attributeGroup>
+ <attributeGroup name = "block_hyphenation_Properties_List">
+ <attributeGroup ref = "fo:block_hyphenation_Properties_List_FOP"/>
+ <attributeGroup ref = "fo:block_hyphenation_Properties_List_Not"/>
+ </attributeGroup>
+ <attributeGroup name = "intrusion_displace_Properties_List_FOP"/>
+ <attributeGroup name = "intrusion_displace_Properties_List_Not">
+ <annotation>
+ <documentation>
+ Inheritable attributes
+ <attribute name = "intrusion-displace" type = "fo:displace_Type"/>
+ </documentation>
+ </annotation>
+ </attributeGroup>
+ <attributeGroup name = "intrusion_displace_Properties_List">
+ <attributeGroup ref = "fo:intrusion_displace_Properties_List_FOP"/>
+ <attributeGroup ref = "fo:intrusion_displace_Properties_List_Not"/>
+ </attributeGroup>
+ <attributeGroup name = "progression_Properties_List_FOP"/>
+ <attributeGroup name = "progression_Properties_List_Not">
+ <attribute name = "block-progression-dimension" type = "fo:margin_width_Type"/>
+ <attribute name = "block-progression-dimension.minimum" type = "fo:length_Type"/>
+ <attribute name = "block-progression-dimension.optimum" type = "fo:block_progression_dimension_optimum_Type"/>
+ <attribute name = "block-progression-dimension.maximum" type = "fo:block_progression_dimension_maximum_Type"/>
+ <attribute name = "inline-progression-dimension" type = "fo:margin_width_Type"/>
+ <attribute name = "inline-progression-dimension.minimum" type = "fo:length_Type"/>
+ <attribute name = "inline-progression-dimension.optimum" type = "fo:block_progression_dimension_optimum_Type"/>
+ <attribute name = "inline-progression-dimension.maximum" type = "fo:block_progression_dimension_maximum_Type"/>
+ </attributeGroup>
+ <attributeGroup name = "progression_Properties_List">
+ <attributeGroup ref = "fo:progression_Properties_List_FOP"/>
+ <attributeGroup ref = "fo:progression_Properties_List_Not"/>
+ </attributeGroup>
+ <attributeGroup name = "clip_Properties_List_FOP"/>
+ <attributeGroup name = "clip_Properties_List_Not">
+ <attribute name = "clip" type = "fo:clip_Type"/>
+ </attributeGroup>
+ <attributeGroup name = "clip_Properties_List">
+ <attributeGroup ref = "fo:clip_Properties_List_FOP"/>
+ <attributeGroup ref = "fo:clip_Properties_List_Not"/>
+ </attributeGroup>
+ <attributeGroup name = "reference_Properties_List_FOP"/>
+ <attributeGroup name = "reference_Properties_List_Not">
+ <annotation>
+ <documentation>
+ Inherited
+ <attribute name = "reference-orientation" type = "fo:orientation_Type"/>
+ <attribute name = "writing-mode" type = "fo:writing_mode_Type"/>
+ </documentation>
+ </annotation>
+ </attributeGroup>
+ <attributeGroup name = "reference_Properties_List">
+ <attributeGroup ref = "fo:reference_Properties_List_FOP"/>
+ <attributeGroup ref = "fo:reference_Properties_List_Not"/>
+ </attributeGroup>
+ <attributeGroup name = "Accessibility_Properties_List_FOP"/>
+ <attributeGroup name = "Accessibility_Properties_List_Not">
+ <attribute name = "source-document" type = "xs:string"/>
+ <attribute name = "role" type = "xs:string"/>
+ </attributeGroup>
+ <attributeGroup name = "Accessibility_Properties_List">
+ <attributeGroup ref = "fo:Accessibility_Properties_List_FOP"/>
+ <attributeGroup ref = "fo:Accessibility_Properties_List_Not"/>
+ </attributeGroup>
+ <attributeGroup name = "Relative_Position_Properties_List_FOP">
+ <annotation>
+ <documentation>
+ Inherited
+ <attribute name = "position" type = "fo:position_Type"/>
+ </documentation>
+ </annotation>
+ <attribute name = "top" type = "fo:top_Type"/>
+ <attribute name = "right" type = "fo:right_Type"/>
+ <attribute name = "bottom" type = "fo:bottom_Type"/>
+ <attribute name = "left" type = "fo:left_Type"/>
+ </attributeGroup>
+ <attributeGroup name = "Relative_Position_Properties_List_Not">
+ <attribute name = "relative-position" type = "fo:relative_position_Type"/>
+ </attributeGroup>
+ <attributeGroup name = "Relative_Position_Properties_List">
+ <attributeGroup ref = "fo:Relative_Position_Properties_List_FOP"/>
+ <attributeGroup ref = "fo:Relative_Position_Properties_List_Not"/>
+ </attributeGroup>
+ <attributeGroup name = "absolute_or_Relative_Position_Properties_List_FOP">
+ <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
+ </attributeGroup>
+ <attributeGroup name = "absolute_or_Relative_Position_Properties_List_Not">
+ <attribute name = "absolute-position" type = "fo:absolute_position_Type"/>
+ </attributeGroup>
+ <attributeGroup name = "absolute_or_Relative_Position_Properties_List">
+ <attributeGroup ref = "fo:absolute_or_Relative_Position_Properties_List_FOP"/>
+ <attributeGroup ref = "fo:absolute_or_Relative_Position_Properties_List_Not"/>
+ </attributeGroup>
+ <attributeGroup name = "Aural_Properties_List_FOP"/>
+ <attributeGroup name = "Aural_Properties_List_Not">
+ <attribute name = "azimuth" type = "fo:azimuth_Type"/>
+ <attribute name = "cue" type = "xs:string"/>
+ <attribute name = "cue-after" type = "xs:string"/>
+ <attribute name = "cue-before" type = "xs:string"/>
+ <attribute name = "elevation" type = "fo:elevation_Type"/>
+ <attribute name = "pause" type = "xs:string"/>
+ <attribute name = "pause-after" type = "xs:string"/>
+ <attribute name = "pause-before" type = "xs:string"/>
+ <attribute name = "pitch" type = "xs:string"/>
+ <attribute name = "pitch-range" type = "xs:string"/>
+ <attribute name = "play-during" type = "xs:string"/>
+ <attribute name = "richness" type = "xs:string"/>
+ <attribute name = "speak" type = "xs:string"/>
+ <attribute name = "speak-header" type = "xs:string"/>
+ <attribute name = "speak-numeral" type = "fo:speak_numeral_Type"/>
+ <attribute name = "speak-punctuation" type = "xs:string"/>
+ <attribute name = "speech-rate" type = "fo:speech_rate_Type"/>
+ <attribute name = "stress" type = "xs:string"/>
+ <attribute name = "voice-family" type = "xs:string"/>
+ <attribute name = "volume" type = "xs:string"/>
+ </attributeGroup>
+ <attributeGroup name = "Aural_Properties_List">
+ <attributeGroup ref = "fo:Aural_Properties_List_FOP"/>
+ <attributeGroup ref = "fo:Aural_Properties_List_Not"/>
+ </attributeGroup>
+ <attributeGroup name = "Border_Padding_and_Background_Properties_List">
+ <attributeGroup ref = "fo:Border_Properties_List"/>
+ <attributeGroup ref = "fo:Padding_Properties_List"/>
+ <attributeGroup ref = "fo:Background_Properties_List"/>
+ </attributeGroup>
+ <attributeGroup name = "Absolute_Position_Properties_List_FOP">
+ <annotation>
+ <documentation>
+ Inherited
+ <attribute name = "position" type = "fo:position_Type"/>
+ </documentation>
+ </annotation>
+ <attribute name = "top" type = "fo:top_Type"/>
+ <attribute name = "right" type = "fo:right_Type"/>
+ <attribute name = "bottom" type = "fo:bottom_Type"/>
+ <attribute name = "left" type = "fo:left_Type"/>
+ </attributeGroup>
+ <attributeGroup name = "Absolute_Position_Properties_List_Not">
+ <attribute name = "absolute-position" type = "fo:absolute_position_Type"/>
+ </attributeGroup>
+ <attributeGroup name = "Absolute_Position_Properties_List">
+ <attributeGroup ref = "fo:Absolute_Position_Properties_List_FOP"/>
+ <attributeGroup ref = "fo:Absolute_Position_Properties_List_Not"/>
+ </attributeGroup>
+ <attributeGroup name = "Background_Properties_List_FOP">
+ <attribute name = "background-color" type = "fo:background_color_Type"/>
+ </attributeGroup>
+ <attributeGroup name = "Background_Properties_List_Not">
+ <attribute name = "background-attachment" type = "fo:background_attachment_Type"/>
+ <attribute name = "background-image" type = "xs:string"/>
+ <attribute name = "background-repeat" type = "fo:background_repeat_Type"/>
+ <attribute name = "background-position-horizontal" type = "fo:background_position_horizontal_Type"/>
+ <attribute name = "background-position-vertical" type = "fo:background_position_vertical_Type"/>
+ </attributeGroup>
+ <attributeGroup name = "Background_Properties_List">
+ <attributeGroup ref = "fo:Background_Properties_List_FOP"/>
+ <attributeGroup ref = "fo:Background_Properties_List_Not"/>
+ </attributeGroup>
+ <attributeGroup name = "Border_Properties_List">
+ <attribute name = "border" type = "fo:border_Type"/>
+ <attribute name = "border-before-color" type = "fo:color_Type"/>
+ <attribute name = "border-before-style" type = "fo:border_style_Type"/>
+ <attribute name = "border-before-width" type = "fo:border_before_width_Type"/>
+ <attribute name = "border-before-width.length" type = "fo:length_Type"/>
+ <attribute name = "border-before-width.conditionality" type = "fo:conditionality_Type"/>
+ <attribute name = "border-after-color" type = "fo:color_Type"/>
+ <attribute name = "border-after-style" type = "fo:border_style_Type"/>
+ <attribute name = "border-after-width" type = "fo:border_before_width_Type"/>
+ <attribute name = "border-after-width.length" type = "fo:length_Type"/>
+ <attribute name = "border-after-width.conditionality" type = "fo:conditionality_Type"/>
+ <attribute name = "border-start-color" type = "fo:color_Type"/>
+ <attribute name = "border-start-style" type = "fo:border_style_Type"/>
+ <attribute name = "border-start-width" type = "fo:border_before_width_Type"/>
+ <attribute name = "border-start-width.length" type = "fo:length_Type"/>
+ <attribute name = "border-start-width.conditionality" type = "fo:conditionality_Type"/>
+ <attribute name = "border-end-color" type = "fo:color_Type"/>
+ <attribute name = "border-end-style" type = "fo:border_style_Type"/>
+ <attribute name = "border-end-width" type = "fo:border_before_width_Type"/>
+ <attribute name = "border-end-width.length" type = "fo:length_Type"/>
+ <attribute name = "border-end-width.conditionality" type = "fo:conditionality_Type"/>
+ <attribute name = "border-top-color" type = "fo:color_Type"/>
+ <attribute name = "border-top-style" type = "fo:border_style_Type"/>
+ <attribute name = "border-top-width" type = "fo:border_top_width_Type"/>
+ <attribute name = "border-top-width.length" type = "fo:length_Type"/>
+ <attribute name = "border-top-width.conditionality" type = "fo:conditionality_Type"/>
+ <attribute name = "border-bottom-color" type = "fo:color_Type"/>
+ <attribute name = "border-bottom-style" type = "fo:border_style_Type"/>
+ <attribute name = "border-bottom-width" type = "fo:border_top_width_Type"/>
+ <attribute name = "border-bottom-width.length" type = "fo:length_Type"/>
+ <attribute name = "border-bottom-width.conditionality" type = "fo:conditionality_Type"/>
+ <attribute name = "border-left-color" type = "fo:color_Type"/>
+ <attribute name = "border-left-style" type = "fo:border_style_Type"/>
+ <attribute name = "border-left-width" type = "fo:border_top_width_Type"/>
+ <attribute name = "border-left-width.length" type = "fo:length_Type"/>
+ <attribute name = "border-left-width.conditionality" type = "fo:conditionality_Type"/>
+ <attribute name = "border-right-color" type = "fo:color_Type"/>
+ <attribute name = "border-right-style" type = "fo:border_style_Type"/>
+ <attribute name = "border-right-width" type = "fo:border_top_width_Type"/>
+ <attribute name = "border-right-width.length" type = "fo:length_Type"/>
+ <attribute name = "border-right-width.conditionality" type = "fo:conditionality_Type"/>
+ </attributeGroup>
+ <attributeGroup name = "Padding_Properties_List">
+ <attribute name = "padding" type = "fo:padding_before_Type"/>
+ <attribute name = "padding-before" type = "fo:padding_before_Type"/>
+ <attribute name = "padding-before.length" type = "fo:length_Type"/>
+ <attribute name = "padding-before.conditionality" type = "fo:conditionality_Type"/>
+ <attribute name = "padding-after" type = "fo:padding_before_Type"/>
+ <attribute name = "padding-after.length" type = "fo:length_Type"/>
+ <attribute name = "padding-after.conditionality" type = "fo:conditionality_Type"/>
+ <attribute name = "padding-start" type = "fo:padding_before_Type"/>
+ <attribute name = "padding-start.length" type = "fo:length_Type"/>
+ <attribute name = "padding-start.conditionality" type = "fo:conditionality_Type"/>
+ <attribute name = "padding-end" type = "fo:padding_before_Type"/>
+ <attribute name = "padding-end.length" type = "fo:length_Type"/>
+ <attribute name = "padding-end.conditionality" type = "fo:conditionality_Type"/>
+ <attribute name = "padding-top" type = "fo:padding_top_Type"/>
+ <attribute name = "padding-top.length" type = "fo:length_Type"/>
+ <attribute name = "padding-top.conditionality" type = "fo:conditionality_Type"/>
+ <attribute name = "padding-bottom" type = "fo:padding_top_Type"/>
+ <attribute name = "padding-bottom.length" type = "fo:length_Type"/>
+ <attribute name = "padding-bottom.conditionality" type = "fo:conditionality_Type"/>
+ <attribute name = "padding-left" type = "fo:padding_top_Type"/>
+ <attribute name = "padding-left.length" type = "fo:length_Type"/>
+ <attribute name = "padding-left.conditionality" type = "fo:conditionality_Type"/>
+ <attribute name = "padding-right" type = "fo:padding_top_Type"/>
+ <attribute name = "padding-right.length" type = "fo:length_Type"/>
+ <attribute name = "padding-right.conditionality" type = "fo:conditionality_Type"/>
+ </attributeGroup>
+ <attributeGroup name = "Font_Properties_List_FOP">
+ <annotation>
+ <documentation>
+ Font properties are all inheritable
+ <attribute name = "font-family" type = "fo:family_name_Type"/>
+ <attribute name = "font-size" type = "fo:font_size_Type"/>
+ <attribute name = "font-style" type = "fo:font_style_Type"/>
+ <attribute name = "font-weight" type = "fo:font_weight_Type"/>
+ </documentation>
+ </annotation>
+ </attributeGroup>
+ <attributeGroup name = "Font_Properties_List_Not">
+ <annotation>
+ <documentation>
+ Font properties are all inheritable
+ <attribute name = "font" type = "xs:string"/>
+ <attribute name = "font-selection-strategy" type = "fo:font_selection_strategy_Type"/>
+ <attribute name = "font-size-adjust" type = "xs:string"/>
+ <attribute name = "font-stretch" type = "xs:string"/>
+ <attribute name = "font-variant" type = "fo:font_variant_Type"/>
+ </documentation>
+ </annotation>
+ </attributeGroup>
+ <attributeGroup name = "Font_Properties_List">
+ <attributeGroup ref = "fo:Font_Properties_List_FOP"/>
+ <attributeGroup ref = "fo:Font_Properties_List_Not"/>
+ </attributeGroup>
+ <attributeGroup name = "Hyphenation_Properties_List_FOP">
+ <annotation>
+ <documentation>
+ The hyphenation properties are all inheritable and so superceeded by that list
+ <attribute name = "country" type = "fo:country_Type"/>
+ <attribute name = "language" type = "fo:language_Type"/>
+ <attribute name = "hyphenate" type = "fo:hyphenate_Type"/>
+ <attribute name = "hyphenation-character" type = "fo:hyphenation_character_Type"/>
+ <attribute name = "hyphenation-push-character-count" type = "fo:integer_Type"/>
+ <attribute name = "hyphenation-remain-character-count" type = "fo:integer_Type"/>
+ </documentation>
+ </annotation>
+ </attributeGroup>
+ <attributeGroup name = "Hyphenation_Properties_List_Not">
+ <annotation>
+ <documentation>
+ The hyphenation properties are all inheritable and so superceeded by that list
+ <attribute name = "script" type = "xs:string"/>
+ </documentation>
+ </annotation>
+ </attributeGroup>
+ <attributeGroup name = "Hyphenation_Properties_List">
+ <attributeGroup ref = "fo:Hyphenation_Properties_List_FOP"/>
+ <attributeGroup ref = "fo:Hyphenation_Properties_List_Not"/>
+ </attributeGroup>
+ <attributeGroup name = "Margin_Properties_Basic_List">
+ <attribute name = "margin-top" type = "fo:margin_width_Type"/>
+ <attribute name = "margin-bottom" type = "fo:margin_width_Type"/>
+ <attribute name = "margin-left" type = "fo:margin_width_Type"/>
+ <attribute name = "margin-right" type = "fo:margin_width_Type"/>
+ </attributeGroup>
+ <attributeGroup name = "Margin_Properties_vertical_Space_List_FOP">
+ <annotation>
+ <documentation>
+ Indent properties are inheritable
+ <attribute name = "start-indent" type = "fo:start_indent_Type"/>
+ <attribute name = "end-indent" type = "fo:end_indent_Type"/>
+ </documentation>
+ </annotation>
+ <attribute name = "space-before.optimum" type = "fo:space_before_optimum_Type"/>
+ <attribute name = "space-after.optimum" type = "fo:space_after_optimum_Type"/>
+ </attributeGroup>
+ <attributeGroup name = "Margin_Properties_vertical_Space_List_Not">
+ <attribute name = "space-before" type = "fo:space_Type"/>
+ <attribute name = "space-before.minimum" type = "fo:length_Type"/>
+ <attribute name = "space-before.maximum" type = "fo:length_Type"/>
+ <attribute name = "space-before.conditionality" type = "fo:conditionality_Type"/>
+ <attribute name = "space-before.precedence" type = "fo:integer_Force_Type"/>
+ <attribute name = "space-after" type = "fo:space_Type"/>
+ <attribute name = "space-after.minimum" type = "fo:length_Type"/>
+ <attribute name = "space-after.maximum" type = "fo:length_Type"/>
+ <attribute name = "space-after.conditionality" type = "fo:conditionality_Type"/>
+ <attribute name = "space-after.precedence" type = "fo:integer_Force_Type"/>
+ </attributeGroup>
+ <attributeGroup name = "Margin_Properties_vertical_Space_List">
+ <attributeGroup ref = "fo:Margin_Properties_vertical_Space_List_FOP"/>
+ <attributeGroup ref = "fo:Margin_Properties_vertical_Space_List_Not"/>
+ </attributeGroup>
+ <attributeGroup name = "Margin_Properties_Block_List">
+ <attributeGroup ref = "fo:Margin_Properties_Basic_List"/>
+ <attributeGroup ref = "fo:Margin_Properties_vertical_Space_List"/>
+ </attributeGroup>
+ <attributeGroup name = "Margin_Properties_Inline_List">
+ <attributeGroup ref = "fo:Margin_Properties_Basic_List"/>
+ <attributeGroup ref = "fo:Margin_Properties_Horizontal_Space_List"/>
+ </attributeGroup>
+ <attributeGroup name = "Margin_Properties_Horizontal_Space_List_FOP"/>
+ <attributeGroup name = "Margin_Properties_Horizontal_Space_List_Not">
+ <attribute name = "space-start" type = "fo:space_start_Type"/>
+ <attribute name = "space-start.minimum" type = "fo:length_Type"/>
+ <attribute name = "space-start.optimum" type = "fo:length_Type"/>
+ <attribute name = "space-start.maximum" type = "fo:length_Type"/>
+ <attribute name = "space-start.conditionality" type = "fo:conditionality_Type"/>
+ <attribute name = "space-start.precedence" type = "fo:integer_Force_Type"/>
+ <attribute name = "space-end" type = "fo:space_start_Type"/>
+ <attribute name = "space-end.minimum" type = "fo:length_Type"/>
+ <attribute name = "space-end.optimum" type = "fo:length_Type"/>
+ <attribute name = "space-end.maximum" type = "fo:length_Type"/>
+ <attribute name = "space-end.conditionality" type = "fo:conditionality_Type"/>
+ <attribute name = "space-end.precedence" type = "fo:integer_Force_Type"/>
+ </attributeGroup>
+ <attributeGroup name = "Margin_Properties_Horizontal_Space_List">
+ <attributeGroup ref = "fo:Margin_Properties_Horizontal_Space_List_FOP"/>
+ <attributeGroup ref = "fo:Margin_Properties_Horizontal_Space_List_Not"/>
+ </attributeGroup>
+
+ <annotation>
+ <documentation>
+ Simple Types definitions
+ </documentation>
+ </annotation>
+ <simpleType name = "integer_Type">
+ <annotation>
+ <documentation>
+ A signed integer value which consists of an optional '+' or '-' character followed by a sequence of digits. A property may define additional constraints on the value.
+ <enumeration value = "-3"/>
+ <enumeration value = "0"/>
+ <enumeration value = "1"/>
+ <enumeration value = "+3"/>
+ <enumeration value = "5"/>
+ </documentation>
+ </annotation>
+ <restriction base = "NMTOKEN">
+ <pattern value = "[-+]?\d+"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "number_Type">
+ <annotation>
+ <documentation>
+ A signed real number which consists of an optional '+' or '-' character followed by a sequence of digits followed by an optional '.' character and sequence of digits. A property may define additional constraints on the value.
+ <enumeration value = "-2.4"/>
+ <enumeration value = "2"/>
+ <enumeration value = "4"/>
+ </documentation>
+ </annotation>
+ <restriction base = "string">
+ <pattern value = "[-+]?\d+\.\d*"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "length_Type">
+ <annotation>
+ <documentation>
+ A signed length value where a 'length' is a real number plus a unit qualification. A property may define additional constraints on the value.
+ <enumeration value = "1px"/>
+ <enumeration value = "1pt"/>
+ <enumeration value = "1mm"/>
+ <enumeration value = "1cm"/>
+ <enumeration value = "1in"/>
+ <enumeration value = "1em"/>
+ </documentation>
+ </annotation>
+ <restriction base = "NMTOKEN">
+ <pattern value = "[+-]?\d+\.?\d*(px|pt|mm|cm|in|em)"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "length_range_Type">
+ <annotation>
+ <documentation>
+ A compound datatype, with components: minimum, optimum, maximum. Each component is a <length xmlns=""/>. If "minimum" is greater than optimum, it will be treated as if it had been set to "optimum". If "maximum" is less than optimum, it will be treated as if it had been set to "optimum". A property may define additional constraints on the values.
+ <enumeration value = "1mm 2mm 3mm"/>
+ <enumeration value = "2mm 2mm 1mm"/>
+ <enumeration value = "3mm 2mm 1mm"/>
+ </documentation>
+ </annotation>
+ <xs:restriction>
+ <xs:simpleType>
+ <xs:list>
+ <xs:simpleType>
+ <xs:restriction base = "fo:length_Type"/>
+ </xs:simpleType>
+ </xs:list>
+ </xs:simpleType>
+ <xs:minLength value = "3" />
+ <xs:maxLength value = "3" />
+ </xs:restriction>
+ </simpleType>
+ <simpleType name = "length_conditional_Type">
+ <annotation>
+ <documentation>
+ A compound datatype, with components: length, conditionality. The length component is a <length xmlns=""/>. The conditionality component is either "discard" or "retain". A property may define additional constraints on the values.
+ <enumeration value = "1mm retain"/>
+ <enumeration value = "1mm discard"/>
+ <enumeration value = "1px retain"/>
+ <enumeration value = "1px discard"/>
+ <enumeration value = "1pt retain"/>
+ <enumeration value = "1pt discard"/>
+ <enumeration value = "1mm retain"/>
+ <enumeration value = "1mm discard"/>
+ <enumeration value = "1cm retain"/>
+ <enumeration value = "1cm discard"/>
+ <enumeration value = "1in retain"/>
+ <enumeration value = "1in discard"/>
+ <enumeration value = "1em retain"/>
+ <enumeration value = "1em discard"/>
+ </documentation>
+ </annotation>
+ <restriction base = "string">
+ <pattern value = "\+?\d+\.?\d*(px|pt|mm|cm|in|em) (retain|discard)"/>
+ </restriction>
+ </simpleType>
+ <xs:simpleType name = "length_bp_ip_direction_Type">
+ <annotation>
+ <documentation>
+ A compound datatype, with components: block-progression-direction, and inline-progression-direction. Each component is a <length xmlns=""/>. A property may define additional constraints on the values.
+ <enumeration value = "1mm 2mm"/>
+ <enumeration value = "2mm"/>
+ <enumeration value = "3mm 2mm"/>
+ </documentation>
+ </annotation>
+ <xs:restriction>
+ <xs:simpleType>
+ <xs:list>
+ <xs:simpleType>
+ <xs:restriction base = "fo:length_Type"/>
+ </xs:simpleType>
+ </xs:list>
+ </xs:simpleType>
+ <xs:minLength value = "1" />
+ <xs:maxLength value = "2" />
+ </xs:restriction>
+ </xs:simpleType>
+ <simpleType name = "space_Type">
+ <annotation>
+ <documentation>
+ A compound datatype, with components: minimum, optimum, maximum, precedence, and conditionality. The minimum, optimum, and maximum components are <length xmlns=""/>s. The precedence component is either "force" or an <integer/>. The conditionality component is either "discard" or "retain". If "minimum" is greater than optimum, it will be treated as if it had been set to "optimum". If "maximum" is less than optimum, it will be treated as if it had been set to "optimum".
+ <enumeration value = "1mm 2mm 3mm force retain"/>
+ <enumeration value = "1mm 2mm 3mm force discard"/>
+ <enumeration value = "1mm 2mm 3mm 3 retain"/>
+ </documentation>
+ </annotation>
+ <restriction base = "string">
+ <pattern value = "([ ]?\+?\d+\.?\d*(px|pt|mm|cm|in|em)){1,3}( \+?\d+| force)?( retain| discard)?"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "angle_Type">
+ <annotation>
+ <documentation>
+ A representation of an angle consisting of an optional '+' or '-' character immediately followed by a <number/> immediately followed by an angle unit identifier. Angle unit identifiers are: 'deg' (for degrees), 'grad' (for grads), and 'rad' (for radians). The specified values are normalized to the range 0deg to 360deg. A property may define additional constraints on the value.
+ <enumeration value = "3deg"/>
+ <enumeration value = "45deg"/>
+ <enumeration value = "-12deg"/>
+ </documentation>
+ </annotation>
+ <restriction base = "string">
+ <pattern value = "[-+]?[1-3]?\d?\d?\.?\d*(deg|grad|rad)"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "percentage_Type">
+ <annotation>
+ <documentation>
+ A signed real percentage which consists of an optional '+' or '-' character followed by a sequence of digits followed by an optional '.' character and sequence of digits followed by '%'. A property may define additional constraints on the value.
+ <enumeration value = "10%"/>
+ <enumeration value = "30%"/>
+ <enumeration value = "100%"/>
+ </documentation>
+ </annotation>
+ <restriction base = "string">
+ <pattern value = "[-+]?\d+\.?\d*%"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "character_Type">
+ <annotation>
+ <documentation>
+ <enumeration value = "-"/>
+ <enumeration value = "h"/>
+ <enumeration value = "e"/>
+ <enumeration value = "l"/>
+ <enumeration value = "p"/>
+ <enumeration value = "o"/>
+ </documentation>
+ </annotation>
+ <restriction base = "string">
+ <pattern value = "."/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "name_Type">
+ <annotation>
+ <documentation>
+ A string of characters representing a name. It must conform to the definition of an NCName in
+ </documentation>
+ </annotation>
+ <restriction base = "string">
+ <pattern value = ".*"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "family_name_Type">
+ <annotation>
+ <documentation>
+ A string of characters identifying a font.
+ <enumeration value = "serif"/>
+ <enumeration value = "sans-serif"/>
+ <enumeration value = "Arial"/>
+ <enumeration value = "Times"/>
+ <enumeration value = "Courier"/>
+ <enumeration value = "Zapf Dingbats"/>
+ <enumeration value = "code39"/>
+ <enumeration value = "cyberbit"/>
+ <enumeration value = "Edwardian Script ITC"/>
+ <enumeration value = "Viner Hand ITC"/>
+ <enumeration value = "Georgia"/>
+ <enumeration value = "Bookman Old Style"/>
+ <enumeration value = "Book Antiqua"/>
+ </documentation>
+ </annotation>
+ <restriction base = "string">
+ <pattern value = ".*"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "color_Type">
+ <annotation>
+ <documentation>
+ Either a string of characters representing a keyword or a color function defined in . The list of keyword color names is: aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, and yellow.
+ <enumeration value = "red"/>
+ <enumeration value = "blue"/>
+ <enumeration value = "yellow"/>
+ <enumeration value = "green"/>
+ </documentation>
+ </annotation>
+ <union memberTypes = "fo:color_Hex_Type fo:color_Name_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "proportional_column_width_Type">
+ <annotation>
+ <documentation>
+ The function proportional-column-width(N[0])
+ This returns a width as a fraction of the available width as ( N[0] / sum1 ) * available space
+ The parent table must have width="x" and table-layout="fixed"
+ <enumeration value = "proportional-column-width(Number)"/>
+ </documentation>
+ </annotation>
+ <restriction base = "string">
+ <pattern value = "proportional-column-width\(\d+\)"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "column_width_Type">
+ <annotation>
+ <documentation>
+ <length xmlns=""/>, <percentage/>, <function>proportional-column-width</function>, or <function>common-functions</function>
+ <enumeration value = "20mm"/>
+ <enumeration value = "15%"/>
+ </documentation>
+ </annotation>
+ <union memberTypes = "fo:length_percentage_Type fo:proportional_column_width_Type"/>
+ </simpleType>
+ <annotation>
+ <documentation>
+ <script/> A string of characters conforming to an ISO 15924 script code.
+ </documentation>
+ </annotation>
+ <annotation>
+ <documentation>
+ <id/> A string of characters conforming to the definition of an NCName in and is unique within the stylesheet.
+ </documentation>
+ </annotation>
+ <annotation>
+ <documentation>
+ <idRef/> A string of characters conforming to the definition of an NCName in and that matches an ID property value used within the stylesheet.
+ </documentation>
+ </annotation>
+ <annotation>
+ <documentation>
+ <uri-specification/> A sequence of characters that is "url(", followed by optional white space, followed by an optional single quote (') or double quote (") character, followed by a URI reference as defined in , followed by an optional single quote (') or double quote (") character, followed by optional white space, followed by ")". The two quote characters must be the same and must both be present or absent. If the URI reference contains a single quote, the two quote characters must be present and be double quotes.
+ </documentation>
+ </annotation>
+ <annotation>
+ <documentation>
+ <time/> A <number/> immediately followed by a time unit identifier. Time unit identifiers are: 'ms' (for milliseconds) and 's' (for seconds).
+ </documentation>
+ </annotation>
+ <annotation>
+ <documentation>
+ <frequency/> A <number/> immediately followed by a frequency unit identifier. Frequency unit identifiers are: 'Hz' (for Hertz) and 'kHz' (for kilo Hertz).
+ </documentation>
+ </annotation>
+ <annotation>
+ <documentation>
+ <generic-family/> The following generic families are defined: "serif", "sans-serif", "cursive", "fantasy", and "monospace". Please see the section on generic font families for descriptions of these families. Generic font family names are keywords, and therefore must not be quoted.
+ </documentation>
+ </annotation>
+ <simpleType name = "absolute_size_Type">
+ <annotation>
+ <documentation>
+ An <absolute-size/> keyword refers to an entry in a table of font sizes computed and kept by the user agent. Possible values are: [ xx-small | x-small | small | medium | large | x-large | xx-large ] On a computer screen a scaling factor of 1.2 is suggested between adjacent indexes; if the "medium" font is 12pt, the "large" font could be 14.4pt. Different media may need different scaling factors. Also, the user agent should take the quality and availability of fonts into account when computing the table. The table may be different from one font family to another. Note. In CSS1, the suggested scaling factor between adjacent indexes was 1.5 which user experience proved to be too large.
+ </documentation>
+ </annotation>
+ <restriction base = "NMTOKEN">
+ <enumeration value = "xx-small"/>
+ <enumeration value = "x-small"/>
+ <enumeration value = "small"/>
+ <enumeration value = "medium"/>
+ <enumeration value = "large"/>
+ <enumeration value = "x-large"/>
+ <enumeration value = "xx-large"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "relative_size_Type">
+ <annotation>
+ <documentation>
+ A <relative-size/> keyword is interpreted relative to the table of font sizes and the font size of the parent element. Possible values are: [ larger | smaller ] For example, if the parent element has a font size of "medium", a value of "larger" will make the font size of the current element be "large". If the parent element's size is not close to a table entry, the user agent is free to interpolate between table entries or round off to the closest one. The user agent may have to extrapolate table values if the numerical value goes beyond the keywords.
+ </documentation>
+ </annotation>
+ <restriction base = "NMTOKEN">
+ <enumeration value = "larger"/>
+ <enumeration value = "smaller"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "clip_Type">
+ <annotation>
+ <documentation>
+ shape_Type In CSS2, the only valid <shape/> value is: rect (<top/>, <right/>, <bottom/>, <left/>) where <top/>, <bottom/> <right/>, and <left/> specify offsets from the respective sides of the box. <top/>, <right/>, <bottom/>, and <left/> may either have a <length xmlns=""/> value or "auto". Negative lengths are permitted. The value "auto" means that a given edge of the clipping region will be the same as the edge of the element's generated box (i.e., "auto" means the same as "0".) When coordinates are rounded to pixel coordinates, care should be taken that no pixels remain visible when <left/> + <right/> is equal to the element's width (or <top/> + <bottom/> equals the element's height), and conversely that no pixels remain hidden when these values are 0.
+ </documentation>
+ </annotation>
+ <restriction base = "string">
+ <annotation>
+ <documentation>
+ length_Type{1,2}
+ </documentation>
+ </annotation>
+ <pattern value = "(rect\((\+?\d+\.?\d*(px|pt|mm|cm|in|em)|auto),(\+?\d+\.?\d*(px|pt|mm|cm|in|em)|auto),(\+?\d+\.?\d*(px|pt|mm|cm|in|em)|auto),(\+?\d+\.?\d*(px|pt|mm|cm|in|em)|auto)\)|auto|inherit)"/>
+ </restriction>
+ </simpleType>
+
+ <simpleType name = "border_side_Type">
+ <annotation>
+ <documentation>
+ "fo:width_Type fo:border_style_Type fo:color_Type"
+ <enumeration value="thin solid red"/>
+ <enumeration value="medium solid black"/>
+ <enumeration value="thick solid blue"/>
+ </documentation>
+ </annotation>
+ <restriction base = "string">
+ <pattern value = "(thin|medium|thick) (none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset) ([a-z]{3,16}|#[0-9A-F]{6})"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "border_margin_width_Type">
+ <annotation>
+ <documentation>
+ "fo:width_Type{1,4} fo:inherit_Type"
+ <enumeration value = "none"/>
+ <enumeration value = "thin"/>
+ <enumeration value = "medium"/>
+ <enumeration value = "thick"/>
+ <enumeration value = "thick thin medium none"/>
+ </documentation>
+ </annotation>
+ <xs:restriction>
+ <xs:simpleType>
+ <xs:list>
+ <xs:simpleType>
+ <union memberTypes = "fo:width_Type fo:positive_length_Type"/>
+ </xs:simpleType>
+ </xs:list>
+ </xs:simpleType>
+ <xs:minLength value = "1" />
+ <xs:maxLength value = "4" />
+ </xs:restriction>
+ </simpleType>
+ <simpleType name = "border_multi_style_Type" >
+ <annotation>
+ <documentation>
+ "fo:border_style_Type{1,4} fo:inherit_Type"
+ <enumeration value = "none"/>
+ <enumeration value = "hidden"/>
+ <enumeration value = "dotted"/>
+ <enumeration value = "dashed"/>
+ <enumeration value = "solid"/>
+ <enumeration value = "double"/>
+ <enumeration value = "groove"/>
+ <enumeration value = "ridge"/>
+ <enumeration value = "inset"/>
+ <enumeration value = "outset"/>
+ <enumeration value = "solid dashed ridge groove"/>
+ </documentation>
+ </annotation>
+ <xs:restriction>
+ <xs:simpleType>
+ <xs:list>
+ <xs:simpleType>
+ <xs:restriction base = "fo:border_style_Type"/>
+ </xs:simpleType>
+ </xs:list>
+ </xs:simpleType>
+ <xs:minLength value = "1" />
+ <xs:maxLength value = "4" />
+ </xs:restriction>
+ </simpleType>
+ <simpleType name = "border_color_Type" >
+ <annotation>
+ <documentation>
+ "fo:background_color_Type{1,4}"
+ <enumeration value="red"/>
+ <enumeration value="green"/>
+ <enumeration value="blue red yellow"/>
+ <enumeration value="black"/>
+ <enumeration value="black red yellow green"/>
+ <enumeration value="silver black"/>
+ </documentation>
+ </annotation>
+ <xs:restriction>
+ <xs:simpleType>
+ <xs:list>
+ <xs:simpleType>
+ <xs:restriction base = "fo:color_Type"/>
+ </xs:simpleType>
+ </xs:list>
+ </xs:simpleType>
+ <xs:minLength value = "1" />
+ <xs:maxLength value = "4" />
+ </xs:restriction>
+ </simpleType>
+ <simpleType name = "max_width_Type">
+ <annotation>
+ <documentation>
+ <enumeration value="100%"/>
+ <enumeration value="160mm"/>
+ </documentation>
+ </annotation>
+ <union memberTypes = "fo:length_Type fo:percentage_Type fo:none_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "background_Type">
+ <union memberTypes = "fo:background_color_Type fo:background_image_Type fo:background_repeat_Type fo:background_attachment_Type fo:background_position_Type"/>
+ </simpleType>
+ <simpleType name = "background_position_Type">
+ <union memberTypes = "fo:background_position_percentage_Type fo:background_position_length_Type fo:background_position_base_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "background_position_percentage_Type">
+ <xs:restriction>
+ <xs:simpleType>
+ <xs:list>
+ <xs:simpleType>
+ <xs:restriction base = "fo:percentage_Type"/>
+ </xs:simpleType>
+ </xs:list>
+ </xs:simpleType>
+ <xs:minLength value = "1" />
+ <xs:maxLength value = "2" />
+ </xs:restriction>
+ </simpleType>
+ <simpleType name = "background_position_length_Type">
+ <xs:restriction>
+ <xs:simpleType>
+ <xs:list>
+ <xs:simpleType>
+ <xs:restriction base = "fo:length_Type"/>
+ </xs:simpleType>
+ </xs:list>
+ </xs:simpleType>
+ <xs:minLength value = "1" />
+ <xs:maxLength value = "2" />
+ </xs:restriction>
+ </simpleType>
+ <simpleType name = "background_position_base_Type">
+ <restriction base = "string">
+ <enumeration value = "top left"/>
+ <enumeration value = "top center"/>
+ <enumeration value = "top right"/>
+ <enumeration value = "center left"/>
+ <enumeration value = "center center"/>
+ <enumeration value = "center right"/>
+ <enumeration value = "bottom left"/>
+ <enumeration value = "bottom center"/>
+ <enumeration value = "bottom right"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "size_Type">
+ <union memberTypes = "fo:background_position_length_Type fo:size_base_Type"/>
+ </simpleType>
+ <simpleType name = "size_base_Type">
+ <restriction base = "string">
+ <enumeration value = "auto"/>
+ <enumeration value = "landscape"/>
+ <enumeration value = "portrait"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "vertical_align_base_Type">
+ <restriction base = "string">
+ <enumeration value = "baseline"/>
+ <enumeration value = "middle"/>
+ <enumeration value = "sub"/>
+ <enumeration value = "super"/>
+ <enumeration value = "text-top"/>
+ <enumeration value = "text-bottom"/>
+ <enumeration value = "top"/>
+ <enumeration value = "bottom"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "vertical_align_Type">
+ <union memberTypes = "fo:vertical_align_base_Type fo:percentage_Type fo:length_Type"/>
+ </simpleType>
+ <simpleType name = "leader_length_Type">
+ <annotation>
+ <documentation>
+ <enumeration value = "50% 100% 100%"/>
+ </documentation>
+ </annotation>
+ <union memberTypes = "fo:length_range_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "letter_spacing_Type">
+ <union memberTypes = "fo:normal_Type fo:length_Type fo:space_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "font_size_adjust_Type">
+ <union memberTypes = "fo:number_Type fo:none_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "space_start_Type">
+ <union memberTypes = "fo:space_Type fo:percentage_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "normal_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "normal"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "background_attachment_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "scroll"/>
+ <enumeration value = "fixed"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "background_repeat_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "repeat"/>
+ <enumeration value = "repeat-x"/>
+ <enumeration value = "repeat-y"/>
+ <enumeration value = "no-repeat"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "speech_rate_base_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "x-slow"/>
+ <enumeration value = "slow"/>
+ <enumeration value = "medium"/>
+ <enumeration value = "fast"/>
+ <enumeration value = "x-fast"/>
+ <enumeration value = "faster"/>
+ <enumeration value = "slower"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "speech_rate_Type">
+ <union memberTypes = "fo:speech_rate_base_Type fo:integer_Type"/>
+ </simpleType>
+ <simpleType name = "speak_numeral_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "digits"/>
+ <enumeration value = "continuous"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "font_variant_Type">
+ <restriction base = "string">
+ <enumeration value = "normal"/>
+ <enumeration value = "small-caps"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "line_height_Type">
+ <union memberTypes = "fo:normal_Type fo:length_Type fo:integer_Type fo:percentage_Type fo:space_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "text_shadow_Type">
+ <union memberTypes = "fo:none_Type fo:color_Type fo:length_range_Type"/>
+ </simpleType>
+ <simpleType name = "height_Type">
+ <union memberTypes = "fo:length_Type fo:percentage_Type fo:auto_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "hyphenation_character_Type">
+ <union memberTypes = "fo:character_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "content_height_Type">
+ <union memberTypes = "fo:auto_Type fo:scale_to_fit_Type fo:length_Type fo:percentage_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "scale_to_fit_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "scale-to-fit"/>
+ </restriction>
+ </simpleType>
+
+ <simpleType name = "font_weight_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "normal"/>
+ <enumeration value = "bold">
+ <annotation>
+ <documentation>
+ <fop_result>heavier than no value</fop_result>
+ </documentation>
+ </annotation>
+ </enumeration>
+ <enumeration value = "bolder">
+ <annotation>
+ <documentation>
+ <fop_result>lighter than normal</fop_result> <fop_fail>unknown font</fop_fail>
+ </documentation>
+ </annotation>
+ </enumeration>
+ <enumeration value = "lighter">
+ <annotation>
+ <documentation>
+ <fop_result>lighter than normal</fop_result> <fop_fail>unknown font</fop_fail>
+ </documentation>
+ </annotation>
+ </enumeration>
+ <enumeration value = "100">
+ <annotation>
+ <documentation>
+ <fop_result>same as normal</fop_result>
+ </documentation>
+ </annotation>
+ </enumeration>
+ <enumeration value = "200">
+ <annotation>
+ <documentation>
+ <fop_result>same as normal</fop_result>
+ </documentation>
+ </annotation>
+ </enumeration>
+ <enumeration value = "300">
+ <annotation>
+ <documentation>
+ <fop_result>same as normal</fop_result>
+ </documentation>
+ </annotation>
+ </enumeration>
+ <enumeration value = "400">
+ <annotation>
+ <documentation>
+ <fop_result>same as normal</fop_result>
+ </documentation>
+ </annotation>
+ </enumeration>
+ <enumeration value = "500">
+ <annotation>
+ <documentation>
+ <fop_result>same as normal</fop_result>
+ </documentation>
+ </annotation>
+ </enumeration>
+ <enumeration value = "600">
+ <annotation>
+ <documentation>
+ <fop_result>same as normal</fop_result>
+ </documentation>
+ </annotation>
+ </enumeration>
+ <enumeration value = "700">
+ <annotation>
+ <documentation>
+ <fop_result>same as bold</fop_result>
+ </documentation>
+ </annotation>
+ </enumeration>
+ <enumeration value = "800">
+ <annotation>
+ <documentation>
+ <fop_result>same as bold</fop_result>
+ </documentation>
+ </annotation>
+ </enumeration>
+ <enumeration value = "900">
+ <annotation>
+ <documentation>
+ <fop_result>same as bold</fop_result>
+ </documentation>
+ </annotation>
+ </enumeration>
+ <enumeration value = "inherit">
+ <annotation>
+ <documentation>
+ <fop_result>lighter than normal</fop_result> <fop_fail>unknown font</fop_fail>
+ </documentation>
+ </annotation>
+ </enumeration>
+ </restriction>
+ </simpleType>
+ <simpleType name = "font_style_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "normal"/>
+ <enumeration value = "italic"/>
+ <enumeration value = "oblique"/>
+ <enumeration value = "backslant">
+ <annotation>
+ <documentation>
+ <fop_fail>unknown font</fop_fail>
+ </documentation>
+ </annotation>
+ </enumeration>
+ <enumeration value = "inherit">
+ <annotation>
+ <documentation>
+ <fop_fail>unknown font</fop_fail>
+ </documentation>
+ </annotation>
+ </enumeration>
+ </restriction>
+ </simpleType>
+ <simpleType name = "page_break_inside_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "auto"/>
+ <enumeration value = "avoid"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "page_break_after_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "auto"/>
+ <enumeration value = "always"/>
+ <enumeration value = "avoid"/>
+ <enumeration value = "left"/>
+ <enumeration value = "right"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "white_space_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "normal"/>
+ <enumeration value = "pre"/>
+ <enumeration value = "nowrap"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "show_destination_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "replace"/>
+ <enumeration value = "new"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "indicate_destination_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "true"/>
+ <enumeration value = "false"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "speak_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "normal"/>
+ <enumeration value = "none"/>
+ <enumeration value = "spell-out"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "relative_align_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "before"/>
+ <enumeration value = "baseline"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "empty_cells_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "show"/>
+ <enumeration value = "hide"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "ends_row_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "true"/>
+ <enumeration value = "false"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "starts_row_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "true"/>
+ <enumeration value = "false"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "position_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "static"/>
+ <enumeration value = "relative"/>
+ <enumeration value = "absolute"/>
+ <enumeration value = "fixed"/>
+ <enumeration value = "inherit">
+ <annotation>
+ <documentation>
+ <fop_fail>Unknown enumerated value</fop_fail>
+ </documentation>
+ </annotation>
+ </enumeration>
+ </restriction>
+ </simpleType>
+ <simpleType name = "conditionality_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "retain"/>
+ <enumeration value = "discard"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "keep_compound_Type">
+ <annotation>
+ <documentation>
+ A compound datatype, with components: within-line, within-column, within-page. Each component is a <keep/>.
+ <enumeration value = "2 auto always"/>
+ <enumeration value = "auto"/>
+ <enumeration value = "always"/>
+ </documentation>
+ </annotation>
+ <xs:restriction>
+ <xs:simpleType>
+ <xs:list>
+ <xs:simpleType>
+ <xs:restriction base = "fo:keep_integer_Type"/>
+ </xs:simpleType>
+ </xs:list>
+ </xs:simpleType>
+ <xs:minLength value = "1" />
+ <xs:maxLength value = "3" />
+ </xs:restriction>
+ </simpleType>
+ <simpleType name = "keep_integer_Type">
+ <annotation>
+ <documentation>
+ <enumeration value = "2"/>
+ <enumeration value = "5"/>
+ <enumeration value = "10"/>
+ <enumeration value = "auto"/>
+ <enumeration value = "always"/>
+ </documentation>
+ </annotation>
+ <restriction base = "NMTOKEN">
+ <pattern value = "(\+?\d+|auto|always)"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "letter_value_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "auto"/>
+ <enumeration value = "alphabetic"/>
+ <enumeration value = "traditional"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "alignment_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "baseline"/>
+ <enumeration value = "before-edge"/>
+ <enumeration value = "text-before-edge"/>
+ <enumeration value = "middle"/>
+ <enumeration value = "central"/>
+ <enumeration value = "after-edge"/>
+ <enumeration value = "text-after-edge"/>
+ <enumeration value = "ideographic"/>
+ <enumeration value = "alphabetic"/>
+ <enumeration value = "hanging"/>
+ <enumeration value = "mathematical"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "box_alignment_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "top"/>
+ <enumeration value = "text-top"/>
+ <enumeration value = "bottom"/>
+ <enumeration value = "text-bottom"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "breaks_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "inherit">
+ <annotation>
+ <documentation>
+ <fop_fail>Unknown enumerated value</fop_fail>
+ </documentation>
+ </annotation>
+ </enumeration>
+ <enumeration value = "auto"/>
+ <enumeration value = "column"/>
+ <enumeration value = "page"/>
+ <enumeration value = "even-page"/>
+ <enumeration value = "odd-page"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "force_page_count_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "auto"/>
+ <enumeration value = "even"/>
+ <enumeration value = "odd"/>
+ <enumeration value = "end-on-even"/>
+ <enumeration value = "end-on-odd"/>
+ <enumeration value = "no-force"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "table_layout_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "auto"/>
+ <enumeration value = "fixed"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "scaling_method_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "auto"/>
+ <enumeration value = "integer-pixels"/>
+ <enumeration value = "resample-any-method"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "displace_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "inherit"/>
+ <enumeration value = "auto"/>
+ <enumeration value = "none"/>
+ <enumeration value = "line"/>
+ <enumeration value = "indent"/>
+ <enumeration value = "block"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "media_usage_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "auto"/>
+ <enumeration value = "paginate"/>
+ <enumeration value = "bounded-in-one-dimension"/>
+ <enumeration value = "unbounded"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "rendering_intent_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "auto"/>
+ <enumeration value = "perceptual"/>
+ <enumeration value = "relative-colorimetric"/>
+ <enumeration value = "saturation"/>
+ <enumeration value = "absolute-colorimetric"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "hyphenate_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "false"/>
+ <enumeration value = "true"/>
+ <enumeration value = "inherit">
+ <annotation>
+ <documentation>
+ <fop_fail>Unknown enumerated value</fop_fail>
+ </documentation>
+ </annotation>
+ </enumeration>
+ </restriction>
+ </simpleType>
+ <simpleType name = "suppress_at_line_break_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "auto"/>
+ <enumeration value = "suppress"/>
+ <enumeration value = "retain"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "treat_as_word_space_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "auto"/>
+ <enumeration value = "true"/>
+ <enumeration value = "false"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "dominant_baseline_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "auto"/>
+ <enumeration value = "use-script"/>
+ <enumeration value = "no-change"/>
+ <enumeration value = "reset-size"/>
+ <enumeration value = "ideographic"/>
+ <enumeration value = "alphabetic"/>
+ <enumeration value = "hanging"/>
+ <enumeration value = "mathematical"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "orientation_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "inherit"/>
+ <enumeration value = "0"/>
+ <enumeration value = "90"/>
+ <enumeration value = "180"/>
+ <enumeration value = "270"/>
+ <enumeration value = "-90"/>
+ <enumeration value = "-180"/>
+ <enumeration value = "-270"/>
+ <enumeration value = "0deg"/>
+ <enumeration value = "90deg"/>
+ <enumeration value = "180deg"/>
+ <enumeration value = "270deg"/>
+ <enumeration value = "-90deg"/>
+ <enumeration value = "-180deg"/>
+ <enumeration value = "-270deg"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "measurement_Type">
+ <annotation>
+ <documentation>
+ Here to document the acceptable measurements
+ </documentation>
+ </annotation>
+ <restriction base = "string">
+ <enumeration value = "px"/>
+ <enumeration value = "pt"/>
+ <enumeration value = "mm"/>
+ <enumeration value = "in"/>
+ <enumeration value = "cm"/>
+ <enumeration value = "em"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "positive_length_Type">
+ <restriction base = "NMTOKEN">
+ <pattern value = "\+?\d+\.?\d*(px|pt|mm|cm|in|em)"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "negative_length_Type">
+ <restriction base = "NMTOKEN">
+ <pattern value = "-\d+\.?\d*(px|pt|mm|cm|in|em)"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "integer_Force_Type">
+ <restriction base = "string">
+ <pattern value = "([0-9]+|force)"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "padding_top_Type">
+ <union memberTypes = "fo:width_Type fo:length_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "padding_before_Type">
+ <union memberTypes = "fo:width_Type fo:length_Type fo:length_conditional_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "country_Type">
+ <annotation>
+ <documentation>
+ A string of characters conforming to an ISO 3166 country code.
+ </documentation>
+ </annotation>
+ <restriction base = "NMTOKEN">
+ <enumeration value = "none"/>
+ <enumeration value = "inherit"/>
+ <enumeration value = "AF"><annotation><documentation> country-name = "AFGHANISTAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "AL"><annotation><documentation> country-name = "ALBANIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "DZ"><annotation><documentation> country-name = "ALGERIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "AS"><annotation><documentation> country-name = "AMERICANSAMOA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "AD"><annotation><documentation> country-name = "ANDORRA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "AO"><annotation><documentation> country-name = "ANGOLA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "AI"><annotation><documentation> country-name = "ANGUILLA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "AQ"><annotation><documentation> country-name = "ANTARCTICA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "AG"><annotation><documentation> country-name = "ANTIGUAANDBARBUDA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "AR"><annotation><documentation> country-name = "ARGENTINA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "AM"><annotation><documentation> country-name = "ARMENIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "AW"><annotation><documentation> country-name = "ARUBA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "AU"><annotation><documentation> country-name = "AUSTRALIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "AT"><annotation><documentation> country-name = "AUSTRIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "AZ"><annotation><documentation> country-name = "AZERBAIJAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BS"><annotation><documentation> country-name = "BAHAMAS"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BH"><annotation><documentation> country-name = "BAHRAIN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BD"><annotation><documentation> country-name = "BANGLADESH"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BB"><annotation><documentation> country-name = "BARBADOS"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BY"><annotation><documentation> country-name = "BELARUS"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BE"><annotation><documentation> country-name = "BELGIUM"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BZ"><annotation><documentation> country-name = "BELIZE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BJ"><annotation><documentation> country-name = "BENIN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BM"><annotation><documentation> country-name = "BERMUDA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BT"><annotation><documentation> country-name = "BHUTAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BO"><annotation><documentation> country-name = "BOLIVIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BA"><annotation><documentation> country-name = "BOSNIAANDHERZEGOVINA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BW"><annotation><documentation> country-name = "BOTSWANA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BV"><annotation><documentation> country-name = "BOUVETISLAND"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BR"><annotation><documentation> country-name = "BRAZIL"/ </documentation></annotation> </enumeration>
+ <enumeration value = "IO"><annotation><documentation> country-name = "BRITISHINDIANOCEANTERRITORY"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BN"><annotation><documentation> country-name = "BRUNEIDARUSSALAM"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BG"><annotation><documentation> country-name = "BULGARIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BF"><annotation><documentation> country-name = "BURKINAFASO"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BI"><annotation><documentation> country-name = "BURUNDI"/ </documentation></annotation> </enumeration>
+ <enumeration value = "KH"><annotation><documentation> country-name = "CAMBODIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "CM"><annotation><documentation> country-name = "CAMEROON"/ </documentation></annotation> </enumeration>
+ <enumeration value = "CA"><annotation><documentation> country-name = "CANADA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "CV"><annotation><documentation> country-name = "CAPEVERDE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "KY"><annotation><documentation> country-name = "CAYMANISLANDS"/ </documentation></annotation> </enumeration>
+ <enumeration value = "CF"><annotation><documentation> country-name = "CENTRALAFRICANREPUBLIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TD"><annotation><documentation> country-name = "CHAD"/ </documentation></annotation> </enumeration>
+ <enumeration value = "CL"><annotation><documentation> country-name = "CHILE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "CN"><annotation><documentation> country-name = "CHINA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "CX"><annotation><documentation> country-name = "CHRISTMASISLAND"/ </documentation></annotation> </enumeration>
+ <enumeration value = "CC"><annotation><documentation> country-name = "COCOS(KEELING)ISLANDS"/ </documentation></annotation> </enumeration>
+ <enumeration value = "CO"><annotation><documentation> country-name = "COLOMBIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "KM"><annotation><documentation> country-name = "COMOROS"/ </documentation></annotation> </enumeration>
+ <enumeration value = "CG"><annotation><documentation> country-name = "CONGO"/ </documentation></annotation> </enumeration>
+ <enumeration value = "CD"><annotation><documentation> country-name = "CONGO,THEDEMOCRATICREPUBLICOFTHE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "CK"><annotation><documentation> country-name = "COOKISLANDS"/ </documentation></annotation> </enumeration>
+ <enumeration value = "CR"><annotation><documentation> country-name = "COSTARICA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "CI"><annotation><documentation> country-name = "COTED'IVOIRE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "HR"><annotation><documentation> country-name = "CROATIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "CU"><annotation><documentation> country-name = "CUBA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "CY"><annotation><documentation> country-name = "CYPRUS"/ </documentation></annotation> </enumeration>
+ <enumeration value = "CZ"><annotation><documentation> country-name = "CZECHREPUBLIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "DK"><annotation><documentation> country-name = "DENMARK"/ </documentation></annotation> </enumeration>
+ <enumeration value = "DJ"><annotation><documentation> country-name = "DJIBOUTI"/ </documentation></annotation> </enumeration>
+ <enumeration value = "DM"><annotation><documentation> country-name = "DOMINICA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "DO"><annotation><documentation> country-name = "DOMINICANREPUBLIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TP"><annotation><documentation> country-name = "EASTTIMOR"/ </documentation></annotation> </enumeration>
+ <enumeration value = "EC"><annotation><documentation> country-name = "ECUADOR"/ </documentation></annotation> </enumeration>
+ <enumeration value = "EG"><annotation><documentation> country-name = "EGYPT"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SV"><annotation><documentation> country-name = "ELSALVADOR"/ </documentation></annotation> </enumeration>
+ <enumeration value = "GQ"><annotation><documentation> country-name = "EQUATORIALGUINEA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "ER"><annotation><documentation> country-name = "ERITREA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "EE"><annotation><documentation> country-name = "ESTONIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "ET"><annotation><documentation> country-name = "ETHIOPIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "FK"><annotation><documentation> country-name = "FALKLANDISLANDS(MALVINAS)"/ </documentation></annotation> </enumeration>
+ <enumeration value = "FO"><annotation><documentation> country-name = "FAROEISLANDS"/ </documentation></annotation> </enumeration>
+ <enumeration value = "FJ"><annotation><documentation> country-name = "FIJI"/ </documentation></annotation> </enumeration>
+ <enumeration value = "FI"><annotation><documentation> country-name = "FINLAND"/ </documentation></annotation> </enumeration>
+ <enumeration value = "FR"><annotation><documentation> country-name = "FRANCE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "GF"><annotation><documentation> country-name = "FRENCHGUIANA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "PF"><annotation><documentation> country-name = "FRENCHPOLYNESIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TF"><annotation><documentation> country-name = "FRENCHSOUTHERNTERRITORIES"/ </documentation></annotation> </enumeration>
+ <enumeration value = "GA"><annotation><documentation> country-name = "GABON"/ </documentation></annotation> </enumeration>
+ <enumeration value = "GM"><annotation><documentation> country-name = "GAMBIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "GE"><annotation><documentation> country-name = "GEORGIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "DE"><annotation><documentation> country-name = "GERMANY"/ </documentation></annotation> </enumeration>
+ <enumeration value = "GH"><annotation><documentation> country-name = "GHANA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "GI"><annotation><documentation> country-name = "GIBRALTAR"/ </documentation></annotation> </enumeration>
+ <enumeration value = "GR"><annotation><documentation> country-name = "GREECE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "GL"><annotation><documentation> country-name = "GREENLAND"/ </documentation></annotation> </enumeration>
+ <enumeration value = "GD"><annotation><documentation> country-name = "GRENADA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "GP"><annotation><documentation> country-name = "GUADELOUPE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "GU"><annotation><documentation> country-name = "GUAM"/ </documentation></annotation> </enumeration>
+ <enumeration value = "GT"><annotation><documentation> country-name = "GUATEMALA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "GN"><annotation><documentation> country-name = "GUINEA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "GW"><annotation><documentation> country-name = "GUINEA-BISSAU"/ </documentation></annotation> </enumeration>
+ <enumeration value = "GY"><annotation><documentation> country-name = "GUYANA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "HT"><annotation><documentation> country-name = "HAITI"/ </documentation></annotation> </enumeration>
+ <enumeration value = "HM"><annotation><documentation> country-name = "HEARDISLANDANDMCDONALDISLANDS"/ </documentation></annotation> </enumeration>
+ <enumeration value = "VA"><annotation><documentation> country-name = "HOLYSEE(VATICANCITYSTATE)"/ </documentation></annotation> </enumeration>
+ <enumeration value = "HN"><annotation><documentation> country-name = "HONDURAS"/ </documentation></annotation> </enumeration>
+ <enumeration value = "HK"><annotation><documentation> country-name = "HONGKONG"/ </documentation></annotation> </enumeration>
+ <enumeration value = "HU"><annotation><documentation> country-name = "HUNGARY"/ </documentation></annotation> </enumeration>
+ <enumeration value = "IS"><annotation><documentation> country-name = "ICELAND"/ </documentation></annotation> </enumeration>
+ <enumeration value = "IN"><annotation><documentation> country-name = "INDIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "ID"><annotation><documentation> country-name = "INDONESIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "IR"><annotation><documentation> country-name = "IRAN,ISLAMICREPUBLICOF"/ </documentation></annotation> </enumeration>
+ <enumeration value = "IQ"><annotation><documentation> country-name = "IRAQ"/ </documentation></annotation> </enumeration>
+ <enumeration value = "IE"><annotation><documentation> country-name = "IRELAND"/ </documentation></annotation> </enumeration>
+ <enumeration value = "IL"><annotation><documentation> country-name = "ISRAEL"/ </documentation></annotation> </enumeration>
+ <enumeration value = "IT"><annotation><documentation> country-name = "ITALY"/ </documentation></annotation> </enumeration>
+ <enumeration value = "JM"><annotation><documentation> country-name = "JAMAICA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "JP"><annotation><documentation> country-name = "JAPAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "JO"><annotation><documentation> country-name = "JORDAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "KZ"><annotation><documentation> country-name = "KAZAKSTAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "KE"><annotation><documentation> country-name = "KENYA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "KI"><annotation><documentation> country-name = "KIRIBATI"/ </documentation></annotation> </enumeration>
+ <enumeration value = "KP"><annotation><documentation> country-name = "KOREA,DEMOCRATICPEOPLE'SREPUBLICOF"/ </documentation></annotation> </enumeration>
+ <enumeration value = "KR"><annotation><documentation> country-name = "KOREA,REPUBLICOF"/ </documentation></annotation> </enumeration>
+ <enumeration value = "KW"><annotation><documentation> country-name = "KUWAIT"/ </documentation></annotation> </enumeration>
+ <enumeration value = "KG"><annotation><documentation> country-name = "KYRGYZSTAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "LA"><annotation><documentation> country-name = "LAOPEOPLE'SDEMOCRATICREPUBLIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "LV"><annotation><documentation> country-name = "LATVIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "LB"><annotation><documentation> country-name = "LEBANON"/ </documentation></annotation> </enumeration>
+ <enumeration value = "LS"><annotation><documentation> country-name = "LESOTHO"/ </documentation></annotation> </enumeration>
+ <enumeration value = "LR"><annotation><documentation> country-name = "LIBERIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "LY"><annotation><documentation> country-name = "LIBYANARABJAMAHIRIYA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "LI"><annotation><documentation> country-name = "LIECHTENSTEIN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "LT"><annotation><documentation> country-name = "LITHUANIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "LU"><annotation><documentation> country-name = "LUXEMBOURG"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MO"><annotation><documentation> country-name = "MACAU"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MK"><annotation><documentation> country-name = "MACEDONIA,THEFORMERYUGOSLAVREPUBLICOF"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MG"><annotation><documentation> country-name = "MADAGASCAR"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MW"><annotation><documentation> country-name = "MALAWI"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MY"><annotation><documentation> country-name = "MALAYSIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MV"><annotation><documentation> country-name = "MALDIVES"/ </documentation></annotation> </enumeration>
+ <enumeration value = "ML"><annotation><documentation> country-name = "MALI"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MT"><annotation><documentation> country-name = "MALTA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MH"><annotation><documentation> country-name = "MARSHALLISLANDS"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MQ"><annotation><documentation> country-name = "MARTINIQUE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MR"><annotation><documentation> country-name = "MAURITANIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MU"><annotation><documentation> country-name = "MAURITIUS"/ </documentation></annotation> </enumeration>
+ <enumeration value = "YT"><annotation><documentation> country-name = "MAYOTTE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MX"><annotation><documentation> country-name = "MEXICO"/ </documentation></annotation> </enumeration>
+ <enumeration value = "FM"><annotation><documentation> country-name = "MICRONESIA,FEDERATEDSTATESOF"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MD"><annotation><documentation> country-name = "MOLDOVA,REPUBLICOF"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MC"><annotation><documentation> country-name = "MONACO"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MN"><annotation><documentation> country-name = "MONGOLIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MS"><annotation><documentation> country-name = "MONTSERRAT"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MA"><annotation><documentation> country-name = "MOROCCO"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MZ"><annotation><documentation> country-name = "MOZAMBIQUE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MM"><annotation><documentation> country-name = "MYANMAR"/ </documentation></annotation> </enumeration>
+ <enumeration value = "NA"><annotation><documentation> country-name = "NAMIBIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "NR"><annotation><documentation> country-name = "NAURU"/ </documentation></annotation> </enumeration>
+ <enumeration value = "NP"><annotation><documentation> country-name = "NEPAL"/ </documentation></annotation> </enumeration>
+ <enumeration value = "NL"><annotation><documentation> country-name = "NETHERLANDS"/ </documentation></annotation> </enumeration>
+ <enumeration value = "AN"><annotation><documentation> country-name = "NETHERLANDSANTILLES"/ </documentation></annotation> </enumeration>
+ <enumeration value = "NC"><annotation><documentation> country-name = "NEWCALEDONIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "NZ"><annotation><documentation> country-name = "NEWZEALAND"/ </documentation></annotation> </enumeration>
+ <enumeration value = "NI"><annotation><documentation> country-name = "NICARAGUA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "NE"><annotation><documentation> country-name = "NIGER"/ </documentation></annotation> </enumeration>
+ <enumeration value = "NG"><annotation><documentation> country-name = "NIGERIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "NU"><annotation><documentation> country-name = "NIUE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "NF"><annotation><documentation> country-name = "NORFOLKISLAND"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MP"><annotation><documentation> country-name = "NORTHERNMARIANAISLANDS"/ </documentation></annotation> </enumeration>
+ <enumeration value = "NO"><annotation><documentation> country-name = "NORWAY"/ </documentation></annotation> </enumeration>
+ <enumeration value = "OM"><annotation><documentation> country-name = "OMAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "PK"><annotation><documentation> country-name = "PAKISTAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "PW"><annotation><documentation> country-name = "PALAU"/ </documentation></annotation> </enumeration>
+ <enumeration value = "PS"><annotation><documentation> country-name = "PALESTINIANTERRITORY,OCCUPIED"/ </documentation></annotation> </enumeration>
+ <enumeration value = "PA"><annotation><documentation> country-name = "PANAMA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "PG"><annotation><documentation> country-name = "PAPUANEWGUINEA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "PY"><annotation><documentation> country-name = "PARAGUAY"/ </documentation></annotation> </enumeration>
+ <enumeration value = "PE"><annotation><documentation> country-name = "PERU"/ </documentation></annotation> </enumeration>
+ <enumeration value = "PH"><annotation><documentation> country-name = "PHILIPPINES"/ </documentation></annotation> </enumeration>
+ <enumeration value = "PN"><annotation><documentation> country-name = "PITCAIRN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "PL"><annotation><documentation> country-name = "POLAND"/ </documentation></annotation> </enumeration>
+ <enumeration value = "PT"><annotation><documentation> country-name = "PORTUGAL"/ </documentation></annotation> </enumeration>
+ <enumeration value = "PR"><annotation><documentation> country-name = "PUERTORICO"/ </documentation></annotation> </enumeration>
+ <enumeration value = "QA"><annotation><documentation> country-name = "QATAR"/ </documentation></annotation> </enumeration>
+ <enumeration value = "RE"><annotation><documentation> country-name = "R+UNION"/ </documentation></annotation> </enumeration>
+ <enumeration value = "RO"><annotation><documentation> country-name = "ROMANIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "RU"><annotation><documentation> country-name = "RUSSIANFEDERATION"/ </documentation></annotation> </enumeration>
+ <enumeration value = "RW"><annotation><documentation> country-name = "RWANDA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SH"><annotation><documentation> country-name = "SAINTHELENA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "KN"><annotation><documentation> country-name = "SAINTKITTSANDNEVIS"/ </documentation></annotation> </enumeration>
+ <enumeration value = "LC"><annotation><documentation> country-name = "SAINTLUCIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "PM"><annotation><documentation> country-name = "SAINTPIERREANDMIQUELON"/ </documentation></annotation> </enumeration>
+ <enumeration value = "VC"><annotation><documentation> country-name = "SAINTVINCENTANDTHEGRENADINES"/ </documentation></annotation> </enumeration>
+ <enumeration value = "WS"><annotation><documentation> country-name = "SAMOA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SM"><annotation><documentation> country-name = "SANMARINO"/ </documentation></annotation> </enumeration>
+ <enumeration value = "ST"><annotation><documentation> country-name = "SAOTOMEANDPRINCIPE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SA"><annotation><documentation> country-name = "SAUDIARABIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SN"><annotation><documentation> country-name = "SENEGAL"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SC"><annotation><documentation> country-name = "SEYCHELLES"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SL"><annotation><documentation> country-name = "SIERRALEONE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SG"><annotation><documentation> country-name = "SINGAPORE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SK"><annotation><documentation> country-name = "SLOVAKIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SI"><annotation><documentation> country-name = "SLOVENIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SB"><annotation><documentation> country-name = "SOLOMONISLANDS"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SO"><annotation><documentation> country-name = "SOMALIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "ZA"><annotation><documentation> country-name = "SOUTHAFRICA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "GS"><annotation><documentation> country-name = "SOUTHGEORGIAANDTHESOUTHSANDWICHISLANDS"/ </documentation></annotation> </enumeration>
+ <enumeration value = "ES"><annotation><documentation> country-name = "SPAIN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "LK"><annotation><documentation> country-name = "SRILANKA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SD"><annotation><documentation> country-name = "SUDAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SR"><annotation><documentation> country-name = "SURINAME"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SJ"><annotation><documentation> country-name = "SVALBARDANDJANMAYEN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SZ"><annotation><documentation> country-name = "SWAZILAND"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SE"><annotation><documentation> country-name = "SWEDEN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "CH"><annotation><documentation> country-name = "SWITZERLAND"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SY"><annotation><documentation> country-name = "SYRIANARABREPUBLIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TW"><annotation><documentation> country-name = "TAIWAN,PROVINCEOFCHINA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TJ"><annotation><documentation> country-name = "TAJIKISTAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TZ"><annotation><documentation> country-name = "TANZANIA,UNITEDREPUBLICOF"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TH"><annotation><documentation> country-name = "THAILAND"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TG"><annotation><documentation> country-name = "TOGO"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TK"><annotation><documentation> country-name = "TOKELAU"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TO"><annotation><documentation> country-name = "TONGA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TT"><annotation><documentation> country-name = "TRINIDADANDTOBAGO"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TN"><annotation><documentation> country-name = "TUNISIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TR"><annotation><documentation> country-name = "TURKEY"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TM"><annotation><documentation> country-name = "TURKMENISTAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TC"><annotation><documentation> country-name = "TURKSANDCAICOSISLANDS"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TV"><annotation><documentation> country-name = "TUVALU"/ </documentation></annotation> </enumeration>
+ <enumeration value = "UG"><annotation><documentation> country-name = "UGANDA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "UA"><annotation><documentation> country-name = "UKRAINE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "AE"><annotation><documentation> country-name = "UNITEDARABEMIRATES"/ </documentation></annotation> </enumeration>
+ <enumeration value = "GB"><annotation><documentation> country-name = "UNITEDKINGDOM"/ </documentation></annotation> </enumeration>
+ <enumeration value = "US"><annotation><documentation> country-name = "UNITEDSTATES"/ </documentation></annotation> </enumeration>
+ <enumeration value = "UM"><annotation><documentation> country-name = "UNITEDSTATESMINOROUTLYINGISLANDS"/ </documentation></annotation> </enumeration>
+ <enumeration value = "UY"><annotation><documentation> country-name = "URUGUAY"/ </documentation></annotation> </enumeration>
+ <enumeration value = "UZ"><annotation><documentation> country-name = "UZBEKISTAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "VU"><annotation><documentation> country-name = "VANUATU"/ </documentation></annotation> </enumeration>
+ <enumeration value = "VE"><annotation><documentation> country-name = "VENEZUELA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "VN"><annotation><documentation> country-name = "VIETNAM"/ </documentation></annotation> </enumeration>
+ <enumeration value = "VG"><annotation><documentation> country-name = "VIRGINISLANDS,BRITISH"/ </documentation></annotation> </enumeration>
+ <enumeration value = "VI"><annotation><documentation> country-name = "VIRGINISLANDS,U.S."/ </documentation></annotation> </enumeration>
+ <enumeration value = "WF"><annotation><documentation> country-name = "WALLISANDFUTUNA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "EH"><annotation><documentation> country-name = "WESTERNSAHARA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "YE"><annotation><documentation> country-name = "YEMEN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "YU"><annotation><documentation> country-name = "YUGOSLAVIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "ZM"><annotation><documentation> country-name = "ZAMBIA"/ </documentation></annotation> </enumeration>
+ <enumeration value = "ZW"><annotation><documentation> country-name = "ZIMBABWE"/ </documentation></annotation> </enumeration>
+ </restriction>
+ </simpleType>
+ <simpleType name = "language_Type">
+ <annotation><documentation> A string of characters conforming to the ISO 639 3-letter code. (Rather odd since all of them have 2 letters)</documentation></annotation>
+ <restriction base = "NMTOKEN">
+ <enumeration value = "none"/>
+ <enumeration value = "inherit"/>
+ <enumeration value = "AY"><annotation><documentation> language-name = "AYMARA" language-family = "AMERINDIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "GN"><annotation><documentation> language-name = "GUARANI" language-family = "AMERINDIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "QU"><annotation><documentation> language-name = "QUECHUA" language-family = "AMERINDIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "DZ"><annotation><documentation> language-name = "BHUTANI" language-family = "ASIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MY"><annotation><documentation> language-name = "BURMESE" language-family = "ASIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "KM"><annotation><documentation> language-name = "CAMBODIAN" language-family = "ASIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "ZH"><annotation><documentation> language-name = "CHINESE" language-family = "ASIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "JA"><annotation><documentation> language-name = "JAPANESE" language-family = "ASIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "KO"><annotation><documentation> language-name = "KOREAN" language-family = "ASIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "LO"><annotation><documentation> language-name = "LAOTHIAN" language-family = "ASIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TH"><annotation><documentation> language-name = "THAI" language-family = "ASIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BO"><annotation><documentation> language-name = "TIBETAN" language-family = "ASIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "VI"><annotation><documentation> language-name = "VIETNAMESE" language-family = "ASIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "LV"><annotation><documentation> language-name = "LATVIAN;LETTISH" language-family = "BALTIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "LT"><annotation><documentation> language-name = "LITHUANIAN" language-family = "BALTIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "EU"><annotation><documentation> language-name = "BASQUE" language-family = "BASQUE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BR"><annotation><documentation> language-name = "BRETON" language-family = "CELTIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "GA"><annotation><documentation> language-name = "IRISH" language-family = "CELTIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "GD"><annotation><documentation> language-name = "SCOTS-GAELIC" language-family = "CELTIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "CY"><annotation><documentation> language-name = "WELSH" language-family = "CELTIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "KN"><annotation><documentation> language-name = "KANNADA" language-family = "DRAVIDIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "ML"><annotation><documentation> language-name = "MALAYALAM" language-family = "DRAVIDIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TA"><annotation><documentation> language-name = "TAMIL" language-family = "DRAVIDIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TE"><annotation><documentation> language-name = "TELUGU" language-family = "DRAVIDIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "KL"><annotation><documentation> language-name = "GREENLANDIC" language-family = "ESKIMO"/ </documentation></annotation> </enumeration>
+ <enumeration value = "IK"><annotation><documentation> language-name = "INUPIAK" language-family = "ESKIMO"/ </documentation></annotation> </enumeration>
+ <enumeration value = "ET"><annotation><documentation> language-name = "ESTONIAN" language-family = "FINNO-UGRIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "FI"><annotation><documentation> language-name = "FINNISH" language-family = "FINNO-UGRIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "HU"><annotation><documentation> language-name = "HUNGARIAN" language-family = "FINNO-UGRIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "AF"><annotation><documentation> language-name = "AFRIKAANS" language-family = "GERMANIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "DA"><annotation><documentation> language-name = "DANISH" language-family = "GERMANIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "NL"><annotation><documentation> language-name = "DUTCH" language-family = "GERMANIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "EN"><annotation><documentation> language-name = "ENGLISH" language-family = "GERMANIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "FO"><annotation><documentation> language-name = "FAROESE" language-family = "GERMANIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "FY"><annotation><documentation> language-name = "FRISIAN" language-family = "GERMANIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "DE"><annotation><documentation> language-name = "GERMAN" language-family = "GERMANIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "IS"><annotation><documentation> language-name = "ICELANDIC" language-family = "GERMANIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "NO"><annotation><documentation> language-name = "NORWEGIAN" language-family = "GERMANIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SV"><annotation><documentation> language-name = "SWEDISH" language-family = "GERMANIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "YI"><annotation><documentation> language-name = "YIDDISH" language-family = "GERMANIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "OM"><annotation><documentation> language-name = "AFAN-(OROMO)" language-family = "HAMITIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "AA"><annotation><documentation> language-name = "AFAR" language-family = "HAMITIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SO"><annotation><documentation> language-name = "SOMALI" language-family = "HAMITIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "AB"><annotation><documentation> language-name = "ABKHAZIAN" language-family = "IBERO-CAUCASIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "KA"><annotation><documentation> language-name = "GEORGIAN" language-family = "IBERO-CAUCASIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "AS"><annotation><documentation> language-name = "ASSAMESE" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BN"><annotation><documentation> language-name = "BENGALI;BANGLA" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BH"><annotation><documentation> language-name = "BIHARI" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "GU"><annotation><documentation> language-name = "GUJARATI" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "HI"><annotation><documentation> language-name = "HINDI" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "KS"><annotation><documentation> language-name = "KASHMIRI" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MR"><annotation><documentation> language-name = "MARATHI" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "NE"><annotation><documentation> language-name = "NEPALI" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "OR"><annotation><documentation> language-name = "ORIYA" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "PA"><annotation><documentation> language-name = "PUNJABI" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SA"><annotation><documentation> language-name = "SANSKRIT" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SD"><annotation><documentation> language-name = "SINDHI" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SI"><annotation><documentation> language-name = "SINGHALESE" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "UR"><annotation><documentation> language-name = "URDU" language-family = "INDIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SQ"><annotation><documentation> language-name = "ALBANIAN" language-family = "INDO-EUROPEAN(OTHER)"/ </documentation></annotation> </enumeration>
+ <enumeration value = "HY"><annotation><documentation> language-name = "ARMENIAN" language-family = "INDO-EUROPEAN(OTHER)"/ </documentation></annotation> </enumeration>
+ <enumeration value = "EO"><annotation><documentation> language-name = "ESPERANTO" language-family = "INTERNATIONAL-AUX."/ </documentation></annotation> </enumeration>
+ <enumeration value = "IA"><annotation><documentation> language-name = "INTERLINGUA" language-family = "INTERNATIONAL-AUX."/ </documentation></annotation> </enumeration>
+ <enumeration value = "IE"><annotation><documentation> language-name = "INTERLINGUE" language-family = "INTERNATIONAL-AUX."/ </documentation></annotation> </enumeration>
+ <enumeration value = "VO"><annotation><documentation> language-name = "VOLAPUK" language-family = "INTERNATIONAL-AUX."/ </documentation></annotation> </enumeration>
+ <enumeration value = "KU"><annotation><documentation> language-name = "KURDISH" language-family = "IRANIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "PS"><annotation><documentation> language-name = "PASHTO;PUSHTO" language-family = "IRANIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "FA"><annotation><documentation> language-name = "PERSIAN-(farsi)" language-family = "IRANIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TG"><annotation><documentation> language-name = "TAJIK" language-family = "IRANIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "EL"><annotation><documentation> language-name = "GREEK" language-family = "LATIN/GREEK"/ </documentation></annotation> </enumeration>
+ <enumeration value = "LA"><annotation><documentation> language-name = "LATIN" language-family = "LATIN/GREEK"/ </documentation></annotation> </enumeration>
+ <enumeration value = "HA"><annotation><documentation> language-name = "HAUSA" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "RW"><annotation><documentation> language-name = "KINYARWANDA" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "RN"><annotation><documentation> language-name = "KURUNDI" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "LN"><annotation><documentation> language-name = "LINGALA" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SG"><annotation><documentation> language-name = "SANGHO" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "ST"><annotation><documentation> language-name = "SESOTHO" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TN"><annotation><documentation> language-name = "SETSWANA" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SN"><annotation><documentation> language-name = "SHONA" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SS"><annotation><documentation> language-name = "SISWATI" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SW"><annotation><documentation> language-name = "SWAHILI" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TS"><annotation><documentation> language-name = "TSONGA" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TW"><annotation><documentation> language-name = "TWI" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "WO"><annotation><documentation> language-name = "WOLOF" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "XH"><annotation><documentation> language-name = "XHOSA" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "YO"><annotation><documentation> language-name = "YORUBA" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "ZU"><annotation><documentation> language-name = "ZULU" language-family = "NEGRO-AFRICAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "FJ"><annotation><documentation> language-name = "FIJI" language-family = "OCEANIC/INDONESIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "ID"><annotation><documentation> language-name = "INDONESIAN" language-family = "OCEANIC/INDONESIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "JV"><annotation><documentation> language-name = "JAVANESE" language-family = "OCEANIC/INDONESIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MG"><annotation><documentation> language-name = "MALAGASY" language-family = "OCEANIC/INDONESIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MS"><annotation><documentation> language-name = "MALAY" language-family = "OCEANIC/INDONESIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MI"><annotation><documentation> language-name = "MAORI" language-family = "OCEANIC/INDONESIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SM"><annotation><documentation> language-name = "SAMOAN" language-family = "OCEANIC/INDONESIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SU"><annotation><documentation> language-name = "SUNDANESE" language-family = "OCEANIC/INDONESIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TL"><annotation><documentation> language-name = "TAGALOG" language-family = "OCEANIC/INDONESIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TO"><annotation><documentation> language-name = "TONGA" language-family = "OCEANIC/INDONESIAN"/ </documentation></annotation> </enumeration>
+ <enumeration value = "CA"><annotation><documentation> language-name = "CATALAN" language-family = "ROMANCE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "CO"><annotation><documentation> language-name = "CORSICAN" language-family = "ROMANCE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "FR"><annotation><documentation> language-name = "FRENCH" language-family = "ROMANCE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "GL"><annotation><documentation> language-name = "GALICIAN" language-family = "ROMANCE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "IT"><annotation><documentation> language-name = "ITALIAN" language-family = "ROMANCE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MO"><annotation><documentation> language-name = "MOLDAVIAN" language-family = "ROMANCE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "OC"><annotation><documentation> language-name = "OCCITAN" language-family = "ROMANCE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "PT"><annotation><documentation> language-name = "PORTUGUESE" language-family = "ROMANCE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "RM"><annotation><documentation> language-name = "RHAETO-ROMANCE" language-family = "ROMANCE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "RO"><annotation><documentation> language-name = "ROMANIAN" language-family = "ROMANCE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "ES"><annotation><documentation> language-name = "SPANISH" language-family = "ROMANCE"/ </documentation></annotation> </enumeration>
+ <enumeration value = "AM"><annotation><documentation> language-name = "AMHARIC" language-family = "SEMITIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "AR"><annotation><documentation> language-name = "ARABIC" language-family = "SEMITIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "HE"><annotation><documentation> language-name = "HEBREW" language-family = "SEMITIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MT"><annotation><documentation> language-name = "MALTESE" language-family = "SEMITIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TI"><annotation><documentation> language-name = "TIGRINYA" language-family = "SEMITIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BG"><annotation><documentation> language-name = "BULGARIAN" language-family = "SLAVIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BE"><annotation><documentation> language-name = "BYELORUSSIAN" language-family = "SLAVIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "HR"><annotation><documentation> language-name = "CROATIAN" language-family = "SLAVIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "CS"><annotation><documentation> language-name = "CZECH" language-family = "SLAVIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MK"><annotation><documentation> language-name = "MACEDONIAN" language-family = "SLAVIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "PL"><annotation><documentation> language-name = "POLISH" language-family = "SLAVIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "RU"><annotation><documentation> language-name = "RUSSIAN" language-family = "SLAVIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SR"><annotation><documentation> language-name = "SERBIAN" language-family = "SLAVIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SH"><annotation><documentation> language-name = "SERBO-CROATIAN" language-family = "SLAVIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SK"><annotation><documentation> language-name = "SLOVAK" language-family = "SLAVIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "SL"><annotation><documentation> language-name = "SLOVENIAN" language-family = "SLAVIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "UK"><annotation><documentation> language-name = "UKRAINIAN" language-family = "SLAVIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "AZ"><annotation><documentation> language-name = "AZERBAIJANI" language-family = "TURKIC/ALTAIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BA"><annotation><documentation> language-name = "BASHKIR" language-family = "TURKIC/ALTAIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "KK"><annotation><documentation> language-name = "KAZAKH" language-family = "TURKIC/ALTAIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "KY"><annotation><documentation> language-name = "KIRGHIZ" language-family = "TURKIC/ALTAIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TT"><annotation><documentation> language-name = "TATAR" language-family = "TURKIC/ALTAIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TR"><annotation><documentation> language-name = "TURKISH" language-family = "TURKIC/ALTAIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "TK"><annotation><documentation> language-name = "TURKMEN" language-family = "TURKIC/ALTAIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "UZ"><annotation><documentation> language-name = "UZBEK" language-family = "TURKIC/ALTAIC"/ </documentation></annotation> </enumeration>
+ <enumeration value = "BI"><annotation><documentation> language-name = "BISLAMA" language-family = "[not-given]"/ </documentation></annotation> </enumeration>
+ <enumeration value = "MN"><annotation><documentation> language-name = "MONGOLIAN" language-family = "[not-given]"/ </documentation></annotation> </enumeration>
+ <enumeration value = "NA"><annotation><documentation> language-name = "NAURU" language-family = "[not-given]"/ </documentation></annotation> </enumeration>
+ </restriction>
+ </simpleType>
+ <simpleType name = "always_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "always"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "auto_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "auto"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "baseline_base_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "baseline"/>
+ <enumeration value = "sub"/>
+ <enumeration value = "super"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "caption_side_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "before"/>
+ <enumeration value = "after"/>
+ <enumeration value = "start"/>
+ <enumeration value = "end"/>
+ <enumeration value = "top"/>
+ <enumeration value = "bottom"/>
+ <enumeration value = "left"/>
+ <enumeration value = "right"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "display_align_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "auto"/>
+ <enumeration value = "before"/>
+ <enumeration value = "center"/>
+ <enumeration value = "after"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "float_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "inherit"/>
+ <enumeration value = "before"/>
+ <enumeration value = "start"/>
+ <enumeration value = "end"/>
+ <enumeration value = "left"/>
+ <enumeration value = "right"/>
+ <enumeration value = "none"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "blank_or_not_blank_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "blank"/>
+ <enumeration value = "not-blank"/>
+ <enumeration value = "any"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "text_transform_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "capitalize"/>
+ <enumeration value = "uppercase"/>
+ <enumeration value = "lowercase"/>
+ <enumeration value = "none"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "border_collapse_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "collapse"/>
+ <enumeration value = "separate"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "line_height_shift_adjustment_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "consider-shifts"/>
+ <enumeration value = "disregard-shifts"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "white_space_collapse_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "false"/>
+ <enumeration value = "true"/>
+ <enumeration value = "inherit">
+ <annotation>
+ <documentation>
+ <fop_fail>Unknown enumerated value</fop_fail>
+ </documentation>
+ </annotation>
+ </enumeration>
+ </restriction>
+ </simpleType>
+ <simpleType name = "retrieve_position_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "first-starting-within-page"/>
+ <enumeration value = "first-including-carryover"/>
+ <enumeration value = "last-starting-within-page"/>
+ <enumeration value = "last-ending-within-page"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "page_position_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "first"/>
+ <enumeration value = "last"/>
+ <enumeration value = "rest"/>
+ <enumeration value = "any"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "force_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "force"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "white_space_treatment_Type">
+ <annotation>
+ <documentation>
+ <fop_fail>property ignored</fop_fail>
+ </documentation>
+ </annotation>
+ <restriction base = "NMTOKEN">
+ <enumeration value = "ignore"/>
+ <enumeration value = "preserve"/>
+ <enumeration value = "ignore-if-before-linefeed"/>
+ <enumeration value = "ignore-if-after-linefeed"/>
+ <enumeration value = "ignore-if-surrounding-linefeed"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "linefeed_treatment_Type">
+ <annotation>
+ <documentation>
+ <fop_fail>property is not implemented yet</fop_fail>
+ </documentation>
+ </annotation>
+ <restriction base = "NMTOKEN">
+ <enumeration value = "ignore"/>
+ <enumeration value = "preserve"/>
+ <enumeration value = "treat-as-space"/>
+ <enumeration value = "treat-as-zero-width-space"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "inherit_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "horizontal_position_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "left"/>
+ <enumeration value = "center"/>
+ <enumeration value = "right"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "line_stacking_strategy_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "line-height"/>
+ <enumeration value = "font-height"/>
+ <enumeration value = "max-height"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "active_state_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "link"/>
+ <enumeration value = "visited"/>
+ <enumeration value = "active"/>
+ <enumeration value = "hover"/>
+ <enumeration value = "focus"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "writing_mode_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "lr-tb"/>
+ <enumeration value = "rl-tb"/>
+ <enumeration value = "tb-rl"/>
+ <enumeration value = "lr"/>
+ <enumeration value = "rl"/>
+ <enumeration value = "tb"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "direction_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "ltr"/>
+ <enumeration value = "rtl"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "wrap_option_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "no-wrap"/>
+ <enumeration value = "wrap"/>
+ <enumeration value = "inherit">
+ <annotation>
+ <documentation>
+ <fop_fail>Unknown enumerated value</fop_fail>
+ </documentation>
+ </annotation>
+ </enumeration>
+ </restriction>
+ </simpleType>
+ <simpleType name = "span_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "none"/>
+ <enumeration value = "all"/>
+ <enumeration value = "inherit">
+ <annotation>
+ <documentation>
+ <fop_fail>Unknown enumerated value</fop_fail>
+ </documentation>
+ </annotation>
+ </enumeration>
+ </restriction>
+ </simpleType>
+ <simpleType name = "rule_style_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "none"/>
+ <enumeration value = "dotted"/>
+ <enumeration value = "dashed"/>
+ <enumeration value = "solid"/>
+ <enumeration value = "double"/>
+ <enumeration value = "groove"/>
+ <enumeration value = "ridge"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "border_style_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "inherit">
+ <annotation>
+ <documentation>
+ <fop_fail>Unknown enumerated value</fop_fail>
+ </documentation>
+ </annotation>
+ </enumeration>
+ <enumeration value = "none"/>
+ <enumeration value = "hidden"/>
+ <enumeration value = "dotted"/>
+ <enumeration value = "dashed"/>
+ <enumeration value = "solid"/>
+ <enumeration value = "double"/>
+ <enumeration value = "groove"/>
+ <enumeration value = "ridge"/>
+ <enumeration value = "inset"/>
+ <enumeration value = "outset"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "leader_alignment_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "none"/>
+ <enumeration value = "reference-area"/>
+ <enumeration value = "page"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "text_decoration_Type">
+ <annotation>
+ <documentation>
+ <fop_result>not implemented</fop_result>
+ </documentation>
+ </annotation>
+ <restriction base = "NMTOKEN">
+ <enumeration value = "none"/>
+ <enumeration value = "underline"/>
+ <enumeration value = "no-underline"/>
+ <enumeration value = "overline"/>
+ <enumeration value = "no-overline"/>
+ <enumeration value = "line-through"/>
+ <enumeration value = "no-line-through"/>
+ <enumeration value = "blink"/>
+ <enumeration value = "no-blink"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "unicode_bidi_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "normal"/>
+ <enumeration value = "embed"/>
+ <enumeration value = "bidi-override"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "odd_or_even_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "odd"/>
+ <enumeration value = "even"/>
+ <enumeration value = "any"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "once_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "once"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "retrieve_boundary_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "page"/>
+ <enumeration value = "page-sequence"/>
+ <enumeration value = "document"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "starting_state_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "show"/>
+ <enumeration value = "hide"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "leader_pattern_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "space"/>
+ <enumeration value = "rule"/>
+ <enumeration value = "dots"/>
+ <enumeration value = "use-content"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "text_align_last_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "start"/>
+ <enumeration value = "center"/>
+ <enumeration value = "end"/>
+ <enumeration value = "justify"/>
+ <enumeration value = "inside">
+ <annotation>
+ <documentation>
+ <fop_fail>Unknown enumerated value</fop_fail>
+ </documentation>
+ </annotation>
+ </enumeration>
+ <enumeration value = "outside">
+ <annotation>
+ <documentation>
+ <fop_fail>Unknown enumerated value</fop_fail>
+ </documentation>
+ </annotation>
+ </enumeration>
+ <enumeration value = "left">
+ <annotation>
+ <documentation>
+ <fop_fail>Unknown enumerated value</fop_fail>
+ </documentation>
+ </annotation>
+ </enumeration>
+ <enumeration value = "right">
+ <annotation>
+ <documentation>
+ <fop_fail>Unknown enumerated value</fop_fail>
+ </documentation>
+ </annotation>
+ </enumeration>
+ <enumeration value = "inherit">
+ <annotation>
+ <documentation>
+ <fop_fail>Unknown enumerated value</fop_fail>
+ </documentation>
+ </annotation>
+ </enumeration>
+ </restriction>
+ </simpleType>
+ <simpleType name = "text_align_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "start"/>
+ <enumeration value = "center"/>
+ <enumeration value = "end"/>
+ <enumeration value = "justify"/>
+ <enumeration value = "inside">
+ <annotation>
+ <documentation>
+ <fop_fail>Unknown enumerated value</fop_fail>
+ </documentation>
+ </annotation>
+ </enumeration>
+ <enumeration value = "outside">
+ <annotation>
+ <documentation>
+ <fop_fail>Unknown enumerated value</fop_fail>
+ </documentation>
+ </annotation>
+ </enumeration>
+ <enumeration value = "left"/>
+ <enumeration value = "right"/>
+ <enumeration value = "inherit">
+ <annotation>
+ <documentation>
+ <fop_fail>Unknown enumerated value</fop_fail>
+ </documentation>
+ </annotation>
+ </enumeration>
+ </restriction>
+ </simpleType>
+ <simpleType name = "width_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "thin"/>
+ <enumeration value = "medium"/>
+ <enumeration value = "thick"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "vertical_position_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "top"/>
+ <enumeration value = "center"/>
+ <enumeration value = "bottom"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "auto_restore_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "true"/>
+ <enumeration value = "false"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "table_omit_footer_at_break_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "true"/>
+ <enumeration value = "false"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "table_omit_header_at_break_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "true"/>
+ <enumeration value = "false"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "precedence_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "true"/>
+ <enumeration value = "false"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "score_spaces_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "true"/>
+ <enumeration value = "false"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "scaling_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "uniform"/>
+ <enumeration value = "non-uniform"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "use_font_metrics_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "use-font-metrics"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "background_image_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "uri-specification"/>
+ <enumeration value = "none"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "hyphenation_keep_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "auto"/>
+ <enumeration value = "column"/>
+ <enumeration value = "page"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "no_limit_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "no-limit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "visibility_Type">
+ <annotation>
+ <documentation>
+ <fop_fail>property is not implemented yet</fop_fail>
+ </documentation>
+ </annotation>
+ <restriction base = "NMTOKEN">
+ <enumeration value = "visible"/>
+ <enumeration value = "hidden"/>
+ <enumeration value = "collapse"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "overflow_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "auto"/>
+ <enumeration value = "visible"/>
+ <enumeration value = "hidden"/>
+ <enumeration value = "scroll"/>
+ <enumeration value = "error-if-overflow"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "transparent_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "transparent"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "none_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "none"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "absolute_position_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "auto"/>
+ <enumeration value = "absolute"/>
+ <enumeration value = "fixed"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "azimuth_base_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "left-side"/>
+ <enumeration value = "far-left"/>
+ <enumeration value = "left"/>
+ <enumeration value = "center-left"/>
+ <enumeration value = "center"/>
+ <enumeration value = "center-right"/>
+ <enumeration value = "right"/>
+ <enumeration value = "far-right"/>
+ <enumeration value = "right-side"/>
+ <enumeration value = "behind"/>
+ <enumeration value = "leftwards"/>
+ <enumeration value = "rightwards"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "azimuth_Type">
+ <union memberTypes = "fo:angle_Type fo:azimuth_base_Type"/>
+ </simpleType>
+ <simpleType name = "elevation_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "below"/>
+ <enumeration value = "level"/>
+ <enumeration value = "above"/>
+ <enumeration value = "higher"/>
+ <enumeration value = "lower"/>
+ <enumeration value = "0"/>
+ <enumeration value = "90"/>
+ <enumeration value = "180"/>
+ <enumeration value = "270"/>
+ <enumeration value = "0deg"/>
+ <enumeration value = "90deg"/>
+ <enumeration value = "180deg"/>
+ <enumeration value = "270deg"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "font_selection_strategy_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "auto"/>
+ <enumeration value = "character-by-character"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "font_stretch_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "normal"/>
+ <enumeration value = "wider"/>
+ <enumeration value = "narrower"/>
+ <enumeration value = "ultra-condensed"/>
+ <enumeration value = "extra-condensed"/>
+ <enumeration value = "condensed"/>
+ <enumeration value = "semi-condensed"/>
+ <enumeration value = "semi-expanded"/>
+ <enumeration value = "expanded"/>
+ <enumeration value = "extra-expanded"/>
+ <enumeration value = "ultra-expanded"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "clear_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "start"/>
+ <enumeration value = "end"/>
+ <enumeration value = "left"/>
+ <enumeration value = "right"/>
+ <enumeration value = "both"/>
+ <enumeration value = "none"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "color_Name_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "aliceblue"/>
+ <enumeration value = "antiquewhite"/>
+ <enumeration value = "aqua"/>
+ <enumeration value = "aquamarine"/>
+ <enumeration value = "azure"/>
+ <enumeration value = "beige"/>
+ <enumeration value = "bisque"/>
+ <enumeration value = "black"/>
+ <enumeration value = "blanchedalmond"/>
+ <enumeration value = "blue"/>
+ <enumeration value = "blueviolet"/>
+ <enumeration value = "brown"/>
+ <enumeration value = "burlywood"/>
+ <enumeration value = "cadetblue"/>
+ <enumeration value = "chartreuse"/>
+ <enumeration value = "chocolate"/>
+ <enumeration value = "coral"/>
+ <enumeration value = "cornflowerblue"/>
+ <enumeration value = "cornsilk"/>
+ <enumeration value = "crimson"/>
+ <enumeration value = "cyan"/>
+ <enumeration value = "darkblue"/>
+ <enumeration value = "darkcyan"/>
+ <enumeration value = "darkgoldenrod"/>
+ <enumeration value = "darkgray"/>
+ <enumeration value = "darkgreen"/>
+ <enumeration value = "darkgrey"/>
+ <enumeration value = "darkkhaki"/>
+ <enumeration value = "darkmagenta"/>
+ <enumeration value = "darkolivegreen"/>
+ <enumeration value = "darkorange"/>
+ <enumeration value = "darkorchid"/>
+ <enumeration value = "darkred"/>
+ <enumeration value = "darksalmon"/>
+ <enumeration value = "darkseagreen"/>
+ <enumeration value = "darkslateblue"/>
+ <enumeration value = "darkslategray"/>
+ <enumeration value = "darkslategrey"/>
+ <enumeration value = "darkturquoise"/>
+ <enumeration value = "darkviolet"/>
+ <enumeration value = "deeppink"/>
+ <enumeration value = "deepskyblue"/>
+ <enumeration value = "dimgray"/>
+ <enumeration value = "dimgrey"/>
+ <enumeration value = "dodgerblue"/>
+ <enumeration value = "firebrick"/>
+ <enumeration value = "floralwhite"/>
+ <enumeration value = "forestgreen"/>
+ <enumeration value = "fuchsia"/>
+ <enumeration value = "gainsboro"/>
+ <enumeration value = "lightpink"/>
+ <enumeration value = "lightsalmon"/>
+ <enumeration value = "lightseagreen"/>
+ <enumeration value = "lightskyblue"/>
+ <enumeration value = "lightslategray"/>
+ <enumeration value = "lightslategrey"/>
+ <enumeration value = "lightsteelblue"/>
+ <enumeration value = "lightyellow"/>
+ <enumeration value = "lime"/>
+ <enumeration value = "limegreen"/>
+ <enumeration value = "linen"/>
+ <enumeration value = "magenta"/>
+ <enumeration value = "maroon"/>
+ <enumeration value = "mediumaquamarine"/>
+ <enumeration value = "mediumblue"/>
+ <enumeration value = "mediumorchid"/>
+ <enumeration value = "mediumpurple"/>
+ <enumeration value = "mediumseagreen"/>
+ <enumeration value = "mediumslateblue"/>
+ <enumeration value = "mediumspringgreen"/>
+ <enumeration value = "mediumturquoise"/>
+ <enumeration value = "mediumvioletred"/>
+ <enumeration value = "midnightblue"/>
+ <enumeration value = "mintcream"/>
+ <enumeration value = "mistyrose"/>
+ <enumeration value = "moccasin"/>
+ <enumeration value = "navajowhite"/>
+ <enumeration value = "navy"/>
+ <enumeration value = "oldlace"/>
+ <enumeration value = "olive"/>
+ <enumeration value = "olivedrab"/>
+ <enumeration value = "orange"/>
+ <enumeration value = "orangered"/>
+ <enumeration value = "orchid"/>
+ <enumeration value = "palegoldenrod"/>
+ <enumeration value = "palegreen"/>
+ <enumeration value = "paleturquoise"/>
+ <enumeration value = "palevioletred"/>
+ <enumeration value = "papayawhip"/>
+ <enumeration value = "peachpuff"/>
+ <enumeration value = "peru"/>
+ <enumeration value = "pink"/>
+ <enumeration value = "plum"/>
+ <enumeration value = "powderblue"/>
+ <enumeration value = "purple"/>
+ <enumeration value = "red"/>
+ <enumeration value = "rosybrown"/>
+ <enumeration value = "royalblue"/>
+ <enumeration value = "saddlebrown"/>
+ <enumeration value = "salmon"/>
+ <enumeration value = "ghostwhite"/>
+ <enumeration value = "gold"/>
+ <enumeration value = "goldenrod"/>
+ <enumeration value = "gray"/>
+ <enumeration value = "grey"/>
+ <enumeration value = "green"/>
+ <enumeration value = "greenyellow"/>
+ <enumeration value = "honeydew"/>
+ <enumeration value = "hotpink"/>
+ <enumeration value = "indianred"/>
+ <enumeration value = "indigo"/>
+ <enumeration value = "ivory"/>
+ <enumeration value = "khaki"/>
+ <enumeration value = "lavender"/>
+ <enumeration value = "lavenderblush"/>
+ <enumeration value = "lawngreen"/>
+ <enumeration value = "lemonchiffon"/>
+ <enumeration value = "lightblue"/>
+ <enumeration value = "lightcoral"/>
+ <enumeration value = "lightcyan"/>
+ <enumeration value = "lightgoldenrodyellow"/>
+ <enumeration value = "lightgray"/>
+ <enumeration value = "lightgreen"/>
+ <enumeration value = "lightgrey"/>
+ <enumeration value = "sandybrown"/>
+ <enumeration value = "seagreen"/>
+ <enumeration value = "seashell"/>
+ <enumeration value = "sienna"/>
+ <enumeration value = "silver"/>
+ <enumeration value = "skyblue"/>
+ <enumeration value = "slateblue"/>
+ <enumeration value = "slategray"/>
+ <enumeration value = "slategrey"/>
+ <enumeration value = "snow"/>
+ <enumeration value = "springgreen"/>
+ <enumeration value = "steelblue"/>
+ <enumeration value = "tan"/>
+ <enumeration value = "teal"/>
+ <enumeration value = "thistle"/>
+ <enumeration value = "tomato"/>
+ <enumeration value = "turquoise"/>
+ <enumeration value = "violet"/>
+ <enumeration value = "wheat"/>
+ <enumeration value = "white"/>
+ <enumeration value = "whitesmoke"/>
+ <enumeration value = "yellow"/>
+ <enumeration value = "yellowgreen"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "color_Hex_Type">
+ <restriction base = "string">
+ <pattern value = "#[0-9A-F]{6}"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "background_color_Type">
+ <union memberTypes = "fo:color_Hex_Type fo:color_Name_Type fo:inherit_Type fo:transparent_Type"/>
+ </simpleType>
+ <simpleType name = "relative_position_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "static"/>
+ <enumeration value = "relative"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "speak_header_Type">
+ <restriction base = "NMTOKEN">
+ <enumeration value = "once"/>
+ <enumeration value = "always"/>
+ <enumeration value = "inherit"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "border_Type">
+ <annotation>
+ <documentation>
+ "fo:width_Type fo:border_style_Type fo:color_Type"
+ <enumeration value="solid 4px yellow"/>
+ <enumeration value="solid 2px green"/>
+ <enumeration value="solid 1px blue"/>
+ <enumeration value="solid 1px silver"/>
+ </documentation>
+ </annotation>
+ <restriction base = "string">
+ <pattern value = "(none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset) \+?\d+\.?\d*(px|pt|mm|cm|in|em) (#[0-9A-F]{6}|[a-z]{3,16})"/>
+ </restriction>
+ </simpleType>
+ <simpleType name = "font_size_Type">
+ <union memberTypes = "fo:absolute_size_Type fo:relative_size_Type fo:length_Type fo:percentage_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "alignment_baseline_Type">
+ <union memberTypes = "fo:auto_Type fo:alignment_Type fo:box_alignment_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "alignment_adjust_Type">
+ <union memberTypes = "fo:auto_Type fo:alignment_Type fo:percentage_Type fo:length_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "z_index_Type">
+ <union memberTypes = "fo:auto_Type fo:integer_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "margin_width_Type">
+ <union memberTypes = "fo:auto_Type fo:length_Type fo:percentage_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "block_progression_dimension_optimum_Type">
+ <union memberTypes = "fo:auto_Type fo:length_Type"/>
+ </simpleType>
+ <simpleType name = "block_progression_dimension_maximum_Type">
+ <union memberTypes = "fo:auto_Type fo:length_Type"/>
+ </simpleType>
+ <simpleType name = "inline_progression_dimension_maximum_Type">
+ <union memberTypes = "fo:auto_Type fo:length_Type"/>
+ </simpleType>
+ <simpleType name = "inline_progression_dimension_optimum_Type">
+ <union memberTypes = "fo:auto_Type fo:length_Type"/>
+ </simpleType>
+ <simpleType name = "baseline_shift_Type">
+ <union memberTypes = "fo:baseline_base_Type fo:percentage_Type fo:length_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "space_start_precedence_Type">
+ <union memberTypes = "fo:integer_Type fo:force_Type"/>
+ </simpleType>
+ <simpleType name = "space_end_precedence_Type">
+ <union memberTypes = "fo:integer_Type fo:force_Type"/>
+ </simpleType>
+ <simpleType name = "space_after_precedence_Type">
+ <union memberTypes = "fo:integer_Type fo:force_Type"/>
+ </simpleType>
+ <simpleType name = "space_before_precedence_Type">
+ <union memberTypes = "fo:integer_Type fo:force_Type"/>
+ </simpleType>
+ <simpleType name = "widows_Type">
+ <union memberTypes = "fo:integer_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "orphans_Type">
+ <union memberTypes = "fo:integer_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "space_start_maximum_Type">
+ <union memberTypes = "fo:length_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "space_start_minimum_Type">
+ <union memberTypes = "fo:length_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "space_end_minimum_Type">
+ <union memberTypes = "fo:length_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "space_end_optimum_Type">
+ <union memberTypes = "fo:length_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "space_before_minimum_Type">
+ <union memberTypes = "fo:length_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "space_after_maximum_Type">
+ <union memberTypes = "fo:length_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "space_start_optimum_Type">
+ <union memberTypes = "fo:length_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "space_end_maximum_Type">
+ <union memberTypes = "fo:length_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "space_before_optimum_Type">
+ <union memberTypes = "fo:length_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "space_before_maximum_Type">
+ <union memberTypes = "fo:length_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "space_after_optimum_Type">
+ <union memberTypes = "fo:length_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "space_after_minimum_Type">
+ <union memberTypes = "fo:length_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "left_Type">
+ <union memberTypes = "fo:length_Type fo:percentage_Type fo:auto_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "bottom_Type">
+ <union memberTypes = "fo:length_Type fo:percentage_Type fo:auto_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "right_Type">
+ <union memberTypes = "fo:length_Type fo:percentage_Type fo:auto_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "top_Type">
+ <union memberTypes = "fo:length_Type fo:percentage_Type fo:auto_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "start_indent_Type">
+ <union memberTypes = "fo:length_Type fo:percentage_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "last_line_end_indent_Type">
+ <union memberTypes = "fo:length_Type fo:percentage_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "provisional_distance_between_starts_Type">
+ <union memberTypes = "fo:length_Type fo:percentage_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "end_indent_Type">
+ <union memberTypes = "fo:length_Type fo:percentage_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "extent_Type">
+ <union memberTypes = "fo:length_Type fo:percentage_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "provisional_label_separation_Type">
+ <union memberTypes = "fo:length_Type fo:percentage_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "length_percentage_Type">
+ <union memberTypes = "fo:length_Type fo:percentage_Type"/>
+ </simpleType>
+ <simpleType name = "hyphenation_ladder_count_Type">
+ <union memberTypes = "fo:no_limit_Type fo:integer_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "background_position_horizontal_Type">
+ <union memberTypes = "fo:percentage_Type fo:length_Type fo:horizontal_position_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "background_position_vertical_Type">
+ <union memberTypes = "fo:percentage_Type fo:length_Type fo:vertical_position_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "leader_pattern_width_Type">
+ <union memberTypes = "fo:use_font_metrics_Type fo:length_Type fo:percentage_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "text_altitude_Type">
+ <union memberTypes = "fo:use_font_metrics_Type fo:length_Type fo:percentage_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "text_depth_Type">
+ <union memberTypes = "fo:use_font_metrics_Type fo:length_Type fo:percentage_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "border_before_width_Type">
+ <union memberTypes = "fo:width_Type fo:length_Type fo:length_conditional_Type fo:inherit_Type"/>
+ </simpleType>
+ <simpleType name = "border_top_width_Type">
+ <union memberTypes = "fo:width_Type fo:length_Type fo:inherit_Type"/>
+ </simpleType>
+
+ <annotation>
+ <documentation>
+ Element definitions
+ </documentation>
+ </annotation>
+
+ <element name = "root">
+ <complexType>
+ <sequence>
+ <element ref = "fo:layout-master-set"/>
+ <element ref = "fo:declarations" minOccurs = "0"/>
+ <element ref = "fo:page-sequence" maxOccurs = "unbounded"/>
+ </sequence>
+ <attribute name = "media-usage" type = "fo:media_usage_Type"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "declarations">
+ <complexType>
+ <sequence>
+ <element ref = "fo:color-profile" maxOccurs = "unbounded"/>
+ <any minOccurs = "0" maxOccurs = "unbounded" namespace = "##other" processContents = "skip"/>
+ </sequence>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "color-profile">
+ <complexType>
+ <attribute name = "src" type = "xs:string" use = "required"/>
+ <attribute name = "color-profile-name" type = "xs:string" use = "required"/>
+ <attribute name = "rendering-intent" type = "fo:rendering_intent_Type"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "layout-master-set">
+ <complexType>
+ <choice maxOccurs = "unbounded">
+ <element ref = "fo:simple-page-master"/>
+ <element ref = "fo:page-sequence-master"/>
+ </choice>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "page-sequence-master">
+ <complexType>
+ <choice maxOccurs = "unbounded">
+ <element ref = "fo:single-page-master-reference"/>
+ <element ref = "fo:repeatable-page-master-reference"/>
+ <element ref = "fo:repeatable-page-master-alternatives"/>
+ </choice>
+ <attribute name = "master-name" type = "xs:string" use = "required"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "single-page-master-reference">
+ <complexType>
+ <attribute name = "master-reference" type = "xs:string" use = "required"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "repeatable-page-master-reference">
+ <complexType>
+ <attribute name = "master-reference" type = "xs:string" use = "required"/>
+ <attribute name = "maximum-repeats" type = "fo:integer_Type"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "repeatable-page-master-alternatives">
+ <complexType>
+ <sequence>
+ <element ref = "fo:conditional-page-master-reference" maxOccurs = "unbounded"/>
+ </sequence>
+ <attribute name = "maximum-repeats" type = "fo:integer_Type"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "conditional-page-master-reference">
+ <complexType>
+ <attribute name = "master-reference" type = "xs:string" use = "required"/>
+ <attribute name = "page-position" type = "fo:page_position_Type"/>
+ <attribute name = "odd-or-even" type = "fo:odd_or_even_Type"/>
+ <attribute name = "blank-or-not-blank" type = "fo:blank_or_not_blank_Type"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "simple-page-master">
+ <complexType>
+ <sequence>
+ <element ref = "fo:region-body"/>
+ <element ref = "fo:region-before" minOccurs = "0"/>
+ <element ref = "fo:region-after" minOccurs = "0"/>
+ <element ref = "fo:region-start" minOccurs = "0"/>
+ <element ref = "fo:region-end" minOccurs = "0"/>
+ </sequence>
+ <attributeGroup ref = "fo:Margin_Properties_Block_List"/>
+ <attribute name = "master-name" type = "xs:string" use = "required"/>
+ <attribute name = "page-height" type = "fo:length_Type"/>
+ <attribute name = "page-width" type = "fo:length_Type"/>
+ <attributeGroup ref = "fo:reference_Properties_List"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "region-body">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable <attribute name = "display-align" type = "fo:display_align_Type"/>
+ </documentation>
+ </annotation>
+ <attributeGroup ref = "fo:Margin_Properties_Block_List"/>
+ <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
+ <attributeGroup ref = "fo:clip_Properties_List"/>
+ <attribute name = "column-count" type = "fo:integer_Type"/>
+ <attribute name = "column-gap" type = "fo:length_Type"/>
+ <attribute name = "overflow" type = "fo:overflow_Type"/>
+ <attribute name = "region-name" type = "xs:string"/>
+ <attributeGroup ref = "fo:reference_Properties_List"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "region-before">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable <attribute name = "display-align" type = "fo:display_align_Type"/>
+ </documentation>
+ </annotation>
+ <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
+ <attributeGroup ref = "fo:clip_Properties_List"/>
+ <attribute name = "extent" type = "fo:extent_Type"/>
+ <attribute name = "overflow" type = "fo:overflow_Type"/>
+ <attribute name = "precedence" type = "fo:precedence_Type"/>
+ <attribute name = "region-name" type = "xs:string"/>
+ <attributeGroup ref = "fo:reference_Properties_List"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "region-after">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable <attribute name = "display-align" type = "fo:display_align_Type"/>
+ </documentation>
+ </annotation>
+ <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
+ <attributeGroup ref = "fo:clip_Properties_List"/>
+ <attribute name = "extent" type = "fo:extent_Type"/>
+ <attribute name = "overflow" type = "fo:overflow_Type"/>
+ <attribute name = "precedence" type = "fo:precedence_Type"/>
+ <attribute name = "region-name" type = "xs:string"/>
+ <attributeGroup ref = "fo:reference_Properties_List"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "region-start">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable <attribute name = "display-align" type = "fo:display_align_Type"/>
+ </documentation>
+ </annotation>
+ <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
+ <attributeGroup ref = "fo:clip_Properties_List"/>
+ <attribute name = "extent" type = "fo:extent_Type"/>
+ <attribute name = "overflow" type = "fo:overflow_Type"/>
+ <attribute name = "precedence" type = "fo:precedence_Type"/>
+ <attribute name = "region-name" type = "xs:string"/>
+ <attributeGroup ref = "fo:reference_Properties_List"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "region-end">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable <attribute name = "display-align" type = "fo:display_align_Type"/>
+ </documentation>
+ </annotation>
+ <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
+ <attributeGroup ref = "fo:clip_Properties_List"/>
+ <attribute name = "extent" type = "fo:extent_Type"/>
+ <attribute name = "overflow" type = "fo:overflow_Type"/>
+ <attribute name = "precedence" type = "fo:precedence_Type"/>
+ <attribute name = "region-name" type = "xs:string"/>
+ <attributeGroup ref = "fo:reference_Properties_List"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "page-sequence">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "country" type = "fo:country_Type"/>
+ <attribute name = "language" type = "fo:language_Type"/>
+ </documentation>
+ </annotation>
+ <sequence>
+ <element ref = "fo:title" minOccurs = "0"/>
+ <element ref = "fo:static-content" minOccurs = "0" maxOccurs = "unbounded"/>
+ <element ref = "fo:flow"/>
+ </sequence>
+ <attribute name = "id" type = "xs:string"/>
+ <attribute name = "master-reference" type = "xs:string" use = "required"/>
+ <attribute name = "initial-page-number" type = "fo:integer_Type"/>
+ <attribute name = "force-page-count" type = "fo:force_page_count_Type"/>
+ <attribute name = "format" type = "xs:string"/>
+ <attribute name = "letter-value" type = "fo:letter_value_Type"/>
+ <attribute name = "grouping-separator" type = "fo:character_Type"/>
+ <attribute name = "grouping-size" type = "fo:integer_Type"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "title">
+ <complexType mixed = "true">
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "color" type = "fo:color_Type"/>
+ <attribute name = "line-height" type = "fo:line_height_Type"/>
+ <attribute name = "visibility" type = "fo:visibility_Type"/>
+ </documentation>
+ </annotation>
+ <choice minOccurs = "0" maxOccurs = "unbounded">
+ <group ref = "fo:inline_List"/>
+ <group ref = "fo:neutral_List"/>
+ </choice>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attributeGroup ref = "fo:Aural_Properties_List"/>
+ <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
+ <attributeGroup ref = "fo:Font_Properties_List"/>
+ <attributeGroup ref = "fo:Margin_Properties_Inline_List"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "static-content">
+ <complexType>
+ <choice maxOccurs = "unbounded">
+ <group ref = "fo:block_List"/>
+ <group ref = "fo:neutral_List"/>
+ <group ref = "fo:float_List"/>
+ <group ref = "fo:footnote_List"/>
+ </choice>
+ <attribute name = "flow-name" type = "xs:string" use = "required"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "flow">
+ <complexType>
+ <choice maxOccurs = "unbounded">
+ <group ref = "fo:marker_List"/>
+ <group ref = "fo:block_List"/>
+ <group ref = "fo:neutral_List"/>
+ <group ref = "fo:float_List"/>
+ <group ref = "fo:footnote_List"/>
+ </choice>
+ <attribute name = "flow-name" type = "xs:string" use = "required"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "block">
+ <complexType mixed = "true">
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "color" type = "fo:color_Type"/>
+ <attribute name = "last-line-end-indent" type = "fo:last_line_end_indent_Type"/>
+ <attribute name = "linefeed-treatment" type = "fo:linefeed_treatment_Type"/>
+ <attribute name = "line-height" type = "fo:line_height_Type"/>
+ <attribute name = "orphans" type = "fo:orphans_Type"/>
+ <attribute name = "white-space-treatment" type = "fo:white_space_treatment_Type"/>
+ <attribute name = "text-align" type = "fo:text_align_Type"/>
+ <attribute name = "text-align-last" type = "fo:text_align_last_Type"/>
+ <attribute name = "text-indent" type = "fo:length_percentage_Type"/>
+ <attribute name = "visibility" type = "fo:visibility_Type"/>
+ <attribute name = "white-space-collapse" type = "fo:white_space_collapse_Type"/>
+ <attribute name = "widows" type = "fo:widows_Type"/>
+ <attribute name = "wrap-option" type = "fo:wrap_option_Type"/>
+ </documentation>
+ </annotation>
+ <choice minOccurs = "0" maxOccurs = "unbounded">
+ <group ref = "fo:marker_List"/>
+ <group ref = "fo:initial_property_set_List"/>
+ <group ref = "fo:inline_List"/>
+ <group ref = "fo:block_List"/>
+ <group ref = "fo:neutral_List"/>
+ <group ref = "fo:float_List"/>
+ <group ref = "fo:footnote_List"/>
+ </choice>
+ <attributeGroup ref = "fo:block_properties"/>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attributeGroup ref = "fo:Aural_Properties_List"/>
+ <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
+ <attributeGroup ref = "fo:Font_Properties_List"/>
+ <attributeGroup ref = "fo:Hyphenation_Properties_List"/>
+ <attributeGroup ref = "fo:Margin_Properties_Block_List"/>
+ <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
+ <attributeGroup ref = "fo:break_Properties_List"/>
+ <attributeGroup ref = "fo:text_one_Properties_List"/>
+ <attributeGroup ref = "fo:block_hyphenation_Properties_List"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attributeGroup ref = "fo:intrusion_displace_Properties_List"/>
+ <attributeGroup ref = "fo:keep_Properties_List"/>
+ <attributeGroup ref = "fo:line_height_Properties_List"/>
+ <attribute name = "span" type = "fo:span_Type"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "block-container">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable <attribute name = "display-align" type = "fo:display_align_Type"/>
+ </documentation>
+ </annotation>
+ <choice maxOccurs = "unbounded">
+ <group ref = "fo:marker_List"/>
+ <group ref = "fo:block_List"/>
+ <group ref = "fo:neutral_List"/>
+ <group ref = "fo:float_List"/>
+ <group ref = "fo:footnote_List"/>
+ </choice>
+ <attributeGroup ref = "fo:block_properties"/>
+ <attributeGroup ref = "fo:Absolute_Position_Properties_List"/>
+ <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
+ <attributeGroup ref = "fo:Margin_Properties_Block_List"/>
+ <attributeGroup ref = "fo:progression_Properties_List"/>
+ <attributeGroup ref = "fo:break_Properties_List"/>
+ <attributeGroup ref = "fo:clip_Properties_List"/>
+ <attribute name = "height" type = "fo:height_Type"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attributeGroup ref = "fo:intrusion_displace_Properties_List"/>
+ <attributeGroup ref = "fo:keep_Properties_List"/>
+ <attribute name = "overflow" type = "fo:overflow_Type"/>
+ <attributeGroup ref = "fo:reference_Properties_List"/>
+ <attribute name = "span" type = "fo:span_Type"/>
+ <attribute name = "width" type = "fo:height_Type"/>
+ <attribute name = "z-index" type = "fo:z_index_Type"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "bidi-override">
+ <complexType mixed = "true">
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "color" type = "fo:color_Type"/>
+ <attribute name = "direction" type = "fo:direction_Type"/>
+ <attribute name = "letter-spacing" type = "fo:letter_spacing_Type"/>
+ <attribute name = "line-height" type = "fo:line_height_Type"/>
+ <attribute name = "score-spaces" type = "fo:score_spaces_Type"/>
+ <attribute name = "word-spacing" type = "fo:letter_spacing_Type"/>
+ </documentation>
+ </annotation>
+ <choice minOccurs = "0" maxOccurs = "unbounded">
+ <group ref = "fo:marker_List"/>
+ <group ref = "fo:inline_List"/>
+ <group ref = "fo:block_List"/>
+ <group ref = "fo:neutral_List"/>
+ <group ref = "fo:float_List"/>
+ <group ref = "fo:footnote_List"/>
+ </choice>
+ <attributeGroup ref = "fo:Aural_Properties_List"/>
+ <attributeGroup ref = "fo:Font_Properties_List"/>
+ <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attribute name = "unicode-bidi" type = "fo:unicode_bidi_Type"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ <attribute name = "vertical-align" type = "fo:vertical_align_Type"/>
+ </complexType>
+ </element>
+ <element name = "character">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "color" type = "fo:color_Type"/>
+ <attribute name = "glyph-orientation-horizontal" type = "fo:orientation_Type"/>
+ <attribute name = "glyph-orientation-vertical" type = "fo:orientation_Type"/>
+ <attribute name = "letter-spacing" type = "fo:letter_spacing_Type"/>
+ <attribute name = "line-height" type = "fo:line_height_Type"/>
+ <attribute name = "score-spaces" type = "fo:score_spaces_Type"/>
+ <attribute name = "text-transform" type = "fo:text_transform_Type"/>
+ <attribute name = "visibility" type = "fo:visibility_Type"/>
+ <attribute name = "word-spacing" type = "fo:letter_spacing_Type"/>
+ </documentation>
+ </annotation>
+ <attributeGroup ref = "fo:Aural_Properties_List"/>
+ <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
+ <attributeGroup ref = "fo:Font_Properties_List"/>
+ <attributeGroup ref = "fo:Hyphenation_Properties_List"/>
+ <attributeGroup ref = "fo:Margin_Properties_Inline_List"/>
+ <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
+ <attribute name = "alignment-adjust" type = "fo:alignment_adjust_Type"/>
+ <attribute name = "treat-as-word-space" type = "fo:treat_as_word_space_Type"/>
+ <attribute name = "alignment-baseline" type = "fo:alignment_baseline_Type"/>
+ <attribute name = "baseline-shift" type = "fo:baseline_shift_Type"/>
+ <attribute name = "character" type = "fo:character_Type"/>
+ <attribute name = "dominant-baseline" type = "fo:dominant_baseline_Type"/>
+ <attributeGroup ref = "fo:text_one_Properties_List"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attribute name = "keep-with-next" type = "fo:keep_integer_Type"/>
+ <attribute name = "keep-with-previous" type = "fo:keep_integer_Type"/>
+ <attribute name = "suppress-at-line-break" type = "fo:suppress_at_line_break_Type"/>
+ <attribute name = "text-decoration" type = "fo:text_decoration_Type"/>
+ <attribute name = "text-shadow" type = "fo:text_shadow_Type"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ <attribute name = "vertical-align" type = "fo:vertical_align_Type"/>
+ </complexType>
+ </element>
+ <element name = "initial-property-set">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "color" type = "fo:color_Type"/>
+ <attribute name = "letter-spacing" type = "fo:letter_spacing_Type"/>
+ <attribute name = "line-height" type = "fo:line_height_Type"/>
+ <attribute name = "score-spaces" type = "fo:score_spaces_Type"/>
+ <attribute name = "text-transform" type = "fo:text_transform_Type"/>
+ <attribute name = "word-spacing" type = "fo:letter_spacing_Type"/>
+ </documentation>
+ </annotation>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attributeGroup ref = "fo:Aural_Properties_List"/>
+ <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
+ <attributeGroup ref = "fo:Font_Properties_List"/>
+ <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attribute name = "text-decoration" type = "fo:text_decoration_Type"/>
+ <attribute name = "text-shadow" type = "fo:text_shadow_Type"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "external-graphic">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "display-align" type = "fo:display_align_Type"/>
+ <attribute name = "line-height" type = "fo:line_height_Type"/>
+ <attribute name = "text-align" type = "fo:text_align_Type"/>
+ </documentation>
+ </annotation>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attributeGroup ref = "fo:Aural_Properties_List"/>
+ <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
+ <attributeGroup ref = "fo:Margin_Properties_Inline_List"/>
+ <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
+ <attribute name = "alignment-adjust" type = "fo:alignment_adjust_Type"/>
+ <attribute name = "alignment-baseline" type = "fo:alignment_baseline_Type"/>
+ <attribute name = "baseline-shift" type = "fo:baseline_shift_Type"/>
+ <attributeGroup ref = "fo:progression_Properties_List"/>
+ <attributeGroup ref = "fo:clip_Properties_List"/>
+ <attribute name = "content-height" type = "fo:content_height_Type"/>
+ <attribute name = "content-type" type = "xs:string"/>
+ <attribute name = "content-width" type = "fo:content_height_Type"/>
+ <attribute name = "dominant-baseline" type = "fo:dominant_baseline_Type"/>
+ <attribute name = "height" type = "fo:height_Type"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attribute name = "keep-with-next" type = "fo:keep_integer_Type"/>
+ <attribute name = "keep-with-previous" type = "fo:keep_integer_Type"/>
+ <attribute name = "overflow" type = "fo:overflow_Type"/>
+ <attribute name = "scaling" type = "fo:scaling_Type"/>
+ <attribute name = "scaling-method" type = "fo:scaling_method_Type"/>
+ <attribute name = "src" type = "xs:string" use = "required"/>
+ <attribute name = "width" type = "fo:height_Type"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ <attribute name = "vertical-align" type = "fo:vertical_align_Type"/>
+ </complexType>
+ </element>
+ <element name = "instream-foreign-object">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "display-align" type = "fo:display_align_Type"/>
+ <attribute name = "line-height" type = "fo:line_height_Type"/>
+ <attribute name = "text-align" type = "fo:text_align_Type"/>
+ </documentation>
+ </annotation>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attributeGroup ref = "fo:Aural_Properties_List"/>
+ <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
+ <attributeGroup ref = "fo:Margin_Properties_Inline_List"/>
+ <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
+ <attribute name = "alignment-adjust" type = "fo:alignment_adjust_Type"/>
+ <attribute name = "alignment-baseline" type = "fo:alignment_baseline_Type"/>
+ <attribute name = "baseline-shift" type = "fo:baseline_shift_Type"/>
+ <attributeGroup ref = "fo:progression_Properties_List"/>
+ <attributeGroup ref = "fo:clip_Properties_List"/>
+ <attribute name = "content-height" type = "fo:content_height_Type"/>
+ <attribute name = "content-type" type = "xs:string"/>
+ <attribute name = "content-width" type = "fo:content_height_Type"/>
+ <attribute name = "dominant-baseline" type = "fo:dominant_baseline_Type"/>
+ <attribute name = "height" type = "fo:height_Type"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attribute name = "keep-with-next" type = "fo:keep_integer_Type"/>
+ <attribute name = "keep-with-previous" type = "fo:keep_integer_Type"/>
+ <attribute name = "overflow" type = "fo:overflow_Type"/>
+ <attribute name = "scaling" type = "fo:scaling_Type"/>
+ <attribute name = "scaling-method" type = "fo:scaling_method_Type"/>
+ <attribute name = "width" type = "fo:height_Type"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ <attribute name = "vertical-align" type = "fo:vertical_align_Type"/>
+ </complexType>
+ </element>
+ <element name = "inline">
+ <complexType mixed = "true">
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "color" type = "fo:color_Type"/>
+ <attribute name = "line-height" type = "fo:line_height_Type"/>
+ <attribute name = "visibility" type = "fo:visibility_Type"/>
+ <attribute name = "wrap-option" type = "fo:wrap_option_Type"/>
+ </documentation>
+ </annotation>
+ <choice minOccurs = "0" maxOccurs = "unbounded">
+ <group ref = "fo:marker_List"/>
+ <group ref = "fo:inline_List"/>
+ <group ref = "fo:block_List"/>
+ <group ref = "fo:neutral_List"/>
+ <group ref = "fo:float_List"/>
+ <group ref = "fo:footnote_List"/>
+ </choice>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attributeGroup ref = "fo:Aural_Properties_List"/>
+ <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List">
+ <annotation>
+ <documentation>
+ <fop_result>Border and background properties not implemented</fop_result>
+ </documentation>
+ </annotation>
+ </attributeGroup>
+ <attributeGroup ref = "fo:Font_Properties_List"/>
+ <attributeGroup ref = "fo:Margin_Properties_Inline_List"/>
+ <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
+ <attribute name = "alignment-adjust" type = "fo:alignment_adjust_Type"/>
+ <attribute name = "alignment-baseline" type = "fo:alignment_baseline_Type"/>
+ <attribute name = "baseline-shift" type = "fo:baseline_shift_Type"/>
+ <attributeGroup ref = "fo:progression_Properties_List"/>
+ <attribute name = "dominant-baseline" type = "fo:dominant_baseline_Type"/>
+ <attribute name = "height" type = "fo:height_Type"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attributeGroup ref = "fo:keep_Properties_List"/>
+ <attribute name = "text-decoration" type = "fo:text_decoration_Type"/>
+ <attribute name = "width" type = "fo:height_Type"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ <attribute name = "vertical-align" type = "fo:vertical_align_Type"/>
+ </complexType>
+ </element>
+ <element name = "inline-container">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "display-align" type = "fo:display_align_Type"/>
+ <attribute name = "line-height" type = "fo:line_height_Type"/>
+ </documentation>
+ </annotation>
+ <choice maxOccurs = "unbounded">
+ <group ref = "fo:marker_List"/>
+ <group ref = "fo:block_List"/>
+ <group ref = "fo:neutral_List"/>
+ <group ref = "fo:float_List"/>
+ <group ref = "fo:footnote_List"/>
+ </choice>
+ <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
+ <attributeGroup ref = "fo:Margin_Properties_Inline_List"/>
+ <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
+ <attribute name = "alignment-adjust" type = "fo:alignment_adjust_Type"/>
+ <attribute name = "alignment-baseline" type = "fo:alignment_baseline_Type"/>
+ <attribute name = "baseline-shift" type = "fo:baseline_shift_Type"/>
+ <attributeGroup ref = "fo:progression_Properties_List"/>
+ <attributeGroup ref = "fo:clip_Properties_List"/>
+ <attribute name = "dominant-baseline" type = "fo:dominant_baseline_Type"/>
+ <attribute name = "height" type = "fo:height_Type"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attributeGroup ref = "fo:keep_Properties_List"/>
+ <attribute name = "overflow" type = "fo:overflow_Type"/>
+ <attributeGroup ref = "fo:reference_Properties_List"/>
+ <attribute name = "width" type = "fo:height_Type"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ <attribute name = "vertical-align" type = "fo:vertical_align_Type"/>
+ </complexType>
+ </element>
+ <element name = "leader">
+ <complexType mixed = "true">
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "color" type = "fo:color_Type"/>
+ <attribute name = "leader-alignment" type = "fo:leader_alignment_Type"/>
+ <attribute name = "leader-length" type = "fo:leader_length_Type"/>
+ <attribute name = "leader-length.minimum" type = "fo:length_Type"/>
+ <attribute name = "leader-length.optimum" type = "fo:length_Type"/>
+ <attribute name = "leader-length.maximum" type = "fo:length_Type"/>
+ <attribute name = "leader-pattern" type = "fo:leader_pattern_Type"/>
+ <attribute name = "leader-pattern-width" type = "fo:leader_pattern_width_Type"/>
+ <attribute name = "rule-style" type = "fo:rule_style_Type"/>
+ <attribute name = "rule-thickness" type = "fo:length_Type"/>
+ <attribute name = "letter-spacing" type = "fo:letter_spacing_Type"/>
+ <attribute name = "line-height" type = "fo:line_height_Type"/>
+ <attribute name = "visibility" type = "fo:visibility_Type"/>
+ <attribute name = "word-spacing" type = "fo:letter_spacing_Type"/>
+ </documentation>
+ </annotation>
+ <choice minOccurs = "0" maxOccurs = "unbounded">
+ <group ref = "fo:inline_List"/>
+ <group ref = "fo:neutral_List"/>
+ </choice>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attributeGroup ref = "fo:Aural_Properties_List"/>
+ <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
+ <attributeGroup ref = "fo:Font_Properties_List"/>
+ <attributeGroup ref = "fo:Margin_Properties_Inline_List"/>
+ <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
+ <attribute name = "alignment-adjust" type = "fo:alignment_adjust_Type"/>
+ <attribute name = "alignment-baseline" type = "fo:alignment_baseline_Type"/>
+ <attribute name = "baseline-shift" type = "fo:baseline_shift_Type"/>
+ <attribute name = "dominant-baseline" type = "fo:dominant_baseline_Type"/>
+ <attributeGroup ref = "fo:text_one_Properties_List"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attribute name = "keep-with-next" type = "fo:keep_integer_Type"/>
+ <attribute name = "keep-with-previous" type = "fo:keep_integer_Type"/>
+ <attribute name = "text-shadow" type = "fo:text_shadow_Type"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ <attribute name = "vertical-align" type = "fo:vertical_align_Type"/>
+ </complexType>
+ </element>
+ <element name = "page-number">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "letter-spacing" type = "fo:letter_spacing_Type"/>
+ <attribute name = "line-height" type = "fo:line_height_Type"/>
+ <attribute name = "score-spaces" type = "fo:score_spaces_Type"/>
+ <attribute name = "text-transform" type = "fo:text_transform_Type"/>
+ <attribute name = "visibility" type = "fo:visibility_Type"/>
+ <attribute name = "word-spacing" type = "fo:letter_spacing_Type"/>
+ <attribute name = "wrap-option" type = "fo:wrap_option_Type"/>
+ </documentation>
+ </annotation>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attributeGroup ref = "fo:Aural_Properties_List"/>
+ <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
+ <attributeGroup ref = "fo:Font_Properties_List"/>
+ <attributeGroup ref = "fo:Margin_Properties_Inline_List"/>
+ <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
+ <attribute name = "alignment-adjust" type = "fo:alignment_adjust_Type"/>
+ <attribute name = "alignment-baseline" type = "fo:alignment_baseline_Type"/>
+ <attribute name = "baseline-shift" type = "fo:baseline_shift_Type"/>
+ <attribute name = "dominant-baseline" type = "fo:dominant_baseline_Type"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attribute name = "keep-with-next" type = "fo:keep_integer_Type"/>
+ <attribute name = "keep-with-previous" type = "fo:keep_integer_Type"/>
+ <attributeGroup ref = "fo:text_one_Properties_List"/>
+ <attribute name = "text-decoration" type = "fo:text_decoration_Type"/>
+ <attribute name = "text-shadow" type = "fo:text_shadow_Type"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ <attribute name = "vertical-align" type = "fo:vertical_align_Type"/>
+ </complexType>
+ </element>
+ <element name = "page-number-citation">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "letter-spacing" type = "fo:letter_spacing_Type"/>
+ <attribute name = "line-height" type = "fo:line_height_Type"/>
+ <attribute name = "score-spaces" type = "fo:score_spaces_Type"/>
+ <attribute name = "text-transform" type = "fo:text_transform_Type"/>
+ <attribute name = "visibility" type = "fo:visibility_Type"/>
+ <attribute name = "word-spacing" type = "fo:letter_spacing_Type"/>
+ <attribute name = "wrap-option" type = "fo:wrap_option_Type"/>
+ </documentation>
+ </annotation>
+ <attribute name = "ref-id" type = "xs:string" use = "required"/>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attributeGroup ref = "fo:Aural_Properties_List"/>
+ <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
+ <attributeGroup ref = "fo:Font_Properties_List"/>
+ <attributeGroup ref = "fo:Margin_Properties_Inline_List"/>
+ <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
+ <attribute name = "alignment-adjust" type = "fo:alignment_adjust_Type"/>
+ <attribute name = "alignment-baseline" type = "fo:alignment_baseline_Type"/>
+ <attribute name = "baseline-shift" type = "fo:baseline_shift_Type"/>
+ <attribute name = "dominant-baseline" type = "fo:dominant_baseline_Type"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attribute name = "keep-with-next" type = "fo:keep_integer_Type"/>
+ <attribute name = "keep-with-previous" type = "fo:keep_integer_Type"/>
+ <attributeGroup ref = "fo:text_one_Properties_List"/>
+ <attribute name = "text-decoration" type = "fo:text_decoration_Type"/>
+ <attribute name = "text-shadow" type = "fo:text_shadow_Type"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ <attribute name = "vertical-align" type = "fo:vertical_align_Type"/>
+ </complexType>
+ </element>
+ <element name = "table-and-caption">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "caption-side" type = "fo:caption_side_Type"/>
+ <attribute name = "text-align" type = "fo:text_align_Type"/>
+ </documentation>
+ </annotation>
+ <sequence>
+ <element ref = "fo:table-caption" minOccurs = "0"/>
+ <element ref = "fo:table"/>
+ </sequence>
+ <attributeGroup ref = "fo:block_properties"/>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attributeGroup ref = "fo:Aural_Properties_List"/>
+ <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
+ <attributeGroup ref = "fo:Margin_Properties_Block_List"/>
+ <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
+ <attributeGroup ref = "fo:break_Properties_List"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attributeGroup ref = "fo:intrusion_displace_Properties_List"/>
+ <attributeGroup ref = "fo:keep_Properties_List"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "table-caption">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "keep-together" type = "fo:keep_compound_Type"/>
+ <attribute name = "keep-together.within-line" type = "fo:keep_integer_Type"/>
+ <attribute name = "keep-together.within-column" type = "fo:keep_integer_Type"/>
+ <attribute name = "keep-together.within-page" type = "fo:keep_integer_Type"/>
+ </documentation>
+ </annotation>
+ <choice maxOccurs = "unbounded">
+ <group ref = "fo:marker_List"/>
+ <group ref = "fo:block_List"/>
+ <group ref = "fo:neutral_List"/>
+ <group ref = "fo:float_List"/>
+ <group ref = "fo:footnote_List"/>
+ </choice>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attributeGroup ref = "fo:Aural_Properties_List"/>
+ <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
+ <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
+ <attributeGroup ref = "fo:progression_Properties_List"/>
+ <attribute name = "height" type = "fo:height_Type"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attributeGroup ref = "fo:intrusion_displace_Properties_List"/>
+ <attribute name = "width" type = "fo:height_Type"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "table">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "border-collapse" type = "fo:border_collapse_Type"/>
+ <attribute name = "border-separation" type = "fo:length_bp_ip_direction_Type"/>
+ <attribute name = "border-spacing" type = "fo:length_Type"/>
+ <attribute name = "writing-mode" type = "fo:writing_mode_Type"/>
+ </documentation>
+ </annotation>
+ <sequence>
+ <element ref = "fo:table-column" minOccurs = "0" maxOccurs = "unbounded"/>
+ <element ref = "fo:table-header" minOccurs = "0"/>
+ <element ref = "fo:table-footer" minOccurs = "0"/>
+ <element ref = "fo:table-body" maxOccurs = "unbounded"/>
+ </sequence>
+ <attributeGroup ref = "fo:block_properties"/>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attributeGroup ref = "fo:Aural_Properties_List"/>
+ <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
+ <attributeGroup ref = "fo:Margin_Properties_Block_List"/>
+ <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
+ <attributeGroup ref = "fo:progression_Properties_List"/>
+ <attribute name = "border-after-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "border-before-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "border-end-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "border-start-precedence" type = "fo:precedence_Type"/>
+ <attributeGroup ref = "fo:break_Properties_List"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attributeGroup ref = "fo:intrusion_displace_Properties_List"/>
+ <attribute name = "height" type = "fo:height_Type"/>
+ <attributeGroup ref = "fo:keep_Properties_List"/>
+ <attribute name = "table-layout" type = "fo:table_layout_Type"/>
+ <attribute name = "table-omit-footer-at-break" type = "fo:table_omit_footer_at_break_Type"/>
+ <attribute name = "table-omit-header-at-break" type = "fo:table_omit_header_at_break_Type"/>
+ <attribute name = "width" type = "fo:height_Type"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "table-column">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "visibility" type = "fo:visibility_Type"/>
+ </documentation>
+ </annotation>
+ <attributeGroup ref = "fo:Border_Properties_List"/>
+ <attributeGroup ref = "fo:Background_Properties_List"/>
+ <attribute name = "border-after-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "border-before-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "border-end-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "border-start-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "column-number" type = "fo:integer_Type"/>
+ <attribute name = "column-width" type = "fo:column_width_Type"/>
+ <attribute name = "number-columns-repeated" type = "fo:integer_Type"/>
+ <attribute name = "number-columns-spanned" type = "fo:integer_Type"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "table-header">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable <attribute name = "visibility" type = "fo:visibility_Type"/>
+ </documentation>
+ </annotation>
+ <choice>
+ <element ref = "fo:table-row" maxOccurs = "unbounded"/>
+ <element ref = "fo:table-cell" maxOccurs = "unbounded"/>
+ </choice>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attributeGroup ref = "fo:Aural_Properties_List"/>
+ <attributeGroup ref = "fo:Border_Properties_List"/>
+ <attributeGroup ref = "fo:Background_Properties_List"/>
+ <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
+ <attribute name = "border-after-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "border-before-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "border-end-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "border-start-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "table-footer">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable <attribute name = "visibility" type = "fo:visibility_Type"/>
+ </documentation>
+ </annotation>
+ <choice>
+ <element ref = "fo:table-row" maxOccurs = "unbounded"/>
+ <element ref = "fo:table-cell" maxOccurs = "unbounded"/>
+ </choice>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attributeGroup ref = "fo:Aural_Properties_List"/>
+ <attributeGroup ref = "fo:Border_Properties_List"/>
+ <attributeGroup ref = "fo:Background_Properties_List"/>
+ <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
+ <attribute name = "border-after-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "border-before-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "border-end-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "border-start-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "table-body">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable <attribute name = "visibility" type = "fo:visibility_Type"/>
+ </documentation>
+ </annotation>
+ <choice>
+ <element ref = "fo:table-row" maxOccurs = "unbounded"/>
+ <element ref = "fo:table-cell" maxOccurs = "unbounded"/>
+ </choice>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attributeGroup ref = "fo:Aural_Properties_List"/>
+ <attributeGroup ref = "fo:Border_Properties_List"/>
+ <attributeGroup ref = "fo:Background_Properties_List"/>
+ <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
+ <attribute name = "border-after-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "border-before-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "border-end-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "border-start-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "table-row">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable <attribute name = "visibility" type = "fo:visibility_Type"/>
+ </documentation>
+ </annotation>
+ <sequence>
+ <element ref = "fo:table-cell" maxOccurs = "unbounded"/>
+ </sequence>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attributeGroup ref = "fo:Aural_Properties_List"/>
+ <attributeGroup ref = "fo:Border_Properties_List"/>
+ <attributeGroup ref = "fo:Background_Properties_List"/>
+ <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
+ <attribute name = "block-progression-dimension" type = "fo:margin_width_Type"/>
+ <attribute name = "block-progression-dimension.minimum" type = "fo:length_Type"/>
+ <attribute name = "block-progression-dimension.optimum" type = "fo:block_progression_dimension_optimum_Type"/>
+ <attribute name = "block-progression-dimension.maximum" type = "fo:block_progression_dimension_maximum_Type"/>
+ <attribute name = "border-after-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "border-before-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "border-end-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "border-start-precedence" type = "fo:precedence_Type"/>
+ <attributeGroup ref = "fo:break_Properties_List"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attribute name = "height" type = "fo:height_Type"/>
+ <attributeGroup ref = "fo:keep_Properties_List"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ <attribute name = "page-break-after" type = "fo:page_break_after_Type"/>
+ <attribute name = "page-break-before" type = "fo:page_break_after_Type"/>
+ </complexType>
+ </element>
+ <element name = "table-cell">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "display-align" type = "fo:display_align_Type"/>
+ <attribute name = "relative-align" type = "fo:relative_align_Type"/>
+ <attribute name = "empty-cells" type = "fo:empty_cells_Type"/>
+ </documentation>
+ </annotation>
+ <choice maxOccurs = "unbounded">
+ <group ref = "fo:marker_List"/>
+ <group ref = "fo:block_List"/>
+ <group ref = "fo:neutral_List"/>
+ <group ref = "fo:float_List"/>
+ <group ref = "fo:footnote_List"/>
+ </choice>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attributeGroup ref = "fo:Aural_Properties_List"/>
+ <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
+ <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
+ <attribute name = "border-after-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "border-before-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "border-end-precedence" type = "fo:precedence_Type"/>
+ <attribute name = "border-start-precedence" type = "fo:precedence_Type"/>
+ <attributeGroup ref = "fo:progression_Properties_List"/>
+ <attribute name = "column-number" type = "fo:integer_Type"/>
+ <attribute name = "ends-row" type = "fo:ends_row_Type"/>
+ <attribute name = "height" type = "fo:height_Type"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attribute name = "number-columns-spanned" type = "fo:integer_Type"/>
+ <attribute name = "number-rows-spanned" type = "fo:integer_Type"/>
+ <attribute name = "starts-row" type = "fo:starts_row_Type"/>
+ <attribute name = "width" type = "fo:height_Type"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ <attribute name = "vertical-align" type = "fo:vertical_align_Type"/>
+ </complexType>
+ </element>
+ <element name = "list-block">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "provisional-distance-between-starts" type = "fo:provisional_distance_between_starts_Type"/>
+ <attribute name = "provisional-label-separation" type = "fo:provisional_label_separation_Type"/>
+ </documentation>
+ </annotation>
+ <sequence>
+ <element ref = "fo:list-item" maxOccurs = "unbounded"/>
+ </sequence>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attributeGroup ref = "fo:Aural_Properties_List"/>
+ <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
+ <attributeGroup ref = "fo:Margin_Properties_Block_List"/>
+ <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
+ <attributeGroup ref = "fo:break_Properties_List"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attributeGroup ref = "fo:intrusion_displace_Properties_List"/>
+ <attributeGroup ref = "fo:keep_Properties_List"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ <attributeGroup ref = "fo:list_properties"/>
+ </complexType>
+ </element>
+ <element name = "list-item">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable <attribute name = "relative-align" type = "fo:relative_align_Type"/>
+ </documentation>
+ </annotation>
+ <sequence>
+ <element ref = "fo:list-item-label"/>
+ <element ref = "fo:list-item-body"/>
+ </sequence>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attributeGroup ref = "fo:Aural_Properties_List"/>
+ <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
+ <attributeGroup ref = "fo:Margin_Properties_Block_List"/>
+ <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
+ <attributeGroup ref = "fo:break_Properties_List"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attributeGroup ref = "fo:intrusion_displace_Properties_List"/>
+ <attributeGroup ref = "fo:keep_Properties_List"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ <attributeGroup ref = "fo:list_properties"/>
+ </complexType>
+ </element>
+ <element name = "list-item-body">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "keep-together" type = "fo:keep_compound_Type"/>
+ <attribute name = "keep-together.within-line" type = "fo:keep_integer_Type"/>
+ <attribute name = "keep-together.within-column" type = "fo:keep_integer_Type"/>
+ <attribute name = "keep-together.within-page" type = "fo:keep_integer_Type"/>
+ </documentation>
+ </annotation>
+ <choice maxOccurs = "unbounded">
+ <group ref = "fo:marker_List"/>
+ <group ref = "fo:block_List"/>
+ <group ref = "fo:neutral_List"/>
+ <group ref = "fo:float_List"/>
+ <group ref = "fo:footnote_List"/>
+ </choice>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ <attributeGroup ref = "fo:list_properties"/>
+ </complexType>
+ </element>
+ <element name = "list-item-label">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable
+ <attribute name = "keep-together" type = "fo:keep_compound_Type"/>
+ <attribute name = "keep-together.within-line" type = "fo:keep_integer_Type"/>
+ <attribute name = "keep-together.within-column" type = "fo:keep_integer_Type"/>
+ <attribute name = "keep-together.within-page" type = "fo:keep_integer_Type"/>
+ </documentation>
+ </annotation>
+ <choice maxOccurs = "unbounded">
+ <group ref = "fo:marker_List"/>
+ <group ref = "fo:block_List"/>
+ <group ref = "fo:neutral_List"/>
+ <group ref = "fo:float_List"/>
+ <group ref = "fo:footnote_List"/>
+ </choice>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ <attributeGroup ref = "fo:list_properties"/>
+ </complexType>
+ </element>
+ <element name = "float">
+ <complexType>
+ <choice maxOccurs = "unbounded">
+ <group ref = "fo:block_List"/>
+ <group ref = "fo:neutral_List"/>
+ <group ref = "fo:float_List"/>
+ <group ref = "fo:footnote_List"/>
+ </choice>
+ <attribute name = "float" type = "fo:float_Type"/>
+ <attribute name = "clear" type = "fo:clear_Type"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "footnote">
+ <complexType>
+ <sequence>
+ <element ref = "fo:inline"/>
+ <element ref = "fo:footnote-body"/>
+ </sequence>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "footnote-body">
+ <complexType>
+ <choice maxOccurs = "unbounded">
+ <group ref = "fo:block_List"/>
+ <group ref = "fo:neutral_List"/>
+ <group ref = "fo:float_List"/>
+ <group ref = "fo:footnote_List"/>
+ </choice>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "basic-link">
+ <complexType mixed = "true">
+ <annotation>
+ <documentation>
+ Inheritable <attribute name = "line-height" type = "fo:line_height_Type"/>
+ </documentation>
+ </annotation>
+ <choice minOccurs = "0" maxOccurs = "unbounded">
+ <group ref = "fo:marker_List"/>
+ <group ref = "fo:inline_List"/>
+ <group ref = "fo:block_List"/>
+ <group ref = "fo:neutral_List"/>
+ <group ref = "fo:float_List"/>
+ <group ref = "fo:footnote_List"/>
+ </choice>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attributeGroup ref = "fo:Aural_Properties_List"/>
+ <attributeGroup ref = "fo:Border_Padding_and_Background_Properties_List"/>
+ <attributeGroup ref = "fo:Margin_Properties_Inline_List"/>
+ <attributeGroup ref = "fo:Relative_Position_Properties_List"/>
+ <attribute name = "alignment-adjust" type = "fo:alignment_adjust_Type"/>
+ <attribute name = "alignment-baseline" type = "fo:alignment_baseline_Type"/>
+ <attribute name = "baseline-shift" type = "fo:baseline_shift_Type"/>
+ <attribute name = "destination-placement-offset" type = "fo:length_Type"/>
+ <attribute name = "dominant-baseline" type = "fo:dominant_baseline_Type"/>
+ <attribute name = "external-destination" type = "xs:string"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attribute name = "indicate-destination" type = "fo:indicate_destination_Type"/>
+ <attribute name = "internal-destination" type = "xs:string"/>
+ <attributeGroup ref = "fo:keep_Properties_List"/>
+ <attribute name = "show-destination" type = "fo:show_destination_Type"/>
+ <attribute name = "target-processing-context" type = "xs:string"/>
+ <attribute name = "target-presentation-context" type = "xs:string"/>
+ <attribute name = "target-stylesheet" type = "xs:string"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ <attribute name = "vertical-align" type = "fo:vertical_align_Type"/>
+ </complexType>
+ </element>
+ <element name = "wrapper">
+ <complexType mixed = "true">
+ <choice minOccurs = "0" maxOccurs = "unbounded">
+ <group ref = "fo:marker_List"/>
+ <group ref = "fo:inline_List"/>
+ <group ref = "fo:block_List"/>
+ <group ref = "fo:neutral_List"/>
+ <group ref = "fo:float_List"/>
+ <group ref = "fo:footnote_List"/>
+ </choice>
+ <attribute name = "id" type = "xs:string"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "marker">
+ <complexType mixed = "true">
+ <choice minOccurs = "0" maxOccurs = "unbounded">
+ <group ref = "fo:inline_List"/>
+ <group ref = "fo:block_List"/>
+ </choice>
+ <attribute name = "marker-class-name" type = "xs:string"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "retrieve-marker">
+ <complexType>
+ <attribute name = "retrieve-class-name" type = "xs:string"/>
+ <attribute name = "retrieve-position" type = "fo:retrieve_position_Type"/>
+ <attribute name = "retrieve-boundary" type = "fo:retrieve_boundary_Type"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "multi-switch">
+ <complexType>
+ <annotation>
+ <documentation>
+ Inheritable <attribute name = "auto-restore" type = "fo:auto_restore_Type"/>
+ </documentation>
+ </annotation>
+ <sequence>
+ <element ref = "fo:multi-case"/>
+ </sequence>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "multi-case">
+ <complexType mixed = "true">
+ <choice minOccurs = "0" maxOccurs = "unbounded">
+ <group ref = "fo:inline_List"/>
+ <group ref = "fo:block_List"/>
+ <group ref = "fo:neutral_List"/>
+ <group ref = "fo:float_List"/>
+ <group ref = "fo:footnote_List"/>
+ </choice>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attribute name = "starting-state" type = "fo:starting_state_Type"/>
+ <attribute name = "case-name" type = "xs:string"/>
+ <attribute name = "case-title" type = "xs:string"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "multi-toggle">
+ <complexType mixed = "true">
+ <choice minOccurs = "0" maxOccurs = "unbounded">
+ <group ref = "fo:inline_List"/>
+ <group ref = "fo:block_List"/>
+ <group ref = "fo:neutral_List"/>
+ <group ref = "fo:float_List"/>
+ <group ref = "fo:footnote_List"/>
+ </choice>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attribute name = "switch-to" type = "xs:string"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ <attribute name = "vertical-align" type = "fo:vertical_align_Type"/>
+ </complexType>
+ </element>
+ <element name = "multi-properties">
+ <complexType>
+ <sequence>
+ <element ref = "fo:multi-property-set" maxOccurs = "unbounded"/>
+ <element ref = "fo:wrapper"/>
+ </sequence>
+ <attributeGroup ref = "fo:Accessibility_Properties_List"/>
+ <attribute name = "id" type = "xs:string"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
+ <element name = "multi-property-set">
+ <complexType>
+ <attribute name = "id" type = "xs:string"/>
+ <attribute name = "active-state" type = "fo:active_state_Type" use = "required"/>
+ <attributeGroup ref = "fo:inheritable_properties_List"/>
+ </complexType>
+ </element>
</schema>
diff --git a/docs/foschema/schema2dtd.xsl b/docs/foschema/schema2dtd.xsl
index 0ef7215eb..123a8c533 100644
--- a/docs/foschema/schema2dtd.xsl
+++ b/docs/foschema/schema2dtd.xsl
@@ -17,27 +17,27 @@
<xsl:template match="/xs:schema">
<xsl:text>
</xsl:text>
-<xsl:comment>
- This DTD has been developed in order to validate XSL FO documents
+<xsl:comment>
+ This DTD has been developed in order to validate XSL FO documents
The namespace prefix is xmlns:fo="http://www.w3.org/1999/XSL/Format".
-
+
In addition, the functionality implemented or not in FOP has been segregated
To create an FOP only validating DTD, remove the references marked %\([a-zA-Z_]+\)_Not;
- I certainly have not exhaustively removed all of the properties not implemented in FOP.
+ I certainly have not exhaustively removed all of the properties not implemented in FOP.
If you notice an item that is incorrectly included or excluded, please send me a note
-
+
The FOP only DTD will not guard against the entering of attribute values not implemented by FOP
(Such as fo:leader-pattern="use-content")
See http://xml.apache.org/fop/implemented.html for more detailed restrictions
-
- It has not been well tested.
+
+ It has not been well tested.
For instance, the length attribute is able to be negative for some elements like margins.
I have not represented that here.
I have not added values for the Aural properties
There are several instances where I've entered %integer_Type; and it should be positive-integer or number
The DTD trys to handle the text based rules re: fo:markers, fo:float, footer and fo:initial-property-set
But, allows you to do illegal things if you want because I couldn't figure out how to constrain against the illegal actions.
-
+
Please e-mail your comments to cpaussa@myrealbox.com
</xsl:comment><xsl:text>
@@ -67,7 +67,7 @@
<xsl:template match="xs:group">
<xsl:text disable-output-escaping="yes">
-&lt;!ENTITY % </xsl:text><xsl:value-of select="./@name"/><xsl:text> "</xsl:text>
+&lt;!ENTITY % </xsl:text><xsl:value-of select="./@name"/><xsl:text> "</xsl:text>
<xsl:for-each select="./xs:choice/xs:element">
<xsl:text>
</xsl:text>
diff --git a/docs/xml-docs/data/document.svg b/docs/xml-docs/data/document.svg
index 29586372f..287e39e01 100644
--- a/docs/xml-docs/data/document.svg
+++ b/docs/xml-docs/data/document.svg
@@ -1,162 +1,162 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20001102//EN"
- "http://www.w3.org/TR/2000/CR-SVG-20001102/DTD/svg-20001102.dtd">
+ "http://www.w3.org/TR/2000/CR-SVG-20001102/DTD/svg-20001102.dtd">
<svg width="480" height="240">
- <filter id="Drop_Shadow" filterUnits="objectBoundingBox" x="-10%" y="-10%"
- width="150%" height="150%">
- <feGaussianBlur in="SourceAlpha" stdDeviation="3" result="blurredAlpha"/>
- <feOffset in="blurredAlpha" dx="3" dy="3" result="offsetBlurredAlpha"/>
- <feFlood result="flooded" style="flood-color:rgb(0,0,0);flood-opacity:0.65"/>
- <feComposite in="flooded" operator="in" in2="offsetBlurredAlpha"
- result="coloredShadow"/>
- <feComposite in="SourceGraphic" in2="coloredShadow" operator="over"/>
- </filter>
- <rect x="5" y="3" width="171" height="226" rx="0" ry="0" style="filter:url(#Drop_Shadow);stroke-miterlimit:4;stroke-linejoin:miter;stroke-width:1;
- stroke-opacity:1;stroke:rgb(0,0,0);fill-opacity:1;fill:rgb(234,228,214);opacity:1;
- "/>
- <g style="filter:url(#Drop_Shadow)" transform="matrix(0.5 0 0 0.6 6 10)">
- <text><![CDATA[
+ <filter id="Drop_Shadow" filterUnits="objectBoundingBox" x="-10%" y="-10%"
+ width="150%" height="150%">
+ <feGaussianBlur in="SourceAlpha" stdDeviation="3" result="blurredAlpha"/>
+ <feOffset in="blurredAlpha" dx="3" dy="3" result="offsetBlurredAlpha"/>
+ <feFlood result="flooded" style="flood-color:rgb(0,0,0);flood-opacity:0.65"/>
+ <feComposite in="flooded" operator="in" in2="offsetBlurredAlpha"
+ result="coloredShadow"/>
+ <feComposite in="SourceGraphic" in2="coloredShadow" operator="over"/>
+ </filter>
+ <rect x="5" y="3" width="171" height="226" rx="0" ry="0" style="filter:url(#Drop_Shadow);stroke-miterlimit:4;stroke-linejoin:miter;stroke-width:1;
+ stroke-opacity:1;stroke:rgb(0,0,0);fill-opacity:1;fill:rgb(234,228,214);opacity:1;
+ "/>
+ <g style="filter:url(#Drop_Shadow)" transform="matrix(0.5 0 0 0.6 6 10)">
+ <text><![CDATA[
<?xml version="1.0" encoding="utf-8"?>
]]></text>
- <text y="10"><![CDATA[
+ <text y="10"><![CDATA[
<root xmlns="http://www.w3.org/1999/XSL/Format">
]]></text>
- <text y="20" x="8"><![CDATA[
+ <text y="20" x="8"><![CDATA[
<layout-master-set>
]]></text>
- <text y="30" x="16"><![CDATA[
+ <text y="30" x="16"><![CDATA[
<simple-page-master master-name="simple"
]]></text>
- <text y="40" x="61"><![CDATA[
+ <text y="40" x="61"><![CDATA[
page-height="29.7cm"
]]></text>
- <text y="50" x="61"><![CDATA[
+ <text y="50" x="61"><![CDATA[
page-width="21cm"
]]></text>
- <text y="60" x="61"><![CDATA[
+ <text y="60" x="61"><![CDATA[
margin-top="1cm"
]]></text>
- <text y="70" x="61"><![CDATA[
+ <text y="70" x="61"><![CDATA[
margin-bottom="2cm"
]]></text>
- <text y="80" x="61"><![CDATA[
+ <text y="80" x="61"><![CDATA[
margin-left="2.5cm"
]]></text>
- <text y="90" x="61"><![CDATA[
+ <text y="90" x="61"><![CDATA[
margin-right="2.5cm">
]]></text>
- <text y="100" x="24"><![CDATA[
+ <text y="100" x="24"><![CDATA[
<region-body margin-top="3cm"/>
]]></text>
- <text y="110" x="24"><![CDATA[
+ <text y="110" x="24"><![CDATA[
<region-before extent="3cm"/>
]]></text>
- <text y="120" x="24"><![CDATA[
+ <text y="120" x="24"><![CDATA[
<region-after extent="1.5cm"/>
]]></text>
- <text y="130" x="16"><![CDATA[
+ <text y="130" x="16"><![CDATA[
</simple-page-master>
]]></text>
- <text y="140" x="8"><![CDATA[
+ <text y="140" x="8"><![CDATA[
</layout-master-set>
]]></text>
- <text y="150" x="8"><![CDATA[
+ <text y="150" x="8"><![CDATA[
<page-sequence master-name="simple">
]]></text>
- <text y="160" x="24"><![CDATA[
+ <text y="160" x="24"><![CDATA[
<flow flow-name="xsl-region-body">
]]></text>
- <text y="170" x="32"><![CDATA[
+ <text y="170" x="32"><![CDATA[
<block font-size="18pt"
]]></text>
- <text y="180" x="70"><![CDATA[
+ <text y="180" x="70"><![CDATA[
font-family="sans-serif"
]]></text>
- <text y="190" x="70"><![CDATA[
+ <text y="190" x="70"><![CDATA[
line-height="24pt"
]]></text>
- <text y="200" x="70"><![CDATA[
+ <text y="200" x="70"><![CDATA[
space-after.optimum="15pt"
]]></text>
- <text y="210" x="70"><![CDATA[
+ <text y="210" x="70"><![CDATA[
background-color="blue"
]]></text>
- <text y="220" x="70"><![CDATA[
+ <text y="220" x="70"><![CDATA[
color="white"
]]></text>
- <text y="230" x="70"><![CDATA[
+ <text y="230" x="70"><![CDATA[
text-align="center"
]]></text>
- <text y="240" x="70"><![CDATA[
+ <text y="240" x="70"><![CDATA[
padding-top="3pt">
]]></text>
- <text y="250" x="40"><![CDATA[
+ <text y="250" x="40"><![CDATA[
Fop
]]></text>
- <text y="260" x="32"><![CDATA[
+ <text y="260" x="32"><![CDATA[
</block>
]]></text>
- <text y="270" x="32"><![CDATA[
+ <text y="270" x="32"><![CDATA[
<block font-size="12pt"
]]></text>
- <text y="280" x="70"><![CDATA[
+ <text y="280" x="70"><![CDATA[
font-family="sans-serif"
]]></text>
- <text y="290" x="70"><![CDATA[
+ <text y="290" x="70"><![CDATA[
line-height="15pt"
]]></text>
- <text y="300" x="70"><![CDATA[
+ <text y="300" x="70"><![CDATA[
space-after.optimum="3pt"
]]></text>
- <text y="310" x="70"><![CDATA[
+ <text y="310" x="70"><![CDATA[
text-align="justify">
]]></text>
- <text y="320" x="40"><![CDATA[
+ <text y="320" x="40"><![CDATA[
A simple fo document.
]]></text>
- <text y="330" x="32"><![CDATA[
+ <text y="330" x="32"><![CDATA[
</block>
]]></text>
- <text y="340" x="24"><![CDATA[
+ <text y="340" x="24"><![CDATA[
</flow>
]]></text>
- <text y="350" x="8"><![CDATA[
+ <text y="350" x="8"><![CDATA[
</page-sequence>
]]></text>
- <text y="360"><![CDATA[
+ <text y="360"><![CDATA[
</root>
]]></text>
- </g>
- <text x="183" y="106" style="font-family:Arial;font-size:30;stroke-width:1;stroke-opacity:1;stroke:rgb(0,0,0);
- fill-opacity:1;fill:rgb(0,0,0);opacity:1;filter:url(#Drop_Shadow)">Render</text>
- <g transform="matrix(0.287395 0 0 0.268409 300 5)" style="font-size:12;fill:rgb(0,0,0);stroke:rgb(0,0,0);stroke-width:1">
- <g>
- <g style="fill:rgb(255,255,255)">
- <rect width="595" x="0" height="842" y="0" style="filter:url(#Drop_Shadow);stroke:none"/>
- </g>
- <g>
- <rect width="597" x="-1" height="844" y="-1" style="fill:none"/>
- <line y2="844" x1="597" x2="597" y1="0" style="fill:none"/>
- <line y2="845" x1="598" x2="598" y1="1" style="fill:none"/>
- <line y2="844" x1="0" x2="597" y1="844" style="fill:none"/>
- <line y2="845" x1="1" x2="598" y1="845" style="fill:none"/>
- <rect x="71" y="113" width="453" height="27" style="fill:none;stroke:rgb(0,0,255)"/>
- <rect x="71" y="113" width="453" height="27" style="fill:rgb(0,0,255);stroke:none"/>
- </g>
- <g style="fill:rgb(255,255,255);font-size:18;font-family:sans-serif;stroke:rgb(255,255,255);
- ">
- <text x="272" y="133" style="stroke:none">Fop</text>
- <text x="71" y="166" style="fill:rgb(0,0,0);stroke:none">A</text>
- <text x="94" y="166" style="fill:rgb(0,0,0);stroke:none">simple</text>
- <text x="158" y="166" style="fill:rgb(0,0,0);stroke:none">fo</text>
- <text x="185" y="166" style="fill:rgb(0,0,0);stroke:none">document.</text>
- </g>
- </g>
- </g>
- <rect x="186" y="124" width="81" height="14" rx="0" ry="0" style="stroke-miterlimit:4;stroke-linejoin:miter;stroke-width:1;stroke-opacity:0;stroke:rgb(45,59,143);
- fill-opacity:1;fill:rgb(238,179,36);opacity:1"/>
- <path d="M289.5 131 L263 118 L263 144 z" style="stroke-miterlimit:4;stroke-linejoin:miter;stroke-width:1;stroke-opacity:0;stroke:rgb(0,0,0);
- fill-opacity:1;fill:rgb(238,179,36);opacity:1"/>
+ </g>
+ <text x="183" y="106" style="font-family:Arial;font-size:30;stroke-width:1;stroke-opacity:1;stroke:rgb(0,0,0);
+ fill-opacity:1;fill:rgb(0,0,0);opacity:1;filter:url(#Drop_Shadow)">Render</text>
+ <g transform="matrix(0.287395 0 0 0.268409 300 5)" style="font-size:12;fill:rgb(0,0,0);stroke:rgb(0,0,0);stroke-width:1">
+ <g>
+ <g style="fill:rgb(255,255,255)">
+ <rect width="595" x="0" height="842" y="0" style="filter:url(#Drop_Shadow);stroke:none"/>
+ </g>
+ <g>
+ <rect width="597" x="-1" height="844" y="-1" style="fill:none"/>
+ <line y2="844" x1="597" x2="597" y1="0" style="fill:none"/>
+ <line y2="845" x1="598" x2="598" y1="1" style="fill:none"/>
+ <line y2="844" x1="0" x2="597" y1="844" style="fill:none"/>
+ <line y2="845" x1="1" x2="598" y1="845" style="fill:none"/>
+ <rect x="71" y="113" width="453" height="27" style="fill:none;stroke:rgb(0,0,255)"/>
+ <rect x="71" y="113" width="453" height="27" style="fill:rgb(0,0,255);stroke:none"/>
+ </g>
+ <g style="fill:rgb(255,255,255);font-size:18;font-family:sans-serif;stroke:rgb(255,255,255);
+ ">
+ <text x="272" y="133" style="stroke:none">Fop</text>
+ <text x="71" y="166" style="fill:rgb(0,0,0);stroke:none">A</text>
+ <text x="94" y="166" style="fill:rgb(0,0,0);stroke:none">simple</text>
+ <text x="158" y="166" style="fill:rgb(0,0,0);stroke:none">fo</text>
+ <text x="185" y="166" style="fill:rgb(0,0,0);stroke:none">document.</text>
+ </g>
+ </g>
+ </g>
+ <rect x="186" y="124" width="81" height="14" rx="0" ry="0" style="stroke-miterlimit:4;stroke-linejoin:miter;stroke-width:1;stroke-opacity:0;stroke:rgb(45,59,143);
+ fill-opacity:1;fill:rgb(238,179,36);opacity:1"/>
+ <path d="M289.5 131 L263 118 L263 144 z" style="stroke-miterlimit:4;stroke-linejoin:miter;stroke-width:1;stroke-opacity:0;stroke:rgb(0,0,0);
+ fill-opacity:1;fill:rgb(238,179,36);opacity:1"/>
<use x="455" y="215" width="20" height="20" xlink:href="logo.svg#FOP_Mark"/>
diff --git a/docs/xml-docs/data/logo.svg b/docs/xml-docs/data/logo.svg
index 66797943a..5ce87202d 100644
--- a/docs/xml-docs/data/logo.svg
+++ b/docs/xml-docs/data/logo.svg
@@ -1,6 +1,6 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20001102//EN"
- "http://www.w3.org/TR/2000/CR-SVG-20001102/DTD/svg-20001102.dtd">
+ "http://www.w3.org/TR/2000/CR-SVG-20001102/DTD/svg-20001102.dtd">
<svg width="250" height="250">
<defs>
diff --git a/docs/xml-docs/data/title.svg b/docs/xml-docs/data/title.svg
index 509dd837f..2987e0b2f 100644
--- a/docs/xml-docs/data/title.svg
+++ b/docs/xml-docs/data/title.svg
@@ -1,43 +1,43 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20001102//EN"
- "http://www.w3.org/TR/2000/CR-SVG-20001102/DTD/svg-20001102.dtd">
+ "http://www.w3.org/TR/2000/CR-SVG-20001102/DTD/svg-20001102.dtd">
<svg width="300" height="100" viewBox="0 0 340 150">
- <filter id="grey_bevel_shadow" filterUnits="objectBoundingBox" x="-10%"
- y="-10%" width="150%" height="150%">
- <feGaussianBlur result="blurredAlpha" in="SourceAlpha" stdDeviation="3"/>
- <feOffset result="offsetBlurredAlpha" in="blurredAlpha" dx="2" dy="1"/>
- <feDiffuseLighting result="bumpMapDiffuse" in="blurredAlpha" surfaceScale="5"
- diffuseConstant="0.5" style="
- lighting-color:rgb(255,255,255)">
- <feDistantLight azimuth="135" elevation="60"/>
- </feDiffuseLighting>
- <feComposite result="litPaint" in="bumpMapDiffuse" operator="arithmetic" k1="1"
- k2="0" k3="0" k4="0" in2="SourceGraphic"/>
- <feSpecularLighting result="bumpMapSpecular" in="blurredAlpha" surfaceScale="5"
- specularConstant="0.5" specularExponent="10" style="
- lighting-color:rgb(255,255,255)">
- <feDistantLight azimuth="135" elevation="60"/>
- </feSpecularLighting>
- <feComposite result="litPaint" in="litPaint" operator="arithmetic" k1="0"
- k2="1" k3="1" k4="0" in2="bumpMapSpecular"/>
- <feComposite result="litPaint" in="litPaint" operator="in" in2="SourceAlpha"/>
- <feMerge>
- <feMergeNode in="offsetBlurredAlpha"/>
- <feMergeNode in="litPaint"/>
- </feMerge>
- </filter>
+ <filter id="grey_bevel_shadow" filterUnits="objectBoundingBox" x="-10%"
+ y="-10%" width="150%" height="150%">
+ <feGaussianBlur result="blurredAlpha" in="SourceAlpha" stdDeviation="3"/>
+ <feOffset result="offsetBlurredAlpha" in="blurredAlpha" dx="2" dy="1"/>
+ <feDiffuseLighting result="bumpMapDiffuse" in="blurredAlpha" surfaceScale="5"
+ diffuseConstant="0.5" style="
+ lighting-color:rgb(255,255,255)">
+ <feDistantLight azimuth="135" elevation="60"/>
+ </feDiffuseLighting>
+ <feComposite result="litPaint" in="bumpMapDiffuse" operator="arithmetic" k1="1"
+ k2="0" k3="0" k4="0" in2="SourceGraphic"/>
+ <feSpecularLighting result="bumpMapSpecular" in="blurredAlpha" surfaceScale="5"
+ specularConstant="0.5" specularExponent="10" style="
+ lighting-color:rgb(255,255,255)">
+ <feDistantLight azimuth="135" elevation="60"/>
+ </feSpecularLighting>
+ <feComposite result="litPaint" in="litPaint" operator="arithmetic" k1="0"
+ k2="1" k3="1" k4="0" in2="bumpMapSpecular"/>
+ <feComposite result="litPaint" in="litPaint" operator="in" in2="SourceAlpha"/>
+ <feMerge>
+ <feMergeNode in="offsetBlurredAlpha"/>
+ <feMergeNode in="litPaint"/>
+ </feMerge>
+ </filter>
<use style="opacity:0.6" x="100" y="5" width="150" height="145" xlink:href="logo.svg#FOP_Mark"/>
- <g transform="translate(0,10)">
- <path style="stroke-width:1;stroke-opacity:1;stroke:rgb(0,0,0);fill-opacity:1;fill:rgb(0,0,0);
- opacity:1;filter:url(#grey_bevel_shadow)"
- d="M35.87 66.07 L35.87 94.553 Q35.87 111.526 37.6948 114.383 Q39.5197 117.24 46.9811 117.24 L52.87 117.24 L52.87 122.51 Q37.0972 122 27.718 122 Q18.2538 122 3.23 122.51 L3.23 117.24 L9.86531 117.24 Q16.9947 117.24 18.6123 114.508 Q20.23 111.776 20.23 94.5609 L20.23 32.0673 Q20.23 15.2639 18.4477 12.532 Q16.6653 9.8 9.20125 9.8 L3.23 9.8 L3.23 4.53 Q16.9894 5.04 28.0128 5.04 L75.6686 4.19 Q83.13 4.19 89.76 4.87 Q87.117 13.8295 86.87 30.0991 L81.43 30.0991 Q80.9359 21.4663 79.4484 14.6583 Q68.1408 11.67 56.5861 11.67 Q46.5162 11.67 36.8608 12.7484 Q35.87 23.5461 35.87 32.3489 L35.87 58.76 Q40.8053 58.93 45.5759 58.93 Q57.9142 58.93 67.2111 58.2659 Q70.3348 58.0986 71.4465 56.894 Q72.5581 55.6894 73.2966 50.4539 L74.12 44.14 L79.39 44.14 Q78.795 59.3311 78.795 63.6475 L78.88 83.24 L73.44 83.24 L73.44 76.8517 Q73.44 69.2177 70.55 67.5588 Q67.66 65.9 48.4208 65.9 C48.4208 65.9 43.1375 65.9 35.87 66.07 z"/>
- <path style="stroke-width:1;stroke-opacity:1;stroke:rgb(0,0,0);fill-opacity:1;fill:rgb(0,0,0);
- opacity:1;filter:url(#grey_bevel_shadow)"
- d="M98.43 63.4775 Q98.43 36.1819 116.022 19.5059 Q133.615 2.83 162.908 2.83 Q191.619 2.83 207.925 18.3027 Q224.23 33.7753 224.23 59.4134 Q224.23 87.0411 205.311 105.626 Q186.392 124.21 157.595 124.21 Q139.589 124.21 126.561 116.909 Q113.533 109.609 105.982 95.5863 C105.982 95.5863 98.43 81.5639 98.43 63.4775 zM115.26 56.6748 Q115.26 75.4253 121.692 89.3202 Q128.124 103.215 138.914 110.143 Q149.704 117.07 163.564 117.07 Q176.428 117.07 186.054 111.18 Q195.681 105.29 201.2 93.5927 Q206.72 81.8959 206.72 65.1377 Q206.72 47.5506 200.62 35.0649 Q194.52 22.5792 183.896 16.2746 Q173.272 9.97 158.748 9.97 Q145.47 9.97 135.842 15.5282 Q126.214 21.0864 120.737 31.8296 C120.737 31.8296 115.26 42.5728 115.26 56.6748 z"/>
- <path style="stroke-width:1;stroke-opacity:1;stroke:rgb(0,0,0);fill-opacity:1;fill:rgb(0,0,0);
- opacity:1;filter:url(#grey_bevel_shadow)"
- d="M265.102 13.7127 Q264.52 25.6286 264.52 39.117 L264.52 86.3717 Q264.52 111.282 266.013 114.261 Q267.506 117.24 275.798 117.24 L281.52 117.24 L281.52 122.51 Q266.828 122 258.36 122 Q250.888 122 231.88 122.51 L231.88 117.24 L239.344 117.24 Q244.569 117.24 246.06 115.956 Q247.552 114.671 247.968 110.738 Q248.383 106.804 248.88 86.6719 L248.88 42.4373 L248.63 25.2912 Q248.466 14.6052 246.351 12.2026 Q244.237 9.8 236.026 9.8 L231.88 9.8 L231.88 4.53 Q242.258 4.87 258.201 4.87 Q267.585 4.87 279.042 4.36 Q286.599 4.02 290.501 4.02 Q310.595 4.02 319.73 11.3433 Q328.78 18.6639 328.78 31.1456 Q328.78 40.2141 323.555 48.5759 Q318.33 56.9378 308.752 62.0139 Q299.173 67.09 288.309 67.09 Q283.332 67.09 275.868 65.5202 L274.21 59.27 Q281.507 61.14 286.397 61.14 Q297.84 61.14 304.555 54.2178 Q311.27 47.2956 311.27 35.2734 Q311.27 23.6656 304.087 17.1578 Q296.905 10.65 282.705 10.65 C282.705 10.65 274.651 10.65 265.102 13.7127 z"/>
- </g>
+ <g transform="translate(0,10)">
+ <path style="stroke-width:1;stroke-opacity:1;stroke:rgb(0,0,0);fill-opacity:1;fill:rgb(0,0,0);
+ opacity:1;filter:url(#grey_bevel_shadow)"
+ d="M35.87 66.07 L35.87 94.553 Q35.87 111.526 37.6948 114.383 Q39.5197 117.24 46.9811 117.24 L52.87 117.24 L52.87 122.51 Q37.0972 122 27.718 122 Q18.2538 122 3.23 122.51 L3.23 117.24 L9.86531 117.24 Q16.9947 117.24 18.6123 114.508 Q20.23 111.776 20.23 94.5609 L20.23 32.0673 Q20.23 15.2639 18.4477 12.532 Q16.6653 9.8 9.20125 9.8 L3.23 9.8 L3.23 4.53 Q16.9894 5.04 28.0128 5.04 L75.6686 4.19 Q83.13 4.19 89.76 4.87 Q87.117 13.8295 86.87 30.0991 L81.43 30.0991 Q80.9359 21.4663 79.4484 14.6583 Q68.1408 11.67 56.5861 11.67 Q46.5162 11.67 36.8608 12.7484 Q35.87 23.5461 35.87 32.3489 L35.87 58.76 Q40.8053 58.93 45.5759 58.93 Q57.9142 58.93 67.2111 58.2659 Q70.3348 58.0986 71.4465 56.894 Q72.5581 55.6894 73.2966 50.4539 L74.12 44.14 L79.39 44.14 Q78.795 59.3311 78.795 63.6475 L78.88 83.24 L73.44 83.24 L73.44 76.8517 Q73.44 69.2177 70.55 67.5588 Q67.66 65.9 48.4208 65.9 C48.4208 65.9 43.1375 65.9 35.87 66.07 z"/>
+ <path style="stroke-width:1;stroke-opacity:1;stroke:rgb(0,0,0);fill-opacity:1;fill:rgb(0,0,0);
+ opacity:1;filter:url(#grey_bevel_shadow)"
+ d="M98.43 63.4775 Q98.43 36.1819 116.022 19.5059 Q133.615 2.83 162.908 2.83 Q191.619 2.83 207.925 18.3027 Q224.23 33.7753 224.23 59.4134 Q224.23 87.0411 205.311 105.626 Q186.392 124.21 157.595 124.21 Q139.589 124.21 126.561 116.909 Q113.533 109.609 105.982 95.5863 C105.982 95.5863 98.43 81.5639 98.43 63.4775 zM115.26 56.6748 Q115.26 75.4253 121.692 89.3202 Q128.124 103.215 138.914 110.143 Q149.704 117.07 163.564 117.07 Q176.428 117.07 186.054 111.18 Q195.681 105.29 201.2 93.5927 Q206.72 81.8959 206.72 65.1377 Q206.72 47.5506 200.62 35.0649 Q194.52 22.5792 183.896 16.2746 Q173.272 9.97 158.748 9.97 Q145.47 9.97 135.842 15.5282 Q126.214 21.0864 120.737 31.8296 C120.737 31.8296 115.26 42.5728 115.26 56.6748 z"/>
+ <path style="stroke-width:1;stroke-opacity:1;stroke:rgb(0,0,0);fill-opacity:1;fill:rgb(0,0,0);
+ opacity:1;filter:url(#grey_bevel_shadow)"
+ d="M265.102 13.7127 Q264.52 25.6286 264.52 39.117 L264.52 86.3717 Q264.52 111.282 266.013 114.261 Q267.506 117.24 275.798 117.24 L281.52 117.24 L281.52 122.51 Q266.828 122 258.36 122 Q250.888 122 231.88 122.51 L231.88 117.24 L239.344 117.24 Q244.569 117.24 246.06 115.956 Q247.552 114.671 247.968 110.738 Q248.383 106.804 248.88 86.6719 L248.88 42.4373 L248.63 25.2912 Q248.466 14.6052 246.351 12.2026 Q244.237 9.8 236.026 9.8 L231.88 9.8 L231.88 4.53 Q242.258 4.87 258.201 4.87 Q267.585 4.87 279.042 4.36 Q286.599 4.02 290.501 4.02 Q310.595 4.02 319.73 11.3433 Q328.78 18.6639 328.78 31.1456 Q328.78 40.2141 323.555 48.5759 Q318.33 56.9378 308.752 62.0139 Q299.173 67.09 288.309 67.09 Q283.332 67.09 275.868 65.5202 L274.21 59.27 Q281.507 61.14 286.397 61.14 Q297.84 61.14 304.555 54.2178 Q311.27 47.2956 311.27 35.2734 Q311.27 23.6656 304.087 17.1578 Q296.905 10.65 282.705 10.65 C282.705 10.65 274.651 10.65 265.102 13.7127 z"/>
+ </g>
</svg>
diff --git a/docs/xml-docs/fop.xml b/docs/xml-docs/fop.xml
index 12974bf7f..fd45e87ee 100644
--- a/docs/xml-docs/fop.xml
+++ b/docs/xml-docs/fop.xml
@@ -1,34 +1,34 @@
<?xml version="1.0"?>
<book title="FOP XSL-FO documentation" copyright="1999-2002 The Apache Software Foundation">
- <external href="http://xml.apache.org/" label="Home"/>
- <separator/>
- <page id="index" label="About FOP" source="fop/readme.xml"/>
- <page id="news" label="News" source="fop/news.xml"/>
- <page id="status" label="Status" source="fop/status.xml"/>
- <page id="download" label="Download" source="fop/download.xml"/>
- <page id="relnotes" label="Release Notes" source="fop/relnotes.xml"/>
- <page id="gethelp" label="How to get Help" source="fop/gethelp.xml"/>
- <separator/>
- <page id="running" label="Running FOP" source="fop/running.xml"/>
- <page id="embedding" label="Embedding" source="fop/embedding.xml"/>
- <page id="output" label="Output Formats" source="fop/output.xml"/>
- <page id="implemented" label="Features" source="fop/implemented.xml"/>
- <page id="todo" label="TODO" source="fop/todo.xml"/>
- <page id="limitations" label="Limitations" source="fop/limitations.xml"/>
- <page id="examples" label="Examples" source="fop/examples.xml"/>
- <separator/>
- <page id="svg" label="SVG" source="fop/svg.xml"/>
- <page id="extensions" label="Extensions" source="fop/extensions.xml"/>
- <page id="fonts" label="Fonts" source="fop/fonts.xml"/>
- <page id="config" label="Configuration" source="fop/configuration.xml"/>
- <separator/>
- <external href="design/index.html" label="NEW DESIGN"/>
- <page id="involved" label="Getting involved" source="fop/involved.xml"/>
- <page id="compiling" label="Compiling" source="fop/compiling.xml"/>
- <page id="testing" label="Testing" source="fop/testing.xml"/>
- <separator/>
- <faqs id="faq" label="FAQ" source="fop/faq.xml"/>
- <page id="bugs" label="Bugs" source="fop/bugs.xml"/>
- <page id="resources" label="Resources" source="fop/resources.xml"/>
- <page id="license" label="License" source="fop/license.xml"/>
+ <external href="http://xml.apache.org/" label="Home"/>
+ <separator/>
+ <page id="index" label="About FOP" source="fop/readme.xml"/>
+ <page id="news" label="News" source="fop/news.xml"/>
+ <page id="status" label="Status" source="fop/status.xml"/>
+ <page id="download" label="Download" source="fop/download.xml"/>
+ <page id="relnotes" label="Release Notes" source="fop/relnotes.xml"/>
+ <page id="gethelp" label="How to get Help" source="fop/gethelp.xml"/>
+ <separator/>
+ <page id="running" label="Running FOP" source="fop/running.xml"/>
+ <page id="embedding" label="Embedding" source="fop/embedding.xml"/>
+ <page id="output" label="Output Formats" source="fop/output.xml"/>
+ <page id="implemented" label="Features" source="fop/implemented.xml"/>
+ <page id="todo" label="TODO" source="fop/todo.xml"/>
+ <page id="limitations" label="Limitations" source="fop/limitations.xml"/>
+ <page id="examples" label="Examples" source="fop/examples.xml"/>
+ <separator/>
+ <page id="svg" label="SVG" source="fop/svg.xml"/>
+ <page id="extensions" label="Extensions" source="fop/extensions.xml"/>
+ <page id="fonts" label="Fonts" source="fop/fonts.xml"/>
+ <page id="config" label="Configuration" source="fop/configuration.xml"/>
+ <separator/>
+ <external href="design/index.html" label="NEW DESIGN"/>
+ <page id="involved" label="Getting involved" source="fop/involved.xml"/>
+ <page id="compiling" label="Compiling" source="fop/compiling.xml"/>
+ <page id="testing" label="Testing" source="fop/testing.xml"/>
+ <separator/>
+ <faqs id="faq" label="FAQ" source="fop/faq.xml"/>
+ <page id="bugs" label="Bugs" source="fop/bugs.xml"/>
+ <page id="resources" label="Resources" source="fop/resources.xml"/>
+ <page id="license" label="License" source="fop/license.xml"/>
</book>
diff --git a/docs/xml-docs/readme b/docs/xml-docs/readme
index 4fc7a8a94..7a75d73e3 100644
--- a/docs/xml-docs/readme
+++ b/docs/xml-docs/readme
@@ -1,7 +1,7 @@
Fop documentation (xml version)
-The files in these directory contain the Fop documentation as xml files.
-The directory xml-docs/fop is a mirror of the files in the cvs repository
+The files in these directory contain the Fop documentation as xml files.
+The directory xml-docs/fop is a mirror of the files in the cvs repository
modul 'xml-site' /sources/fop. These files are used to create the html
documentation on xml.apache.org.
diff --git a/docs/xml-docs/xml2pdf.xsl b/docs/xml-docs/xml2pdf.xsl
index 649af5069..b4298f2b7 100644
--- a/docs/xml-docs/xml2pdf.xsl
+++ b/docs/xml-docs/xml2pdf.xsl
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!-- XSLT stylesheet to convert the Fop documentation collected in one xml file into a fo file
- for use in FOP
+ for use in FOP
TBD: - The faq doesn't show in the content
- check why margin-bottom on the page with properties is too large
@@ -19,39 +19,39 @@ TBD: - The faq doesn't show in the content
>
<xsl:template match ="/">
- <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
-
- <!-- defines page layout -->
- <fo:layout-master-set>
-
- <fo:simple-page-master master-name="simple"
- page-height="29.7cm"
- page-width="21cm"
- margin-top="1.5cm"
- margin-bottom="2cm"
- margin-left="2.5cm"
- margin-right="2.5cm">
- <fo:region-body margin-top="3cm"/>
- <fo:region-before extent="1.5cm"/>
- <fo:region-after extent="1.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
-
- <fo:page-sequence master-reference="simple">
- <fo:static-content flow-name="xsl-region-before">
- <fo:block text-align="end"
- font-size="10pt"
- font-family="serif"
- line-height="14pt" >
- FOP documentation - p. <fo:page-number/>
- </fo:block>
- </fo:static-content>
-
- <fo:flow flow-name="xsl-region-body">
-
-
- <fo:block font-size="18pt"
- font-family="sans-serif"
+ <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
+
+ <!-- defines page layout -->
+ <fo:layout-master-set>
+
+ <fo:simple-page-master master-name="simple"
+ page-height="29.7cm"
+ page-width="21cm"
+ margin-top="1.5cm"
+ margin-bottom="2cm"
+ margin-left="2.5cm"
+ margin-right="2.5cm">
+ <fo:region-body margin-top="3cm"/>
+ <fo:region-before extent="1.5cm"/>
+ <fo:region-after extent="1.5cm"/>
+ </fo:simple-page-master>
+ </fo:layout-master-set>
+
+ <fo:page-sequence master-reference="simple">
+ <fo:static-content flow-name="xsl-region-before">
+ <fo:block text-align="end"
+ font-size="10pt"
+ font-family="serif"
+ line-height="14pt" >
+ FOP documentation - p. <fo:page-number/>
+ </fo:block>
+ </fo:static-content>
+
+ <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"
@@ -63,8 +63,8 @@ TBD: - The faq doesn't show in the content
<!-- generates table of contents and puts it into a table -->
- <fo:block font-size="14pt"
- font-family="sans-serif"
+ <fo:block font-size="14pt"
+ font-family="sans-serif"
line-height="18pt"
space-after.optimum="10pt"
font-weight="bold"
@@ -75,14 +75,14 @@ TBD: - The faq doesn't show in the content
<fo:table>
<fo:table-column column-width="1cm"/>
<fo:table-column column-width="15cm"/>
- <fo:table-body font-size="12pt"
+ <fo:table-body font-size="12pt"
line-height="16pt"
font-family="sans-serif">
- <xsl:for-each select="//s1">
+ <xsl:for-each select="//s1">
<fo:table-row>
<fo:table-cell>
<fo:block text-align="end" >
- <xsl:number value="position()" format="1"/>)
+ <xsl:number value="position()" format="1"/>)
</fo:block>
</fo:table-cell>
<fo:table-cell>
@@ -92,7 +92,7 @@ TBD: - The faq doesn't show in the content
<xsl:value-of select="translate(.,' ),-.(','____')"/>
</xsl:attribute>
<xsl:value-of select="@title"/>
- </fo:basic-link>
+ </fo:basic-link>
</fo:block>
</fo:table-cell>
</fo:table-row>
@@ -101,16 +101,16 @@ TBD: - The faq doesn't show in the content
</fo:table>
- <xsl:apply-templates select="documentation"/>
- </fo:flow>
- </fo:page-sequence>
- </fo:root>
+ <xsl:apply-templates select="documentation"/>
+ </fo:flow>
+ </fo:page-sequence>
+ </fo:root>
</xsl:template>
<!-- s1 -->
<xsl:template match ="s1">
- <fo:block font-size="18pt"
- font-family="sans-serif"
+ <fo:block font-size="18pt"
+ font-family="sans-serif"
line-height="24pt"
space-before.optimum="15pt"
space-after.optimum="15pt"
@@ -123,13 +123,13 @@ TBD: - The faq doesn't show in the content
</xsl:attribute>
<xsl:value-of select="@title"/>
</fo:block>
- <xsl:apply-templates/>
+ <xsl:apply-templates/>
</xsl:template>
<!-- s2 -->
<xsl:template match ="s2">
- <fo:block font-size="16pt"
- font-family="sans-serif"
+ <fo:block font-size="16pt"
+ font-family="sans-serif"
line-height="20pt"
space-before.optimum="15pt"
space-after.optimum="12pt"
@@ -138,13 +138,13 @@ TBD: - The faq doesn't show in the content
>
<xsl:value-of select="@title"/>
</fo:block>
- <xsl:apply-templates/>
+ <xsl:apply-templates/>
</xsl:template>
<!-- s3 -->
<xsl:template match ="s3">
- <fo:block font-size="14pt"
- font-family="sans-serif"
+ <fo:block font-size="14pt"
+ font-family="sans-serif"
line-height="18pt"
space-before.optimum="10pt"
space-after.optimum="9pt"
@@ -152,38 +152,38 @@ TBD: - The faq doesn't show in the content
padding-top="3pt">
<xsl:value-of select="@title"/>
</fo:block>
- <xsl:apply-templates/>
+ <xsl:apply-templates/>
</xsl:template>
<!-- p [not(code)] -->
-<xsl:template match ="p">
- <fo:block font-size="11pt"
- font-family="sans-serif"
+<xsl:template match ="p">
+ <fo:block font-size="11pt"
+ font-family="sans-serif"
line-height="13pt"
space-after.optimum="3pt"
space-before.optimum="3pt"
text-align="justify">
- <xsl:apply-templates/>
+ <xsl:apply-templates/>
</fo:block>
</xsl:template>
-<!-- p + code
+<!-- p + code
<xsl:template match ="p[code]">
- <fo:block font-size="11pt"
- font-family="sans-serif"
+ <fo:block font-size="11pt"
+ font-family="sans-serif"
line-height="11pt"
space-after.optimum="0pt"
space-before.optimum="0pt"
text-align="start">
- <xsl:apply-templates/>
+ <xsl:apply-templates/>
</fo:block>
</xsl:template>
-->
<!-- faqs -->
<xsl:template match ="faqs">
- <fo:block font-size="18pt"
- font-family="sans-serif"
+ <fo:block font-size="18pt"
+ font-family="sans-serif"
line-height="24pt"
space-before.optimum="15pt"
space-after.optimum="15pt"
@@ -196,70 +196,70 @@ TBD: - The faq doesn't show in the content
</xsl:attribute>
<xsl:value-of select="@title"/>
</fo:block>
- <xsl:apply-templates/>
+ <xsl:apply-templates/>
</xsl:template>
<!-- faq -->
<xsl:template match ="faq">
- <xsl:apply-templates/>
+ <xsl:apply-templates/>
</xsl:template>
<!-- q in faq -->
<xsl:template match ="q">
- <fo:block font-size="11pt"
- font-family="sans-serif"
+ <fo:block font-size="11pt"
+ font-family="sans-serif"
line-height="13pt"
space-after.optimum="3pt"
space-before.optimum="3pt"
text-align="justify">
- <xsl:apply-templates/>
+ <xsl:apply-templates/>
</fo:block>
</xsl:template>
<!-- a in faq -->
<xsl:template match ="a">
- <xsl:apply-templates/>
+ <xsl:apply-templates/>
</xsl:template>
<!-- jump (links) -->
<xsl:template match ="*/jump">
<fo:basic-link color="blue" external-destination="{@href}">
- <xsl:apply-templates/>
+ <xsl:apply-templates/>
</fo:basic-link>
</xsl:template>
<!-- code -->
<xsl:template match ="*/code">
- <fo:inline font-size="10pt"
+ <fo:inline font-size="10pt"
font-family="Courier">
- <xsl:apply-templates/>
+ <xsl:apply-templates/>
</fo:inline>
</xsl:template>
<!-- ul (unordered list) -->
<xsl:template match ="ul">
- <fo:list-block start-indent="1cm"
- provisional-distance-between-starts="12pt"
- font-family="sans-serif"
- font-size="11pt"
+ <fo:list-block start-indent="1cm"
+ provisional-distance-between-starts="12pt"
+ font-family="sans-serif"
+ font-size="11pt"
line-height="11pt">
- <xsl:apply-templates/>
+ <xsl:apply-templates/>
</fo:list-block>
</xsl:template>
<!-- ol (ordered list) -->
<xsl:template match ="ol">
- <fo:list-block start-indent="1cm"
- provisional-distance-between-starts="12pt"
- font-family="sans-serif"
- font-size="11pt"
+ <fo:list-block start-indent="1cm"
+ provisional-distance-between-starts="12pt"
+ font-family="sans-serif"
+ font-size="11pt"
line-height="11pt">
- <xsl:apply-templates/>
+ <xsl:apply-templates/>
</fo:list-block>
</xsl:template>
@@ -274,7 +274,7 @@ TBD: - The faq doesn't show in the content
<fo:block space-after.optimum="4pt"
text-align="justify"
padding-top="3pt">
- <xsl:apply-templates/>
+ <xsl:apply-templates/>
</fo:block>
</fo:list-item-body>
</fo:list-item>
@@ -293,7 +293,7 @@ TBD: - The faq doesn't show in the content
<fo:block space-after.optimum="4pt"
text-align="justify"
padding-top="3pt">
- <xsl:apply-templates/>
+ <xsl:apply-templates/>
</fo:block>
</fo:list-item-body>
</fo:list-item>
diff --git a/hyph/cs.xml b/hyph/cs.xml
index 4cda42fbc..983f30b8c 100644
--- a/hyph/cs.xml
+++ b/hyph/cs.xml
@@ -35,7 +35,7 @@
<hyphenation-info>
-<hyphen-char value="-"/>
+<hyphen-char value="-"/>
<hyphen-min before="2" after="2"/>
<classes>
@@ -62,7 +62,7 @@ pro-jek-Äní
.a4ko
.a4kr
.a4ku
-.ale3x
+.ale3x
.a4ra
.a4re
.a4ri
diff --git a/hyph/da.xml b/hyph/da.xml
index 418a45474..8e05e1b72 100644
--- a/hyph/da.xml
+++ b/hyph/da.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE hyphenation-info SYSTEM "hyphenation.dtd">
-<!--
+<!--
This file contains the hyphenation patterns for danish.
Adapted from dkhyph.tex, dkcommon.tex and dkspecial.tex
originally created by Frank Jensen (fj@iesd.auc.dk).
@@ -8,7 +8,7 @@ FOP adaptation by Carlos Villegas (cav@uniscope.co.jp)
-->
<hyphenation-info>
-<hyphen-char value="-"/>
+<hyphen-char value="-"/>
<hyphen-min before="2" after="2"/>
<classes>
diff --git a/hyph/de.xml b/hyph/de.xml
index a1e9cd1e3..581b609de 100644
--- a/hyph/de.xml
+++ b/hyph/de.xml
@@ -7,17 +7,17 @@
Constructed by Carlos Villegas from TeX's dehypht.tex file
obtained from http://www.ctan.org/tex-archive/language/hyphenation
- This file may be used, distributed and modified only according to
- LaTeX Project Public License:
+ This file may be used, distributed and modified only according to
+ LaTeX Project Public License:
ftp://ctan.tug.org/tex-archive/fonts/mathpazo/lppl.txt
- Please report errors in this file to the following address:
- fop-dev@xml.apache.org [or yours] and not to the address of the
- original authors. You are not allowed to distribute this file under its
- original name in the TeX distribution."
+ Please report errors in this file to the following address:
+ fop-dev@xml.apache.org [or yours] and not to the address of the
+ original authors. You are not allowed to distribute this file under its
+ original name in the TeX distribution."
+
-
Original comments preserved:
% This is `dehypht.tex' as of 03 March 1999.
@@ -242,11 +242,11 @@ zZ
</classes>
<exceptions>
-<!-- The <hyphen> element is equivalent to TeX's
+<!-- The <hyphen> element is equivalent to TeX's
\discretionary{pre-break text}{post-break text}{no-break text}
which handles words that change spelling when they are split
between lines. The hyphenation algorithm doesn't handle
- those cases, but they can be processed as exceptions.
+ those cases, but they can be processed as exceptions.
The following are some examples taken from the TeXbook.
-->
ba<hyphen pre="k" no="c"/>ken
@@ -685,7 +685,7 @@ sa1la 4s3alpi 6salter salz3a 1sam s5anb san2c 1sand s5angeh 6sanl
s1arm sa5ro 2s1art 6s1arz 1sas 1sat sat8a 2s1atl sa8tom 3s8aue s5auff
sau5i s6aur 2s1aus 5s6ause 2s1b2 2sca s4ce 8sch. 3scha. 5schade
3schaf 3schal sch5ame 8schanc 8schb 1sche 6schef 8schex 2schf 2schg
-2schh 1schi 2schk 5schlag 5schlu 6schmäß
+2schh 1schi 2schk 5schlag 5schlu 6schmäß
6schnaß 1scho 6schord 6schp 3schri 8schric 8schrig
8schrou 6schs 2scht sch3ta sch3tr 1schu 8schunt 6schv 2schz 5schö
5schü 2sco scre6 6scu 2s1d 1se se5an se1ap se6ben se5ec see5i6g
@@ -715,7 +715,7 @@ sta3la 6stale 4stalg 8stalk 8stamt 6st5anf 4stans 6stanw 6starb sta4te
6stz 1stä 8stäg 1stö 1stü 8stüch 4stür.
1su su2b1 3suc su1e su2fe su8mar 6sumfa 8sumk 2s1unt sup1p2 6s5u6ran
6surte 2s1v 2s1w 1sy 8syl. sy5la syn1 sy2na syne4 s1z s4zend 5s6zene.
-8szu 1sä 6s5änd 6säugi 6säuß
+8szu 1sä 6s5änd 6säugi 6säuß
5söm 2s1ü2b 1süc sü8di 1sün 5süß
taats3 4tab. taba6k ta8ban tab2l ta6bre 4tabs t3absc
8tabz 6t3acht ta6der 6tadr tad6s tad2t 1tafe4 1tag ta6ga6 ta8gei
@@ -839,13 +839,13 @@ zu1b4 zu1f2 6z5uhr zun2a 8zunem zunf8 8zungl zu1o zup8fi zu1s8 zu1z
ü1ri ü1ro ür8sta ür8ster ü1ru üse8n
ü8sta ü8stes ü6s5tete ü3ta ü1te ü1ti
üt8tr ü1tu üt8zei ü1v ß1a8 5ßa.
- ß8as ß1b8 ß1c ß1d
-1ße ß5ec 8ße8g 8ße8h
+ ß8as ß1b8 ß1c ß1d
+1ße ß5ec 8ße8g 8ße8h
2ß1ei 8ßem ß1f8 ß1g ß1h
- 1ßi ß1k ß1l ß1m
+ 1ßi ß1k ß1l ß1m
ßmana8 ß1n ß1o ß1p8 ß5q
- ß1r ß1s2 ßst8 ß1ta
-ß1te ßt3hei ß1ti ß5to
+ ß1r ß1s2 ßst8 ß1ta
+ß1te ßt3hei ß1ti ß5to
ß1tr 1ßu8 6ß5um ß1v ß1w
ß1z
<!--
@@ -900,7 +900,7 @@ zu1b4 zu1f2 6z5uhr zun2a 8zunem zunf8 8zungl zu1o zup8fi zu1s8 zu1z
% of a set of the internal TeX parameters including the trie memory
% size parameter specifying the used memory for the hyphenation
% patterns.
-%
+%
% Web2c 7.x (Source), teTeX 0.9 (Unix, Amiga), fpTeX (Win32)
% and newer:
% The used memory size of the true is usually set high enough.
@@ -963,7 +963,7 @@ zu1b4 zu1f2 6z5uhr zun2a 8zunem zunf8 8zungl zu1o zup8fi zu1s8 zu1z
%% Right brace \} Tilde \~}
%%
\endinput
-%%
+%%
%% End of file `dehypht.tex'.
-->
</patterns>
diff --git a/hyph/de_DR.xml b/hyph/de_DR.xml
index 540f1e693..135dc4711 100644
--- a/hyph/de_DR.xml
+++ b/hyph/de_DR.xml
@@ -6,16 +6,16 @@
Constructed by Carlos Villegas from TeX's dehyphn.tex file
obtained from http://www.ctan.org/tex-archive/language/hyphenation
-
- This file may be used, distributed and modified only according to
- LaTeX Project Public License:
+
+ This file may be used, distributed and modified only according to
+ LaTeX Project Public License:
ftp://ctan.tug.org/tex-archive/fonts/mathpazo/lppl.txt
- Please report errors in this file to the following address:
- fop-dev@xml.apache.org [or yours] and not to the address of the
- original authors. You are not allowed to distribute this file under its
- original name in the TeX distribution."
+ Please report errors in this file to the following address:
+ fop-dev@xml.apache.org [or yours] and not to the address of the
+ original authors. You are not allowed to distribute this file under its
+ original name in the TeX distribution."
Original comments preserved:
@@ -230,7 +230,7 @@ zZ
<patterns>
.aa6l .ab3a4s .ab3ei .abi2 .ab3it .ab1l .ab1r .ab3u .ad3o4r .alti6
-.ana3c .an5alg .an1e
+.ana3c .an5alg .an1e
.ang8s2t1 <!-- % .ang8s (des einzige Wort, das mit angs... beginnt !) -->
.an1s .ap1p .ar6sc .ar6ta .ar6tei .as2z
.au2f1 .au2s3 .be5erb .be3na .ber6t5r .bie6r5 .bim6s5t .brot3 .bru6s
@@ -240,7 +240,7 @@ zZ
.er6b5ei .er6bla .er6d5um .er3ei .er5er .er3in .er3o4b .erwi5s .es1p
.es8t1l .es8t1n <!-- % .es8t -->
.ex1a2 .ex3em .fal6sc .fe6st5a .flu4g3 .furch8 .ga6ner .ge3n4a
-.ge5rö
+.ge5rö
.ges6
.halb5 .halbe6 .hal6br .haup4 .hau4t .heima6 .he4r3e
.her6za .he5x .hin3 .hir8sc .ho4c .hu3sa .hy5o .ibe5 .ima6ge .in1
@@ -257,7 +257,7 @@ zZ
aal5e aa6r5a a5arti aa2s1t aat2s 6aba ab3art 1abdr 6abel aben6dr
ab5erk ab5err ab5esse 1abf 1abg 1abhä ab1ir 1abko a1bl ab1la
5ablag a6blaß ab4ler ab1lu a8blä 5a6blö abma5c
-1abn ab1ra ab1re 5a6brec ab1ro
+1abn ab1ra ab1re 5a6brec ab1ro
ab1s
ab8sk abs2z 3abtei ab1ur 1abw
5abze 5abzu ab1än abäu8 a4ce. a5chal ach5art ach5au a1che
@@ -273,7 +273,7 @@ ah8ö ai3d2s ai1e aif6 a3inse ai4re. a5isch. ais8e a3ismu ais6n
aiso6 a1j 1akad a4kade a1ke a1ki 1akko 5akro1 a5lal al5ans 3al8arm
al8beb al8berw alb5la 3album al1c a1le a6l5e6be a4l3ein a8lel a8lerb
a8lerh a6lert 5a6l5eth 1algi al4gli al3int al4lab al8lan al4l3ar
-alle3g a1lo a4l5ob al6schm al4the
+alle3g a1lo a4l5ob al6schm al4the
<!-- % altist5 -->
al4t3re 8a1lu alu5i a6lur
alu3ta a1lä a6mate 8ame. 5a6meise am6m5ei am6mum am2n ampf3a
@@ -285,23 +285,23 @@ an5i8on an1kl an6kno an4kro 1anl anma5c anmar4 3annah anne4s3 a1no
5a6n1o2d 5a6n3oma 5a6nord 1anr an1sa 5anschl an4soz an1st 5anstal
an1s2z 5antenn an1th 5anwä a5ny an4z3ed 5anzeig 5anzieh 3anzug
an1ä 5anäs a1nö anö8d a1os a1pa 3apfel a2ph1t
-aph5ä6 a1pi 8apl apo1c apo1s
+aph5ä6 a1pi 8apl apo1c apo1s
a6pos2t <!-- % a6pos2te -->
a6poth 1appa ap1pr a1pr
a5pä a3pü a1ra a4r3af ar3all 3arbei 2arbt ar1c 2a1re ar3ein
ar2gl 2a1ri ari5es ar8kers ar6les ar4nan ar5o6ch ar1o2d a1rol ar3ony
a8ror a3ros ar5ox ar6schl 8artei ar6t5ri a1ru a1ry 1arzt arz1w
ar8zä arä8m arö6 ar5öm ar1ü2 a1sa a6schec
-asch5l asch3m a6schn a3s4hi as1pa asp5l
+asch5l asch3m a6schn a3s4hi as1pa asp5l
<!-- % a8steb % ueberfluessig ? -->
-as5tev 1asth
+as5tev 1asth
<!-- % a6stoc % ueberfluessig ? -->
a1str ast3re 8a1ta ata5c ata3la a6tapf ata5pl a1te a6teli aten5a
ate5ran 6atf 6atg a1th at3hal 1athl 2a1ti 5atlant 3atlas 8atmus 6atn
a1to a6t5ops ato6ra a6t5ort. 4a1tr a6t5ru at2t1h at5t6hä 6a1tu
atz1w a1tä a1tü au1a au6bre auch3a au1e aue4l 5aufent
3auffü 3aufga 1aufn auf1t 3auftr 1aufw 3auge. au4kle aule8s 6aum
-au8mar aum5p 1ausb 3ausd 1ausf 1ausg au8sin
+au8mar aum5p 1ausb 3ausd 1ausf 1ausg au8sin
<!-- % 3auss -->
au4sta 1ausw 1ausz
aut5eng au1th 1auto auße8 a1v ave5r6a aver6i a1w a6wes a1x
@@ -311,15 +311,15 @@ ban6k5r ba5ot bardi6n ba1ro basten6 bau3sp 2b1b bb6le b2bli 2b1c 2b1d
8beff be1g2 behö8 bei1s 6b5eisen bei3tr b8el bel8o belu3t be3nac
bend6o be6ners be6nerw be4nor ben4se6 bens5el be1nä be1nü
be1o2 b8er. be1ra be8rac ber8gab. ber1r be1rü bes8c bes5erh
-bes2p be5tha bet5sc be1un be1ur 8bex be6zwec 2b1f8
+bes2p be5tha bet5sc be1un be1ur 8bex be6zwec 2b1f8
<!-- % bfe6st5e -->
2b1g2
bga2s5 bge1 2b1h bhole6 1bi bi1bl b6ie bi1el bi1la bilä5 bi1na
-bi4nok
+bi4nok
<!-- % bi5str -->
bi6stu bi5tr bit4t5r b1j 2b1k2 bkü6 bl8 b6la.
6b1lad 6blag 8blam 1blat b8latt 3blau. b6lav 3ble. b1leb b1led
-8b1leg 8b1leh 8bleid 8bleih 6b3lein
+8b1leg 8b1leh 8bleid 8bleih 6b3lein
<!-- % blei3s -->
ble4m3o 4blich b4lind
8bling b2lio 5blit b4litz b1loh 8b1los 1blu 5blum 2blun blut3a blut5sc
@@ -328,7 +328,7 @@ bo1ch bo5d6s boe5 8boff 8bonk bo1ra b1ort 2b1p2 b1q 1br brail6 brast8
bre4a b5red 8bref 8b5riem b6riga bro1s b1rup b2ruz 8bröh
brös5c 8bs b1sa b8sang b2s1ar b1sc bs3erl bs3erz b8sof b1s2p
bst1h b3stru b5stä b6sun 2b1t b2t1h 1bu bu1ie bul6k b8ure bu6sin
-6b1v 2b1w 1by1 by6te. 8b1z
+6b1v 2b1w 1by1 by6te. 8b1z
<!-- % bzi1s % ueberfluessig ? -->
1bä b5ä6s5 1bü
b6ü5bere büge6 bügel5e bür6sc 1ca cag6 ca5la ca6re
@@ -348,7 +348,7 @@ d5de d3d2h ddämme8 1de 2deal de5an de3cha de1e defe6 6deff 2d1ehr
der5um de4s3am de4s3an de4sau de6sil de4sin de8sor de4spr de2su 8deul
de5us. 2d1f df2l 2d1g 2d1h 1di dia5c di5ara dice5 di3chr di5ena di1gn
di1la dil8s di1na 8dind 6dinf 4d3inh 2d1ins di5o6d di3p4t di8sen dis1p
-di5s8per di6s5to
+di5s8per di6s5to
dis3tr <!-- % dis5tra -->
di8tan di8tin d1j 6dje 2dju 2d1k 2d1l 2d1m
2d1n6 dni6 dnje6 1do 6d5obe do6berf 6d5ony do3ran 6dord 2d1org dor4t3h
@@ -359,10 +359,10 @@ d1ric 8drind droi6 dro5x 1dru 8drut drös5c 1drü drü5b
drü8sc 2ds d1sa d6san dsat6 d1sc 5d6scha. 5dschik dse8e d8serg
8dsl d1sp d4spak ds2po d8spä d1st d1sü 2dt d1ta d1te d1ti
d1to dt1s6 d1tu d5tä 1du du5als du1b6 du1e duf4t3r 4d3uh du5ie
-8duml 8dumw 2d1und du8ni 6d5unt dur2c durch3 6durl 6dursa 8durt
+8duml 8dumw 2d1und du8ni 6d5unt dur2c durch3 6durl 6dursa 8durt
dus1t <!-- % du1s -->
du8schr 2d1v 2d1w dwa8l 2d1z 1dä 6däh 8dänd dä6r
-dö8bl d5öl dör6fl dö8sc d5ö4st
+dö8bl d5öl dör6fl dö8sc d5ö4st
<!-- % dös3te -->
1dü ea4ben e1ac e1ah e1akt e1al. e5alf e1alg e5a8lin e1alk e1all
e5alp e1alt e5alw e1am e1and ea6nim e1ar. e5arf e1ark e5arm e3art
@@ -435,11 +435,11 @@ ga5ro 6g3arti ga8sa ga8sc ga6stre 2g1atm 6g5auf gau5fr g5aus 2g1b g5c
6gd g1da 1ge ge1a2 ge6an ge8at. ge1e2 ge6es gef2 8geff ge1g2l ge1im
4g3eise geist5r gel8bra gelt8s ge5lö ge8nin gen3k 6g5entf
ge3nä ge1or ge1ra ge6rab ger8au 8gerhö ger8ins ge1ro 6g5erz.
-ge1rä ge1rü ge1s ges2p
+ge1rä ge1rü ge1s ges2p
ge2s7te. ge2s7ten ge2s7ter ge2s7tik
ge5unt 4g3ex3 2g1f8 2g1g g1ha 6g1hei
5ghel. g5henn 6g1hi g1ho 1ghr g1hö 1gi gi5la gi8me. gi1na
-4g3ins
+4g3ins
gis1tr <!-- % gi3str % lat. Trennregeln ? -->
g1j 2g1k 8gl. 1glad g5lag glan4z3 1glas 6glass 5glaub
g3lauf 1gle. g5leb 3gleic g3lein 5gleis 1glem 2gler 8g3leu gli8a
@@ -450,7 +450,7 @@ go1ra 8gord 2g1p2 g1q 1gr4 g5rahm gra8m gra4s3t 6g1rec gre6ge 4g3reic
g5reit 8grenn gri4e g5riem 5grif 2grig g5ring 6groh 2grot gro6ß
4grut 2gs gs1ab g5sah gs1ak gs1an gs8and gs1ar gs1au g1sc
gs1ef g5seil gs5ein g2s1er gs1in g2s1o gso2r gs1pr g2s1u 2g1t g3te
-g2t1h 1gu gu5as gu2e 2gue. 6gued 4g3uh 8gums 6g5unt
+g2t1h 1gu gu5as gu2e 2gue. 6gued 4g3uh 8gums 6g5unt
<!-- % gu1s -->
gut3h gu2tu
4g1v 2g1w gy1n g1z 1gä 8gä8m 6gärm 1gö 1gü
@@ -515,7 +515,7 @@ i1tu it6z5erg it6z1w i1tä itä6r5e ität2 itäts5
i1tü i1u iu6r 2i1v i6vad iva8tin i8vei i6v5ene i8verh i2vob i8vur
i1w iwi2 i5xa i1xe i1z ize8n i8zir i6z5w iä8m i1ä6r
i5ät. i5äv i1ö8 iü8 i6ß5ers ja5la
-je2t3r 6jm 5jo jo5as jo1ra jou6l ju5cha jugen4 jugend5 jung5s6
+je2t3r 6jm 5jo jo5as jo1ra jou6l ju5cha jugen4 jugend5 jung5s6
<!-- % ju1s -->
3jä 1ka 8kachs 8kakz ka1la kal5d kam5t ka1na 2kanl 8kapf ka6pl
ka5r6a 6k3arbe ka1ro kar6p5f 4k3arti 8karz ka1rä kasi5e ka6teb
@@ -530,11 +530,11 @@ ko1i koi8t ko6min ko1op ko1or ko6pht ko3ra kor6d5er ko5ru ko5t6sc k3ou
2krip 6kroba 2ks k1sa k6sab ksal8s k8samt k6san k1sc k2s1ex k5spat
k5spe k8spil ks6por k1spr kst8 k2s1uf 2k1t kta8l kt5a6re k8tein kte8re
k2t1h k8tinf kt3rec kt1s 1ku ku1ch kuck8 k3uhr ku5ie kum2s1 kunfts5
-kun2s kunst3 ku8rau ku4ro kurz1
+kun2s kunst3 ku8rau ku4ro kurz1
<!-- % ku1st -->
-4kusti ku1ta ku8ß
+4kusti ku1ta ku8ß
6k1v 2k1w ky5n 2k1z 1kä kä4m 4k3ämi käse5 1kö
-kö1c kö1s 1kü kü1c kür6sc
+kö1c kö1s 1kü kü1c kür6sc
<!-- % kü1s -->
1la.
8labf 8labh lab2r 2l1abs lach3r la8dr 5ladu 8ladv 6laff laf5t la2gn
@@ -551,7 +551,7 @@ l8ergr 6lerkl 6l5erzie 8lerö 8lesel lesi5e le3sko le3tha let1s
5leuc 4leuro leu4s3t le5xe 6lexp l1f 2l1g lgend8 l8gh lglie3 lglied6
6l1h 1li li1ar li1as 2lick li8dr li1en lien6n li8ers li8ert 2ließ
3lig li8ga8b li1g6n li1l8a 8limb li1na 4l3indu lings5
-4l3inh 6linj link4s3 4linkt 2lint 8linv
+4l3inh 6linj link4s3 4linkt 2lint 8linv
<!-- % lion5s6t -->
4lipp 5lipt 4lisam
livi5e 6l1j 6l1k l8keim l8kj lk2l lko8f lkor8 lk2sa lk2se 6ll l1la
@@ -565,7 +565,7 @@ l5s6la l1sp ls4por ls2pu l1str l8suni l1sü 2l1t lt5amp l4t3ein
l5ten l6t5eng l6t5erp l4t3hei lt3her l2t1ho l6t5i6b lti1l l8trö
lt1sc lt6ser lt4s3o lt5ums lu8br lu2dr lu1en8 8lu8fe luft3a luf8tr
lu6g5r 2luh l1uhr lu5it 5luk 2l1umf 2l1umw 1lun 6l5u6nio 4l3unte lu5ol
-4lurg 6lurs l3urt lu4sto
+4lurg 6lurs l3urt lu4sto
lus1tr <!-- % lu3str % lat. Trennregeln ? -->
lu6st5re lu8su lu6tal lu6t5e6g lu8terg
lu3the lu6t5or lu2t1r lu6ß5 l1v lve5r6u 2l1w 1ly lya6
@@ -581,7 +581,7 @@ me8ß 2m1f6 2m1g 2m1h 1mi mi1a mi6ale mi1la 2m1imm mi1na
mi5nü mi4s3an mit1h mi5t6ra 3mitt mitta8 mi6ß5 6mj
2m1k8 2m1l 2m1m m6mad m6m5ak m8menth m8mentw mme6ra m2mn mm5sp mm5ums
mmut5s m8män m1n8 m5ni 1mo mo5ar mo4dr 8mof mo8gal mo4kla mol5d
-m2on mon8do mo4n3od
+m2on mon8do mo4n3od
mon2s1tr <!-- % lat. Trennregeln ? -->
mont8a 6m5ony mopa6 mo1ra mor8d5a mo1sc mo1sp 5mot
moy5 2mp m1pa mpfa6 mpf3l mphe6 m1pi mpin6 m1pl mp2li m2plu mpo8ste
@@ -607,7 +607,7 @@ nflei8 nf5lin nft8st n8g5ac ng5d ng8en nge8ram ngg2 ng1h n6glic ng3rip
ng8ru ng2se4 ng2si n2g1um n1gy n8gäl n1h nhe6r5e 1ni ni1bl
ni5chä ni8dee n6ie ni1en nie6s5te niet5h ni8etn 4n3i6gel n6ik
ni1la 2n1imp ni5na 2n1ind 8ninf 6n5inh ni8nit 6n5inn 2n1ins 4n1int
-n6is
+n6is
nis1tr <!-- % ni3str % lat. Trennregeln ? -->
ni1th ni1tr n1j n6ji n8kad nk5ans n1ke n8kerla n1ki nk5inh
n5klö n1k2n n8k5not nk3rot n8krü nk5spo nk6t5r n8kuh
@@ -617,7 +617,7 @@ noche8 no6die no4dis no8ia no5isc 6n5o6leu no4mal noni6er 2n1onk n1ony
4n3o4per 6nopf 6nopti no3ra no4ram nor6da 4n1org 2n1ort n6os no1st
8nost. no8tan no8ter noty6pe 6n5ox n1p2 n1q n1r nrös3 6ns n1sac
ns3ang n1sc n8self n8s5erf n8serg n6serk ns5erw n8sint n1s2pe n1spr
-n6s5tat.
+n6s5tat.
<!-- % n5s6te. -->
n6stob n1str n1ta n4t3a4go nt5anh nt3ark nt3art
n1te nt3eis nte5n6ar nte8nei nter3a nte6rei nt1ha nt6har n3ther nt5hie
@@ -628,7 +628,7 @@ nu1a nu5el nu5en 4n1uhr nu5ie 8numl 6n5ums 6n5umw 2n1und 6nuni 6n5unr
2n1unt 2nup 2nu6r n5uri nu3skr nu5ta n1v 8n1w 1nys n1za n6zab n2z1ar
n6zaus nzi4ga n8zof n6z5unt n1zw n6zwir 1näc 5näe 5näi
n8äl nä6m nä6re n5ärz 5näus n1öl
-1nöt n5öz 5nü. 6n1ü2b 5nüß
+1nöt n5öz 5nü. 6n1ü2b 5nüß
o5ab. oa2l o8ala o1a2m o1an ob1ac obe4ra o6berh 5o4bers o4beru
obe6ser 1obj o1bl o2bli ob5sk 3obst. ob8sta obst5re ob5sz o1che
oche8b o8chec o3chi och1l och3m ocho8f o3chro och3to o3chu och1w o1d
@@ -638,7 +638,7 @@ og2n o1ha o1he o6h5eis o1hi ohl1a oh1le oh4l3er 5ohm. oh2ni o1ho
oh1re oh1ru o1hu oh1w o1hy o1hä o5ia o1id. o8idi oi8dr o5ids
o5isch. oiset6 o1ism o3ist. o5i6tu o1j o1k ok2l ok3lau o8klä
1okta o1la old5am old5r o1le ole5in ole1r ole3u ol6gl ol2kl olk4s1
-ol8lak ol8lauf. ol6lel ol8less o1lo
+ol8lak ol8lauf. ol6lel ol8less o1lo
ol1s ol2ster
ol6sk o1lu oly1e2 5olym
o2mab om6an o8mau ombe4 o8merz om5sp o1mu o8munt o1mä o1mö
@@ -666,7 +666,7 @@ ph3tha 4ph3the phu6 6phz pi1en pi5err pi1la pi1na 5pinse pioni8e 1pis
pi1s2k pi1th p1k pl8 5pla p2lau 4plei p3lein 2pler 6p5les 2plig p6lik
6p5ling p2liz plo8min 6p1m p1n 1p2o 8poh 5pol po8lan poly1 po3ny po1ra
2porn por4t3h po5rö 5poti p1pa p6p5ei ppe6la pp5f p2p1h p1pi pp1l
-ppp6 pp5ren
+ppp6 pp5ren
pp1s pp2ste
p5pö pr6 3preis 1pres 2p3rig 5prinz 1prob 1prod
5prog pro8pt pro6t5a prote5i 8proß prä3l 1präs
@@ -692,7 +692,7 @@ r5erö re2sa re8schm 2ress re5u8ni 6rewo 2r1ex r1f r8ferd rf4lie
r2hy 5rhyt ri1ar ri5cha rid2g r2ie rieg4s5 ri8ei ri1el ri6ele ri1en
ri3er. ri5ers. ri6fan ri8fer ri8fr 1r2ig ri8kn ri5la rimä8
ri1na r8inde rin4ga rin6gr 1rinn 6rinner rino1 r8insp 4rinst
-ri1nä ri5o6ch ri1o2d ri3o6st 2r1ir r2is ri3sko ri8spr
+ri1nä ri5o6ch ri1o2d ri3o6st 2r1ir r2is ri3sko ri8spr
<!-- % ri8stü -->
ri5sv r2it 6r5i6tal ri5tr ri6ve. 8r1j 6rk r1ke rkehrs5 r1ki r3klin
r1k2n rk3str rk4t3an rk6to r6kuh rkä4s3t r1l r5li rline5a 6r1m
@@ -700,17 +700,17 @@ r6manl rma4p r4m3aph r8minf r8mob rm5sa 2rn r1na rna8be r5ne rn2ei
r6neif r6nex r6nh rn1k r1no r6n5oc rn1sp r1nä r1nü ro6bern
6robs ro1ch 3rock. ro5de ro1e 4rofe ro8hert 1rohr ro5id ro1in ro5isc
6rolym r2on 6roog ro6phan r3ort ro1s2p ro5s6w ro4tau ro1tr ro6ts 5rout
-r1p rpe8re rp2f r2ps r2pt r1q 2rr r1ra r1re rrer6
+r1p rpe8re rp2f r2ps r2pt r1q 2rr r1ra r1re rrer6
rr6hos r5rhö
r1ri r1ro rro8f rr8or rror5a r1ru r3ry r1rä r1rö r1rü
-2r1s
+2r1s
r2ste r2sti <!-- % aber: 3ste... s.u.! -->
r6sab r4sanf rse6e rse5na r2sh r6ska r6ski rs2kl r8sko r2sl rs2p
r6stauf r8sterw r8stran rswi3d4 r2sz 2r1t rt3art r8taut r5tei rt5eige
r8tepe r4t3erh r8terla r4t3hei r5t6hu r4t3int rt5reif rt1sc rt6ser
rt6s5o rt6s5u rt5und r8turt rube6 ru1en 1r4uf ruf4st ru1ie 2r1umg
2r1uml 2rums run8der run4d5r 6rundz 6runf 8runs 2r1unt 2r1ur r6us
-ru6sta
+ru6sta
rus1tr <!-- % ru3str % lat. Trennregeln ? -->
ru6tr 1ruts r1v rven1 rvi2c r1w r1x r1za rz5ac r6z5al
r8z1ar r8zerd r6z5erf rz8erh rz4t3h r8zum rä4ste räu8sc
@@ -722,7 +722,7 @@ sa1la 4s3alpi 6salter salz3a 1sam s5anb san2c 1sand s5angeh 6sanl
s1arm sa5ro 2s1art 6s1arz 1sas 1sat sat8a 2s1atl sa8tom 3s8aue s5auff
sau5i s6aur 2s1aus 5s6ause 2s1b2 2sca s4ce 8sch. 3scha. 5schade
3schaf 3schal sch5ame 8schanc 8schb 1sche 6schef 8schex 2schf 2schg
-2schh 1schi 2schk 5schlag 5schlu 6schmäß
+2schh 1schi 2schk 5schlag 5schlu 6schmäß
6schnaß 1scho 6schord 6schp 3schri 8schric 8schrig
8schrou 6schs 2scht sch3ta sch3tr 1schu 8schunt 6schv 2schz 5schö
5schü 2sco scre6 6scu 2s1d 1se se5an se1ap se6ben se5ec see5i6g
@@ -740,51 +740,51 @@ so1ra 2s1ord 4sorga sou5c so3un 4s3ox sp2 8spaa 5spal 1span 2spap
s2pec s4peis 1spek s6perg 4spers s6pes 2s1pf 8sphi 1s2phä 1spi
spi4e 6s5pig 6spinse 2spis 2spla 2spol 5s6pom 6s5pos 6spoti 1spra
3s8prec 6spreis 5spring 6sprob 1spru s2pul 1s2pur 6spy 5spän
-1spü s1q 2s1r
+1spü s1q 2s1r
<!-- % 2s1s2 -->
<!-- % 2s1sa 2s1se 2s1si 2s1so 2s1sä 2s1sö 2s1sü 2s1sch -->
-2ssa 2sse 2ssi 2sso 2ssä 2ssö 2ssü 2s1sch
-sse8nu ssini6s ssoi6r 2st.
-1sta 4stafe 2stag
-sta3la 6stale
-4s2talg
+2ssa 2sse 2ssi 2sso 2ssä 2ssö 2ssü 2s1sch
+sse8nu ssini6s ssoi6r 2st.
+1sta 4stafe 2stag
+sta3la 6stale
+4s2talg
8stalk 8stamt 6st5anf 4stans 6stanw 6starb sta4te
-6staus 2stb 6stc 6std
+6staus 2stb 6stc 6std
s1te <!-- % 1ste -->
-4steil
+4steil
<!-- % 8stemb % ueberfluessig ? -->
-6steppi
+6steppi
<!-- % 8stese % ueberfluessig ? -->
-8stesse 6stf 2stg 2sth st1ha st3hei s8t1hi st1ho st5hu
+8stesse 6stf 2stg 2sth st1ha st3hei s8t1hi st1ho st5hu
s1ti <!-- % 1sti -->
s2ti4el <!-- % sti4el -->
-4s2tigm
+4s2tigm
<!-- % sti3na -->
6s2tind <!-- % 6stind -->
-4s2tinf
-s2ti8r
-2stk 2stl 2stm
+4s2tinf
+s2ti8r
+2stk 2stl 2stm
1sto 6stoll. 4st3ope
-6stopf. 6stord 6stp
+6stopf. 6stord 6stp
<!-- % 5stra. % ueberfluessig ? -->
-4strai
+4strai
s3tral <!-- % 3s4tral % lat. Trennregeln ? -->
-6s5traum 3straß
-3strec 6s3tref 8streib 5streif 6streno 6stres 6strev
+6s5traum 3straß
+3strec 6s3tref 8streib 5streif 6streno 6stres 6strev
<!-- % 5s6tria % lat. Trennregeln ? -->
2st5rig
<!-- % 5strik % ueberfluessig ? -->
8s2t1ris <!-- % 8strisi -->
<!-- % 3s4troa % ueberfluessig ? -->
s8troma st5rose 4struf 3strum
-6sträg 2st1s6 2stt
+6sträg 2st1s6 2stt
1stu stu5a 4stuc 2stue 8stun. 2stv 2stw s2tyl
-6stz 1stä 8stäg
+6stz 1stä 8stäg
1stö
1stü 8stüch 4stür.
1su su2b1 3suc su1e su2fe su8mar 6sumfa 8sumk 2s1unt sup1p2 6s5u6ran
6surte 2s1v 2s1w 1sy 8syl. sy5la syn1 sy2na syne4 s1z s4zend 5s6zene.
-8szu 1sä 6s5änd 6säugi 6säuß
+8szu 1sä 6s5änd 6säugi 6säuß
5söm 2s1ü2b 1süc sü8di 1sün 5süß
taats3 4tab. taba6k ta8ban tab2l ta6bre 4tabs t3absc
8tabz 6t3acht ta6der 6tadr tad6s tad2t 1tafe4 1tag ta6ga6 ta8gei
@@ -808,7 +808,7 @@ ti1a2m ti1b tie6fer ti1en ti8gerz tig3l ti8kin ti5lat 1tilg t1ind
tin4k3l ti3spa ti5str 5tite ti5tr ti8vel ti8vr 2t1j 2t1k2 2t1l tl8a
2t1m8 2t1n 3tobe 8tobj to3cha 5tocht 8tock tode4 to8del to8du to1e
6t5o6fen to1in toi6r 5toll. to8mene t2ons 2t1ony to4per 5topf. 6topt
-to1ra
+to1ra
to1s to2ste
to6ska tos2l 2toti to1tr t8ou 2t1p2 6t1q tr6 tra5cha
tra8far traf5t 1trag tra6gl tra6gr t3rahm 1trai t6rans tra3sc tra6st
@@ -819,7 +819,7 @@ tri6o5d trizi5 tro1a 3troc trocke6 troi8d tro8man. tro3ny 5tropf
5trüb trü3bu t1rüc t1rüs 2ts ts1ab t1sac tsa8d
ts1ak t6s5alt ts1an ts1ar ts3auf t3schr t5schä tse6e tsee5i
tsein6s ts3ent ts1er t8serf t4serk t8sh 5t6sik t4s3int ts5ort.
-t5s6por t6sprei
+t5s6por t6sprei
t1st t2ste
t6s5tanz ts1th t6stit t4s3tor 1t2sua t2s1uf
t8sum. t2s1u8n t2s1ur 2t1t tt5eif tte6sa tt1ha tt8ret tt1sc tt8ser
@@ -848,7 +848,7 @@ u8rap ur5a6ri u8ratt u1re ur3eig ur8gri u1ri ur5ins 3urlau urmen6
ur8nan u1ro 3ursac ur8sau ur8sei ur4sk 3urtei u1ru uru5i6 uru6r u1ry
ur2za ur6zä ur5ä6m u5rö u1rü urück3 u1sa
usa4gi u2s1ar u2s1au u8schec usch5wi u2s1ei use8kel u8sl u4st3a4b
-us3tau
+us3tau
<!-- % u3s4ter -->
u2s1uf u8surn ut1ac u1tal uta8m u1tan ut1ar u1tas ut1au
u1te u8teic u4tent u8terf u6terin u4t3hei ut5ho ut1hu u1ti utine5
@@ -858,14 +858,14 @@ ußen5e 8vanb 6vang 6varb var8d va6t5a va8tei
va2t1r 2v1b 6v5c 6vd 1ve 6ve5g6 ver1 ver5b verb8l ve2re2 verg8 ve2ru8
ve1s ve2s3p ve3xe 2v1f 2v1g 6v5h vi6el vie6w5 vi1g4 vi8leh vil6le.
8vint vi1ru vi1tr 2v1k 2v1l 2v1m 4v5n 8vo8f voi6le vol8lend vol8li
-v2or1 vo2re vo8rin vo2ro 2v1p 8vra v6re
+v2or1 vo2re vo8rin vo2ro 2v1p 8vra v6re
2v2s <!-- % 2v1s -->
2v1t 2v1v 4v3w 2v1z
waffe8 wa6g5n 1wah wah8n wa5la wal8din wal6ta wan4dr 5ware wa8ru
war4za 1was w5c w1d 5wech we6fl 1weg we8geng weg5h weg3l we2g1r
weh6r5er 5weise weit3r wel2t welt3r we6rat 8werc 5werdu wer4fl 5werk.
-wer4ka wer8ku wer4ta wer8term we2sp
-we8s4tend
+wer4ka wer8ku wer4ta wer8term we2sp
+we8s4tend
<!-- % we6s4teu -->
we8str
we8stö wet8ta wich6s5t 1wid wi2dr wiede4 wieder5 wik6 wim6ma
@@ -876,7 +876,7 @@ w1sk 6w5t 5wunde. wun6gr wu1sc wu2t1 6w5w wy5a wärme5 wä1sc
8x3p2 x1r x1s6 8x1t x6tak x8terf x2t1h 1xu xu1e x5ul 6x3w x1z 5ya.
y5an. y5ank y1b y1c y6cha y4chia y1d yen6n y5ern y1g y5h y5in y1j
y1k2 y1lak yl1al yla8m y5lax y1le y1lo y5lu y8mn ym1p2 y3mu y1na yno2d
-yn1t y1on. y1o4p y5ou ypo1 y1pr y8ps y1r yri3e yr1r2
+yn1t y1on. y1o4p y5ou ypo1 y1pr y8ps y1r yri3e yr1r2
<!-- % y1s -->
ys5iat ys8ty
y1t y3w y1z yä8m z5a6b zab5l 8za6d 1zah za5is 4z3ak 6z1am 5zange.
@@ -904,7 +904,7 @@ zu1b4 zu1f2 6z5uhr zun2a 8zunem zunf8 8zungl zu1o zup8fi zu1s8 zu1z
äter5it ä6thy ä1ti 3ätk ä1to ät8schl
äts1p ä5tu äub1l äu1e 1äug äu8ga
äu5i ä1um. ä1us. 1äuß ä1z
-ö1b ö1che ö5chi
+ö1b ö1che ö5chi
öch8s2tei <!-- % öch8stei -->
öch8str öcht6
5ö6dem 5öffn ö1he öh1l8 öh1re ö1hu
@@ -920,23 +920,23 @@ zu1b4 zu1f2 6z5uhr zun2a 8zunem zunf8 8zungl zu1o zup8fi zu1s8 zu1z
ü3k ü1le ül4l5a ül8lo ül4ps ül6s5c
ü1lu ün8da ün8fei ünk5l ün8za ün6zw
ü5pi ü1re ü8rei ür8fl ür8fr ür8geng
-ü1ri ü1ro ür8sta
+ü1ri ü1ro ür8sta
<!-- % ür8ster -->
ü1ru üse8n
-ü8sta ü8stes
+ü8sta ü8stes
<!-- % ü6s5tete -->
ü3ta ü1te ü1ti
üt8tr ü1tu üt8zei ü1v ß1a8 5ßa.
-ß8as ß1b8 ß1c ß1d
-1ße ß5ec 8ße8g 8ße8h
+ß8as ß1b8 ß1c ß1d
+1ße ß5ec 8ße8g 8ße8h
2ß1ei 8ßem ß1f8 ß1g ß1h
-1ßi ß1k ß1l ß1m
+1ßi ß1k ß1l ß1m
<!-- % ßmana8 % ueberfluessig ? -->
ß1n ß1o ß1p8 ß5q
-ß1r ß1s2 ßst8 ß1ta
-ß1te ßt3hei ß1ti ß5to
+ß1r ß1s2 ßst8 ß1ta
+ß1te ßt3hei ß1ti ß5to
ß1tr 1ßu8 6ß5um ß1v ß1w
-ß1z
+ß1z
<!-- % st -->
2s1ta.
i2s1tal
@@ -950,10 +950,10 @@ ve2ste
4s3techn
3s2teg
3s2teh
-3s2tein 3s2teig 3s2teif
-3s2tell 3s2telz
+3s2tein 3s2teig 3s2teif
+3s2tell 3s2telz
a4s3tel
-3s2temm
+3s2temm
3s2temp
3s2tep
s3s2ter t3s2tern
@@ -963,14 +963,14 @@ s3s2ter t3s2tern
bs2ti
te2s3ti
ve2sti
-3s2tic
+3s2tic
<!-- % 3s2tiefel -->
3s2tieb
3s2tieg
<!-- % 3s2tiel s.o. -->
-3s2tif
-3s2til
-3s2tim
+3s2tif
+3s2til
+3s2tim
3s2tink
3s2titu
<!-- % -->
@@ -986,13 +986,13 @@ o2s1tul <!-- % R27 -->
<!-- % -->
<!-- % eszet -->
<!-- % -->
-aus3s4
+aus3s4
ens3s4
-gs3s4
+gs3s4
.mis2s1
s2s1b8 <!-- % ss1b8 %ß1b8 -->
<!-- % ß1c -->
-s2s3chen
+s2s3chen
s2s3d <!-- % ß1d -->
s2s5ec <!-- % ß5ec -->
<!-- % 8sse8g % 8ße8g -->
@@ -1069,7 +1069,7 @@ s2s3z <!-- % ss1z ß1z -->
% for example, `german.sty' (\lccode change for ^^Y = \ss in OT1,
% \left-/\righthyphenmin settings).
%
-%
+%
% Warum ist diese Version "vorlaeufig" ?
%
% Diese Trennmuster fuer die neue deutsche Rechtschreibung
@@ -1091,7 +1091,7 @@ s2s3z <!-- % ss1z ß1z -->
% Sobald Trennmuster fuer die neue deutsche Rechtschreibung
% verfuegbar sind, die von Grund auf neu berechnet wurden, sollten
% die vorliegenden Muster nicht laenger verwendet werden.
-%
+%
%
% Versionsgeschichte
%
@@ -1123,7 +1123,7 @@ s2s3z <!-- % ss1z ß1z -->
%% Right brace \} Tilde \~}
%%
\endinput
-%%
+%%
%% End of file `dehyphn.tex'.
-->
</patterns>
diff --git a/hyph/el.xml b/hyph/el.xml
index f6dcbe73d..f430bd0f7 100644
--- a/hyph/el.xml
+++ b/hyph/el.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="iso-8859-7"?>
<!DOCTYPE hyphenation-info SYSTEM "hyphenation.dtd">
-<!-- these hyphenation rules have been created for FOP by Dimitris Kamenopoulos (d.kamenopoulos@mail.ntua.gr).
- They support modern (monotonico) greek. They are
- based on the excellent hyphenation file GRMTex.tex
- by Dimitrios Fillipou.
- found in the TexGreek distribution. However there are quite a few differences. In particular, this file contains real greek characters rather than their latin tex subtitutes and so it is a rewrite, not a copy. Therefore, since it hasn't been tested as much as its tex predecessor, do contact me if you spot any errors.-->
+<!-- these hyphenation rules have been created for FOP by Dimitris Kamenopoulos (d.kamenopoulos@mail.ntua.gr).
+ They support modern (monotonico) greek. They are
+ based on the excellent hyphenation file GRMTex.tex
+ by Dimitrios Fillipou.
+ found in the TexGreek distribution. However there are quite a few differences. In particular, this file contains real greek characters rather than their latin tex subtitutes and so it is a rewrite, not a copy. Therefore, since it hasn't been tested as much as its tex predecessor, do contact me if you spot any errors.-->
<hyphenation-info>
<hyphen-char value="-" />
@@ -53,86 +53,86 @@
ðïé-ïý
</exceptions>
<patterns>
-4â1æ
-4â1è
-4â1í
-4â1î
-4â1ð
-4â1ó
-4â1ô
-3â1ö
-4â1÷
-3â1ø
-4ã1â
-4ã2æ
-4ã1è
-4ã1ì
+4â1æ
+4â1è
+4â1í
+4â1î
+4â1ð
+4â1ó
+4â1ô
+3â1ö
+4â1÷
+3â1ø
+4ã1â
+4ã2æ
+4ã1è
+4ã1ì
4ñ5ã2ì
-4ã1÷
-4ã1ð
-4ã1ô
-4ã1ö
-4ã1÷
-4ã1ø
-4ä1â
-4ä1ã
-4ä1æ
-4ä1ê
-4ä1ë
-4ä1î
-4ä1ð
-4ä1ó
-4ä1ô
-4ä1÷
-4ä1ø
-4æ1â
-4æ1ä
-4æ1è
-4æ1ê
-4æ1ë
-4æ1ì
-ôæ2ì
-4æ1í
-4æ1î
-4æ1ð
-4æ1ñ
-4æ1ó
-4æ1ô
-4æ1ö
-4æ1÷
-4æ1ø
-4è1â
-4è1ã
-4è1ä
-4è1æ
-4ê1ê
-4ê1ð
-4ê1÷
-4ê1ø
-4ë1â
-4ë1ã
-4ë1ä
-4ë1æ
-4ë1è
-4ë1ê
-4ë1ì
-4ë1í
-4ë1î
-4ë1ð
-4ë1ñ
-4ë1ó
-4ë1ô
-4ë1ö
-4ë1÷
-4ë1ø
-4ì1â
-4ì1ã
-4ì1ä
-4ì1æ
-4ì1è
-4ì1ê
-4ì1ë
-4ì1ö
+4ã1÷
+4ã1ð
+4ã1ô
+4ã1ö
+4ã1÷
+4ã1ø
+4ä1â
+4ä1ã
+4ä1æ
+4ä1ê
+4ä1ë
+4ä1î
+4ä1ð
+4ä1ó
+4ä1ô
+4ä1÷
+4ä1ø
+4æ1â
+4æ1ä
+4æ1è
+4æ1ê
+4æ1ë
+4æ1ì
+ôæ2ì
+4æ1í
+4æ1î
+4æ1ð
+4æ1ñ
+4æ1ó
+4æ1ô
+4æ1ö
+4æ1÷
+4æ1ø
+4è1â
+4è1ã
+4è1ä
+4è1æ
+4ê1ê
+4ê1ð
+4ê1÷
+4ê1ø
+4ë1â
+4ë1ã
+4ë1ä
+4ë1æ
+4ë1è
+4ë1ê
+4ë1ì
+4ë1í
+4ë1î
+4ë1ð
+4ë1ñ
+4ë1ó
+4ë1ô
+4ë1ö
+4ë1÷
+4ë1ø
+4ì1â
+4ì1ã
+4ì1ä
+4ì1æ
+4ì1è
+4ì1ê
+4ì1ë
+4ì1ö
4ì1÷
4ì1ø
4í1â
@@ -241,28 +241,28 @@
4ø1ô
4ø1ö
4ø1÷
-á1
-å1
-ç1
-é1
-ï1
-õ1
-ù1
+á1
+å1
+ç1
+é1
+ï1
+õ1
+ù1
þ1
-á2é
-á2ß
-á2õ
-á2ý
-Ü3õ
-å2é
-å2ß
-å2õ
-å2ý
-Ý3õ
-ç2õ
-Þ3õ
-ï2é
-ï2ß
+á2é
+á2ß
+á2õ
+á2ý
+Ü3õ
+å2é
+å2ß
+å2õ
+å2ý
+Ý3õ
+ç2õ
+Þ3õ
+ï2é
+ï2ß
ï2õ
ï2ý
ü3õ
@@ -279,84 +279,84 @@
ü3ç
ï2ú
ü3é
-é2á
-é2Ü
-é2å
-é2Ý
-é2ï
-é2ü
-4â.
-4ã.
-4ãê.
-4ä.
-4æ.
-4è.
-4ê.
-4ë.
-4ì.
-4ìð.
-4í.
-4íô.
-4î.
-4ð.
-4ñ.
-4ó.
-4ô.
-4ôæ.
-4ôó.
-4ö.
-4÷.
-4ø.
-4'
-4â'
-4ãê'
-4æ'
-4ë'
-4ì'
-4ìð'
-4í'
-4íô'
-4î'
-4ð'
-4ñ'
-4ó'
-4ô'
-4ôæ'
-4ôó'
-4ö'
-4÷'
-4ø'
-.â4
-.ã4
-.ä4
-.æ4
-.è4
-.ê4
-.ë4
-.ì4
-.í4
-.î4
-.ð4
-.ñ4
-.ó4
-.ô4
-.ö4
-.÷4
-.ø4
-4â1â
-4ã1ã
-4æ1æ
-4è1è
-4ë1ë
-4ì1ì
-4í1í
-4ð1ð
-4ñ1ñ
-4ó1ó
-4ô1ô
-ôö1ö
-4÷1÷
-3ø1ø
+é2á
+é2Ü
+é2å
+é2Ý
+é2ï
+é2ü
+4â.
+4ã.
+4ãê.
+4ä.
+4æ.
+4è.
+4ê.
+4ë.
+4ì.
+4ìð.
+4í.
+4íô.
+4î.
+4ð.
+4ñ.
+4ó.
+4ô.
+4ôæ.
+4ôó.
+4ö.
+4÷.
+4ø.
+4'
+4â'
+4ãê'
+4æ'
+4ë'
+4ì'
+4ìð'
+4í'
+4íô'
+4î'
+4ð'
+4ñ'
+4ó'
+4ô'
+4ôæ'
+4ôó'
+4ö'
+4÷'
+4ø'
+.â4
+.ã4
+.ä4
+.æ4
+.è4
+.ê4
+.ë4
+.ì4
+.í4
+.î4
+.ð4
+.ñ4
+.ó4
+.ô4
+.ö4
+.÷4
+.ø4
+4â1â
+4ã1ã
+4æ1æ
+4è1è
+4ë1ë
+4ì1ì
+4í1í
+4ð1ð
+4ñ1ñ
+4ó1ó
+4ô1ô
+ôö1ö
+4÷1÷
+3ø1ø
4ã5ê2ö
4ã1êô
4ì1ðô
diff --git a/hyph/en.xml b/hyph/en.xml
index 7d7137e23..999205c81 100644
--- a/hyph/en.xml
+++ b/hyph/en.xml
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="US-ASCII"?>
<!DOCTYPE hyphenation-info SYSTEM "hyphenation.dtd">
-<!--
+<!--
Hyphenation information for US English
- Created by Carlos Villegas from TeX's original (Liang's) hyphenation
+ Created by Carlos Villegas from TeX's original (Liang's) hyphenation
patterns.
-->
<hyphenation-info>
-<hyphen-char value="-"/>
+<hyphen-char value="-"/>
<hyphen-min before="3" after="2"/>
<classes>
@@ -57,7 +57,7 @@ ret-ri-bu-tion
ta-ble
</exceptions>
-<patterns>
+<patterns>
<!-- % The Plain TeX hyphenation tables [NOT TO BE CHANGED IN ANY WAY!] -->
.ach4
.ad4der
diff --git a/hyph/en_GB.xml b/hyph/en_GB.xml
index af5d8ca08..684aa1c08 100644
--- a/hyph/en_GB.xml
+++ b/hyph/en_GB.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="US-ASCII"?>
<!DOCTYPE hyphenation-info SYSTEM "hyphenation.dtd">
-<!--
+<!--
%
% Created by Jeff Kingston, 16 November 1996, from a TeX
% hyphenation file with the following header comment:
@@ -10,18 +10,18 @@
% Version 1.0. Released 17 April 1992.
%
% Created by Dominik Wujastyk and Graham Toal using Frank Liang's PATGEN 1.0.
-% Like the US patterns, these UK patterns correctly hyphenate about 90% of
-% the words in the input list, and produce no hyphens not in the list
+% Like the US patterns, these UK patterns correctly hyphenate about 90% of
+% the words in the input list, and produce no hyphens not in the list
% (see TeXbook pp. 451-2).
%
% These patterns are based on a file of 114925 British-hyphenated words
% generously made available to Dominik Wujastyk by Oxford University Press.
-% This list of words is copyright to the OUP and may not be redistributed.
-% The hyphenation break points in the words in the abovementioned file is
+% This list of words is copyright to the OUP and may not be redistributed.
+% The hyphenation break points in the words in the abovementioned file is
% also copyright to the OUP.
%
-% We are very grateful to Oxford University Press for allowing us to use
-% their list of hyphenated words to produce the following TeX hyphenation
+% We are very grateful to Oxford University Press for allowing us to use
+% their list of hyphenated words to produce the following TeX hyphenation
% patterns. This file of hyphenation patterns may be freely distributed.
%
% These patterns require a value of about 14000 for TeX's pattern memory size.
@@ -29,7 +29,7 @@
-->
<hyphenation-info>
-<hyphen-char value="-"/>
+<hyphen-char value="-"/>
<hyphen-min before="3" after="2"/>
<classes>
diff --git a/hyph/en_US.xml b/hyph/en_US.xml
index 70428b25c..9978049c0 100644
--- a/hyph/en_US.xml
+++ b/hyph/en_US.xml
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="US-ASCII"?>
<!DOCTYPE hyphenation-info SYSTEM "hyphenation.dtd">
-<!--
+<!--
Hyphenation information for US English
- Created by Carlos Villegas from TeX original (Liang's) hyphenation
+ Created by Carlos Villegas from TeX original (Liang's) hyphenation
patterns and G.D.C. Kuiken's additions (see comments in the middle).
-->
<hyphenation-info>
-<hyphen-char value="-"/>
+<hyphen-char value="-"/>
<hyphen-min before="3" after="2"/>
<classes>
@@ -56,7 +56,7 @@ ret-ri-bu-tion
ta-ble
</exceptions>
-<patterns>
+<patterns>
.ach4
.ad4der
.af1t
@@ -4504,7 +4504,7 @@ zo5ol
zte4
4z1z2
z4zy
-<!--
+<!--
% Patterns for standard Hyphenation Pattern Memory of 8000.
% Can be used with all standard TeX versions.
% Hyphenation trie becomes 6661 with 229 ops.
@@ -4518,7 +4518,7 @@ z4zy
% Can be used freely for non-commercial purposes.
% Copyright 1990 G.D.C. Kuiken. e-mail: wbahkui@hdetud1.tudelft.nl
% Postal address: P.O. Box 65791, NL 2506 EB Den Haag, Holland.
- % Patterns of March 1, 1990.
+ % Patterns of March 1, 1990.
-->
.driv4
.eth1y6l1
diff --git a/hyph/es.xml b/hyph/es.xml
index 15c3c3fee..3ded3df59 100644
--- a/hyph/es.xml
+++ b/hyph/es.xml
@@ -76,12 +76,12 @@ zZ
% details on use of the mail server.
%
% Rules mentioned below are those described in that paper. After
-% several unsatisfactory attempts to pretend I knew better, these
-% patterns closely follow that paper. Pattern 'tl' is not considered.
+% several unsatisfactory attempts to pretend I knew better, these
+% patterns closely follow that paper. Pattern 'tl' is not considered.
% It is conflictive and ftc does not use it either.
%
-% These patterns have been generated by shyphen.sh version 1.2,
-% shyphen.sh is a sh script that allows a number of choices.
+% These patterns have been generated by shyphen.sh version 1.2,
+% shyphen.sh is a sh script that allows a number of choices.
% Full benefit from some of these options can only be
% obtained if appropriate fonts are available.
%
@@ -89,7 +89,7 @@ zZ
% but the copyright is essentially a hold-harmless clause. That
% is, use it at will, but don't sue me if you don't like it.
%
-% COPYRIGHT NOTICE
+% COPYRIGHT NOTICE
%
% These patterns and the generating sh script are Copyright (c) GMV 1991
% These patterns were developed for internal GMV use and are made
@@ -98,17 +98,17 @@ zZ
% expected to provide back-benefits to GMV in that it can help keeping
% GMV in the mainstream of spanish users. However, this is given
% for free and WITHOUT ANY WARRANTY. Under no circumstances can Julio
-% Sanchez, GMV, Jos'e A. Ma~nas or any agents or representatives thereof
+% Sanchez, GMV, Jos'e A. Ma~nas or any agents or representatives thereof
% be held responsible for any errors in this software nor for any damages
% derived from its use, even in case any of the above has been notified
% of the possibility of such damages. If any such situation arises, you
% responsible for repair. Use of this software is an explicit
-% acceptance of these conditions.
-%
+% acceptance of these conditions.
+%
% You can use this software for any purpose. You cannot delete this
-% copyright notice. If you change this software, you must include
-% comments explaining who, when and why. You are kindly requested to
-% send any changes to tex@gmv.es. If you change the generating
+% copyright notice. If you change this software, you must include
+% comments explaining who, when and why. You are kindly requested to
+% send any changes to tex@gmv.es. If you change the generating
% script, you must include code in it such that any output is clearly
% labeled as generated by a modified script.
%
@@ -141,50 +141,50 @@ zZ
% Rule SR2
% Attach vowel groups to left consonant
-->
-1ba 1be 1bo 1bá 1bé 1bí 1bó 1bú 1bi 1bu 1bü
-1ca 1ce 1co 1cá 1cé 1cí 1có 1cú 1ci 1cu 1cü
-1da 1de 1do 1dá 1dé 1dí 1dó 1dú 1di 1du 1dü
-1fa 1fe 1fo 1fá 1fé 1fí 1fó 1fú 1fi 1fu 1fü
-1ga 1ge 1go 1gá 1gé 1gí 1gó 1gú 1gi 1gu 1gü
-1ja 1je 1jo 1já 1jé 1jí 1jó 1jú 1ji 1ju 1jü
-1ka 1ke 1ko 1ká 1ké 1kí 1kó 1kú 1ki 1ku 1kü
-1la 1le 1lo 1lá 1lé 1lí 1ló 1lú 1li 1lu 1lü
-1ma 1me 1mo 1má 1mé 1mí 1mó 1mú 1mi 1mu 1mü
-1na 1ne 1no 1ná 1né 1ní 1nó 1nú 1ni 1nu 1nü
-1pa 1pe 1po 1pá 1pé 1pí 1pó 1pú 1pi 1pu 1pü
-1qa 1qe 1qo 1qá 1qé 1qí 1qó 1qú 1qi 1qu 1qü
-1ra 1re 1ro 1rá 1ré 1rí 1ró 1rú 1ri 1ru 1rü
-1sa 1se 1so 1sá 1sé 1sí 1só 1sú 1si 1su 1sü
-1ta 1te 1to 1tá 1té 1tí 1tó 1tú 1ti 1tu 1tü
-1va 1ve 1vo 1vá 1vé 1ví 1vó 1vú 1vi 1vu 1vü
-1wa 1we 1wo 1wá 1wé 1wí 1wó 1wú 1wi 1wu 1wü
-1xa 1xe 1xo 1xá 1xé 1xí 1xó 1xú 1xi 1xu 1xü
-1ya 1ye 1yo 1yá 1yé 1yí 1yó 1yú 1yi 1yu 1yü
-1za 1ze 1zo 1zá 1zé 1zí 1zó 1zú 1zi 1zu 1zü
-1ña 1ñe 1ño 1ñá 1ñé 1ñí 1ñó 1ñú 1ñi 1ñu 1ñü
+1ba 1be 1bo 1bá 1bé 1bí 1bó 1bú 1bi 1bu 1bü
+1ca 1ce 1co 1cá 1cé 1cí 1có 1cú 1ci 1cu 1cü
+1da 1de 1do 1dá 1dé 1dí 1dó 1dú 1di 1du 1dü
+1fa 1fe 1fo 1fá 1fé 1fí 1fó 1fú 1fi 1fu 1fü
+1ga 1ge 1go 1gá 1gé 1gí 1gó 1gú 1gi 1gu 1gü
+1ja 1je 1jo 1já 1jé 1jí 1jó 1jú 1ji 1ju 1jü
+1ka 1ke 1ko 1ká 1ké 1kí 1kó 1kú 1ki 1ku 1kü
+1la 1le 1lo 1lá 1lé 1lí 1ló 1lú 1li 1lu 1lü
+1ma 1me 1mo 1má 1mé 1mí 1mó 1mú 1mi 1mu 1mü
+1na 1ne 1no 1ná 1né 1ní 1nó 1nú 1ni 1nu 1nü
+1pa 1pe 1po 1pá 1pé 1pí 1pó 1pú 1pi 1pu 1pü
+1qa 1qe 1qo 1qá 1qé 1qí 1qó 1qú 1qi 1qu 1qü
+1ra 1re 1ro 1rá 1ré 1rí 1ró 1rú 1ri 1ru 1rü
+1sa 1se 1so 1sá 1sé 1sí 1só 1sú 1si 1su 1sü
+1ta 1te 1to 1tá 1té 1tí 1tó 1tú 1ti 1tu 1tü
+1va 1ve 1vo 1vá 1vé 1ví 1vó 1vú 1vi 1vu 1vü
+1wa 1we 1wo 1wá 1wé 1wí 1wó 1wú 1wi 1wu 1wü
+1xa 1xe 1xo 1xá 1xé 1xí 1xó 1xú 1xi 1xu 1xü
+1ya 1ye 1yo 1yá 1yé 1yí 1yó 1yú 1yi 1yu 1yü
+1za 1ze 1zo 1zá 1zé 1zí 1zó 1zú 1zi 1zu 1zü
+1ña 1ñe 1ño 1ñá 1ñé 1ñí 1ñó 1ñú 1ñi 1ñu 1ñü
<!--
% Rule SR3
-% Build legal consonant groups, leave other consonants bound to
+% Build legal consonant groups, leave other consonants bound to
% the previous group. This overrides part of the SR2 pattern
% group.
-->
-1c2ha 1c2he 1c2ho 1c2há 1c2hé 1c2hí 1c2hó 1c2hú 1c2hi 1c2hu 1c2hü
-1l2la 1l2le 1l2lo 1l2lá 1l2lé 1l2lí 1l2ló 1l2lú 1l2li 1l2lu 1l2lü
-1r2ra 1r2re 1r2ro 1r2rá 1r2ré 1r2rí 1r2ró 1r2rú 1r2ri 1r2ru 1r2rü
-1b2la 1b2le 1b2lo 1b2lá 1b2lé 1b2lí 1b2ló 1b2lú 1b2li 1b2lu 1b2lü
-1b2ra 1b2re 1b2ro 1b2rá 1b2ré 1b2rí 1b2ró 1b2rú 1b2ri 1b2ru 1b2rü
-1c2la 1c2le 1c2lo 1c2lá 1c2lé 1c2lí 1c2ló 1c2lú 1c2li 1c2lu 1c2lü
-1c2ra 1c2re 1c2ro 1c2rá 1c2ré 1c2rí 1c2ró 1c2rú 1c2ri 1c2ru 1c2rü
-1d2ra 1d2re 1d2ro 1d2rá 1d2ré 1d2rí 1d2ró 1d2rú 1d2ri 1d2ru 1d2rü
-1f2la 1f2le 1f2lo 1f2lá 1f2lé 1f2lí 1f2ló 1f2lú 1f2li 1f2lu 1f2lü
-1f2ra 1f2re 1f2ro 1f2rá 1f2ré 1f2rí 1f2ró 1f2rú 1f2ri 1f2ru 1f2rü
-1g2la 1g2le 1g2lo 1g2lá 1g2lé 1g2lí 1g2ló 1g2lú 1g2li 1g2lu 1g2lü
-1g2ra 1g2re 1g2ro 1g2rá 1g2ré 1g2rí 1g2ró 1g2rú 1g2ri 1g2ru 1g2rü
-1k2la 1k2le 1k2lo 1k2lá 1k2lé 1k2lí 1k2ló 1k2lú 1k2li 1k2lu 1k2lü
-1k2ra 1k2re 1k2ro 1k2rá 1k2ré 1k2rí 1k2ró 1k2rú 1k2ri 1k2ru 1k2rü
-1p2la 1p2le 1p2lo 1p2lá 1p2lé 1p2lí 1p2ló 1p2lú 1p2li 1p2lu 1p2lü
-1p2ra 1p2re 1p2ro 1p2rá 1p2ré 1p2rí 1p2ró 1p2rú 1p2ri 1p2ru 1p2rü
-1t2ra 1t2re 1t2ro 1t2rá 1t2ré 1t2rí 1t2ró 1t2rú 1t2ri 1t2ru 1t2rü
+1c2ha 1c2he 1c2ho 1c2há 1c2hé 1c2hí 1c2hó 1c2hú 1c2hi 1c2hu 1c2hü
+1l2la 1l2le 1l2lo 1l2lá 1l2lé 1l2lí 1l2ló 1l2lú 1l2li 1l2lu 1l2lü
+1r2ra 1r2re 1r2ro 1r2rá 1r2ré 1r2rí 1r2ró 1r2rú 1r2ri 1r2ru 1r2rü
+1b2la 1b2le 1b2lo 1b2lá 1b2lé 1b2lí 1b2ló 1b2lú 1b2li 1b2lu 1b2lü
+1b2ra 1b2re 1b2ro 1b2rá 1b2ré 1b2rí 1b2ró 1b2rú 1b2ri 1b2ru 1b2rü
+1c2la 1c2le 1c2lo 1c2lá 1c2lé 1c2lí 1c2ló 1c2lú 1c2li 1c2lu 1c2lü
+1c2ra 1c2re 1c2ro 1c2rá 1c2ré 1c2rí 1c2ró 1c2rú 1c2ri 1c2ru 1c2rü
+1d2ra 1d2re 1d2ro 1d2rá 1d2ré 1d2rí 1d2ró 1d2rú 1d2ri 1d2ru 1d2rü
+1f2la 1f2le 1f2lo 1f2lá 1f2lé 1f2lí 1f2ló 1f2lú 1f2li 1f2lu 1f2lü
+1f2ra 1f2re 1f2ro 1f2rá 1f2ré 1f2rí 1f2ró 1f2rú 1f2ri 1f2ru 1f2rü
+1g2la 1g2le 1g2lo 1g2lá 1g2lé 1g2lí 1g2ló 1g2lú 1g2li 1g2lu 1g2lü
+1g2ra 1g2re 1g2ro 1g2rá 1g2ré 1g2rí 1g2ró 1g2rú 1g2ri 1g2ru 1g2rü
+1k2la 1k2le 1k2lo 1k2lá 1k2lé 1k2lí 1k2ló 1k2lú 1k2li 1k2lu 1k2lü
+1k2ra 1k2re 1k2ro 1k2rá 1k2ré 1k2rí 1k2ró 1k2rú 1k2ri 1k2ru 1k2rü
+1p2la 1p2le 1p2lo 1p2lá 1p2lé 1p2lí 1p2ló 1p2lú 1p2li 1p2lu 1p2lü
+1p2ra 1p2re 1p2ro 1p2rá 1p2ré 1p2rí 1p2ró 1p2rú 1p2ri 1p2ru 1p2rü
+1t2ra 1t2re 1t2ro 1t2rá 1t2ré 1t2rí 1t2ró 1t2rú 1t2ri 1t2ru 1t2rü
<!--
% Rule SR4 is implicitly implemented by the default values
% Rule HE1 is implemented by TeX parameters \lefthyphenmin and
@@ -194,7 +194,7 @@ zZ
% Rule HE2
% Break between a consonant and an h
-->
-b1h d1h f1h g1h j1h k1h l1h m1h n1h p1h q1h r1h s1h t1h v1h w1h x1h y1h z1h ñ1h
+b1h d1h f1h g1h j1h k1h l1h m1h n1h p1h q1h r1h s1h t1h v1h w1h x1h y1h z1h ñ1h
<!-- % We now avoid some problematic breaks. -->
su2b2r su2b2l
<!--
diff --git a/hyph/fr.xml b/hyph/fr.xml
index 9b163f2e1..e6f8d9fc5 100644
--- a/hyph/fr.xml
+++ b/hyph/fr.xml
@@ -75,7 +75,7 @@ zZ
<!--
% f7hyph.tex % French hyphenation patterns (7-bit OT1 encoding)
% f7hyph.tex is ONLY for people having a MlTeX engine and CMR fonts.
-% \message{f7hyph.tex french hyphenation patterns. 7-bit OT1 encoding
+% \message{f7hyph.tex french hyphenation patterns. 7-bit OT1 encoding
% (V2.0) 05/20/94}
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -87,7 +87,7 @@ zZ
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% checksum = "20125 1319 2460 29960"
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%% The most famous good guys who worked hard to obtain something usable.
+%%%%%%%% The most famous good guys who worked hard to obtain something usable.
% Jacques Desarmenien, Universite de Strasbourg :
% - << how to run TeX in a French environment: hyphenation, fonts,
% typography. >> in Tugboat, 5 (1984) 91-102. and TeX85 conference
@@ -562,7 +562,7 @@ g1s2
i1arthr
i1è2dre
<!-- % ill patterns missing from nb list -->
- il2l
+ il2l
cil3l
rcil4l
ucil4l
diff --git a/hyph/hu.xml b/hyph/hu.xml
index c0d04b8dc..0a58dd038 100644
--- a/hyph/hu.xml
+++ b/hyph/hu.xml
@@ -77,8 +77,8 @@ zZ
-->
<patterns>
<!--
-% 1C(s/z/y)V (V <> y)
-% 1C(s/z/y)y occus at the end of names, so I added some of them
+% 1C(s/z/y)V (V <> y)
+% 1C(s/z/y)y occus at the end of names, so I added some of them
-->
1ba
1bá
@@ -502,7 +502,7 @@ zZ
1zsú
1zsü
1zsû
-<!-- % V1V -->
+<!-- % V1V -->
a1a
a1á
a1e
@@ -699,14 +699,14 @@ u1û
û1ú
û1ü
û1û
-<!-- % kettös Consonantes: c/d/s/z 2 h/s/z - exceptions later -->
+<!-- % kettös Consonantes: c/d/s/z 2 h/s/z - exceptions later -->
c2s
s2z
z2s
<!-- %d2zs -->
d2z
c2h
-<!-- % long Consonantes: - exceptions later -->
+<!-- % long Consonantes: - exceptions later -->
s2sz
c2cs
z2zs
@@ -715,7 +715,7 @@ g2gy
l2ly
n2ny
t2ty
-<!-- % all exceptions (mainly composita/pounds) in a single row -->
+<!-- % all exceptions (mainly composita/pounds) in a single row -->
abla2k1üveg
ádá2z3ság
agy1é2r1elmesz
@@ -1196,7 +1196,7 @@ hüvely2k1ujj
igazsá2g1ér
igazsá3g2ért
igazsá2g1ügy
-i2i2i<!-- % not to hyphenate roman numerals -->
+i2i2i<!-- % not to hyphenate roman numerals -->
in2g1ujj
.ipa2r1eng
.ipa2r1ig
diff --git a/hyph/hyphenation.dtd b/hyph/hyphenation.dtd
index 4b4c2a066..1b63645b7 100644
--- a/hyph/hyphenation.dtd
+++ b/hyph/hyphenation.dtd
@@ -12,7 +12,7 @@
<!-- Default minimun length in characters of hyphenated word fragments
before and after the line break. For some languages this is not
only for aesthetic purposes, wrong hyphens may be generated if this
- is not accounted for.
+ is not accounted for.
-->
<!ELEMENT hyphen-min EMPTY>
<!ATTLIST hyphen-min before CDATA #REQUIRED>
@@ -42,7 +42,7 @@
of words. -->
<!ELEMENT patterns (#PCDATA)>
-<!-- A "full hyphen" equivalent to TeX's \discretionary
+<!-- A "full hyphen" equivalent to TeX's \discretionary
with pre-break, post-break and no-break attributes.
To be used in the exceptions list, the hyphen character is not
automatically added -->
diff --git a/hyph/it.xml b/hyph/it.xml
index 948a1c2bb..01183487a 100644
--- a/hyph/it.xml
+++ b/hyph/it.xml
@@ -2,7 +2,7 @@
<!DOCTYPE hyphenation-info SYSTEM "hyphenation.dtd">
<!-- Created by Stéphane Bline - Peregrine Systems - sbline@apsydev.com
- Conversion of the original TEX italian hyphenation patterns written by
+ Conversion of the original TEX italian hyphenation patterns written by
Claudio Beccari (beccari@polito.it).
Use of the original work granted by the author.
-->
@@ -73,7 +73,7 @@ zZ
.wa2g3n
.wel2t1
a1ia a1ie a1io a1iu a1uo a1ya 2at.
-e1iu e2w
+e1iu e2w
o1ia o1ie o1io o1iu
'2
1b 2bb 2bc 2bd 2bf 2bm 2bn 2bp 2bs 2bt 2bv
diff --git a/hyph/nl.xml b/hyph/nl.xml
index 2877794b2..ad75699e9 100644
--- a/hyph/nl.xml
+++ b/hyph/nl.xml
@@ -1,19 +1,19 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE hyphenation-info SYSTEM "hyphenation.dtd">
-<!--
-
- PURPOSE: 8-bit hyphenation patterns based upon the new Dutch spelling, officially since 1 August 1996.
- These patterns follow the new hyphenation rules in the `Woordenlijst Nederlandse Taal, SDU Uitgevers,
- Den Haag 1995' (the so called `Groene Boekje') described in section 5.2 (Het afbreekteken).
- Also handles words derived from other languages (`bastaard woorden') according to the new rules.
- Hyphenation information for Dutch
- Original (TeX) author: Piet Tutelaers
- Transformed to XML by: Reinout Verkerk (rverkerk@hotmail.com)
+<!--
+
+ PURPOSE: 8-bit hyphenation patterns based upon the new Dutch spelling, officially since 1 August 1996.
+ These patterns follow the new hyphenation rules in the `Woordenlijst Nederlandse Taal, SDU Uitgevers,
+ Den Haag 1995' (the so called `Groene Boekje') described in section 5.2 (Het afbreekteken).
+ Also handles words derived from other languages (`bastaard woorden') according to the new rules.
+ Hyphenation information for Dutch
+ Original (TeX) author: Piet Tutelaers
+ Transformed to XML by: Reinout Verkerk (rverkerk@hotmail.com)
Character encoding corrections by: Carlos Villegas (cav@uniscope.co.jp)
-->
<hyphenation-info>
-<hyphen-char value="-"/>
+<hyphen-char value="-"/>
<hyphen-min before="3" after="2"/>
<classes>
@@ -101,7 +101,7 @@ wa-ter-staats-in-ge-ni-eur
wa-ter-staats-in-ge-ni-eurs
</exceptions>
-<patterns>
+<patterns>
<!-- % The Plain TeX hyphenation tables [NOT TO BE CHANGED IN ANY WAY!] -->
.a4
.aan5
diff --git a/hyph/pl.xml b/hyph/pl.xml
index adc7a7a34..312a8ed96 100644
--- a/hyph/pl.xml
+++ b/hyph/pl.xml
@@ -5,7 +5,7 @@
Hyphenation patterns for Polish.
Constructed by Marcin Kuthan <mkuthan@elka.pw.edu.pl> from TeX's plhypht.tex file.
-
+
Original comments preserved:
% This is PLHYPH.TeX - the Polish hyphenation patterns
diff --git a/hyph/pt.xml b/hyph/pt.xml
index 263d6abe2..8f98de4ff 100644
--- a/hyph/pt.xml
+++ b/hyph/pt.xml
@@ -3,7 +3,7 @@
<!--
Converted from pthyph.tex to XML by Paulo Soares (psoares@consiste.pt). Added accented characters
support. Original comments follow.
-
+
% Tabela TeX de separacao de silabas para portugues.
% The Portuguese TeX hyphenation table.
% (C) 1987 by Pedro J. de Rezende
@@ -20,7 +20,7 @@ support. Original comments follow.
%
% Permission is hereby granted to copy and distribute this material provided
% that the copies are not made or distributed for commercial or lucrative
-% purpose.
+% purpose.
%
% FURTHERMORE, THE CONTENTS OF THIS TABLE ARE NOT TO BE CHANGED IN ANY WAY!
%
@@ -91,7 +91,7 @@ ec-le-si-as-ti-cos
terp-si-core
</exceptions>
-<patterns>
+<patterns>
<!-- % The Plain TeX hyphenation tables [NOT TO BE CHANGED IN ANY WAY!] -->
1ba
1be
diff --git a/hyph/readme b/hyph/readme
index e9a23ad93..5425ce20e 100644
--- a/hyph/readme
+++ b/hyph/readme
@@ -1,32 +1,32 @@
Hyphenation
-Fop comes with some hyphenation pattern. If you need a hyphenation
-pattern which isn't included in the distribution, do the following:
+Fop comes with some hyphenation pattern. If you need a hyphenation
+pattern which isn't included in the distribution, do the following:
-1. get the TeX hyphenation pattern file and turn it into an xml file
+1. get the TeX hyphenation pattern file and turn it into an xml file
which conforms to the hyphenation.dtd in the sub directory /hyph
-2. name this new file following this schema: languageCode_countryCode.xml.
- If you don't need a country code, leave it away, p.e. the file name
- for an American english hyphenation pattern would look like this:
- en_US.xml.
- For an Italian file: it.xml.
- Language and country codes must be the same as in xsl:fo, that is follow
- ISO 639 <http://www.ics.uci.edu/pub/ietf/http/related/iso639.txt> and
- ISO 3166 <http://www.ics.uci.edu/pub/ietf/http/related/iso3166.txt>
- respectively.
+2. name this new file following this schema: languageCode_countryCode.xml.
+ If you don't need a country code, leave it away, p.e. the file name
+ for an American english hyphenation pattern would look like this:
+ en_US.xml.
+ For an Italian file: it.xml.
+ Language and country codes must be the same as in xsl:fo, that is follow
+ ISO 639 <http://www.ics.uci.edu/pub/ietf/http/related/iso639.txt> and
+ ISO 3166 <http://www.ics.uci.edu/pub/ietf/http/related/iso3166.txt>
+ respectively.
NOTE: The ISO 639/ISO 3166 convention is that language names are
written in lower case, while country codes are written in upper case.
3. If you have build your new hyphenation pattern file successfully there are
- two ways to make it accessible to Fop.
- a) Put this new file into the directory /hyph and rebuild Fop. The file will
+ two ways to make it accessible to Fop.
+ a) Put this new file into the directory /hyph and rebuild Fop. The file will
be picked up and added to the fop.jar.
b) Put the file into a directory of your choice and specify this directory
in the userconfig.xml in the entry <hyphenation-dir>
-4. If the license of your hyphenation pattern file does allow it, please send
- it to the list fop-dev, so it can be made part of the Fop distribution.
+4. If the license of your hyphenation pattern file does allow it, please send
+ it to the list fop-dev, so it can be made part of the Fop distribution.
the following hyphenation patterns are part of the Fop distribution
diff --git a/hyph/ru.xml b/hyph/ru.xml
index eb5bc7a68..3b8667219 100644
--- a/hyph/ru.xml
+++ b/hyph/ru.xml
@@ -1,15 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hyphenation-info SYSTEM "hyphenation.dtd">
-<!--
+<!--
Hyphenation information for Russian language
- Created by Alex "Achtung" Alishevskikh [mailto:alex@vismech.ru] from TeX's hyphenation
+ Created by Alex "Achtung" Alishevskikh [mailto:alex@vismech.ru] from TeX's hyphenation
patterns originally written (thnx!) by:
1) TeX russian patterns by D. Vulis (with corrections by A. Lebedev)
- 2) TeX russian patterns by A. Slepukhin
+ 2) TeX russian patterns by A. Slepukhin
-->
<hyphenation-info>
-<hyphen-char value="-"/>
+<hyphen-char value="-"/>
<hyphen-min before="2" after="2"/>
<classes>
@@ -61,8 +61,8 @@
ра-зом
</exceptions>
-<patterns>
-<!--
+<patterns>
+<!--
% This code is based on the patterns originally written by Dimitri Vulis.
% The corrections were made by Alexander Lebedev, 1998-1999.
% Version: 10/08/99 -->
diff --git a/hyph/tr.xml b/hyph/tr.xml
index 3ddea082b..526904b36 100755
--- a/hyph/tr.xml
+++ b/hyph/tr.xml
@@ -38,7 +38,7 @@ dD
eE
fF
gG
-ðÐ <!-- gbreve -->
+ðÐ <!-- gbreve -->
hH
ýI <!-- idotless I -->
iÝ <!--i Iabovedot -->