| <?xml version="1.0" standalone="no"?> |
| <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" |
| xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" |
| font-family="sans-serif"> |
| <fo:layout-master-set> |
| <fo:simple-page-master master-name="page" |
| page-height="170pt" page-width="220pt" margin="10pt"> |
| <fo:region-body display-align="center"/> |
| </fo:simple-page-master> |
| </fo:layout-master-set> |
| <fo:page-sequence master-reference="page" language="en" country="GB"> |
| <fo:flow flow-name="xsl-region-body" line-height="10pt" font-size="8pt" space-before="5pt" |
| space-after="5pt"> |
| <fo:block>This block of text is written in the default language of the page sequence, which is |
| British English.</fo:block> |
| <fo:block language="fr" country="FR" space-before="inherit" space-after="inherit">Ce text est |
| écrit dans une autre langue, en l’occurence le français de France. |
| <fo:block language="en" country="US" space-before="inherit" start-indent="1em" |
| space-after="inherit">However, this block of French text encloses a block of American |
| English. |
| <fo:block space-before="inherit" start-indent="2em" space-after="inherit" language="en" |
| country="US">The structure element corresponding to this block should have no language |
| set as it is the same as on the parent block.</fo:block></fo:block> |
| Maintenant on revient au français.</fo:block> |
| <fo:block space-before="inherit">And now we are back to the English language, with a |
| <fo:character character="F" language="fr" country="none" color="blue"/>rench |
| character.</fo:block> |
| </fo:flow> |
| </fo:page-sequence> |
| </fo:root> |