Contents | < Pagination | Les Délimiteurs >
Une apostille est un objet hors ligne composé de deux éléments: une fo:inline employée pour insérer un symbole dans le document et un fo:footnote-body contenant le texte auquel se rapporte le symbole.
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
<fo:layout-master-set>
<fo:simple-page-master master-name="all-pages"gt;
<fo:region-body region-name="Content" margin="0.7in"
column-count="2" />
</fo:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="all-pages">
<fo:static-content flow-name="xsl-footnote-separator" >
<fo:block>-------------------</fo:block>
</fo:static-content>
<fo:flow flow-name="Content" font-family="Verdana" font-size="10pt"
text-align="justify">
<fo:block>
The body region's content flows in two columns.
...
The body<fo:footnote >
<fo:inline baseline-shift="super" font-size="8pt"
color="red">(1)</fo:inline>
<fo:footnote-body >
<fo:block font="8pt Verdana">
1) This is the first footnote.
</fo:block>
</fo:footnote-body>
</fo:footnote> region's content flows in two columns.
The body region's content flows in two columns.
...
</fo:block>
</fo:flow>
</fo:page-sequence>
</fo:root>
![]() | Pour le code source complet pour cet exemple de code voyez "Tutorial/Footnotes.fo" situé dans le dossier XML Documents Samples/Tutorial. |
Le résultat du rendant est montré dans la figure suivante.

Figure 1
Les points importants dans ce document sont les suivants:
Nous avons placé le nombre de colonnes pour le flux principal à 2.
Un secteur spécial ("xsl-footnote-separator" est un nom réservé) est créé pour mentenir le séparateur entre les apostilles et le corps du document. Cette région est facultative.
L'objet d'apostille est déclaré en ligne avec le texte. Le premier élément enfant, fo:inline , est employé pour formater le nombre/le symbol de l'apostille.
Le corps de l'apostille est défini.
Contents | < Pagination | Les Délimiteurs >