Contents | < Les Délimiteurs | Des Divers Eléments Intégrés >
XF Rendering Server 2008 met en application les marques-page comme ils sont définis par le dernier W3C Working Draft pour XSL-FO 1.1.
L'objet de formattage fo:bookmark-tree est employé pour retenir une liste de points d'accès dans le document tel qu'une table des matières, une liste de figures ou de tables, etc. Chaque point d'accès est appellé un marque-page. L'objet fo:bookmark est employé pour identifier un point d'accès, et pour indiquer où ce trouve ce point d'accès dans le document courant ou dans un document externe différent. Un marque-page donné peut être encore subdivisé dans un enchaînement de (sous-)marques-page à autant de niveaux comme le désirent les auteurs:
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
<fo:layout-master-set>
<fo:simple-page-master master-name="LetterPage" margin="1in">
<fo:region-body region-name="PageBody"/>
</fo:simple-page-master>
</fo:layout-master-set>
<fo:bookmark-tree >
<fo:bookmark internal-destination="toc" >
<fo:bookmark-title >Bookmarks Example</fo:bookmark-title>
<fo:bookmark internal-destination="chapter1">
<fo:bookmark-title>Hello World</fo:bookmark-title>
</fo:bookmark>
<fo:bookmark internal-destination="chapter2">
<fo:bookmark-title>Paragraphs</fo:bookmark-title>
</fo:bookmark>
</fo:bookmark>
</fo:bookmark-tree>
<fo:page-sequence master-reference="LetterPage" font="10pt Arial">
<fo:flow flow-name="PageBody" font-family="Arial Narrow" font-size="10pt">
<fo:block id="toc" >Table of contents</fo:block>
...
</fo:flow>
</fo:page-sequence>
</fo:root>
![]() | Pour le code source complet pour cet exemple de code voyez "Tutorial/Bookmarks.fo" situé dans le dossier XML Documents Samples/Tutorial. |
Les marques-page montrés en Acrobat Reader peuvent être employés pour naviguer sur le dossier PDF.

Figure 1
Contents | < Les Délimiteurs | Des Divers Eléments Intégrés >