Déplacement des exemples
authorPatrick PIERRE
dim., 22 juin 2014 09:47:20 +0200
changeset 316 47ffc0efdd37
parent 315 1f1e5638ed6d
child 317 78fcb5b0d156
Déplacement des exemples
Data/Documents/Audios/amarok.ogg
Data/Documents/Audios/brahms_lullaby.ogg
Data/Documents/Audios/ring.ogg
Data/Documents/Images/big_bug_bunny_trailer.jpg
Data/Documents/Images/blank_cover.jpeg
Data/Documents/Images/cosette.png
Data/Documents/Images/cover.xcf
Data/Documents/Images/culdelampe.png
Data/Documents/Images/exit.svg
Data/Documents/Images/f-gcru.jpg
Data/Documents/Images/footer.png
Data/Documents/Images/header.png
Data/Documents/Images/les_miserables_cover.jpg
Data/Documents/Images/plane.gif
Data/Documents/Images/prismallia_logo.png
Data/Documents/Images/prismallia_logo.svg
Data/Documents/Images/publiforge_logo.png
Data/Documents/Images/torture_test_cover.jpg
Data/Documents/Images/zoom_oil.png
Data/Documents/Videos/big_bug_bunny_trailer.ogv
Data/Documents/Videos/chicken_chair.mp4
Data/Documents/les_miserables.xml
Data/Documents/torture_test.xml
Data/Metadata/metadatas.xml
Data/Quiz/Audios/choices-check_audioa01.ogg
Data/Quiz/Audios/choices-check_audioa02.ogg
Data/Quiz/Audios/choices-check_audioa03.ogg
Data/Quiz/Audios/choices-check_audioa04.ogg
Data/Quiz/Images/bingo.png
Data/Quiz/Images/bingo_green.png
Data/Quiz/Images/bingo_red.png
Data/Quiz/Images/blanks-select_dropzonei01.jpg
Data/Quiz/Images/chat.png
Data/Quiz/Images/chaton.png
Data/Quiz/Images/choices-check_audioi01.png
Data/Quiz/Images/choices-radio_imagei00.png
Data/Quiz/Images/choices-radio_imagei01.png
Data/Quiz/Images/choices-radio_imagei02.png
Data/Quiz/Images/choices-radio_imagei03.png
Data/Quiz/Images/choices-radioq02i01.jpg
Data/Quiz/Images/couleuvre.png
Data/Quiz/Images/elephant.png
Data/Quiz/Images/elephanteau.png
Data/Quiz/Images/hippocampe.png
Data/Quiz/Images/lezard.png
Data/Quiz/Images/lievre.png
Data/Quiz/Images/lion.png
Data/Quiz/Images/lionceau.png
Data/Quiz/Images/loup.png
Data/Quiz/Images/lynx.png
Data/Quiz/Images/ours.png
Data/Quiz/Images/ourson.png
Data/Quiz/Images/rouge-gorge.png
Data/Quiz/Images/tigre.png
Data/Quiz/Images/tigreau.png
Data/Quiz/blanks-char.xml
Data/Quiz/blanks-fill.xml
Data/Quiz/blanks-fill_strict.xml
Data/Quiz/blanks-select.xml
Data/Quiz/blanks-select_dropzone.xml
Data/Quiz/blanks-select_multiple.xml
Data/Quiz/categories.xml
Data/Quiz/categories_image.xml
Data/Quiz/categories_multiple.xml
Data/Quiz/choices-check.xml
Data/Quiz/choices-check_audio.xml
Data/Quiz/choices-radio.xml
Data/Quiz/choices-radio_image.xml
Data/Quiz/composite.xml
Data/Quiz/matching.xml
Data/Quiz/matching_image.xml
Data/Quiz/matching_multiple.xml
Data/Quiz/pip.xml
Data/Quiz/point.xml
Data/Quiz/point_radio.xml
Data/Quiz/production.xml
Data/Quiz/sort.xml
Data/Quiz/sort_image.xml
Data/Sets/Images/composition.jpg
Data/Sets/composition.xml
Data/Sets/proba.xml
Data/Sets/quiz.xml
Data/Sets/selection.xml
Data/Topics/Alternatives/rolls_phantom.xml
Data/Topics/Images/centre_pompidou.jpg
Data/Topics/Images/chasseurs.jpg
Data/Topics/Images/prince_belge.gif
Data/Topics/Images/prince_belge.jpg
Data/Topics/centre_pompidou.xml
Data/Topics/chasseurs.xml
Data/Topics/maths.xml
Data/Topics/portugal_ue.xml
Data/Topics/prince_belge.xml
Data/Topics/proba01.xml
Data/Topics/états-unis_les faucons.xml
RelaxNG/Examples/Documents/Audios/amarok.ogg
RelaxNG/Examples/Documents/Audios/brahms_lullaby.ogg
RelaxNG/Examples/Documents/Audios/ring.ogg
RelaxNG/Examples/Documents/Images/big_bug_bunny_trailer.jpg
RelaxNG/Examples/Documents/Images/blank_cover.jpeg
RelaxNG/Examples/Documents/Images/cosette.png
RelaxNG/Examples/Documents/Images/cover.xcf
RelaxNG/Examples/Documents/Images/culdelampe.png
RelaxNG/Examples/Documents/Images/exit.svg
RelaxNG/Examples/Documents/Images/f-gcru.jpg
RelaxNG/Examples/Documents/Images/footer.png
RelaxNG/Examples/Documents/Images/header.png
RelaxNG/Examples/Documents/Images/les_miserables_cover.jpg
RelaxNG/Examples/Documents/Images/plane.gif
RelaxNG/Examples/Documents/Images/prismallia_logo.png
RelaxNG/Examples/Documents/Images/prismallia_logo.svg
RelaxNG/Examples/Documents/Images/publiforge_logo.png
RelaxNG/Examples/Documents/Images/torture_test_cover.jpg
RelaxNG/Examples/Documents/Images/zoom_oil.png
RelaxNG/Examples/Documents/Videos/big_bug_bunny_trailer.ogv
RelaxNG/Examples/Documents/Videos/chicken_chair.mp4
RelaxNG/Examples/Documents/les_miserables.xml
RelaxNG/Examples/Documents/torture_test.xml
RelaxNG/Examples/Metadata/metadatas.xml
RelaxNG/Examples/Quiz/Audios/choices-check_audioa01.ogg
RelaxNG/Examples/Quiz/Audios/choices-check_audioa02.ogg
RelaxNG/Examples/Quiz/Audios/choices-check_audioa03.ogg
RelaxNG/Examples/Quiz/Audios/choices-check_audioa04.ogg
RelaxNG/Examples/Quiz/Images/bingo.png
RelaxNG/Examples/Quiz/Images/bingo_green.png
RelaxNG/Examples/Quiz/Images/bingo_red.png
RelaxNG/Examples/Quiz/Images/blanks-select_dropzonei01.jpg
RelaxNG/Examples/Quiz/Images/chat.png
RelaxNG/Examples/Quiz/Images/chaton.png
RelaxNG/Examples/Quiz/Images/choices-check_audioi01.png
RelaxNG/Examples/Quiz/Images/choices-radio_imagei00.png
RelaxNG/Examples/Quiz/Images/choices-radio_imagei01.png
RelaxNG/Examples/Quiz/Images/choices-radio_imagei02.png
RelaxNG/Examples/Quiz/Images/choices-radio_imagei03.png
RelaxNG/Examples/Quiz/Images/choices-radioq02i01.jpg
RelaxNG/Examples/Quiz/Images/couleuvre.png
RelaxNG/Examples/Quiz/Images/elephant.png
RelaxNG/Examples/Quiz/Images/elephanteau.png
RelaxNG/Examples/Quiz/Images/hippocampe.png
RelaxNG/Examples/Quiz/Images/lezard.png
RelaxNG/Examples/Quiz/Images/lievre.png
RelaxNG/Examples/Quiz/Images/lion.png
RelaxNG/Examples/Quiz/Images/lionceau.png
RelaxNG/Examples/Quiz/Images/loup.png
RelaxNG/Examples/Quiz/Images/lynx.png
RelaxNG/Examples/Quiz/Images/ours.png
RelaxNG/Examples/Quiz/Images/ourson.png
RelaxNG/Examples/Quiz/Images/rouge-gorge.png
RelaxNG/Examples/Quiz/Images/tigre.png
RelaxNG/Examples/Quiz/Images/tigreau.png
RelaxNG/Examples/Quiz/blanks-char.xml
RelaxNG/Examples/Quiz/blanks-fill.xml
RelaxNG/Examples/Quiz/blanks-fill_strict.xml
RelaxNG/Examples/Quiz/blanks-select.xml
RelaxNG/Examples/Quiz/blanks-select_dropzone.xml
RelaxNG/Examples/Quiz/blanks-select_multiple.xml
RelaxNG/Examples/Quiz/categories.xml
RelaxNG/Examples/Quiz/categories_image.xml
RelaxNG/Examples/Quiz/categories_multiple.xml
RelaxNG/Examples/Quiz/choices-check.xml
RelaxNG/Examples/Quiz/choices-check_audio.xml
RelaxNG/Examples/Quiz/choices-radio.xml
RelaxNG/Examples/Quiz/choices-radio_image.xml
RelaxNG/Examples/Quiz/composite.xml
RelaxNG/Examples/Quiz/matching.xml
RelaxNG/Examples/Quiz/matching_image.xml
RelaxNG/Examples/Quiz/matching_multiple.xml
RelaxNG/Examples/Quiz/pip.xml
RelaxNG/Examples/Quiz/point.xml
RelaxNG/Examples/Quiz/point_radio.xml
RelaxNG/Examples/Quiz/production.xml
RelaxNG/Examples/Quiz/sort.xml
RelaxNG/Examples/Quiz/sort_image.xml
RelaxNG/Examples/Sets/Images/composition.jpg
RelaxNG/Examples/Sets/composition.xml
RelaxNG/Examples/Sets/proba.xml
RelaxNG/Examples/Sets/quiz.xml
RelaxNG/Examples/Sets/selection.xml
RelaxNG/Examples/Topics/Alternatives/rolls_phantom.xml
RelaxNG/Examples/Topics/Images/centre_pompidou.jpg
RelaxNG/Examples/Topics/Images/chasseurs.jpg
RelaxNG/Examples/Topics/Images/prince_belge.gif
RelaxNG/Examples/Topics/Images/prince_belge.jpg
RelaxNG/Examples/Topics/centre_pompidou.xml
RelaxNG/Examples/Topics/chasseurs.xml
RelaxNG/Examples/Topics/maths.xml
RelaxNG/Examples/Topics/portugal_ue.xml
RelaxNG/Examples/Topics/prince_belge.xml
RelaxNG/Examples/Topics/proba01.xml
RelaxNG/Examples/Topics/états-unis_les faucons.xml
Binary file Data/Documents/Audios/amarok.ogg has changed
Binary file Data/Documents/Audios/brahms_lullaby.ogg has changed
Binary file Data/Documents/Audios/ring.ogg has changed
Binary file Data/Documents/Images/big_bug_bunny_trailer.jpg has changed
Binary file Data/Documents/Images/blank_cover.jpeg has changed
Binary file Data/Documents/Images/cosette.png has changed
Binary file Data/Documents/Images/cover.xcf has changed
Binary file Data/Documents/Images/culdelampe.png has changed
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Documents/Images/exit.svg	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://web.resource.org/cc/"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="599.93951"
+   height="600"
+   id="svg4672"
+   sodipodi:version="0.32"
+   inkscape:version="0.45.1"
+   version="1.0"
+   sodipodi:docbase="/home/alerante/Desktop"
+   sodipodi:docname="PublicInformationSymbol EmergencyExit.svg"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape">
+  <defs
+     id="defs4674" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     gridtolerance="10000"
+     guidetolerance="10"
+     objecttolerance="10"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1"
+     inkscape:cx="265.57143"
+     inkscape:cy="323.42857"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     inkscape:window-width="814"
+     inkscape:window-height="624"
+     inkscape:window-x="5"
+     inkscape:window-y="48" />
+  <metadata
+     id="metadata4677">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-310.97085,3.6021267)">
+    <g
+       id="g5653"
+       transform="matrix(4.6848915,0,0,4.6848915,-1145.8937,-2197.6612)">
+      <path
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;letter-spacing:normal;word-spacing:normal;text-anchor:start;fill:#009900;fill-opacity:1;fill-rule:nonzero;stroke:#00ff00;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10.43299961;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         d="M 423.0235,565.82038 L 419.81978,557.33311 C 418.38585,553.80643 415.18214,551.41656 411.17749,551.41656 L 409.74356,551.41656 L 409.74356,478.26066 L 340.26936,478.26066 L 340.26936,518.75929 L 349.38963,518.75929 L 359.80172,505.80231 C 361.88155,503.39952 365.07235,501.79766 368.59902,501.79766 L 390.8442,501.79766 C 394.37088,501.79766 397.40666,503.70956 399.00853,506.75826 L 405.57097,519.23727 C 405.88102,519.71524 406.03604,520.36115 406.03604,521.16208 C 406.03604,523.39693 404.12414,525.32175 401.87637,525.32175 C 400.11949,525.32175 398.84059,524.52082 398.03966,523.07398 L 392.12311,511.71886 L 382.51195,511.71886 L 389.87534,530.12733 L 392.12311,553.65141 L 411.16457,553.65141 C 414.20036,553.65141 416.60315,555.56331 417.72703,558.13404 L 419.80687,563.57261 L 387.14959,563.57261 C 384.7468,563.57261 382.66697,561.81573 382.51195,559.41294 L 380.26418,538.76962 L 362.66956,575.2636 C 361.70069,577.34344 359.46583,578.77736 356.89511,578.77736 L 348.42075,578.77736 L 370.02003,534.11906 L 363.30255,517.31245 L 356.90803,525.15381 C 355.30617,527.23365 352.58042,528.68049 349.71258,528.68049 L 340.26936,528.68049 L 340.26936,581.50311 L 355.30617,596.3849 L 310.97082,596.3849 L 310.97082,468.32655 L 439.02918,468.32655 L 439.02918,596.3849 L 424.62536,596.3849 L 409.74356,581.50311 L 409.74356,565.82038 L 423.0235,565.82038"
+         id="path3495" />
+      <path
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;letter-spacing:normal;word-spacing:normal;text-anchor:start;fill:#009900;fill-opacity:1;fill-rule:nonzero;stroke:#00ff00;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10.43299961;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         d="M 363.14754,483.05332 L 363.61259,483.06624 L 364.07765,483.10499 L 364.52979,483.15667 L 364.969,483.24709 L 365.40822,483.35044 L 365.83452,483.4667 L 366.26083,483.62172 L 366.67421,483.77674 L 367.07468,483.97051 L 367.46222,484.16429 L 367.84977,484.39682 L 368.2244,484.62934 L 368.57319,484.88771 L 368.92197,485.15899 L 369.25786,485.45611 L 369.58081,485.75323 L 369.87793,486.07619 L 370.16213,486.39914 L 370.44633,486.74793 L 370.7047,487.10964 L 370.93722,487.48427 L 371.15683,487.8589 L 371.36352,488.25936 L 371.54438,488.65983 L 371.71231,489.07321 L 371.85442,489.4866 L 371.9836,489.92582 L 372.08695,490.36504 L 372.16445,490.80426 L 372.22905,491.25639 L 372.26779,491.70853 L 372.28071,492.17359 C 372.28071,497.13418 368.12104,501.13883 363.14754,501.13883 C 358.18694,501.13883 354.1952,497.13418 354.1952,492.17359 C 354.1952,487.21299 358.18694,483.05332 363.14754,483.05332 z "
+         id="path3497" />
+      <path
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;letter-spacing:normal;word-spacing:normal;text-anchor:start;fill:#009900;fill-opacity:1;fill-rule:nonzero;stroke:#00ff00;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10.43299961;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         d="M 367.15217,584.86184 L 378.67524,596.39782 L 364.7494,596.39782 L 349.71258,581.50311 L 358.67782,581.50311 C 361.86863,581.50311 364.91733,582.78201 367.15217,584.86184 z "
+         id="path3499" />
+    </g>
+  </g>
+</svg>
Binary file Data/Documents/Images/f-gcru.jpg has changed
Binary file Data/Documents/Images/footer.png has changed
Binary file Data/Documents/Images/header.png has changed
Binary file Data/Documents/Images/les_miserables_cover.jpg has changed
Binary file Data/Documents/Images/plane.gif has changed
Binary file Data/Documents/Images/prismallia_logo.png has changed
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Documents/Images/prismallia_logo.svg	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   version="1.1"
+   width="220"
+   height="63"
+   id="svg2">
+  <defs
+     id="defs4" />
+  <g
+     transform="translate(-267.85067,-307.13135)"
+     id="layer1">
+    <g
+       transform="translate(5.2802741,10.105538)"
+       id="g2484">
+      <text
+         x="294.66879"
+         y="341.9126"
+         id="text2479"
+         xml:space="preserve"
+         style="font-size:48px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#993333;fill-opacity:1;stroke:none;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"><tspan
+           x="294.66879"
+           y="341.9126"
+           id="tspan2481">risma</tspan></text>
+      <text
+         x="415.40848"
+         y="341.9126"
+         id="text2483"
+         xml:space="preserve"
+         style="font-size:48px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans Italic"><tspan
+           x="415.40848"
+           y="341.9126"
+           id="tspan2485">ll</tspan></text>
+      <text
+         x="438.86099"
+         y="341.9126"
+         id="text2487"
+         xml:space="preserve"
+         style="font-size:48px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#993333;fill-opacity:1;stroke:none;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"><tspan
+           x="438.86099"
+           y="341.9126"
+           id="tspan2489">ia</tspan></text>
+      <text
+         x="293.9801"
+         y="314.0831"
+         transform="scale(0.8977246,1.1139274)"
+         id="text2491"
+         xml:space="preserve"
+         style="font-size:53.4685173px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#993333;fill-opacity:1;stroke:none;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"><tspan
+           x="293.9801"
+           y="314.0831"
+           id="tspan2493">P</tspan></text>
+      <path
+         d="m 278.22291,349.35672 198.56201,0.0584"
+         id="path2497"
+         style="fill:none;stroke:#000000;stroke-width:1.01040423px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+    </g>
+  </g>
+</svg>
Binary file Data/Documents/Images/publiforge_logo.png has changed
Binary file Data/Documents/Images/torture_test_cover.jpg has changed
Binary file Data/Documents/Images/zoom_oil.png has changed
Binary file Data/Documents/Videos/big_bug_bunny_trailer.ogv has changed
Binary file Data/Documents/Videos/chicken_chair.mp4 has changed
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Documents/les_miserables.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,463 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- $Id$ -->
+<publidoc  version="1.0">
+  <document id="les_miserables" xml:lang="fr">
+    <head>
+      <title>Les Misérables (extraits)</title>
+      <contributors>
+        <contributor>
+          <firstname>Victor</firstname><lastname>HUGO</lastname>
+          <role>author</role>
+        </contributor>
+      </contributors>
+      <date value="1862"/>
+      <subjectset>
+        <subject>Littérature</subject>
+      </subjectset>
+      <cover><image id="les_miserables_cover"/></cover>
+    </head>
+    
+    <!-- ================================================================== -->
+    <!-- =                                                                = -->
+    <!-- =                             Partie 1                           = -->
+    <!-- =                                                                = -->
+    <!-- ================================================================== -->
+    <division>
+      <head>
+        <title>Partie 1. Fantine</title>
+      </head>
+      <!-- ================================================================ -->
+      <!-- =                            Livre 1                           = -->
+      <!-- ================================================================ -->
+      <division>
+        <head>
+          <title>Livre 1. Un juste</title>
+        </head>
+        <!-- ============================================================== -->
+        <topic>
+          <head>
+            <title>1. M. Myriel</title>
+          </head>
+          <section>
+            <p>En 1815, M. Charles-François-Bienvenu Myriel était évêque de
+            Digne. C'était un vieillard d'environ soixante-quinze ans ; il
+            occupait le siège de Digne depuis 1806.</p>
+            <p>Quoique ce détail ne touche en aucune manière au fond même de ce
+            que nous avons à raconter, il n'est peut-être pas inutile, ne
+            fût-ce que pour être exact en tout, d'indiquer ici les bruits et
+            les propos qui avaient couru sur son compte au moment où il était
+            arrivé dans le diocèse. Vrai ou faux, ce qu'on dit des hommes tient
+            souvent autant de place dans leur vie et surtout dans leur destinée
+            que ce qu'ils font. M. Myriel était fils d'un conseiller au
+            parlement d'Aix ; noblesse de robe. On contait de lui que son père,
+            le réservant pour hériter de sa charge, l'avait marié de fort bonne
+            heure, à dix-huit ou vingt ans, suivant un usage assez répandu dans
+            les familles parlementaires. Charles Myriel, nonobstant ce mariage,
+            avait, disait-on, beaucoup fait parler de lui. Il était bien fait
+            de sa personne, quoique d'assez petite taille, élégant, gracieux,
+            spirituel ; toute la première partie de sa vie avait été donnée au
+            monde et aux galanteries. La révolution survint, les événements se
+            précipitèrent, les familles parlementaires décimées, chassées,
+            traquées, se dispersèrent. M. Charles Myriel, dès les premiers
+            jours de la révolution, émigra en Italie. Sa femme y mourut d'une
+            maladie de poitrine dont elle était atteinte depuis longtemps. Ils
+            n'avaient point d'enfants. Que se passa-t-il ensuite dans la
+            destinée de M. Myriel ? L'écroulement de l'ancienne société
+            française, la chute de sa propre famille, les tragiques spectacles
+            de 93, plus effrayants encore peut-être pour les émigrés qui les
+            voyaient de loin avec le grossissement de l'épouvante, firent-ils
+            germer en lui des idées de renoncement et de solitude ? Fut-il, au
+            milieu d'une de ces distractions et de ces affections qui
+            occupaient sa vie, subitement atteint d'un de ces coups mystérieux
+            et terribles qui viennent quelquefois renverser, en le frappant au
+            coeur, l'homme que les catastrophes publiques n'ébranleraient pas
+            en le frappant dans son existence et dans sa fortune ? Nul n'aurait
+            pu le dire ; tout ce qu'on savait, c'est que, lorsqu'il revint
+            d'Italie, il était prêtre.</p>
+            <p>En 1804, M. Myriel était curé de Brignolles. Il était déjà
+            vieux, et vivait dans une retraite profonde.</p>
+            <p>Vers l'époque du couronnement, une petite affaire de sa cure, on
+            ne sait plus trop quoi, l'amena à Paris.  Entre autres personnes
+            puissantes, il alla solliciter pour ses paroissiens M. le cardinal
+            Fesch. Un jour que l'empereur était venu faire visite à son oncle,
+            le digne curé, qui attendait dans l'antichambre, se trouva sur le
+            passage de sa majesté. Napoléon, se voyant regardé avec une
+            certaine curiosité par ce vieillard, se retourna, et dit
+            brusquement :</p>
+            <p>– Quel est ce bonhomme qui me regarde ?</p>
+            <p>– Sire, dit M. Myriel, vous regardez un bonhomme, et moi je
+            regarde un grand homme. Chacun de nous peut profiter.</p>
+            <p>L'empereur, le soir même, demanda au cardinal le nom de ce curé,
+            et quelque temps après M. Myriel fut tout surpris d'apprendre qu'il
+            était nommé évêque de Digne.</p>
+            <p>Qu'y avait-il de vrai, du reste, dans les récits qu'on faisait
+            sur la première partie de la vie de M.  Myriel ? Personne ne le
+            savait. Peu de familles avaient connu la famille Myriel avant la
+            révolution.</p>
+            <p>M. Myriel devait subir le sort de tout nouveau venu dans une
+            petite ville où il y a beaucoup de bouches qui parlent et fort peu
+            de têtes qui pensent. Il devait le subir, quoiqu'il fût évêque et
+            parce qu'il était évêque. Mais, après tout, les propos auxquels on
+            mêlait son nom n'étaient peut-être que des propos ; du bruit, des
+            mots, des paroles ; moins que des paroles, des palabres, comme dit
+            l'énergique langue du midi.</p>
+            <p>Quoi qu'il en fût, après neuf ans d'épiscopat et de résidence à
+            Digne, tous ces racontages, sujets de conversation qui occupent
+            dans le premier moment les petites villes et les petites gens,
+            étaient tombés dans un oubli profond. Personne n'eût osé en parler,
+            personne n'eût même osé s'en souvenir.</p>
+            <p>M. Myriel était arrivé à Digne accompagné d'une vieille fille,
+            mademoiselle Baptistine, qui était sa soeur et qui avait dix ans de
+            moins que lui.</p>
+            <p>Ils avaient pour tout domestique une servante du même âge que
+            mademoiselle Baptistine, et appelée madame Magloire, laquelle,
+            après avoir été <mentioned>la servante de M. le Curé</mentioned>,
+            prenait maintenant le double titre de femme de chambre de
+            mademoiselle et femme de charge de monseigneur.</p>
+            <p>Mademoiselle Baptistine était une personne longue, pâle, mince,
+            douce ; elle réalisait l'idéal de ce qu'exprime le mot
+            « respectable » ; car il semble qu'il soit nécessaire qu'une femme
+            soit mère pour être vénérable.  Elle n'avait jamais été jolie ;
+            toute sa vie, qui n'avait été qu'une suite de saintes oeuvres,
+            avait fini par mettre sur elle une sorte de blancheur et de
+            clarté ; et, en vieillissant, elle avait gagné ce qu'on pourrait
+            appeler la beauté de la bonté. Ce qui avait été de la maigreur dans
+            sa jeunesse était devenu, dans sa maturité, de la transparence ; et
+            cette diaphanéité laissait voir l'ange. C'était une âme plus encore
+            que ce n'était une vierge.  Sa personne semblait faite d'ombre ; à
+            peine assez de corps pour qu'il y eût là un sexe ; un peu de
+            matière contenant une lueur ; de grands yeux toujours baissés ; un
+            prétexte pour qu'une âme reste sur la terre.</p>
+            <p>Madame Magloire était une petite vieille, blanche, grasse,
+            replète, affairée, toujours haletante, à cause de son activité
+            d'abord, ensuite à cause d'un asthme.</p>
+            <p>A son arrivée, on installa M. Myriel en son palais épiscopal
+            avec les honneurs voulus par les décrets impériaux qui classent
+            l'évêque immédiatement après le maréchal de camp. Le maire et le
+            président lui firent la première visite, et lui de son côté fit la
+            première visite au général et au préfet.</p>
+            <p>L'installation terminée, la ville attendit son évêque à
+            l'oeuvre.</p>
+          </section>
+        </topic>
+        <!-- ============================================================== -->
+        <topic>
+          <head>
+            <title>2. M. Myriel devient monseigneur Bienvenu</title>
+          </head>
+          <section>
+            <p>Le palais épiscopal de Digne était attenant à l'hôpital.</p>
+            <p>Le palais épiscopal était un vaste et bel hôtel bâti en pierre
+            au commencement du siècle dernier par monseigneur Henri Puget,
+            docteur en théologie de la faculté de Paris, abbé de Simore, lequel
+            était évêque de Digne en 1712. Ce palais était un vrai logis
+            seigneurial. Tout y avait grand air, les appartements de l'évêque,
+            les salons, les chambres, la cour d'honneur, fort large, avec
+            promenoirs à arcades, selon l'ancienne mode florentine, les jardins
+            plantés de magnifiques arbres. Dans la salle à manger, longue et
+            superbe galerie qui était au rez-de-chaussée et s'ouvrait sur les
+            jardins, monseigneur Henri Puget avait donné à manger en cérémonie
+            le 29 juillet 1714 à messeigneurs Charles Brûlart de Genlis,
+            archevêque-prince d'Embrun, Antoine de Mesgrigny, capucin, évêque
+            de Grasse, Philippe de Vendôme, grand prieur de France, abbé de
+            Saint-Honoré de Lérins, François de Berton de Grillon, évêque-baron
+            de Vence, César de Sabran de Forcalquier, évêque-seigneur de
+            Glandève, et Jean Soanen, prêtre de l'oratoire, prédicateur
+            ordinaire du roi, évêque-seigneur de Senez. Les portraits de ces
+            sept révérends personnages décoraient cette salle, et cette date
+            mémorable, 29 juillet 1714, y était gravée en lettres d'or sur une
+            table de marbre blanc.</p>
+            <p>L'hôpital était une maison étroite et basse à un seul étage avec
+            un petit jardin.</p>
+            <p>Trois jours après son arrivée, l'évêque visita l'hôpital. La
+            visite terminée, il fit prier le directeur de vouloir bien venir
+            jusque chez lui.</p>
+            <p>– Monsieur le directeur de l'hôpital, lui dit-il, combien en ce
+            moment avez-vous de malades ?</p>
+            <p>– Vingt-six, monseigneur.</p>
+            <p>– C'est ce que j'avais compté, dit l'évêque.</p>
+            <p>– Les lits, reprit le directeur, sont bien serrés les uns contre
+            les autres.</p>
+            <p>– C'est ce que j'avais remarqué.</p>
+            <p>– Les salles ne sont que des chambres, et l'air s'y renouvelle
+            difficilement.</p>
+            <p>– C'est ce qui me semble.</p>
+            <p>– Et puis, quand il y a un rayon de soleil, le jardin est bien
+            petit pour les convalescents.</p>
+            <p>– C'est ce que je me disais.</p>
+            <p>– Dans les épidémies, nous avons eu cette année le typhus, nous
+            avons eu une suette militaire il y a deux ans, cent malades
+            quelquefois ; nous ne savons que faire.</p>
+            <p>– C'est la pensée qui m'était venue.</p>
+            <p>– Que voulez-vous, monseigneur ? dit le directeur, il faut se
+            résigner.</p>
+            <p>Cette conversation avait lieu dans la salle à manger-galerie du
+            rez-de-chaussée.</p>
+            <p>L'évêque garda un moment le silence, puis il se tourna
+            brusquement vers le directeur de l'hôpital :</p>
+            <p>– Monsieur, dit-il, combien pensez-vous qu'il tiendrait de lits
+            rien que dans cette salle ?</p>
+            <p>– La salle à manger de monseigneur ! s'écria le directeur
+            stupéfait.</p>
+            <p>L'évêque parcourait la salle du regard et semblait y faire avec
+            les yeux des mesures et des calculs.</p>
+            <p>– Il y tiendrait bien vingt lits ! dit-il, comme se parlant à
+            lui-même.</p>
+            <p>Puis élevant la voix : – Tenez, monsieur le directeur de
+            l'hôpital, je vais vous dire. Il y a évidemment une erreur. Vous
+            êtes vingt-six personnes dans cinq ou six petites chambres. Nous
+            sommes trois ici, et nous avons place pour soixante. Il y a erreur,
+            je vous dis. Vous avez mon logis, et j'ai le vôtre. Rendez-moi ma
+            maison. C'est ici chez vous.</p>
+            <p>Le lendemain, les vingt-six pauvres étaient installés dans le
+            palais de l'évêque et l'évêque était à l'hôpital.</p>
+            <p>M. Myriel n'avait point de bien, sa famille ayant été ruinée par
+            la révolution. Sa soeur touchait une rente viagère de cinq cents
+            francs qui, au presbytère, suffisait à sa dépense
+            personnelle. M. Myriel recevait de l'état comme évêque un
+            traitement de quinze mille francs. Le jour même où il vint se loger
+            dans la maison de l'hôpital, M.  Myriel détermina l'emploi de cette
+            somme une fois pour toutes de la manière suivante. Nous
+            transcrivons ici une note écrite de sa main.</p>
+            <p>Note pour régler les dépenses de ma maison.</p>
+            <p>Pour le petit séminaire : quinze cents livres.</p>
+            <p>Congrégation de la mission : cent livres.</p>
+            <p>Pour les lazaristes de Montdidier : cent livres.</p>
+            <p>Séminaire des missions étrangères à Paris : deux cents livres.</p>
+            <p>Congrégation du Saint-Esprit : cent cinquante livres.</p>
+            <p>Etablissements religieux de la Terre-Sainte : cent livres.</p>
+            <p>Sociétés de charité maternelle : trois cents livres.</p>
+            <p>En sus, pour celle d'Arles : cinquante livres.</p>
+            <p>Oeuvre pour l'amélioration des prisons : quatre cents livres.</p>
+            <p>Oeuvre pour le soulagement et la délivrance des prisonniers : cinq
+            cents livres.</p>
+            <p>Pour libérer des pères de famille prisonniers pour dettes : mille
+            livres.</p>
+            <p>Supplément au traitement des pauvres maîtres d'école du diocèse :
+            deux mille livres.</p>
+            <p>Grenier d'abondance des Hautes-Alpes : cent livres.</p>
+            <p>Congrégation des dames de Digne, de Manosque et de Sisteron, pour
+            l'enseignement gratuit des filles indigentes : quinze mille
+            livres.</p>
+            <p>Pour les pauvres : six mille livres.</p>
+            <p>Ma dépense personnelle : mille livres.</p>
+            <p>Total : quinze mille livres.</p>
+            <p>Pendant tout le temps qu'il occupa le siège de Digne, M. Myriel
+            ne changea presque rien à cet arrangement. Il appelait cela, comme
+            on voit, <mentioned>avoir réglé les dépenses de sa
+            maison</mentioned>.</p>
+            <p>Cet arrangement fut accepté avec une soumission absolue par
+            mademoiselle Baptistine. Pour cette sainte fille, M. de Digne était
+            tout à la fois son frère et son évêque, son ami selon la nature et
+            son supérieur selon l'église.  Elle l'aimait et elle le vénérait
+            tout simplement. Quand il parlait, elle s'inclinait ; quand il
+            agissait, elle adhérait. La servante seule, madame Magloire,
+            murmura un peu. M. l'évêque, on l'a pu remarquer, ne s'était
+            réservé que mille livres, ce qui, joint à la pension de
+            mademoiselle Baptistine, faisait quinze cents francs par an. Avec
+            ces quinze cents francs, ces deux vieilles femmes et ce vieillard
+            vivaient.</p>
+            <p>Et quand un curé de village venait à Digne, M. l'évêque trouvait
+            encore moyen de le traiter, grâce à la sévère économie de madame
+            Magloire et à l'intelligente administration de mademoiselle
+            Baptistine.</p>
+            <p>Un jour, – il était à Digne depuis environ trois mois, – l'évêque
+            dit :</p>
+            <p>– Avec tout cela je suis bien gêné !</p>
+            <p>– Je le crois bien ! s'écria madame Magloire, Monseigneur n'a
+            seulement pas réclamé la rente que le département lui doit pour ses
+            frais de carrosse en ville et de tournées dans le diocèse. Pour les
+            évêques d'autrefois c'était l'usage.</p>
+            <p>– Tiens ! dit l'évêque, vous avez raison, madame Magloire.</p>
+            <p>Il fit sa réclamation.</p>
+            <p>Quelque temps après, le conseil général, prenant cette demande en
+            considération, lui vota une somme annuelle de trois mille francs,
+            sous cette rubrique : <mentioned>Allocation à M. l'évêque pour frais
+            de carrosse, frais de poste et frais de tournées
+            pastorales</mentioned>.</p>
+            <p>Cela fit beaucoup crier la bourgeoisie locale, et, à cette
+            occasion, un sénateur de l'empire, ancien membre du conseil des
+            cinq-cents favorable au dix-huit brumaire et pourvu près de la
+            ville de Digne d'une sénatorerie magnifique, écrivit au ministre
+            des cultes, M. Bigot de Préameneu, un petit billet irrité et
+            confidentiel dont nous extrayons ces lignes authentiques :</p>
+            <p>"– Des frais de carrosse ? pourquoi faire dans une ville de moins
+            de quatre mille habitants ? Des frais de poste et de tournées ? à
+            quoi bon ces tournées d'abord ? ensuite comment courir la poste dans
+            un pays de montagnes ? Il n'y a pas de routes. On ne va qu'à
+            cheval. Le pont même de la Durance à Château-Arnoux peut à peine
+            porter des charrettes à boeufs. Ces prêtres sont tous ainsi. Avides
+            et avares. Celui-ci a fait le bon apôtre en arrivant. Maintenant il
+            fait comme les autres. Il lui faut carrosse et chaise de poste. Il
+            lui faut du luxe comme aux anciens évêques. Oh ! toute cette
+            prêtraille ! Monsieur le comte, les choses n'iront bien que lorsque
+            l'empereur nous aura délivrés des calotins. A bas le pape ! (les
+            affaires se brouillaient avec Rome). Quant à moi, je suis pour César
+            tout seul. Etc., etc."</p>
+            <p>La chose, en revanche, réjouit fort madame Magloire. – Bon,
+            dit-elle à mademoiselle Baptistine, Monseigneur a commencé par les
+            autres, mais il a bien fallu qu'il finit par lui-même. Il a réglé
+            toutes ses charités.</p>
+            <p>Voilà trois mille livres pour nous. Enfin !</p>
+            <p>Le soir même, l'évêque écrivit et remit à sa soeur une note ainsi
+            conçue :</p>
+            <p>Frais de carrosse et de tournées.</p>
+            <p>Pour donner du bouillon de viande aux malades de l'hôpital :
+            quinze cents livres.</p>
+            <p>Pour la société de charité maternelle d'Aix : deux cent cinquante
+            livres.</p>
+            <p>Pour la société de charité maternelle de Draguignan : deux cent
+            cinquante livres.</p>
+            <p>Pour les enfants trouvés : cinq cent livres.</p>
+            <p>Pour les orphelins : cinq cent livres.</p>
+            <p>Total : trois mille livres.</p>
+            <p>Tel était le budget de M. Myriel.</p>
+            <p>Quant au casuel épiscopal, rachats de bans, dispenses,
+            ondoiements, prédications, bénédictions d'églises ou de chapelles,
+            mariages, etc., l'évêque le percevait sur les riches avec d'autant
+            plus d'âpreté qu'il le donnait aux pauvres.</p>
+            <p>Au bout de peu de temps, les offrandes d'argent affluèrent. Ceux
+            qui ont et ceux qui manquent frappaient à la porte de M. Myriel,
+            les uns venant chercher l'aumône que les autres venaient y
+            déposer. L'évêque, en moins d'un an, devint le trésorier de tous
+            les bienfaits et le caissier de toutes les détresses. Des sommes
+            considérables passaient par ses mains ; mais rien ne put faire
+            qu'il changeât quelque chose à son genre de vie et qu'il ajoutât le
+            moindre superflu à son nécessaire.</p>
+            <p>Loin de là. Comme il y a toujours encore plus de misère en bas
+            que de fraternité en haut, tout était donné, pour ainsi dire, avant
+            d'être reçu ; c'était comme de l'eau sur une terre sèche ; il avait
+            beau recevoir de l'argent, il n'en avait jamais. Alors il se
+            dépouillait.</p>
+            <p>L'usage étant que les évêques énoncent leurs noms de baptême en
+            tête de leurs mandements et de leurs lettres pastorales, les pauvres
+            gens du pays avaient choisi, avec une sorte d'instinct affectueux,
+            dans les noms et prénoms de l'évêque, celui qui leur présentait un
+            sens, et ils ne l'appelaient que monseigneur Bienvenu. Nous ferons
+            comme eux, et nous le nommerons ainsi dans l'occasion. Du reste,
+            cette appellation lui plaisait. – J'aime ce nom-là,
+            disait-il. Bienvenu corrige monseigneur.</p>
+            <p>Nous ne prétendons pas que le portrait que nous faisons ici soit
+            vraisemblable ; nous nous bornons à dire qu'il est ressemblant.</p>
+          </section>
+        </topic>
+        <!-- ============================================================== -->
+        <topic>
+          <head>
+            <title>3. A bon évêque dur évêché</title>
+          </head>
+          <section>
+            <p>…</p>
+          </section>
+        </topic>
+      </division>
+
+      <!-- ================================================================ -->
+      <!-- =                              Livre 2                         = -->
+      <!-- ================================================================ -->
+      <division>
+        <head>
+          <title>Livre 2. La chute</title>
+        </head>
+        <!-- ============================================================== -->
+        <topic>
+          <head>
+            <title>1. Le soir d'un jour de marche</title>
+          </head>
+          <section>
+            <p>…</p>
+          </section>
+        </topic>
+      </division>
+    </division>
+
+    <!-- ================================================================== -->
+    <!-- =                                                                = -->
+    <!-- =                              Partie 2                          = -->
+    <!-- =                                                                = -->
+    <!-- ================================================================== -->
+    <division>
+      <head>
+        <title>Partie 2. Cosette</title>
+      </head>
+      <!-- ================================================================ -->
+      <!-- =                             Livre 1                          = -->
+      <!-- ================================================================ -->
+      <division>
+        <head>
+          <title>Livre 1. Waterloo</title>
+        </head>
+        <!-- ============================================================== -->
+        <topic>
+          <head>
+            <title>1. Ce qu'on rencontre en venant de Nivelles</title>
+          </head>
+          <section>
+            <p>L'an dernier (1861), par une belle matinée de mai, un passant,
+            celui qui raconte cette histoire, arrivait de Nivelles et se
+            dirigeait vers La Hulpe. Il allait à pied. Il suivait, entre deux
+            rangées d'arbres, une large chaussée pavée ondulant sur des
+            collines qui viennent l'une après l'autre, soulèvent la route et la
+            laissent retomber, et font là comme des vagues énormes. Il avait
+            dépassé Lillois et Bois-Seigneur-Isaac. Il apercevait, à l'ouest,
+            le clocher d'ardoise de Braine-l'Alleud qui a la forme d'un vase
+            renversé. Il venait de laisser derrière lui un bois sur une
+            hauteur, et, à l'angle d'un chemin de traverse, à côté d'une espèce
+            de potence vermoulue portant l'inscription : <mentioned>Ancienne
+            barrière no 4</mentioned>, un cabaret ayant sur sa façade cet
+            écriteau : <mentioned>Au quatre vents. Echabeau, café de
+            particulier</mentioned>.</p>
+            <p>Un demi-quart de lieue plus loin que ce cabaret, il arriva au
+            fond d'un petit vallon où il y a de l'eau qui passe sous une arche
+            pratiquée dans le remblai de la route. Le bouquet d'arbres,
+            clairsemé mais très vert, qui emplit le vallon d'un côté de la
+            chaussée, s'éparpille de l'autre dans les prairies et s'en va avec
+            grâce et comme en désordre vers Braine-l'Alleud.</p>
+            <p>Il y avait là, à droite, au bord de la route, une auberge, une
+            charrette à quatre roues devant la porte, un grand faisceau de
+            perches à houblon, une charrue, un tas de broussailles sèches près
+            d'une haie vive, de la chaux qui fumait dans un trou carré, une
+            échelle le long d'un vieux hangar à cloisons de paille. Une jeune
+            fille sarclait dans un champ où une grande affiche jaune,
+            probablement du spectacle forain de quelque kermesse, volait au
+            vent. A l'angle de l'auberge, à côté d'une mare où naviguait une
+            flottille de canards, un sentier mal pavé s'enfonçait dans les
+            broussailles. Ce passant y entra.</p>
+            <p>Au bout d'une centaine de pas, après avoir longé un mur du
+            quinzième siècle surmonté d'un pignon aigu à briques contrariées,
+            il se trouva en présence d'une grande porte de pierre cintrée, avec
+            imposte rectiligne, dans le grave style de Louis XIV, accostée de
+            deux médaillons planes. Une façade sévère dominait cette porte ; un
+            mur perpendiculaire à la façade venait presque toucher la porte et
+            la flanquait d'un brusque angle droit. Sur le pré devant la porte
+            gisaient trois herses à travers lesquelles poussaient pêle-mêle
+            toutes les fleurs de mai. La porte était fermée. Elle avait pour
+            clôture deux battants décrépits ornés d'un vieux marteau
+            rouillé.</p>
+            <p>Le soleil était charmant ; les branches avaient ce doux
+            frémissement de mai qui semble venir des nids plus encore que du
+            vent. Un brave petit oiseau, probablement amoureux, vocalisait
+            éperdument dans un grand arbre.</p>
+            <p>Le passant se courba et considéra dans la pierre à gauche, au
+            bas du pied-droit de la porte, une assez large excavation
+            circulaire ressemblant à l'alvéole d'une sphère. En ce moment les
+            battants s'écartèrent et une paysanne sortit.</p>
+            <p>Elle vit le passant et aperçut ce qu'il regardait.</p>
+            <p>– C'est un boulet français qui a fait ça, lui dit-elle. Et elle
+            ajouta :</p>
+            <p>– Ce que vous voyez là, plus haut, dans la porte, près d'un clou,
+            c'est le trou d'un gros biscayen. Le biscayen n'a pas traversé le
+            bois.</p>
+            <p>– Comment s'appelle cet endroit-ci ? demanda le passant.</p>
+            <p>– Hougomont, dit la paysanne.</p>
+            <p>Le passant se redressa. Il fit quelques pas et s'en alla regarder
+            au-dessus des haies. Il aperçut à l'horizon à travers les arbres une
+            espèce de monticule et sur ce monticule quelque chose qui, de loin,
+            ressemblait à un lion.</p>
+            <p>Il était dans le champ de bataille de Waterloo.</p>
+          </section>
+        </topic>
+      </division>
+    </division>
+  </document>
+</publidoc>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Documents/torture_test.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,1101 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publidoc version="1.0">
+  <document id="torture_test" xml:lang="fr">
+    <head>
+      <title>Torture test</title>
+      <shorttitle>Test</shorttitle>
+      <subtitle>Test des capacités de <name>publidoc</name></subtitle>
+      <subtitle>Représentation exhaustive des structures</subtitle>
+      <identifier type="ean">9781449328030</identifier>
+      <identifier type="ean" for="kf8">9781449328031</identifier>
+      <identifier type="uri">http://www.prismallia.fr/Xml/torture_test</identifier>
+      <copyright>Prismallia, Paris, 2014</copyright>
+      <collection>Sachez vous mettre à l'épreuve</collection>
+      <contributors>
+        <contributor>
+          <identifier type="uri">P²</identifier>
+          <firstname>Patrick</firstname><lastname>PIERRE</lastname>
+          <role>author</role>
+        </contributor>
+        <contributor>
+          <firstname>Tien Haï</firstname><lastname>NGUYEN</lastname>
+          <role>illustrator</role>
+        </contributor>
+        <contributor>
+          <identifier type="uri">pll</identifier>
+          <label>Prismallia</label>
+          <address>24 rue des Écoles – 75005 Paris</address>
+          <link uri="http://www.prismallia.fr"/>
+          <role>publisher</role>
+          <role>packager</role>
+        </contributor>
+      </contributors>
+      <date value="2014-06-12"/>
+      <place>Paris</place>
+      <source type="book">
+        <identifier type="ean">9782843550362</identifier>
+        <title>L'art de mettre à l'épreuve</title>
+        <pages>312</pages>
+      </source>
+      <source type="file">
+        <identifier type="uri">hugo_miserables.xml</identifier>
+      </source>
+      <keywordset>
+        <keyword>publidoc</keyword>
+        <keyword>Cyrano</keyword>
+        <keyword>météo</keyword>
+      </keywordset>
+      <subjectset>
+        <subject>Littérature</subject>
+        <subject>Mathématiques</subject>
+      </subjectset>
+      <abstract>
+        <p>
+          Ce fichier rassemble un maximum de situations afin de tester les
+          possibilités de <name>publidoc</name>.
+        </p>
+      </abstract>
+      <cover><image id="torture_test_cover"/></cover>
+      <annotation>Ce fichier n'a pas de réelle signification.</annotation>
+    </head>
+
+    <!-- ================================================================== -->
+    <topic type="title">
+      <head>
+        <title><name>Publidoc</name></title>
+        <subtitle>Torture test</subtitle>
+      </head>
+      <section>
+        <p>
+          Réalisation <link uri="http://www.prismallia.fr">Prismallia</link>
+        </p>
+      </section>
+    </topic>
+
+    <!-- ================================================================== -->
+    <topic type="copyright">
+      <head>
+        <abstract>
+          <p>Où l'on montre un exemple de page de copyright.</p>
+        </abstract>
+      </head>
+      <section>
+        <p>Direction éditoriale : <name of="person">Anne ONIME</name></p>
+        <p>Coordination éditoriale : <name of="person">Claire DENEAUTERRE</name></p>
+        <p>Édition : <name of="person">Yves ATROVITE</name></p>
+        <p>Direction artistique : <name of="person">Guy LIGUILI</name></p>
+        <p>Conception graphique : <name of="person">Patrick OTÉ</name></p>
+        <p>Réalisation numérique : <name of="company">Prismallia</name></p>
+      </section>
+      <section>
+        <p>© <name of="company">Prismallia</name>, Paris 2014</p>
+      </section>
+      <section>
+        <p>Tous les droits réservés pour tous les pays.</p>
+      </section>
+    </topic>
+
+    <!-- ================================================================== -->
+    <topic type="dedication">
+      <section>
+        <p>À mes enfants…</p>
+      </section>
+    </topic>
+    
+    <!-- ================================================================== -->
+    <topic type="inscription">
+      <section>
+        <blockquote type="inscription">
+          <p>Souviens-toi que le Temps est un joueur avide</p>
+          <p>Qui gagne sans tricher, à tout coup ! c'est la loi.</p>
+          <p>Le jour décroît ; la nuit augmente ; souviens-toi !</p>
+          <p>La gouffre a toujours soif ; la clepsydre se vide.</p>
+          <attribution>
+            Charles Baudelaire, <name of="book">Les Fleurs du Mal,
+            L'Horloge</name> (1857), L'horloge
+          </attribution>
+        </blockquote>
+      </section>
+    </topic>
+    
+    <!-- ================================================================== -->
+    <division>
+      <head>
+        <title>Le niveau section</title>
+        <index><entry>section</entry></index>
+        <abstract>
+          <p>Où l'on aborde les différents types de section et les sections en
+          différentes langues.</p>
+        </abstract>
+      </head>
+      <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
+      <front>
+        <section>
+          <p>Cette partie détaille les différents types de section :
+          <name>normale</name>, <name>box</name>, <name>ex</name>,
+          <name>sign</name>.</p>
+          <p>Elle donne un exemple de bibliographie.</p>
+        </section>
+        <section>
+          <p>Elle illustre également l'utilisation de plusieurs
+          langues<note>Français, anglais.</note>.</p>
+        </section>
+      </front>
+      <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
+      <topic>
+        <head>
+          <title>Les types de section</title>
+          <index><entry>section</entry></index>
+        </head>
+        <header>
+          <media>
+            <image id="header">
+              <?tune target="html" format="png" size="x45>"?>
+            </image>
+          </media>
+        </header>
+        <section>
+          <head>
+            <title>Section normale</title>
+            <index><entry>section</entry><entry>section normale</entry></index>
+          </head>
+          <section>
+            <p>Il dirigea la pointe du bambou vers le tableau noir : « Eh bien,
+            lis. »</p>
+            <p>Je lus la phrase à haute voix.</p>
+            <p>Alors, il alla prendre un abécédaire, et je lus sans difficulté
+            plusieurs pages…</p>
+            <p>Je crois qu'il eut ce jour-là la plus grande joie de sa vie.</p>
+            <p>Lorsque ma mère survint, elle me trouva au milieu des quatre
+            instituteurs, qui avaient renvoyé leurs élèves dans la cour de
+            récréation, et qui m'entendaient déchiffrer lentement l'histoire du
+            <index><w>Petit Poucet</w></index>… Mais au lieu d'admirer cet
+            exploit, elle pâlit, déposa ses paquets par terre, referma le
+            livre, et m'emporta dans ses bras, en disant : « Mon Dieu ! mon
+            Dieu !… »</p>
+            <p>Sur la porte de la classe, il y avait la concierge, qui était
+            une vieille femme corse : elle faisait des signes de croix. J'ai su
+            plus tard que c'était elle qui était allée chercher ma mère, en
+            l'assurant que « ces messieurs » allaient me faire « éclater le
+            cerveau ».</p>
+          </section>
+          <section>
+            <p>À table, mon père affirma qu'il s'agissait de superstitions
+            ridicules, que je n'avais fourni aucun effort, que j'avais appris à
+            lire comme un <index><w>perroquet</w></index> apprend à parler, et
+            qu'il ne s'en était même pas aperçu. Ma mère ne fut pas convaincue,
+            et de temps à autre elle posait sa main fraîche sur mon front et me
+            demandait : « Tu n'as pas mal à la tête ? »</p>
+            <p>Non, je n'avais pas mal à la tête, mais jusqu'à l'âge de six
+            ans, il ne me fut plus permis d'entrer dans une classe, ni d'ouvrir
+            un livre, par crainte d'une explosion cérébrale. Elle ne fut
+            rassurée que deux ans plus tard, à la fin de mon premier trimestre
+            scolaire, quand mon institutrice lui déclara que j'étais doué d'une
+            mémoire surprenante, mais que ma maturité d'esprit était celle d'un
+            enfant au berceau.
+            </p>
+          </section>
+        </section>
+        <section>
+          <head>
+            <title>Section profonde</title>
+            <index><entry>section</entry><entry>section profonde</entry></index>
+            <index><entry>classification phylogénétique</entry></index>
+          </head>
+          <section>
+            <head>
+              <title>1. Archées</title>
+            </head>
+            <section>
+              <head>
+                <title>1.1. Crénarchées</title>
+              </head>
+              <section><head><title>1.1.1. Thermoprotéales</title></head><p>…</p></section>
+              <section><head><title>1.1.2. Désulfurococcales</title></head><p>…</p></section>
+              <section><head><title>1.1.3. Sulfolobales</title></head><p>…</p></section>
+            </section>
+            <section>
+              <head>
+                <title>1.2. Euryarchées</title>
+              </head>
+              <p>…</p>
+           </section>
+          </section>
+          <section>
+            <head>
+              <title>2. Bactéries</title>
+            </head>
+            <p>…</p>
+          </section>
+          <section>
+            <head>
+              <title>3. Eucaryotes</title>
+            </head>
+            <section>
+              <head>
+                <title>3.1. Bicontes</title>
+              </head>
+              <section>
+                <head><title>3.1.1. Lignée verte</title></head>
+                <section><head><title>3.1.1.1. Glaucophytes</title></head><p>…</p></section>
+                <section><head><title>3.1.1.2. Métabiontes</title></head><p>…</p></section>
+              </section>
+              <section><head><title>3.1.2. Chromoalvéolés</title></head><p>…</p></section>
+              <section><head><title>3.1.3. Rhizariens</title></head><p>…</p></section>
+              <section><head><title>3.1.4. Excavobiontes</title></head><p>…</p></section>
+            </section>
+            <section>
+              <head>
+                <title>3.2. Unicontes</title>
+              </head>
+              <p>…</p>
+            </section>
+          </section>
+        </section>
+        <section type="box">
+          <head>
+            <title>Encadré</title>
+            <subtitle>« Casser sa pipe »</subtitle>
+            <index><entry>section</entry><entry>type encadré</entry></index>
+          </head>
+          <p>
+            Il semblerait que cette expression vienne du Premier empire durant
+            les guerres Napoléoniennes.  Sur les champs de bataille de
+            l'époque, les médecins militaires (majors) ne disposaient pas du
+            matériel nécessaire pour anesthésier le soldat avant de
+            l'amputer. Pour résoudre ce problème, on avait trouvé une bien
+            maigre solution. Il s'agissait de donner une pipe en terre cuite au
+            patient qu'il place entre ses dents, pour éviter que ce dernier ne
+            crie. Dans le cas où le médecin échouait lors de l'opération et que
+            le soldat succombait, il lâchait alors la pipe qu'il tenait entre
+            ses mâchoires, et celle-ci tombait en se brisant.</p>
+          <p>Ce serait de là que naquit l'expression « casser sa pipe ».</p>
+        </section>
+        <section type="ex">
+          <head>
+            <title>Exemple</title>
+            <index><entry>section</entry><entry>type exemple</entry></index>
+          </head>
+          <p>Quand on meurt on perd le goût de la vie. Quand on casse sa pipe,
+          on perd le goût du tabac.</p>
+        </section>
+        <section type="sign">
+          <p>Jeanson Henri (signature)</p>
+        </section>
+        <bibliography>
+          <entry>
+            <identifier type="ean">9782877065073</identifier>
+            <title>La gloire de mon père</title>
+            <contributors>
+              <contributor>
+                <firstname>Marcel</firstname>
+                <lastname>PAGNOL</lastname>
+                <role>author</role>
+              </contributor>
+              <contributor>
+                <label>De Fallois</label>
+                <role>publisher</role>
+              </contributor>
+            </contributors>
+            <date value="1988"/>
+            <pages>217</pages>
+          </entry>
+          <entry>
+            <identifier type="ean">9782253096334</identifier>
+            <title>Les Misérables</title>
+            <contributors>
+              <contributor>
+                <firstname>Victor</firstname>
+                <lastname>HUGO</lastname>
+                <role>author</role>
+              </contributor>
+              <contributor>
+                <label>Le Livre de Poche</label>
+                <role>publisher</role>
+              </contributor>
+            </contributors>
+            <date value="1998-12-15"/>
+            <pages>512</pages>
+            <collection>Les classiques</collection>
+          </entry>
+        </bibliography>
+        <footer>
+          <media>
+            <image id="footer"><?tune target="html" format="png"?></image>
+          </media>
+        </footer>
+      </topic>
+      <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
+      <topic>
+        <head>
+          <title>Les langues (<foreign xml:lang="en">languages</foreign>)</title>
+        </head>
+        <section xml:lang="fr">
+          <head>
+            <title>Moyen mnémotechnique pour les planètes</title>
+          </head>
+          <p>Mercredi, viens-tu manger avec Jean sur une nappe propre ? :
+          Mercure, Vénus, Terre, Mars, Astéroïdes, Saturne, Uranus, Neptune,
+          [Pluton].</p>
+        </section>
+        <section xml:lang="en">
+          <head>
+            <title>Don't look a gift horse in the mouth</title>
+          </head>
+          <section>
+            <head><title>Meaning</title></head>
+            <p>Don't be ungrateful when you receive a gift.</p>
+          </section>
+          <section>
+            <head><title>Origin</title></head>
+            <p>This comes into the category of phrases called proverbs. The
+            phrase is often expressed as "never look a gift horse in the
+            mouth".</p>
+            <p>As horses age their teeth begin to project further forward each
+            year and so their age can be estimated by checking how prominent
+            the teeth are.</p>
+          </section>
+        </section>
+      </topic>
+    </division>
+    
+    <!-- ================================================================== -->
+    <division>
+      <head>
+        <title>Le niveau bloc</title>
+        <abstract>
+          <p>Où l'on aborde les différents types de bloc.</p>
+        </abstract>
+      </head>
+
+      <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
+      <division>
+        <head>
+          <title>Le texte</title>
+        </head>
+        <!-- '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -->
+        <front>
+          <section>
+            <p><name>Publidoc</name> comporte différents blocs de type texte :
+            les paragraphes (&lt;p&gt;), les dialogues (&lt;speech&gt;), les
+            listes (&lt;list&gt;), les citations (&lt;blockquote&gt;), les
+            <index><w>tableaux</w></index> (&lt;table&gt;).</p>
+          </section>
+        </front>
+        <!-- '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -->
+        <topic>
+          <head>
+            <title>Les paragraphes</title>
+          </head>
+          <section xml:id="cosette">
+            <head>
+              <title>Les Misérables</title>
+              <subtitle>Extrait</subtitle>
+              <abstract>
+                <p>Où l’on apprend la mort de Jean Valjean.</p>
+              </abstract>
+            </head>
+            <p><index><entry>Les Misérables</entry><w>Cosette</w></index> et
+            <index><entry>Les Misérables</entry><w>Marius</w></index> tombèrent
+            à genoux, éperdus, étouffés de larmes, chacun sur une des mains de
+            <index><entry>Les Misérables</entry><w>Jean Valjean</w></index>.
+            Ces mains augustes ne remuaient plus.</p>
+            <p>Il était renversé en arrière, la lueur des deux chandeliers
+            l'éclairait ; sa face blanche regardait le ciel, il laissait
+            Cosette et Marius couvrir ses mains de baisers ; il était mort.</p>
+            <p>La nuit était sans étoiles et profondément obscure. Sans doute,
+            dans l'ombre, quelque ange immense était debout, les ailes
+            déployées, attendant l'âme.</p>
+          </section>
+          <section>
+            <head>
+              <title>Germinal</title>
+              <subtitle>Extrait</subtitle>
+              <abstract>
+                <p>Où l’on découvre une ambiance pesante.</p>
+              </abstract>
+            </head>
+            <section>
+              <p>Pas une parole n'était échangée. Ils tapaient tous, on
+              n'entendait que ces coups irréguliers, voilés et comme lointains.
+              Les bruits prenaient une sonorité rauque, sans un écho dans l'air
+              mort. Et il semblait que les ténèbres fussent d'un noir inconnu,
+              épaissi par les poussières volantes du charbon, alourdi par des
+              gaz qui pesaient sur les yeux. Les mèches des lampes, sous leurs
+              chapeaux de toile métallique, n'y mettaient que des points
+              rougeâtres.</p>
+              <p>On ne distinguait rien, la taille s'ouvrait, montait ainsi
+              qu'une large cheminée, plate et oblique, où la suie de dix hivers
+              aurait amassé une nuit profonde. Des formes spectrales s'y
+              agitaient, les lueurs perdues laissaient entrevoir une rondeur de
+              hanche, un bras noueux, une tête violente, barbouillée comme pour
+              un crime. Parfois, en se détachant, luisaient des blocs de
+              houille, des pans et des arêtes, brusquement allumés d'un reflet
+              de cristal.  Puis, tout retombait au noir, les rivelaines
+              tapaient à grands coups sourds, il n'y avait plus que le
+              halètement des poitrines, le grognement de gêne et de fatigue,
+              sous la pesanteur de l'air et la pluie des sources.</p>
+            </section>
+            <section type="sign">
+              <p>Émile ZOLA</p>
+            </section>
+          </section>
+        </topic>
+        <!-- '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -->
+        <topic>
+          <head>
+            <title>Les dialogues</title>
+          </head>
+          <section>
+            <head>
+              <title>Cyrano de Bergerac</title>
+              <subtitle>Extrait</subtitle>
+              <subtitle>Une protectrice</subtitle>
+            </head>
+            <speech>
+              <speaker>Le fâcheux</speaker>
+              <p>Quoi, pas un grand seigneur pour couvrir de son nom ?…</p>
+            </speech>
+            <speech>
+              <speaker>Cyrano</speaker>
+              <stage>agacé</stage>
+              <p>Non, ai-je dit deux fois. Faut-il donc que je trisse ?…</p>
+              <p>Non, pas de protecteur… <stage>La main à son épée.</stage>
+              mais une protectrice !</p>
+            </speech>
+          </section>
+        </topic>
+        <!-- '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -->
+        <topic>
+          <head>
+            <title>Les listes</title>
+          </head>
+          <section>
+            <head>
+              <title>la pâte à crêpes</title>
+            </head>
+
+            <list>
+              <head>
+                <title>Liste non ordonnée : les ingrédients</title>
+              </head>
+              <item>250 g de farine</item>
+              <item>3 œufs</item>
+              <item>75 cl de lait</item>
+              <item>2 cuillères à soupe de sucre</item>
+            </list>
+
+            <list type="ordered">
+              <head>
+                <title>Liste ordonnée : la recette</title>
+              </head>
+              <item>
+                <p>Versez dans une terrine 250 g de farine en fontaine, et
+                cassez 3 œufs au milieu.</p>
+                <p>Incorporez-les à la farine, en remuant avec une cuillère en
+                bois.</p>
+              </item>
+              <item>
+                <p>Versez 75 cl de lait, en délayant progressivement de
+                manière à éviter les grumeaux.</p>
+                <p>Si vous faites des crêpes sucrées, ajoutez 2 cuillères à
+                soupe de sucre.</p>
+              </item>
+              <item>
+                <p>Laissez reposer la pâte si possible 1 h avant de
+                l'utiliser.</p>
+              </item>
+              <item>
+                <p>Si vous voulez des crêpes plus fines, mettez moitié eau,
+                moitié lait.</p>
+                <p>Si vous les désirez plus légères, remplacez un verre de lait
+                par un verre de bière.</p>
+                <p>Si vous les aimez plus moelleuses, incorporez 1 blanc d'œuf
+                battu en neige à la pâte, au moment de confectionner les
+                crêpes.</p>
+              </item>
+            </list>
+          </section>
+          <section>
+            <list type="glossary">
+              <head>
+                <title>Glossaire : la comptabilité</title>
+              </head>
+              <item>
+                <label>Actif</label>
+                <p>Colonne de gauche du bilan qui représente les éléments
+                positifs du patrimoine d'une entreprise : ce qu'elle
+                possède.</p>
+              </item>
+              <item>
+                <label>Passif</label>
+                <p>Colonne de droite du bilan qui représente les dettes d'une
+                entreprise et ses capitaux propres.</p>
+              </item>
+            </list>
+          </section>
+          <section>
+            <?tune target="latex" action="newpage"?>
+            <list>
+              <head>
+                <title>Listes imbriquées : la météo aéronautique</title>
+              </head>
+              <item>
+                <list>
+                  <head>
+                    <title>METAR</title>
+                  </head>
+                  <item>METAR LFPB 230900Z 13003KT CAVOK 18/10 Q1015 NOSIG=</item>
+                  <item>METAR LFOR 230900Z 18003KT CAVOK 17/09 Q1015=</item>
+                </list>
+              </item>
+              <item>
+                <list>
+                  <head>
+                    <title>TAF</title>
+                  </head>
+                  <item>TAF LFOP 230800Z 230918 18005KT CAVOK BECMG 1416 24010KT BKN014 TEMPO 1618 RA BKN005=</item>
+                  <item>TAF LFOT 230800Z 230918 23007KT CAVOK=</item>
+                </list>
+              </item>
+            </list>
+          </section>
+        </topic>
+        <!-- '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -->
+        <topic>
+          <head>
+            <title>Les citations</title>
+          </head>
+          <section>
+            <blockquote>
+              <p>Dans cent ans, qu'aimeriez-vous que l'on dise de vous ?</p>
+              <p>— J'aimerais que l'on dise : <quote>il se porte bien pour son
+              âge !</quote></p>
+              <attribution>Woody ALLEN</attribution>
+            </blockquote>
+          </section>
+        </topic>
+        <!-- '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -->
+        <topic>
+          <head>
+            <title>Les <index><w>tableaux</w></index></title>
+          </head>
+          <section>
+            <head>
+              <title>Tableau standard</title>
+            </head>
+
+            <table>
+              <head><title>Consonnes sonores et sourdes en russe</title></head>
+              <tr><th>Consonnes sonores</th><th>Consonnes sourdes</th></tr>
+              <tr><td>г, б, з, д, в, ж</td><td>к, п, с, т, ф, ш</td></tr>
+            </table>
+            
+            <table type="template">
+              <head>
+                <title>Journal de navigation</title>
+                <index><entry>journal de navigation</entry></index>
+              </head>
+              <thead>
+                <tr>
+                  <td colspan="5"><p>Avion :</p><p>Horamètre :</p></td>
+                  <td colspan="4"><p>Autonomie :</p><p>Heure :</p></td>
+                </tr>
+                <tr>
+                  <th> </th>
+                  <th>Rm</th>
+                  <th>D (NM)</th>
+                  <th colspan="2">He, Hr/Tsv (min)</th>
+                  <th>Radio</th>
+                  <th>VOR</th>
+                  <th>Alt. (ft)</th>
+                  <th>Zone…</th>
+                </tr>
+              </thead>
+              <tbody>
+                <tr>
+                  <td colspan="3" type="step">Chavenay</td><td> </td><td> </td>
+                  <td>Tour : 129,525</td>
+                  <td> </td><td> </td><td> </td>
+                </tr>
+                <tr align="center">
+                  <td> </td><td>220°</td><td>8</td><td colspan="2">+5</td>
+                  <td> </td><td> </td><td>max : 2000</td><td> </td>
+                </tr>
+                <tr>
+                  <td colspan="3" type="step">Étangs de Hollande</td><td> </td><td> </td>
+                  <td> </td><td> </td><td> </td><td> </td>
+                </tr>
+                <tr align="center">
+                  <td> </td><td>155°</td><td>23</td><td colspan="2">+14</td>
+                  <td> </td><td> </td><td>max : 2500</td><td> </td>
+                </tr>
+                <tr>
+                  <td colspan="3" type="step">Étampes</td><td> </td><td> </td>
+                  <td><p>Tour : 119,05</p></td>
+                  <td> </td><td> </td><td> </td>
+                </tr>
+                <tr>
+                  <td colspan="5">
+                    <p><highlight>ATIS</highlight></p>
+                    <p>QNH</p><p>QFU</p><p>Visi.</p><p>Vent</p>
+                  </td>
+                  <td colspan="4" align="right">
+                    <p><highlight>ATIS</highlight></p>
+                    <p>QNH</p><p>QFU</p><p>Visi.</p><p>Vent</p>
+                  </td>
+                </tr>
+              </tbody>
+              <caption>Archive P²</caption>
+            </table>
+          </section>
+          
+          <section>
+            <head>
+              <title>Tableau CALS</title>
+            </head>
+            <table>
+              <head>
+                <title>Grades de la Marine nationale</title>
+              </head>
+              <tgroup cols="3">
+                <thead>
+                  <row>
+                    <entry align="left">Grade d'officier supérieur</entry>
+                    <entry align="center">Appellation</entry>
+                    <entry align="right">Surnom</entry>
+                  </row>
+                </thead>
+                <tbody>
+                  <row>
+                    <entry>Capitaine de vaisseau</entry>
+                    <entry align="center">Commandant</entry>
+                    <entry align="right">Cap de veau</entry>
+                  </row>
+                  <row>
+                    <entry>Capitaine de frégate</entry>
+                    <entry align="center">Commandant</entry>
+                    <entry align="right">Frégaton</entry>
+                  </row>
+                  <row>
+                    <entry>Capitaine de corvette</entry>
+                    <entry align="center">Commandant</entry>
+                    <entry align="right">Corvetard</entry>
+                  </row>
+                </tbody>
+              </tgroup>
+              <tgroup cols="3">
+                <thead>
+                  <row>
+                    <entry align="left">Grade d'officier subalterne</entry>
+                    <entry align="center">Appellation</entry>
+                    <entry align="right">Surnom</entry>
+                  </row>
+                </thead>
+                <tbody>
+                  <row>
+                    <entry>Lieutenant de vaisseau</entry>
+                    <entry align="center">Capitaine</entry>
+                    <entry align="right">Loufiat</entry>
+                  </row>
+                  <row>
+                    <entry>Enseigne de vaisseau première classe</entry>
+                    <entry align="center">Lieutenant</entry>
+                    <entry align="right"> </entry>
+                  </row>
+                  <row>
+                    <entry>Enseigne de vaisseau deuxième classe</entry>
+                    <entry align="center">Lieutenant</entry>
+                    <entry align="right"> </entry>
+                  </row>
+                  <row>
+                    <entry>Aspirant</entry>
+                    <entry align="center">Lieutenant</entry>
+                    <entry align="right">Midship</entry>
+                  </row>
+                </tbody>
+              </tgroup>
+              <tgroup cols="3">
+                <thead>
+                  <row>
+                    <entry align="left">Grade d'officier marinier</entry>
+                    <entry align="center">Appellation</entry>
+                    <entry align="right">Surnom</entry>
+                  </row>
+                </thead>
+                <tbody>
+                  <row>
+                    <entry>Major</entry>
+                    <entry align="center">Major</entry>
+                    <entry align="right"> </entry>
+                  </row>
+                  <row>
+                    <entry>Maître principal</entry>
+                    <entry align="center">Maître principal</entry>
+                    <entry align="right">Cipal</entry>
+                  </row>
+                  <row>
+                    <entry>Premier maître</entry>
+                    <entry align="center">Premier maître</entry>
+                    <entry align="right">Patron ou Pé M</entry>
+                  </row>
+                </tbody>
+              </tgroup>
+              <caption>Extrait de la nomenclature officielle</caption>
+            </table>
+          </section>
+        </topic>
+      </division>
+      
+      <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
+      <division>
+        <head>
+          <title>Le multimedia</title>
+        </head>
+        <!-- '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -->
+        <front>
+          <section>
+            <p><name>Publidoc</name> utilise une balise englobante
+            &lt;media&gt; pour la gestion du multimedia.</p>
+          </section>
+        </front>
+        <!-- '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -->
+        <topic xml:id="images">
+          <head>
+            <title>L'image</title>
+            <index><entry>image</entry></index>
+          </head>
+          <section>
+            <media>
+              <head>
+                <title>Cosette</title>
+              </head>
+              <image id="cosette">
+                <?tune target="latex" size=".6\linewidth"?>
+                <copyright>Émile BAYARD</copyright>
+                <hotspot x="35%" y="32%" w="34%" h="50%" display="visible">
+                  <link idref="cosette"/>
+                </hotspot>
+              </image>
+              <caption>
+                Illustration pour Les <name of="book">Misérables</name>.
+              </caption>
+            </media>
+            <media type="logo">
+              <image id="prismallia_logo" type="thumbnail"
+                     alt="Logo Prismallia">
+                <?tune target="html" format="svg"?>
+              </image>
+              <caption>Le logo de <name>Prismallia</name></caption>
+              <link uri="http://www.prismallia.fr"/>
+            </media>
+            <p>
+              En typographie, un cul-de-lampe est un ornement placé en bas
+              d'une page de fin de chapitre ou de livre. Il prend généralement
+              la forme d’un triangle composé d'un dessin abstrait ou imagé
+              comme avec le fleuron typographique (<image
+              id="culdelampe"/>). Le cul-de-lampe désigne aussi l'arrangement
+              décoratif d'un texte qui va en diminuant, d'une ligne à l'autre,
+              jusqu'à ne plus former qu'une pointe sur la dernière ligne.
+            </p>
+            <media xml:id="cockpit">
+              <head>
+                <index><entry>avion</entry></index>
+              </head>
+              <image id="f-gcru">
+                <hotspot x="68.2%" y="49.5%" w="7.5%" h="14.2%"
+                         type="zone"/>
+                <hotspot x="23.6%" y="49%" w="7.5%" h="14.2%"
+                         display="normal" type="caption">
+                  <spot dx="-1.5%" dy="-4.1%"><p>Directionnel</p></spot>
+                  <scenario>
+                    <init action="hide" target="spot"/>
+                    <onclick action="show" target="spot"/>
+                  </scenario>
+                </hotspot>
+                <hotspot x="68.2%" y="33%" w="7.5%" h="14.2%"
+                         display="visible" type="caption">
+                  <spot dx="-2%" dy="-4.1%"><p>Compte-tours</p></spot>
+                  <scenario>
+                    <init action="hide" target="spot"/>
+                    <onclick action="show" target="spot"/>
+                  </scenario>
+                 </hotspot>
+                <hotspot x="55.3%" y="67.8%" w="7.5%" h="14.2%"
+                         display="pulse" type="zoom">
+                  <spot dx="-2.5%" dy="-6%" dw="5%">
+                    <image id="zoom_oil"/>
+                  </spot>
+                  <scenario>
+                    <init action="hide" target="spot"/>
+                    <onclick action="show" target="spot"/>
+                  </scenario>
+                 </hotspot>
+                <hotspot x="1%" y="93.5%" w="0%">
+                  <p>Planche de bord</p>
+                </hotspot>
+              </image>
+              <caption x="1%" y="1%">Robin DR-400, F-GCRU.</caption>
+            </media>
+            <p>Le Robin DR-400 est un avion de tourisme monomoteur.</p>
+            <media>
+              <head>
+                <title>Avion de tourisme</title>
+                <index><entry>avion</entry></index>
+              </head>
+              <image id="plane" type="animation"/>
+            </media>
+          </section>
+        </topic>
+        <!-- '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -->
+        <topic>
+          <head>
+            <title>La musique et le son</title>
+          </head>
+          <section>
+            <head>
+              <audio id="amarok" type="background"/>
+            </head>
+            <media>
+              <audio id="brahms_lullaby" type="music"/>
+              <caption>
+                Johannes Brahms – Op.49 No.4 Wiegenlied / Lullaby
+              </caption>
+            </media>
+            <p>
+              Voici un petit son (<audio id="ring"/>) de sonnerie.
+            </p>
+          </section>
+        </topic>
+        <!-- '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -->
+        <topic>
+          <head>
+            <title>La vidéo</title>
+          </head>
+          <section>
+           <media>
+              <video id="chicken_chair"/>
+              <caption>Chicken Chair</caption>
+            </media>
+          </section>
+          <section>
+           <media>
+              <video id="big_bug_bunny_trailer"/>
+              <image id="big_bug_bunny_trailer"/>
+              <caption>Bande annonce de Big Bug Bunny</caption>
+            </media>
+          </section>
+        </topic>
+      </division>
+    </division>
+    
+    <!-- ================================================================== -->
+    <division type="inline">
+      <head>
+        <title>Le niveau courant</title>
+        <abstract>
+          <p>Où l'on aborde les balises de bas niveau.</p>
+        </abstract>
+      </head>
+      <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
+      <front>
+        <section>
+          <p>Il existe de nombreuses balises de bas niveau.</p>
+        </section>
+      </front>
+      <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
+      <topic xml:id="inline">
+        <section>
+          <list type="glossary">
+            <item>
+              <label>Ancres</label>
+              <p>
+                Une ancre<anchor xml:id="ancre"/> est un objet embarqué, lourd,
+                souvent de métal et destiné à stabiliser des bateaux à un
+                endroit spécifique sur les fonds rocheux, vaseux ou sableux. Il
+                y a deux catégories d’ancrages (ou mouillage), les ancrages
+                provisoires et les ancrages permanents.
+              </p>
+            </item>
+            <item>
+              <label>Indices et exposants</label>
+              <p>Un exposant 10<sup>-3</sup> suivi d'un indice
+              H<sub>2</sub>O.</p>
+            </item>
+            <item>
+              <label>Nombres</label>
+              <p>En horlogerie, <number>4</number> est écrit <number
+              type="roman">IIII</number> au lieu de <number
+              type="roman">IV</number>, essentiellement pour des raisons de
+              <index><w>lisibilité</w></index> sur un cadran rond. C'est ce qui
+              lui vaut son nom de <number>quatre</number> d'horloger.</p>
+            </item>
+            <item>
+              <label>Mathématiques</label>
+              <p>
+                L'équation du second degré
+                <math><var>a</var><var>x</var><sup>2</sup> +
+                <var>b</var><var>x</var> + <var>c</var></math> admet les
+                solutions suivantes si elles existent :
+                <math xml:id="eqn2deg">
+                  <latex>x = \frac{-b\pm\sqrt{b^2-4ac}}{2a}</latex>
+                </math>
+              </p>
+            </item>
+            <item>
+              <label>Dates</label>
+              <p>Napoléon Bonaparte est né le <date of="birth"
+              value="1769-08-15">15 août 1769</date> à Ajaccio, en Corse et
+              mort le <date of="death" value="1821-05-05">5 mai 1821</date> sur
+              l'île Sainte-Hélène, au Royaume-Uni. […]</p>
+              <p>À son retour d’Italie, en <date value="1797-12">décembre
+              1797</date>, Bonaparte est accueilli comme un héros par le
+              Directoire. […]</p>
+              <p>En <date value="1800">1800</date>, Bonaparte attaque et vainc
+              l’Archiduché d'Autriche une nouvelle fois. […]</p>
+              <p><date value="1815-03-01">1<sup>er</sup> mars 1815</date> :
+              Débarqués à Golfe-Juan, Napoléon et sa petite troupe gagnent
+              Cannes où ils arrivent tard et d’où ils repartent tôt. […]</p>
+              <p>Dans les années <date value="1850"/>, l’empereur Napoléon III
+              fait publier la correspondance de son oncle. […]</p>
+            </item>
+            <item>
+              <label>Noms</label>
+              <p>La loi a changé, mais les chasseurs ne s'y soumettront
+              pas. C'est toute la substance du discours martelé par le leader
+              de <acronym>CPNT</acronym> (<name of="party">Chasse, Pêche,
+              Nature et Traditions</name>), <name of="person">Jean
+              Saint-Josse</name>, devant les chasseurs de la baie de Somme.</p>
+            </item>
+            <item>
+              <label>Mots étrangers</label>
+              <p>La boucle (ou <foreign>looping</foreign>) est une figure de
+              voltige aérienne. C'est une rotation de l'avion ou de
+              l'hélicoptère autour de son axe de tangage (axe des ailes).</p>
+            </item>
+            <item>
+              <label>Acronymes</label>
+              <p>Le groupe <acronym>SNCF</acronym> constitué par
+              l'établissement public <acronym>SNCF</acronym> et ses 49
+              filiales, dont la plupart sont contrôlées par la société holding
+              <name of="company"><acronym>SNCF</acronym> Participations</name>,
+              est l'un des tout premiers groupes de transport et de logistique
+              en Europe.</p>
+            </item>
+            <item>
+              <label>Termes techniques</label>
+              <p>Un <term>hydrate</term> est un composé chimique contenant de
+              l'eau.</p>
+            </item>
+            <item>
+              <label>Expression littérale</label>
+              <p><literal>&lt;html&gt;</literal> est l'ancêtre de tous les
+              éléments.</p>
+            </item>
+            <item>
+              <label>Didascalie</label>
+              <p>Une didascalie, dans le texte d'une pièce de théâtre ou le
+              scénario d'un film, est une note rédigée par l'auteur donnant des
+              indications d'action, de jeu ou de mise en scène. Par exemple :
+              <stage>agacé</stage> ou <stage>La main à son épée.</stage>.</p>
+            </item>
+            <item>
+              <label>Mises en valeur</label>
+              <p>La chimie se préoccupe de la manière dont les <emphasis>92
+              atomes</emphasis> qui constituent le tableau de Mendeleieff
+              peuvent se combiner pour donner des composés et quelles sont les
+              propriétes de ces composés. Ces composés sont soit des
+              <highlight>molécules</highlight> soit des
+              <highlight>cristaux</highlight>.</p>
+            </item>
+            <item>
+              <label>Mots mentionnés</label>
+              <p>Le mot <mentioned>table</mentioned> n'a qu'une syllabe.</p>
+            </item>
+            <item>
+              <label>Lettrine</label>
+              <p>
+                <initial><c>U</c><w>ne lettrine</w></initial> est une lettre
+                initiale majuscule décorée placée en tête d'un texte et
+                occupant une hauteur supérieure à la ligne courante. Les autres
+                lettres du premier mot sont généralement en petites capitales.
+              </p>
+            </item>
+            <item>
+              <label>Notes</label>
+              <p>Depuis leur entrée dans l'univers des mathématiques (avec
+              <note><w>Pascal</w><p>Blaise PASCAL est né le <date
+              value="1623-06-19">19 juin 1623</date> à Clermont.</p>
+              <p>Il est mort le <date value="1662-08-19">19 août 1662</date> à
+              Paris.</p></note> au <number
+              type="roman">XVII</number><sup>e</sup> siècle), les probabilités
+              ont pris une place croissante dans notre façon d'appréhender le
+              monde. La mécanique quantique<note>La mécanique quantique est la
+              théorie mathématique et physique décrivant la structure et
+              l'évolution dans le <highlight>temps</highlight> et
+              l'<highlight>espace</highlight> des phénomènes physiques à
+              l'échelle de l'atome et en dessous.</note>, par exemple, repose
+              en partie sur le calcul des probabilités.</p>
+            </item>
+            <item>
+              <label>Citations</label>
+              <p>
+                <quote>Il faut manger pour vivre, et non pas vivre pour
+                manger.</quote> est une citation de l’<name
+                of="book">Avare</name> de Molière. Cependant il est possible
+                qu’il provienne de l’antiquité grecque. En effet, Diogène
+                Laërce l’attribue à Socrate.
+              </p>
+              <p>
+                <quote><phrase>Impossible de vous dire mon âge, il change tout
+                le temps.</phrase>
+                <attribution>Allais Alphonse (1855-1905)</attribution></quote>
+              </p>
+            </item>
+            <item>
+              <label>Liens</label>
+              <p>
+                N'hésitez pas à visiter le site de <link
+                uri="http://www.prismallia.fr">Prismallia</link>.
+              </p>
+              <p>
+                Lisez également l'article sur les <link
+                idref="ancre">ancres</link> et la <link idref="images">page sur
+                les images</link> avec notamment sa photo de <link
+                idref="cockpit">cockpit</link>.
+              </p>
+              <p>
+                N'hésitez pas à revoir les <link
+                idref="eqn2deg">solutions</link> des équations du second degré.
+              </p>
+            </item>
+            <item>
+              <label>Pictogrammes</label>
+              <p>Le pictogramme <image id="exit"/> représentant un homme se
+              dirigeant vers une porte indique la direction de la sortie.</p>
+            </item>
+            <item>
+              <label>Avertissements</label>
+              <p>
+                La sagesse tibétaine nous enseigne que
+                <quote><warning>l</warning>a maladie est un avertissement qui
+                nous est donné pour nous rappeler à
+                l’essentiel<warning>.</warning></quote>
+              </p>
+            </item>
+            <item>
+              <label>Lettres grecques</label>
+              <p><index><w>α</w></index> <index><w>β</w></index> γ δ ε</p>
+            </item>
+            <item>
+              <label>Symboles mathémathiques</label>
+              <p>∀ <index><w>∃</w></index> ∈ ∉ ∅ ∞</p>
+            </item>
+          </list>
+        </section>
+      </topic>
+    </division>
+    
+  </document>
+</publidoc>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Metadata/metadatas.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,128 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publimeta version="1.0">
+  <metadatas>
+    <!-- ================================================================== -->
+    <metadata for="9782843550362" xml:lang="fr">
+      <title>Torture test pour la distribution</title>
+      <shorttitle>Test</shorttitle>
+      <subtitle>Test des capacités de <name>publidoc</name></subtitle>
+      <subtitle>Représentation exhaustive des structures</subtitle>
+      <identifier type="ean">9781449328030</identifier>
+      <identifier type="ean" for="kf8">9781449328031</identifier>
+      <identifier type="uri">http://www.prismallia.fr/Xml/torture_test</identifier>
+      <copyright>Prismallia, Paris, 2014</copyright>
+      <collection>Éprouvez-vous</collection>
+      <contributors>
+        <contributor>
+          <firstname>Patrick</firstname><lastname>PIERRE</lastname>
+          <role>author</role>
+        </contributor>
+        <contributor>
+          <firstname>Tien Haï</firstname><lastname>NGUYEN</lastname>
+          <role>illustrator</role>
+        </contributor>
+        <contributor>
+          <identifier type="uri">pll2</identifier>
+          <label>Prismallia</label>
+          <address>24 rue des Écoles – 75005 Paris</address>
+          <link uri="http://www.prismallia.fr"/>
+          <role>publisher</role>
+          <role>packager</role>
+        </contributor>
+      </contributors>
+      <date value="2014-01"/>
+      <keywordset>
+        <keyword>publidoc</keyword>
+        <keyword>Cyrano</keyword>
+        <keyword>météo</keyword>
+      </keywordset>
+      <subjectset>
+        <subject>Littérature</subject>
+        <subject>Mathématiques</subject>
+      </subjectset>
+      <abstract>
+        <p>
+          Ce fichier rassemble un maximum de situations afin de tester les
+          possibilités de <name>publidoc</name>.
+        </p>
+      </abstract>
+      <price currency="EUR" territory="FR BE ES IT"
+             excluding-tax="true"  tax="0.07">12.62</price>
+      <price currency="EUR" territory="FR BE ES IT"
+             excluding-tax="false" tax="0.07">13.50</price>
+    </metadata>
+
+    <!-- ================================================================== -->
+    <metadata for="les_miserables" xml:lang="fr">
+      <title>Les Misérables</title>
+      <contributors>
+        <contributor>
+          <firstname>Victor</firstname><lastname>HUGO</lastname>
+          <role>author</role>
+        </contributor>
+      </contributors>
+      <date value="1862"/>
+      <subjectset>
+        <subject>Littérature</subject>
+      </subjectset>
+      <price currency="EUR" territory="FR"
+             excluding-tax="true"  tax="0.07">18.60</price>
+      <price currency="EUR" territory="FR"
+             excluding-tax="false" tax="0.07">19.90</price>
+    </metadata>
+
+    <!-- ================================================================== -->
+    <metadata for="9782351811340" xml:lang="fr">
+      <title>Balade musicale dans la nature</title>
+      <identifier type="ean">9782351811344</identifier>
+      <identifier type="ean" for="epub">9782351811344</identifier>
+      <identifier type="ean" for="kf8">9782351811345</identifier>
+      <identifier type="ean" for="paper">9782351811340</identifier>
+      <copyright>rue des enfants, 2010</copyright>
+      <collection>Restez Zen…</collection>
+      <contributors>
+        <contributor>
+          <firstname>Gilles</firstname>
+          <lastname>DIEDERICHS</lastname>
+          <role>author</role>
+        </contributor>
+        <contributor>
+          <firstname>Marie-Noëlle</firstname>
+          <lastname>HORVATH</lastname>
+          <role>illustrator</role>
+        </contributor>
+        <contributor>
+          <label>rue des enfants</label>
+          <role>publisher</role>
+        </contributor>
+        <contributor>
+          <label>Prismallia</label>
+          <role>packager</role>
+        </contributor>
+      </contributors>
+      <keywordset>
+        <keyword>écureuil</keyword>
+        <keyword>chamois</keyword>
+        <keyword>lynx</keyword>
+        <keyword>épervier</keyword>
+        <keyword>moutons</keyword>
+      </keywordset>
+      <subjectset>
+        <subject>Jeunesse</subject>
+      </subjectset>
+      <abstract>
+        <p>
+          En accompagnant Petit Écureuil, l'adorable guide de ce voyage, il
+          explore les paysages de nos régions, de la montagne jusqu'au bord de
+          la mer, en passant par la forêt ou la vallée.
+        </p>
+      </abstract>
+      <price currency="EUR" territory="FR"
+             excluding-tax="true" tax="0.07">9.25</price>
+      <price currency="EUR" territory="FR"
+             excluding-tax="false" tax="0.07">9.90</price>
+    </metadata>
+    
+  </metadatas>
+</publimeta>
Binary file Data/Quiz/Audios/choices-check_audioa01.ogg has changed
Binary file Data/Quiz/Audios/choices-check_audioa02.ogg has changed
Binary file Data/Quiz/Audios/choices-check_audioa03.ogg has changed
Binary file Data/Quiz/Audios/choices-check_audioa04.ogg has changed
Binary file Data/Quiz/Images/bingo.png has changed
Binary file Data/Quiz/Images/bingo_green.png has changed
Binary file Data/Quiz/Images/bingo_red.png has changed
Binary file Data/Quiz/Images/blanks-select_dropzonei01.jpg has changed
Binary file Data/Quiz/Images/chat.png has changed
Binary file Data/Quiz/Images/chaton.png has changed
Binary file Data/Quiz/Images/choices-check_audioi01.png has changed
Binary file Data/Quiz/Images/choices-radio_imagei00.png has changed
Binary file Data/Quiz/Images/choices-radio_imagei01.png has changed
Binary file Data/Quiz/Images/choices-radio_imagei02.png has changed
Binary file Data/Quiz/Images/choices-radio_imagei03.png has changed
Binary file Data/Quiz/Images/choices-radioq02i01.jpg has changed
Binary file Data/Quiz/Images/couleuvre.png has changed
Binary file Data/Quiz/Images/elephant.png has changed
Binary file Data/Quiz/Images/elephanteau.png has changed
Binary file Data/Quiz/Images/hippocampe.png has changed
Binary file Data/Quiz/Images/lezard.png has changed
Binary file Data/Quiz/Images/lievre.png has changed
Binary file Data/Quiz/Images/lion.png has changed
Binary file Data/Quiz/Images/lionceau.png has changed
Binary file Data/Quiz/Images/loup.png has changed
Binary file Data/Quiz/Images/lynx.png has changed
Binary file Data/Quiz/Images/ours.png has changed
Binary file Data/Quiz/Images/ourson.png has changed
Binary file Data/Quiz/Images/rouge-gorge.png has changed
Binary file Data/Quiz/Images/tigre.png has changed
Binary file Data/Quiz/Images/tigreau.png has changed
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Quiz/blanks-char.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <quiz id="blanks-char" xml:lang="fr">
+    <head>
+      <title>Exercice de positionnement de caractères</title>
+    </head>
+
+    <instructions>
+      <p>Retrouvez les phrases cachées et insérez la ponctuation et les
+      espaces manquants.</p>
+    </instructions>
+
+    <blanks-char>
+      <wrongs>
+        <wrong>? </wrong>
+      </wrongs>
+      <p>
+        <blank function="lowercase">L</blank>e<blank> </blank>petit<blank> </blank>chat<blank> </blank>est<blank> </blank>mort<blank>.</blank>
+      </p>
+      <p>
+        <blank function="lowercase">C</blank><blank>'</blank>est<blank> </blank>dommage<blank> ; </blank>mais<blank> </blank>quoi<blank> !</blank>
+      </p>
+    </blanks-char>
+  </quiz>
+</publiquiz>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Quiz/blanks-fill.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <quiz id="blanks-fill" xml:lang="fr">
+    <head>
+      <title>Exercice à trous</title>
+    </head>
+    
+    <instructions>
+      <p>Écrivez correctement les adjectifs de couleur.</p>
+    </instructions>
+
+    <blanks-fill>
+      <p>
+        Ses lèvres sont <blank><s>bleues</s><s>grises</s></blank>
+        (<mentioned>bleu ou gris</mentioned>) de froid.
+      </p>
+      <p>
+        Les serviettes <blank><s>orange</s>
+        <help><p>Nom ?</p></help>
+        <answer><p>Orange est un nom.</p></answer></blank>
+        (<mentioned>orange</mentioned>) sont propres.
+      </p>
+      <p>
+        Il y a des taches <blank>blanchâtres</blank>
+        (<mentioned>blanchâtre</mentioned>) sur votre veste.
+      </p>
+    </blanks-fill>
+  </quiz>
+</publiquiz>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Quiz/blanks-fill_strict.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <quiz id="blanks-fill_strict" xml:lang="fr">
+    <head>
+      <title>Exercice à trous strict</title>
+    </head>
+    
+    <instructions>
+      <p>Écrivez correctement les adjectifs de couleur.</p>
+    </instructions>
+
+    <blanks-fill strict="true">
+      <section>
+        <p>La Mésopotamie est une région du <blank>Moyen
+         Orient</blank> située entre le <blank>Tigre</blank> 
+         et l'<blank>Euphrate</blank>. Elle correspond à
+         l'<blank>Irak</blank> actuel. Il s'agit d'une zone
+         où l'irrigation n'est pas nécessaire pour l'agriculture.</p>
+      </section>
+      <section>
+        <p>Au <number type="roman" value="3">III</number><sup>e</sup>
+        millénaire av. J.-C., on distingue le Nord, appelé
+        l'<blank>Assyrie</blank> de la région du Sud, la
+        <blank>Babylonie</blank>.</p>
+      </section>
+    </blanks-fill>
+  </quiz>
+</publiquiz>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Quiz/blanks-select.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <quiz id="blanks-select" xml:lang="fr">
+    <head>
+      <title>Exercice à trous avec suggestions</title>
+    </head>
+
+    <instructions>
+      <p>Complètez le texte.</p>
+    </instructions>
+
+    <blanks-select>
+      <wrongs>
+        <wrong>la bergère</wrong>
+        <wrong>« Au feu ! »</wrong>
+      </wrongs>
+      <p>
+        Un berger aime faire croire que le loup attaque <blank>son
+        troupeau</blank>. À chaque fois qu'il crie « Au loup ! », tous les gens
+        du village viennent en courant. Cela amuse beaucoup <blank>le
+        berger</blank>.
+      </p>
+      <p>
+        <blank>Un jour</blank>, le loup attaque son troupeau. Le berger crie
+        <blank>« Au loup ! »</blank> mais personne ne vient et le loup emporte
+        sa plus belle brebis.
+        </p>
+    </blanks-select>
+  </quiz>
+</publiquiz>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Quiz/blanks-select_dropzone.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='utf-8'?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <quiz id="blanks-select_dropzone">
+    <head>
+      <title>Exercice à trous avec placement sur image</title>
+    </head>
+
+    <instructions>
+      <p>Placez correctement chaque élément de la voiture.</p>
+    </instructions>
+
+    <blanks-select>
+      <media>
+        <image id="blanks-select_dropzonei01">
+          <dropzone x="25%" y="45.5%"><blank>le volant</blank></dropzone>
+          <dropzone x="62%" y="24%"><blank>le pare-brise</blank></dropzone>
+          <dropzone x="63%" y="77%"><blank>le siège</blank></dropzone>
+          <dropzone x="46%" y="68%"><blank>le levier de vitesse</blank></dropzone>
+          <dropzone x="1%" y="25.4%"><blank>le rétroviseur</blank></dropzone>
+        </image>
+      </media>
+    </blanks-select>
+  </quiz>
+</publiquiz>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Quiz/blanks-select_multiple.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <quiz id="blanks-select_multiple" xml:lang="fr">
+    <head>
+      <title>Exercice à trous avec suggestions réutilisables</title>
+    </head>
+
+    <instructions>
+      <p>Sans utiliser votre calculatrice, ni poser les opérations, retrouvez
+      le résultat exact de chaque multiplication.</p>
+    </instructions>
+
+    <blanks-select multiple="true">
+      <wrongs>
+        <wrong>1 169,73</wrong>
+        <wrong>848,78</wrong>
+      </wrongs>
+      <list>
+        <item>369 x 31,7 = <blank>11 697,3</blank></item>
+        <item>738 x 1,15 = <blank>848,7</blank></item>
+        <item>317 x 36,9 = <blank>11 697,3</blank></item>
+      </list>
+    </blanks-select>
+  </quiz>
+</publiquiz>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Quiz/categories.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <quiz id="categories" xml:lang="fr">
+    <head>
+      <title>Exercice de catégories</title>
+    </head>
+
+    <instructions>
+      <p>Classez les verbes suivants par groupe verbal.</p>
+    </instructions>
+
+    <categories>
+      <item>assez</item>
+      <category>
+        <head>
+          <title>Verbes du premier groupe</title>
+        </head>
+        <item>manger</item>
+        <item>chanter</item>
+        <item>se promener</item>
+        <item>rêver</item>
+      </category>
+      <category>
+        <head>
+          <title>Verbes du deuxième groupe</title>
+        </head>
+        <item>finir</item>
+        <item>choisir</item>
+        <item>réussir</item>
+      </category>
+      <category>
+        <head>
+          <title>Verbes du troisième groupe</title>
+        </head>
+        <item>partir</item>
+        <item>prendre</item>
+        <item>voir</item>
+        <item>cueillir</item>
+      </category>
+    </categories>
+  </quiz>
+</publiquiz>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Quiz/categories_image.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <quiz id="categories_image" xml:lang="fr">
+    <head>
+      <title>Exercice de catégories avec images</title>
+    </head>
+
+    <instructions>
+      <p>Classez les animaux suivants par mode de reproduction.</p>
+    </instructions>
+
+    <categories>
+      <category>
+        <head>
+          <title>Mammifère</title>
+        </head>
+        <item><image id="loup"/></item>
+        <item><image id="elephant"/></item>
+        <item><image id="lievre"/></item>
+      </category>
+      <category>
+        <head>
+          <title>Vivipare</title>
+        </head>
+        <item><image id="lezard"/></item>
+        <item><image id="hippocampe"/></item>
+      </category>
+      <category>
+        <head>
+          <title>Ovipare</title>
+        </head>
+        <item><image id="rouge-gorge"/></item>
+        <item><image id="couleuvre"/></item>
+      </category>
+    </categories>
+  </quiz>
+</publiquiz>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Quiz/categories_multiple.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <quiz id="categories_multiple" xml:lang="fr">
+    <head>
+      <title>Exercice de catégories avec choix réutilisables</title>
+    </head>
+
+    <instructions>
+      <section>
+        <p>Les moyens de transport peuvent être divisés en deux groupes :</p>
+        <list>
+          <item>ceux utilisés pour des courtes distances comme le parcours de
+          la ville ;</item>
+          <item>ceux utilisés principalement pour des longs voyages.</item>
+        </list>
+      </section>
+    </instructions>
+
+    <categories multiple="true">
+      <category>
+        <head>
+          <title>Courtes distances</title>
+        </head>
+        <item>barque</item>
+        <item>métro</item>
+        <item>bus</item>
+        <item>taxi</item>
+        <item>vélo</item>
+        <item>tramway</item>
+        <item>marche</item>
+        <item>camion</item>
+      </category>
+
+      <category>
+        <head>
+          <title>Longs voyages</title>
+        </head>
+        <item>navire</item>
+        <item>avion</item>
+        <item>camion</item>
+      </category>
+    </categories>
+  </quiz>
+</publiquiz>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Quiz/choices-check.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <quiz id="choices-check" xml:lang="fr">
+    <head>
+      <title>Exercice QCM cases à cocher</title>
+    </head>
+
+    <instructions>
+      <p>Mon chiffre des unités est le double de celui des dizaines, mon
+      chiffre des dixièmes est inférieur à celui des unités. Mon chiffre des
+      centièmes est supérieur à 7. Qui suis-je ? (deux solutions)</p>
+    </instructions>
+
+    <choices-check>
+      <wrong>724,36</wrong>
+      <right>324,18</right>
+      <right>812,19</right>
+      <wrong>963,49</wrong>
+    </choices-check>
+
+    <answer>
+      <p>Il faut procéder par élimination.</p>
+      <list>
+        <item>
+          Les quatre nombres vérifient la première condition (« mon chiffre des
+          unités est le double de celui des dizaines ») :
+          7<highlight>24</highlight>,36 ; 3<highlight>24</highlight>,18 ;
+          8<highlight>12</highlight>,19 et 9<highlight>63</highlight>,49.
+        </item>
+        <item>
+          Mais la deuxième condition (« mon chiffre des dixièmes est inférieur
+          à celui des unités ») t'amène à écarter le nombre
+          96<highlight>3</highlight>,<highlight>4</highlight>9 et la dernière
+          condition (« mon chiffre des centièmes est supérieur à 7 »), le
+          nombre 724,3<highlight>6</highlight>.
+        </item>
+      </list>
+    </answer>
+  </quiz>
+</publiquiz>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Quiz/choices-check_audio.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <quiz id="choices-check_audio" xml:lang="fr">
+    <head>
+      <title>Exercice QCM cases à cocher avec sons</title>
+    </head>
+
+    <instructions>
+      <p>Sélectionnez les cris de grenouille parmi ces sons.</p>
+    </instructions>
+
+    <choices-check>
+      <right><audio id="choices-check_audioa01"/><image id="choices-check_audioi01"/></right>
+      <wrong><audio id="choices-check_audioa02"/><image id="choices-check_audioi01"/></wrong>
+      <right><audio id="choices-check_audioa03"/><image id="choices-check_audioi01"/></right>
+      <wrong><audio id="choices-check_audioa04"/><image id="choices-check_audioi01"/></wrong>
+    </choices-check>
+  </quiz>
+</publiquiz>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Quiz/choices-radio.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <document id="choices-radio" xml:lang="fr">
+    <head>
+      <title>Exercice QCM radio</title>
+    </head>
+
+    <!-- ================================================================== -->
+    <quiz id="q01">
+      <head>
+        <title>Le pizzaïolo</title>
+      </head>
+      
+      <instructions>
+        <p>Quand on commande une « surprise » à Otorino le pizzaïolo, il
+        choisit au <index><w>hasard</w></index> trois des ingrédients :</p>
+        <list>
+          <item>olives ou anchois ;</item>
+          <item>poivrons ou artichaut ou champignons ;</item>
+          <item>jambon ou coppa.</item>
+        </list>
+        <p>Quelle est la <index><w>probabilité</w></index> d'obtenir une pizza
+        contenant des anchois et des poivrons ?</p>
+      </instructions>
+      
+      <choices-radio>
+        <wrong>½</wrong>
+        <right>⅙</right>
+        <wrong>⅓</wrong>
+      </choices-radio>
+      
+      <help>
+        <p>Pour trouver le nombre de cas possibles, le plus simple est de faire
+        un arbre.</p>
+      </help>
+      
+      <answer>
+        <p>Pour trouver le nombre de cas possibles, le plus simple est de faire
+        un arbre.</p>
+        <p>Le nombre de cas favorables est 2.</p>
+        <p>On en déduit la probabilité cherchée : 2/12 = 1/6</p>
+        <link uri="proba01"/>
+      </answer>
+    </quiz>
+
+  <!-- ================================================================== -->
+  <quiz id="q02">
+    <head>
+      <title>La limite de vitesse</title>
+    </head>
+
+    <instructions>
+      <media>
+        <image id="choices-radioq02i01"/>
+      </media>
+      <p>Je suis un conducteur novice.</p>
+      <p>Ma vitesse sera limitée :</p>
+    </instructions>
+
+    <choices-radio>
+      <right>
+        <p>à 70 km/h</p>
+        <answer>
+          <p>Les limitations ponctuelles concernent tous les usagers.</p>
+        </answer>
+      </right>
+      <wrong>
+        <p>à 60 km/h</p>
+        <answer>
+          <p>Les limitations de vitesses concernant les conducteurs novices ne
+          touchent que les limitation générales : l'autoroute, les voies
+          rapides à chaussées séparées et la route.</p>
+        </answer>
+      </wrong>
+    </choices-radio>
+
+    <answer>
+      <p>Les limitations de vitesse concernant les conducteurs novices ne
+      touchent que les limitations générales : l'autoroute à 110 km/h au lieu
+      de 130 km/h, les voies rapides à chaussées séparées, à 100 km/h au lieu
+      de 110 km/h, et la limite générale de 80 km/h sur route au lieu de
+      90 km/h. Les autres limitations ponctuelles concernent tous les
+      usagers. Je circulerai donc au maximum à 70 km/h.</p>
+    </answer>
+  </quiz>
+
+  </document>
+</publiquiz>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Quiz/choices-radio_image.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <quiz id="choices-radio_image" xml:lang="fr">
+    <head>
+      <title>Exercice QCM radio avec images</title>
+    </head>
+    
+    <instructions>
+      <p>On considère le cube ABCDEFGH.</p>
+      <p>Quel est le patron dont la forme est celle de la pyramide AEEFGH à
+      base carrée et de sommet A ?</p>
+      <media>
+        <image id="choices-radio_imagei00" type="thumbnail"/>
+      </media>
+    </instructions>
+    
+    <choices-radio>
+      <wrong>
+        <image id="choices-radio_imagei01"/>
+        <answer><p>Ce patron est celui d'une pyramide régulière.</p></answer>
+      </wrong>
+      <wrong>
+        <image id="choices-radio_imagei02"/>
+        <answer><p>Ce patron ne peut pas être « refermé ».</p></answer>
+      </wrong>
+      <right>
+        <image id="choices-radio_imagei03"/>
+      </right>
+    </choices-radio>
+  </quiz>
+</publiquiz>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Quiz/composite.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,122 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <quiz id="composite" xml:lang="fr">
+    <head>
+      <title>Exercice composite</title>
+    </head>
+
+    <instructions>
+      <p>À quelle catégorie appartiennent les animaux suivants ?</p>
+    </instructions>
+
+    <composite>
+      <!-- ================================================================ -->
+      <subquiz>
+        <instructions>
+          <p>abeille</p>
+        </instructions>
+        <choices-radio>
+          <wrong>gastéropode</wrong>
+          <right>insecte</right>
+          <wrong>mollusque</wrong>
+        </choices-radio>
+      </subquiz>
+
+      <!-- ================================================================ -->
+      <subquiz>
+        <instructions>
+          <p>aigle</p>
+        </instructions>
+        <choices-check>
+          <right>oiseau</right>
+          <wrong>passereau</wrong>
+          <wrong>charognard</wrong>
+          <right>rapace</right>
+        </choices-check>
+      </subquiz>
+
+      <!-- ================================================================ -->
+      <subquiz>
+       <blanks-fill>
+          <p>L'abeille est un <blank>insecte</blank> qui vit dans une
+          <blank>ruche</blank>.</p>
+          <p>Elle fabrique du <blank>miel</blank>.</p>
+        </blanks-fill>
+      </subquiz>
+
+      <!-- ================================================================ -->
+      <subquiz>
+        <instructions>
+          <p>albatros</p>
+        </instructions>
+        <blanks-select>
+          <wrongs>
+            <wrong>reptile</wrong>
+            <wrong>oiseaux</wrong>
+          </wrongs>
+          <p>Catégorie : <blank>mammifère</blank></p>
+        </blanks-select>
+      </subquiz>
+
+      <!-- ================================================================ -->
+      <subquiz>
+        <instructions>
+          <p>dauphin</p>
+        </instructions>
+        <point>
+          <p>
+            <right>mammifère</right> /
+            <right>cétacé</right> /
+            <wrong>poisson</wrong> /
+            <wrong>batracien</wrong>
+          </p>
+        </point>
+      </subquiz>
+
+      <!-- ================================================================ -->
+      <subquiz>
+        <instructions>
+          <p>albatros</p>
+        </instructions>
+        <point type="radio">
+          <p>
+            <right>oiseau</right> /
+            <wrong>rongeur</wrong> /
+            <wrong>reptile</wrong>
+          </p>
+        </point>
+      </subquiz>
+
+      <!-- ================================================================ -->
+      <subquiz>
+        <instructions>
+          <p>Associez les animaux avec leur catégorie.</p>
+        </instructions>
+        <matching>
+          <match><item>oiseau</item>    <item>hirondelle</item></match>
+          <match><item>mammifère</item> <item>baleine</item></match>
+          <match><item>reptile</item>   <item>couleuvre</item></match>
+        </matching>
+      </subquiz>
+
+      <!-- ================================================================ -->
+      <subquiz>
+        <instructions>
+          <p>Qui mange qui ?</p> 
+          <p>Rangez les animaux pour réaliser une chaîne alimentaire.</p>
+        </instructions>
+        <sort>
+          <comparison>mange</comparison>
+          <item>le loup (carnivore secondaire)</item>
+          <item>le lynx (carnivore primaire)</item>
+          <item>le lièvre (herbivore)</item>
+        </sort>
+      </subquiz>
+    </composite>
+
+    <help>
+      <p>Cet exercice est très facile et ne nécessite pas d'aide.</p>
+    </help>
+  </quiz>
+</publiquiz>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Quiz/matching.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <quiz id="matching" xml:lang="fr">
+    <head>
+      <title>Exercice d'appariement</title>
+    </head>
+
+    <instructions>
+      <p>Associez les phrases suivantes avec leur contraire.</p>
+    </instructions>
+
+    <matching>
+      <match>
+        <item>On s'entend très bien.</item>
+        <item>On s'entend comme chien et chat.</item>
+      </match>
+      <match>
+        <item>On a perdu le contact.</item>
+        <item>On a gardé contact.</item>
+      </match>
+      <match>
+        <item>On se chamaille souvent.</item>
+        <item>On ne se dispute jamais.</item>
+      </match>
+      <match>
+        <item>On s’amuse comme des fous.</item>
+        <item>On est plutôt sérieux ensemble.</item>
+      </match>
+    </matching>
+  </quiz>
+</publiquiz>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Quiz/matching_image.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <quiz id="matching_image" xml:lang="fr">
+    <head>
+      <title>Exercice d'appariement avec images</title>
+    </head>
+
+    <instructions>
+      <p>Associez chaque petit avec son parent.</p>
+    </instructions>
+
+    <matching>
+      <match>
+        <item><image id="chat"/></item>
+        <item><image id="chaton"/></item>
+      </match>
+      <match>
+        <item><image id="elephant"/></item>
+        <item><image id="elephanteau"/></item>
+      </match>
+      <match>
+        <item><image id="lion"/></item>
+        <item><image id="lionceau"/></item>
+      </match>
+      <match>
+        <item><image id="ours"/></item>
+        <item><image id="ourson"/></item>
+      </match>
+      <match>
+        <item><image id="tigre"/></item>
+        <item><image id="tigreau"/></item>
+      </match>
+    </matching>
+  </quiz>
+</publiquiz>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Quiz/matching_multiple.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <quiz id="matching_multiple" xml:lang="fr">
+    <head>
+      <title>Exercice d'appariement avec propositions réutilisables</title>
+    </head>
+
+    <instructions>
+      <p>Conjuguez le verbe <mentioned>chanter</mentioned> à l'imparfait.</p>
+    </instructions>
+
+    <matching multiple="true">
+      <match>
+        <item>Je</item>
+        <item>chantais</item>
+      </match>
+      <match>
+        <item>Tu</item>
+        <item>chantais</item>
+      </match>
+      <match>
+        <item>Il/elle</item>
+        <item>chantait</item>
+      </match>
+      <match>
+        <item>Nous</item>
+        <item>chantions</item>
+      </match>
+      <match>
+        <item>Vous</item>
+        <item>chantiez</item>
+      </match>
+      <match>
+        <item>Ils/elles</item>
+        <item>chantaient</item>
+      </match>
+    </matching>
+  </quiz>
+</publiquiz>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Quiz/pip.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,26 @@
+<?xml version='1.0' encoding='utf-8'?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <quiz id="pip">
+    <head>
+      <title>Images dans une image (PIP)</title>
+    </head>
+
+    <instructions>
+      <p>Entoure en vert les nombres multiples de 3 et en rouge ceux multiples
+      de 5.</p>
+    </instructions>
+
+    <pip multiple="true">
+      <image id="bingo">
+        <dropzone x="2.5%"  y="28.3%" w="11%" h="11%"></dropzone>
+        <dropzone x="16.1%" y="28.3%" w="11%" h="11%"></dropzone>
+        <dropzone x="30.3%" y="28.3%" w="11%" h="11%"><image id="bingo_green"/></dropzone>
+        <dropzone x="43.9%" y="28.3%" w="11%" h="11%"><image id="bingo_red"/></dropzone>
+        <dropzone x="58.0%" y="28.3%" w="11%" h="11%"><image id="bingo_red"/></dropzone>
+        <dropzone x="72.0%" y="28.3%" w="11%" h="11%"></dropzone>
+        <dropzone x="86.0%" y="28.3%" w="11%" h="11%"><image id="bingo_green"/></dropzone>
+      </image>
+    </pip>
+  </quiz>
+</publiquiz>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Quiz/point.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <quiz id="point" xml:lang="fr">
+    <head>
+      <title>Exercice de pointage</title>
+    </head>
+
+    <instructions>
+      <p>Sélectionnez le nom ou le pronom qui détermine l'accord de
+      chaque verbe mis en valeur.</p>
+    </instructions>
+
+    <point>
+      <section>
+        <p>Le centième <right>anniversaire</right> de la <wrong>mort</wrong> de
+        <wrong>Jules Verne</wrong> <highlight>a été célébré</highlight> en
+        2005. Cet <right>écrivain</right> du <number type="roman"
+        value="19">XIX</number><sup>e</sup> siècle <highlight>a</highlight>
+        encore aujourd'hui de nombreux <wrong>lecteurs</wrong>.
+        <right>Certains</right> le <highlight>considèrent</highlight> comme
+        l'<wrong>inventeur</wrong> du roman de science-fiction.</p>
+      </section>
+      <section>
+        <p>La <right>découverte</right> de la <wrong>Terre</wrong>
+        <highlight>est</highlight> le <wrong >thème</wrong> principal de ses
+        <wrong>romans</wrong>. Passionné de <wrong >géographie</wrong> et de
+        <wrong>sciences</wrong>, <right>Jules Verne</right> <highlight>a
+        imaginé</highlight> des <right>machines</right> extraordinaires qui
+        <highlight>permettent</highlight> d'explorer des
+        <wrong>contrées</wrong> lointaines ou inconnues. Ses
+        <right>héros</right> hors du commun <highlight>parcourent</highlight>
+        ainsi aussi bien les <wrong>profondeurs</wrong> sous-marines que
+        l'<wrong>espace</wrong> interstellaire.</p>
+      </section>
+    </point>
+    
+    <help>
+      <list>
+        <item>
+          Quand le sujet est un groupe nominal, le verbe s'accorde avec
+          le <highlight>nom noyau</highlight> du groupe.
+        </item>
+        <item>
+          Quand le sujet est le pronom relatif <mentioned>qui</mentioned>, le
+          verbe prend le nombre et la personne de
+          l'<highlight>antécédent</highlight>.
+        </item>
+      </list>
+    </help>
+  </quiz>
+</publiquiz>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Quiz/point_radio.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <quiz id="point_radio" xml:lang="fr">
+    <head>
+      <title>Exercice de pointage radio</title>
+    </head>
+
+    <instructions>
+      <section>
+        <p>Désignez Le mot qui représente le substantif du verbe.</p>
+      </section>
+    </instructions>
+
+    <point type="radio">
+      <p>
+        Changer :
+        <wrong>changage</wrong> / <right>changement</right> / <wrong>changation</wrong>
+      </p>
+    </point>
+  </quiz>
+</publiquiz>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Quiz/production.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <quiz id="production" xml:lang="fr">
+    <head>
+      <title>Exercice de production</title>
+    </head>
+
+    <instructions>
+      <p>
+        Notre connaissance du réel se limite-t-elle au savoir scientifique ?
+      </p>
+    </instructions>
+
+    <production/>
+    
+    <answer>
+        <p>« Le grand livre de la nature est écrit en langage mathématique »
+        avait coutume de dire <name>Galilée</name>. Cela signifie-t-il pour
+        autant que notre connaissance du réel se limite au savoir
+        scientifique ? Si nous acceptons cette restriction, nous acceptons
+        aussi que seuls les scientifiques aient accès à la connaissance du
+        réel. Est-ce le cas ? N'avons-nous pas, en tant qu'être humain, hors de
+        toute science, accès à une certaine connaissance du monde qui nous
+        entoure, une connaissance qui pourrait ne pas être forcément un
+        savoir ?</p>
+        <p>Ce premier enjeu du sujet est redoublé par un autre, plus
+        essentiel, celui de la définition du réel. À quelle sorte de réel le
+        savoir scientifique nous donne-t-il accès ? Est-ce là le seul réel
+        dont nous pouvons avoir connaissance ?</p>
+    </answer>
+  </quiz>
+</publiquiz>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Quiz/sort.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <quiz id="sort" xml:lang="fr">
+    <head>
+      <title>Exercice de tri</title>
+    </head>
+
+    <instructions>
+      <p>Rangez les nombres du plus petit au plus grand.</p>
+    </instructions>
+
+    <sort>
+      <comparison>&lt;</comparison>
+      <item shuffle="6">59</item>
+      <item shuffle="5">66</item>
+      <item shuffle="1">73</item>
+      <item shuffle="4">87</item>
+      <item shuffle="2">91</item>
+      <item shuffle="3">94</item>
+    </sort>
+  </quiz>
+</publiquiz>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Quiz/sort_image.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publiquiz version="1.0">
+  <quiz id="sort_image" xml:lang="fr">
+    <head>
+      <title>Exercice de tri avec image</title>
+    </head>
+
+    <instructions>
+      <p>Rangez les animaux pour réaliser une chaîne alimentaire.</p>
+    </instructions>
+
+    <sort>
+      <comparison>sont mangés par</comparison>
+      <item shuffle="3"><image id="lievre"/></item>
+      <item shuffle="1"><image id="lynx"/></item>
+      <item shuffle="2"><image id="loup"/></item>
+    </sort>
+  </quiz>
+</publiquiz>
Binary file Data/Sets/Images/composition.jpg has changed
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Sets/composition.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,74 @@
+<?xml version='1.0' encoding='utf-8'?>
+<!-- $Id$ -->
+<publiset version="1.0">
+  <composition id="composition" xml:lang="fr"
+               as="publidoc" attributes="version=1.0">
+    <division as="document" attributes="id=composition xml:lang=fr">
+      <head transform="composition.xsl">
+        <title>Exemple d'assemblage de sujets</title>
+        <shorttitle>Assemblage de sujets</shorttitle>
+        <subtitle>Composition</subtitle>
+        <identifier type="ean">9781449328030</identifier>
+        <copyright>Prismallia, Paris, 2013</copyright>
+        <collection>Les chroniques</collection>
+        <contributors>
+          <contributor>
+            <firstname>Patrick</firstname><lastname>PIERRE</lastname>
+            <role>author</role>
+          </contributor>
+          <contributor>
+            <label>Prismallia</label>
+            <address>24 rue des Écoles – 75005 Paris</address>
+            <link uri="http://www.prismallia.fr">Prismallia</link>
+            <role>packager</role>
+          </contributor>
+        </contributors>
+        <keywordset>
+          <keyword>Belgique</keyword>
+          <keyword>chasse</keyword>
+          <keyword>Pompidou</keyword>
+          <keyword>Portugal</keyword>
+          <keyword>Union européenne</keyword>
+        </keywordset>
+        <abstract>
+          <p>Ce document est un assemblage de plusieurs fichiers.</p>
+        </abstract>
+        <cover><image id="composition"/></cover>
+      </head>
+
+      <!-- ========================== Événements ========================== -->
+      <division path="../Topics" xslt="composition.xsl">
+        <head>
+          <title>Les événements</title>
+          <index><entry>événements</entry></index>
+          <abstract>
+            <p>Où l'on évoque pêle-mêle quelques sujets d'actualité.</p>
+          </abstract>
+        </head>
+        <file>centre_pompidou.xml</file>
+        <file xpath="*">chasseurs.xml</file>
+      </division>
+
+      <!-- =========================== Brèves ============================= -->
+      <division>
+        <head>
+          <title>Les brèves</title>
+          <subtitle>Europe</subtitle>
+          <index><entry>brèves</entry><entry>Europe</entry></index>
+        </head>
+        <file xslt="composition.xsl" path="../Topics">portugal_ue.xml</file>
+      </division>
+      
+      <!-- ======================== Photographies ========================= -->
+      <division>
+        <head>
+          <title>Les photographies avec légende</title>
+          <index><entry>photographie</entry></index>
+        </head>
+        <division as="topic" path="../Topics">
+          <file xpath="topic/section">prince_belge.xml</file>
+        </division>
+      </division>
+    </division>
+  </composition>
+</publiset>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Sets/proba.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='utf-8'?>
+<!-- $Id$ -->
+<publiset version="1.0">
+  <composition id="proba" xml:lang="fr" as="publiquiz" attributes="version=1.0">
+    <division as="document" attributes="id=proba xml:lang=fr">
+      <head>
+        <title>Exemple d'assemblage de sujets et de quiz</title>
+        <keywordset>
+          <keyword>mathématiques</keyword>
+          <keyword>probabilité</keyword>
+        </keywordset>
+      </head>
+
+      <!-- ============================ Cours ============================= -->
+      <division path="../Topics" xslt="composition.xsl">
+        <head>
+          <title>Le cours</title>
+        </head>
+        <file>proba01.xml</file>
+      </division>
+
+      <!-- ========================== Exercices =========================== -->
+      <division path="../Quiz" xslt="composition.xsl">
+        <head>
+          <title>Les exercices</title>
+        </head>
+        <file>choices-radio.xml</file>
+      </division>
+    </division>
+  </composition>
+</publiset>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Sets/quiz.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='utf-8'?>
+<!-- $Id$ -->
+<publiset version="1.0">
+  <composition id="quiz" xml:lang="fr" as="publiquiz" attributes="version=1.0">
+    <division as="document" attributes="id=quiz xml:lang=fr"
+              path="../Quiz" xpath="//quiz">
+      <head>
+        <title>Ensemble d'exercices</title>
+      </head>
+      <file>choices-radio.xml</file>
+      <file>choices-radio_image.xml</file>
+      <file>choices-check.xml</file>
+      <file>choices-check_audio.xml</file>
+      <file>blanks-fill.xml</file>
+      <file>blanks-fill_strict.xml</file>
+      <file>blanks-select.xml</file>
+      <file>blanks-select_multiple.xml</file>
+      <file>blanks-select_dropzone.xml</file>
+      <file>blanks-char.xml</file>
+      <file>point.xml</file>
+      <file>point_radio.xml</file>
+      <file>matching.xml</file>
+      <file>matching_multiple.xml</file>
+      <file>matching_image.xml</file>
+      <file>sort.xml</file>
+      <file>sort_image.xml</file>
+      <file>categories.xml</file>
+      <file argument="color">categories_multiple.xml</file>
+      <file>categories_image.xml</file>
+      <file>pip.xml</file>
+      <file>production.xml</file>
+      <file>composite.xml</file>
+    </division>
+  </composition>
+</publiset>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Sets/selection.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='utf-8'?>
+<!-- $Id$ -->
+<publiset version="1.0">
+  <!-- ============================ SÉLECTION 1 =========================== -->
+  <selection id="selection1" xml:lang="fr">
+    <head>
+      <title>Sélection de textes</title>
+    </head>
+    <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~ Événements ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
+    <division path="../Topics">
+      <head>
+        <title>Les événements</title>
+      </head>
+      <file>centre_pompidou.xml</file>
+      <file>chasseurs.xml</file>
+      <link uri="centre_pompidou.html">Un nouveau Centre Pompidou</link>
+      <link uri="chasseurs.html">Les chasseurs contestent la loi</link>
+    </division>
+    <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Brèves ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
+    <division path="../Topics">
+      <head>
+        <title>Les brèves</title>
+      </head>
+      <file>portugal_ue.xml</file>
+      <link uri="portugal_ue.html">Lisbonne, samedi 1<sup>er</sup></link>
+    </division>
+  </selection>
+
+  <!-- ============================ SÉLECTION 2 =========================== -->
+  <selection id="selection2" xml:lang="fr">
+    <head>
+      <title>Sélection de textes et de pages Web</title>
+    </head>
+    <file path="../Topics">prince_belge.xml</file>
+    <link uri="prince_belge.html">Prince Philippe</link>
+    <link uri="http://www.prismallia.fr">Prismallia</link>
+  </selection>
+</publiset>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Topics/Alternatives/rolls_phantom.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publidoc version="1.0">
+  <topic type="event" id="chrq_an2003_0005_e04">
+    <head>
+      <title>La Rolls Phantom est digne de ses aînées</title>
+      <subtitle>Goodwood, vendredi 3</subtitle>
+      <date value="2003-01-03"/>
+      <place>Goodwood</place>
+    </head>
+
+    <section>
+      <p>
+        Deux jours après être officiellement devenu propriétaire de la marque
+        Rolls Royce, BMW en présente le nouveau joyau. La Phantom, septième du
+        nom – la production de la Phantom VI a été stoppée en 1994 –, mesure
+        5,83 m de long et est dotée d'un moteur V12 de 6,7 litres de cylindrée,
+        ce qui lui permet de développer 453 chevaux. Le luxe de son habitacle
+        n'a rien à envier à celui de ses aînées, avec sa moquette en pure laine
+        passepoilée de cuir, et, <foreign>so british</foreign>, ses logements
+        arrière pour parapluies. Dotée de pneumatiques Michelin et dessinée par
+        Marek Djordjovic, elle sera vendue au prix de 320 000 euros. Hors
+        taxes…
+      </p>
+    </section>
+  </topic>
+</publidoc>
Binary file Data/Topics/Images/centre_pompidou.jpg has changed
Binary file Data/Topics/Images/chasseurs.jpg has changed
Binary file Data/Topics/Images/prince_belge.gif has changed
Binary file Data/Topics/Images/prince_belge.jpg has changed
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Topics/centre_pompidou.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publidoc version="1.0">
+  <topic id="centre_pompidou" type="event" xml:lang="fr-FR">
+    <head>
+      <title>Un nouveau Centre Pompidou après vingt-sept mois de travaux</title>
+      <subtitle>Paris, samedi 1<sup>er</sup></subtitle>
+      <date value="2000-01-01"/>
+      <place>Paris</place>
+      <keywordset>
+        <keyword>France</keyword>
+        <keyword>Architecture</keyword>
+      </keywordset>
+      <index><entry>Pompidou</entry></index>
+    </head>
+
+    <section>
+      <p>La bibliothèque n'ouvrira ses portes que le 26 janvier ; le
+      restaurant, dont le décor a été confié à des designers pleins de
+      promesses, est encore en travaux. Qu'importe ! Ils furent des milliers à
+      se presser pour découvrir un Beaubourg qui a fait peau neuve. Les
+      tubulures ont été repeintes avec les couleurs vives qui avaient fait la
+      célébrité du lieu, les espaces ont été réorganisés. Toute
+      l'administration a été déplacée dans un immeuble voisin : la place
+      libérée permet au musée national d'Art moderne de proposer un nouvel
+      accrochage plus aéré de ses collections. Neuf jeunes plasticiens français
+      sont à l'affiche de la première exposition.</p>
+      <media>
+        <image id="centre_pompidou">
+          <copyright>Morris / Sipa Press</copyright>
+        </image>
+        <caption>
+          <p>Pour ce premier jour de réouverture, 40 000 visiteurs sont
+          entrés gratuitement.</p>
+        </caption>
+      </media>
+    </section>
+  </topic>
+</publidoc>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Topics/chasseurs.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publidoc version="1.0">
+  <topic id="chasseurs" type="event" xml:lang="fr">
+    <head>
+      <title>Les chasseurs d'oiseaux contestent la loi</title>
+      <subtitle>Baie de Somme, mardi 1<sup>er</sup></subtitle>
+      <date value="2000-02-01"/>
+      <place>Baie de Somme</place>
+    </head>
+
+    <section>
+      <p>La loi a changé, mais les chasseurs ne s'y soumettront pas. C'est
+      toute la substance du discours martelé par le leader de CPNT (<name
+      of="party">Chasse, Pêche, Nature et Traditions</name>), <name
+      of="person">Jean Saint-Josse</name>, devant les chasseurs de la baie de
+      Somme. Une décision du Conseil d'État oblige la France à fermer la chasse
+      au gibier d'eau et aux oiseaux migrateurs au <date value="2000-01-31">31
+      janvier</date>, c'est-à-dire un mois plus tôt que précédemment, afin de
+      se conformer à une directive européenne datant de… <date
+      value="1979">1979</date> ! Forts de leur poids électoral (6,77 % aux
+      européennes), les chasseurs exigent l'abrogation de ce
+      texte.</p>
+      <media>
+        <image id="chasseurs"/>
+        <caption>
+          <p>Dans la mire : les oiseaux migrateurs.</p>
+        </caption>
+      </media>
+    </section>
+  </topic>
+</publidoc>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Topics/maths.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,138 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publidoc version="1.0">
+  <topic id="maths" xml:lang="fr">
+    <head>
+      <title>Quelques formules mathématiques</title>
+      <subjectset>
+        <subject>Mathématiques</subject>
+      </subjectset>
+    </head>
+
+    <section>
+      <head>
+        <title>Formule native</title>
+      </head>
+      <section>
+        <head><title>Le dernier théorème de Fermat</title></head>
+        <p>
+          Il n'existe pas de nombres entiers non nuls <var>x</var>,
+          <var>y</var> et <var>z</var> tels que :
+          <math xml:id="fermat" display="wide">
+            <var>x</var><sup>n</sup> + <var>y</var><sup>n</sup> = <var>z</var><sup>n</sup>
+          </math>
+          dès que <var>n</var> est un entier strictement supérieur à 2.
+        </p>
+      </section>
+    </section>
+    
+    <section>
+      <head>
+        <title>Formule en LaTeX</title>
+      </head>
+      <section>
+        <head>
+          <title>Formule dans le texte</title>
+        </head>
+        <p>
+          On rappelle que la <highlight>moyenne</highlight> de <var>X</var> est
+          le nombre : <math><latex>\overline X =
+          \frac{1}{n}\left( {n_1 x_1 + n_2 x_2 + \dots + n_p x_p } \right)</latex></math>.
+        </p>
+        <p>
+          On appelle <highlight>variance</highlight> de la série
+          statistique <var>X</var>, le nombre :
+          <math><latex>V\left( X \right) =
+          \frac{1}{n}\left( {n_1 \left( {x_1 - \overline X } \right)^2 
+          + \dots + n_p \left( {x_p - \overline X } \right)^2 }
+          \right)</latex></math> qu'on réécrit ainsi :
+          <math><latex>V\left( X \right) =
+          \frac{1}{n}\sum\limits_{i = 1}^p {n_i \left( {x_i - \overline X }
+          \right)^2 }</latex></math>.
+        </p>
+        <p>
+          L'<highlight>écart type</highlight> de <var>X</var> est le nombre :
+          <math><latex>
+            {\rm{s}}\left(X\right) = \sqrt{V\left(X\right)}
+          </latex></math>
+        </p>
+      </section>
+      
+      <section>
+        <head>
+          <title>Formule mise en évidence</title>
+        </head>
+        <p>
+          Soit la fonction :
+          <math xml:id="fonction" display="wide">
+            <latex>f(x) = x^2 + \sqrt[3]{\frac{3x}{2y-3}}</latex>
+          </math>
+        </p>
+      </section>
+      
+      <section>
+        <head>
+          <title>Formule encadrée</title>
+        </head>
+        <p>
+          Les transformations de Lorentz :
+          <math xml:id="lorentz" display="box">
+            <latex plain="true">
+              \begin{eqnarray*}
+              ct' &amp; = &amp; \frac{ct-(v/c)x}{\sqrt{1-v^2/c^2}},\\
+              x'  &amp; = &amp; \frac{x-(v/c)ct}{\sqrt{1-v^2/c^2}},\\
+              y'  &amp; = &amp; y,\\
+              z'  &amp; = &amp; z.
+              \end{eqnarray*}
+            </latex>
+          </math>
+        </p>
+      </section>
+      
+      <section>
+        <head>
+          <title>Formules numérotées</title>
+        </head>
+        <p>
+          Une expression matricielle :
+          <math display="numbered">
+            <latex>
+              \left[ \begin{array}{c} x_1 \\ x_2 \end{array} \right] =
+              \begin{bmatrix} A &amp; B \\ C &amp; D \end{bmatrix}
+              \times \left[\begin{array}{c} y_1 \\ y_2 \end{array}\right]
+            </latex>
+          </math>
+        </p>
+        <p>
+          Une intégrale :
+          <math display="numbered">
+            <latex>\int_0^1 \frac{1}{\sqrt{-\ln x}} \; \mathrm dx</latex>
+          </math>
+        </p>
+      </section>
+      
+      <section>
+        <head>
+          <title>Formule numérotée et encadrée</title>
+        </head>
+        <p>
+          Les harmoniques sphériques sont des fonctions définies sur la
+          sphère. Ce sont les fonctions propres du laplacien bidimensionnel à
+          symétrie sphérique,
+          <math display="numbered-box">
+            <latex>
+              \left({\partial^2\over\partial\theta^2}
+              +\cot\theta{\partial\over\partial\theta}
+              +{1\over\sin^2\theta}{\partial^2\over\partial\varphi^2}\right)Y_\ell^m
+              = -\ell(\ell+1)Y_\ell^m\ .
+            </latex>
+          </math>
+          Les harmoniques sphériques forment un ensemble complet de fonctions des
+          angles <math><latex>\theta</latex></math> et
+          <math><latex>\varphi</latex></math> de sorte que toute fonction sur la
+          sphère peut se décomposer sur une base d'harmoniques sphériques.
+        </p>
+      </section>
+    </section>
+ </topic>
+</publidoc>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Topics/portugal_ue.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publidoc version="1.0">
+  <topic id="portugal_ue" type="flash" xml:lang="fr">
+    <head>
+      <title>Janvier 2000</title>
+      <subtitle>Lisbonne, samedi 1<sup>er</sup></subtitle>
+      <date value="2000-01-01"/>
+      <place>Lisbonne</place>
+      <source type="book">
+        <identifier type="ean">9782843550362</identifier>
+        <title>Chronique de l'année 2000</title>
+        <folio>4</folio>
+      </source>
+      <source type="file">
+        <identifier type="uri">4z.tex</identifier>
+      </source>
+    </head>
+
+    <section>
+      <p>
+        Le Portugal prend pour six mois la présidence de l'Union européenne.
+      </p>
+    </section>
+  </topic>
+</publidoc>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Topics/prince_belge.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publidoc version="1.0">
+  <topic id="prince_belge" type="photo" xml:lang="fr">
+    <head>
+      <title>Janvier 2000</title>
+      <date value="2000-01"/>
+    </head>
+
+    <section>
+      <media>
+        <image id="prince_belge"/>
+        <caption>
+          <p>Le 18, à Liège, le prince Philippe et son épouse, Mathilde,
+          prennent avec le sourire leur premier bain de foule : 15 000
+          personnes les acclament.</p>
+        </caption>
+      </media>
+    </section>
+  </topic>
+</publidoc>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Topics/proba01.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publidoc version="1.0">
+  <topic id="proba01" xml:lang="fr">
+    <head>
+      <title>Qu'est-ce qu'une probabilité ?</title>
+      <keywordset>
+        <keyword>mathématiques</keyword>
+        <keyword>probabilité</keyword>
+      </keywordset>
+    </head>
+
+    <section>
+      <p>On peut renouveler plusieurs fois la même expérience
+      <index><w>aléatoire</w></index>.</p>
+      <p>La <index><w>fréquence</w></index> de réalisation d'un événement est
+      égale au rapport du nombre de fois où l'événement se produit sur le
+      nombre de fois où l'expérience est réalisée.</p>
+      <p>Sur un petit nombre d'expériences, cette fréquence peut beaucoup
+      varier.</p>
+      <p>En revanche, si on renouvelle l'expérience un très grand nombre de
+      fois, on voit cette fréquence qui variait beaucoup se stabiliser autour
+      d'une valeur.</p>
+      <p>Cette valeur est la <index><w>probabilité</w></index> de l'événement
+      étudié.</p>
+      <p><highlight>Le calcul des probabilités se propose de déterminer cette
+      fréquence théorique, sans répéter plusieurs fois
+      l'expérience.</highlight></p>
+    </section>
+    <section>
+      <p>La détermination des probabilités est parfois assez intuitive.</p>
+    </section>
+  </topic>
+</publidoc>
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/Data/Topics/états-unis_les faucons.xml	dim. juin 22 09:47:20 2014 +0200
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publidoc version="1.0">
+  <topic type="article" id="usa_faucons" xml:lang="fr">
+    <head>
+      <title>États-Unis : les « faucons » au pouvoir</title>
+      <date value="2003-04"/>
+    </head>
+
+    <section>
+      <head>
+        <title>Richard Perle</title>
+      </head>
+      <p>
+        Ils s'appellent Paul Wolfowitz, Richard Perle, Robert Kagan, William
+        Kristol, Lewis Libby, David Wurmser ou encore Douglas Feith. Aux
+        États-Unis, on les surnomme les « néo-conservateurs ». Peu connu du
+        grand pulbic européen, ce petit groupe de diplomates, d'universitaires
+        et de journalistes conçoit, depuis deux ans, la politique étrangère
+        américaine. Au point qu'il n'est pas rare d'entendre que le conflit
+        irakien est « leur » guerre. Ce sont eux en tout cas qui en ont eu
+        l'idée, qui en ont élaboré la stratégie et qui en ont précipité le
+        déclenchement.
+      </p>
+      <p>
+        Leur prise de pouvoir date de septembre 2001. Du 14 septembre très
+        précisément, trois jours après les attaques aériennes contre le World
+        Trade Center et le Pentagone. Ce jour-là, Georges W. Buesh décide de
+        réunir ses principaux conseillers à Camp David pour discuter des moyens
+        à mettre en œuvre pour contrer Al-Qaïda. Le débat tourne autour de
+        l'éventualité d'une intervention militaire en Afghanistan. Un homme se
+        lève alors et prend la parole : il s'agit de Paul Wolfowitz, l'adjoint
+        de Donald Rumsfeld au secrétariat d'État à la Défense. Sur un ton
+        passionné, celui-ci prône une approche « globale » du problème et
+        souligne la nécessité de s'attaquer non seulement à l'Afghanistan, mais
+        aussi aux autres sanctuaires du terrorisme international que sont
+        l'Iran, la Syrie et surtout l'Irak. Seul un changement de régime à
+        Bagdad, conclut-il, mettra durablement les États-Unis à l'abri d'une
+        nouvelle vague d'attentats.
+      </p>
+    </section>
+    <section>
+      <head>
+        <title>Paul Wolfowitz</title>
+      </head>
+      <p>
+        Peu féru en matière de relations internationales, Bush est fasciné pour
+        la fougue et l'éloquence de son subordonné. Mieux, il est convaincu que
+        ce dernier est le seul à avoir vraiment pris la mesure de la situation
+        et à posséder une vision à long terme du rôle des États-Unis dans le
+        monde.  […]
+      </p>
+      <p>
+        […] Une région pleine de haine, de rêves de revanchen conduite
+        par un fanatisme religieux et nationaliste. Et, au bout du compte, les
+        Américains rentreront chez eux. Nous resterons seuls ici. »
+      </p>
+    </section>
+  </topic>
+</publidoc>
Binary file RelaxNG/Examples/Documents/Audios/amarok.ogg has changed
Binary file RelaxNG/Examples/Documents/Audios/brahms_lullaby.ogg has changed
Binary file RelaxNG/Examples/Documents/Audios/ring.ogg has changed
Binary file RelaxNG/Examples/Documents/Images/big_bug_bunny_trailer.jpg has changed
Binary file RelaxNG/Examples/Documents/Images/blank_cover.jpeg has changed
Binary file RelaxNG/Examples/Documents/Images/cosette.png has changed
Binary file RelaxNG/Examples/Documents/Images/cover.xcf has changed
Binary file RelaxNG/Examples/Documents/Images/culdelampe.png has changed
--- a/RelaxNG/Examples/Documents/Images/exit.svg	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,74 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://web.resource.org/cc/"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="599.93951"
-   height="600"
-   id="svg4672"
-   sodipodi:version="0.32"
-   inkscape:version="0.45.1"
-   version="1.0"
-   sodipodi:docbase="/home/alerante/Desktop"
-   sodipodi:docname="PublicInformationSymbol EmergencyExit.svg"
-   inkscape:output_extension="org.inkscape.output.svg.inkscape">
-  <defs
-     id="defs4674" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     gridtolerance="10000"
-     guidetolerance="10"
-     objecttolerance="10"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="1"
-     inkscape:cx="265.57143"
-     inkscape:cy="323.42857"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     inkscape:window-width="814"
-     inkscape:window-height="624"
-     inkscape:window-x="5"
-     inkscape:window-y="48" />
-  <metadata
-     id="metadata4677">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(-310.97085,3.6021267)">
-    <g
-       id="g5653"
-       transform="matrix(4.6848915,0,0,4.6848915,-1145.8937,-2197.6612)">
-      <path
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;letter-spacing:normal;word-spacing:normal;text-anchor:start;fill:#009900;fill-opacity:1;fill-rule:nonzero;stroke:#00ff00;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10.43299961;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-         d="M 423.0235,565.82038 L 419.81978,557.33311 C 418.38585,553.80643 415.18214,551.41656 411.17749,551.41656 L 409.74356,551.41656 L 409.74356,478.26066 L 340.26936,478.26066 L 340.26936,518.75929 L 349.38963,518.75929 L 359.80172,505.80231 C 361.88155,503.39952 365.07235,501.79766 368.59902,501.79766 L 390.8442,501.79766 C 394.37088,501.79766 397.40666,503.70956 399.00853,506.75826 L 405.57097,519.23727 C 405.88102,519.71524 406.03604,520.36115 406.03604,521.16208 C 406.03604,523.39693 404.12414,525.32175 401.87637,525.32175 C 400.11949,525.32175 398.84059,524.52082 398.03966,523.07398 L 392.12311,511.71886 L 382.51195,511.71886 L 389.87534,530.12733 L 392.12311,553.65141 L 411.16457,553.65141 C 414.20036,553.65141 416.60315,555.56331 417.72703,558.13404 L 419.80687,563.57261 L 387.14959,563.57261 C 384.7468,563.57261 382.66697,561.81573 382.51195,559.41294 L 380.26418,538.76962 L 362.66956,575.2636 C 361.70069,577.34344 359.46583,578.77736 356.89511,578.77736 L 348.42075,578.77736 L 370.02003,534.11906 L 363.30255,517.31245 L 356.90803,525.15381 C 355.30617,527.23365 352.58042,528.68049 349.71258,528.68049 L 340.26936,528.68049 L 340.26936,581.50311 L 355.30617,596.3849 L 310.97082,596.3849 L 310.97082,468.32655 L 439.02918,468.32655 L 439.02918,596.3849 L 424.62536,596.3849 L 409.74356,581.50311 L 409.74356,565.82038 L 423.0235,565.82038"
-         id="path3495" />
-      <path
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;letter-spacing:normal;word-spacing:normal;text-anchor:start;fill:#009900;fill-opacity:1;fill-rule:nonzero;stroke:#00ff00;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10.43299961;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-         d="M 363.14754,483.05332 L 363.61259,483.06624 L 364.07765,483.10499 L 364.52979,483.15667 L 364.969,483.24709 L 365.40822,483.35044 L 365.83452,483.4667 L 366.26083,483.62172 L 366.67421,483.77674 L 367.07468,483.97051 L 367.46222,484.16429 L 367.84977,484.39682 L 368.2244,484.62934 L 368.57319,484.88771 L 368.92197,485.15899 L 369.25786,485.45611 L 369.58081,485.75323 L 369.87793,486.07619 L 370.16213,486.39914 L 370.44633,486.74793 L 370.7047,487.10964 L 370.93722,487.48427 L 371.15683,487.8589 L 371.36352,488.25936 L 371.54438,488.65983 L 371.71231,489.07321 L 371.85442,489.4866 L 371.9836,489.92582 L 372.08695,490.36504 L 372.16445,490.80426 L 372.22905,491.25639 L 372.26779,491.70853 L 372.28071,492.17359 C 372.28071,497.13418 368.12104,501.13883 363.14754,501.13883 C 358.18694,501.13883 354.1952,497.13418 354.1952,492.17359 C 354.1952,487.21299 358.18694,483.05332 363.14754,483.05332 z "
-         id="path3497" />
-      <path
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;letter-spacing:normal;word-spacing:normal;text-anchor:start;fill:#009900;fill-opacity:1;fill-rule:nonzero;stroke:#00ff00;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10.43299961;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-         d="M 367.15217,584.86184 L 378.67524,596.39782 L 364.7494,596.39782 L 349.71258,581.50311 L 358.67782,581.50311 C 361.86863,581.50311 364.91733,582.78201 367.15217,584.86184 z "
-         id="path3499" />
-    </g>
-  </g>
-</svg>
Binary file RelaxNG/Examples/Documents/Images/f-gcru.jpg has changed
Binary file RelaxNG/Examples/Documents/Images/footer.png has changed
Binary file RelaxNG/Examples/Documents/Images/header.png has changed
Binary file RelaxNG/Examples/Documents/Images/les_miserables_cover.jpg has changed
Binary file RelaxNG/Examples/Documents/Images/plane.gif has changed
Binary file RelaxNG/Examples/Documents/Images/prismallia_logo.png has changed
--- a/RelaxNG/Examples/Documents/Images/prismallia_logo.svg	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,65 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   version="1.1"
-   width="220"
-   height="63"
-   id="svg2">
-  <defs
-     id="defs4" />
-  <g
-     transform="translate(-267.85067,-307.13135)"
-     id="layer1">
-    <g
-       transform="translate(5.2802741,10.105538)"
-       id="g2484">
-      <text
-         x="294.66879"
-         y="341.9126"
-         id="text2479"
-         xml:space="preserve"
-         style="font-size:48px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#993333;fill-opacity:1;stroke:none;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"><tspan
-           x="294.66879"
-           y="341.9126"
-           id="tspan2481">risma</tspan></text>
-      <text
-         x="415.40848"
-         y="341.9126"
-         id="text2483"
-         xml:space="preserve"
-         style="font-size:48px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans Italic"><tspan
-           x="415.40848"
-           y="341.9126"
-           id="tspan2485">ll</tspan></text>
-      <text
-         x="438.86099"
-         y="341.9126"
-         id="text2487"
-         xml:space="preserve"
-         style="font-size:48px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#993333;fill-opacity:1;stroke:none;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"><tspan
-           x="438.86099"
-           y="341.9126"
-           id="tspan2489">ia</tspan></text>
-      <text
-         x="293.9801"
-         y="314.0831"
-         transform="scale(0.8977246,1.1139274)"
-         id="text2491"
-         xml:space="preserve"
-         style="font-size:53.4685173px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#993333;fill-opacity:1;stroke:none;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"><tspan
-           x="293.9801"
-           y="314.0831"
-           id="tspan2493">P</tspan></text>
-      <path
-         d="m 278.22291,349.35672 198.56201,0.0584"
-         id="path2497"
-         style="fill:none;stroke:#000000;stroke-width:1.01040423px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-    </g>
-  </g>
-</svg>
Binary file RelaxNG/Examples/Documents/Images/publiforge_logo.png has changed
Binary file RelaxNG/Examples/Documents/Images/torture_test_cover.jpg has changed
Binary file RelaxNG/Examples/Documents/Images/zoom_oil.png has changed
Binary file RelaxNG/Examples/Documents/Videos/big_bug_bunny_trailer.ogv has changed
Binary file RelaxNG/Examples/Documents/Videos/chicken_chair.mp4 has changed
--- a/RelaxNG/Examples/Documents/les_miserables.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,463 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Id$ -->
-<publidoc  version="1.0">
-  <document id="les_miserables" xml:lang="fr">
-    <head>
-      <title>Les Misérables (extraits)</title>
-      <contributors>
-        <contributor>
-          <firstname>Victor</firstname><lastname>HUGO</lastname>
-          <role>author</role>
-        </contributor>
-      </contributors>
-      <date value="1862"/>
-      <subjectset>
-        <subject>Littérature</subject>
-      </subjectset>
-      <cover><image id="les_miserables_cover"/></cover>
-    </head>
-    
-    <!-- ================================================================== -->
-    <!-- =                                                                = -->
-    <!-- =                             Partie 1                           = -->
-    <!-- =                                                                = -->
-    <!-- ================================================================== -->
-    <division>
-      <head>
-        <title>Partie 1. Fantine</title>
-      </head>
-      <!-- ================================================================ -->
-      <!-- =                            Livre 1                           = -->
-      <!-- ================================================================ -->
-      <division>
-        <head>
-          <title>Livre 1. Un juste</title>
-        </head>
-        <!-- ============================================================== -->
-        <topic>
-          <head>
-            <title>1. M. Myriel</title>
-          </head>
-          <section>
-            <p>En 1815, M. Charles-François-Bienvenu Myriel était évêque de
-            Digne. C'était un vieillard d'environ soixante-quinze ans ; il
-            occupait le siège de Digne depuis 1806.</p>
-            <p>Quoique ce détail ne touche en aucune manière au fond même de ce
-            que nous avons à raconter, il n'est peut-être pas inutile, ne
-            fût-ce que pour être exact en tout, d'indiquer ici les bruits et
-            les propos qui avaient couru sur son compte au moment où il était
-            arrivé dans le diocèse. Vrai ou faux, ce qu'on dit des hommes tient
-            souvent autant de place dans leur vie et surtout dans leur destinée
-            que ce qu'ils font. M. Myriel était fils d'un conseiller au
-            parlement d'Aix ; noblesse de robe. On contait de lui que son père,
-            le réservant pour hériter de sa charge, l'avait marié de fort bonne
-            heure, à dix-huit ou vingt ans, suivant un usage assez répandu dans
-            les familles parlementaires. Charles Myriel, nonobstant ce mariage,
-            avait, disait-on, beaucoup fait parler de lui. Il était bien fait
-            de sa personne, quoique d'assez petite taille, élégant, gracieux,
-            spirituel ; toute la première partie de sa vie avait été donnée au
-            monde et aux galanteries. La révolution survint, les événements se
-            précipitèrent, les familles parlementaires décimées, chassées,
-            traquées, se dispersèrent. M. Charles Myriel, dès les premiers
-            jours de la révolution, émigra en Italie. Sa femme y mourut d'une
-            maladie de poitrine dont elle était atteinte depuis longtemps. Ils
-            n'avaient point d'enfants. Que se passa-t-il ensuite dans la
-            destinée de M. Myriel ? L'écroulement de l'ancienne société
-            française, la chute de sa propre famille, les tragiques spectacles
-            de 93, plus effrayants encore peut-être pour les émigrés qui les
-            voyaient de loin avec le grossissement de l'épouvante, firent-ils
-            germer en lui des idées de renoncement et de solitude ? Fut-il, au
-            milieu d'une de ces distractions et de ces affections qui
-            occupaient sa vie, subitement atteint d'un de ces coups mystérieux
-            et terribles qui viennent quelquefois renverser, en le frappant au
-            coeur, l'homme que les catastrophes publiques n'ébranleraient pas
-            en le frappant dans son existence et dans sa fortune ? Nul n'aurait
-            pu le dire ; tout ce qu'on savait, c'est que, lorsqu'il revint
-            d'Italie, il était prêtre.</p>
-            <p>En 1804, M. Myriel était curé de Brignolles. Il était déjà
-            vieux, et vivait dans une retraite profonde.</p>
-            <p>Vers l'époque du couronnement, une petite affaire de sa cure, on
-            ne sait plus trop quoi, l'amena à Paris.  Entre autres personnes
-            puissantes, il alla solliciter pour ses paroissiens M. le cardinal
-            Fesch. Un jour que l'empereur était venu faire visite à son oncle,
-            le digne curé, qui attendait dans l'antichambre, se trouva sur le
-            passage de sa majesté. Napoléon, se voyant regardé avec une
-            certaine curiosité par ce vieillard, se retourna, et dit
-            brusquement :</p>
-            <p>– Quel est ce bonhomme qui me regarde ?</p>
-            <p>– Sire, dit M. Myriel, vous regardez un bonhomme, et moi je
-            regarde un grand homme. Chacun de nous peut profiter.</p>
-            <p>L'empereur, le soir même, demanda au cardinal le nom de ce curé,
-            et quelque temps après M. Myriel fut tout surpris d'apprendre qu'il
-            était nommé évêque de Digne.</p>
-            <p>Qu'y avait-il de vrai, du reste, dans les récits qu'on faisait
-            sur la première partie de la vie de M.  Myriel ? Personne ne le
-            savait. Peu de familles avaient connu la famille Myriel avant la
-            révolution.</p>
-            <p>M. Myriel devait subir le sort de tout nouveau venu dans une
-            petite ville où il y a beaucoup de bouches qui parlent et fort peu
-            de têtes qui pensent. Il devait le subir, quoiqu'il fût évêque et
-            parce qu'il était évêque. Mais, après tout, les propos auxquels on
-            mêlait son nom n'étaient peut-être que des propos ; du bruit, des
-            mots, des paroles ; moins que des paroles, des palabres, comme dit
-            l'énergique langue du midi.</p>
-            <p>Quoi qu'il en fût, après neuf ans d'épiscopat et de résidence à
-            Digne, tous ces racontages, sujets de conversation qui occupent
-            dans le premier moment les petites villes et les petites gens,
-            étaient tombés dans un oubli profond. Personne n'eût osé en parler,
-            personne n'eût même osé s'en souvenir.</p>
-            <p>M. Myriel était arrivé à Digne accompagné d'une vieille fille,
-            mademoiselle Baptistine, qui était sa soeur et qui avait dix ans de
-            moins que lui.</p>
-            <p>Ils avaient pour tout domestique une servante du même âge que
-            mademoiselle Baptistine, et appelée madame Magloire, laquelle,
-            après avoir été <mentioned>la servante de M. le Curé</mentioned>,
-            prenait maintenant le double titre de femme de chambre de
-            mademoiselle et femme de charge de monseigneur.</p>
-            <p>Mademoiselle Baptistine était une personne longue, pâle, mince,
-            douce ; elle réalisait l'idéal de ce qu'exprime le mot
-            « respectable » ; car il semble qu'il soit nécessaire qu'une femme
-            soit mère pour être vénérable.  Elle n'avait jamais été jolie ;
-            toute sa vie, qui n'avait été qu'une suite de saintes oeuvres,
-            avait fini par mettre sur elle une sorte de blancheur et de
-            clarté ; et, en vieillissant, elle avait gagné ce qu'on pourrait
-            appeler la beauté de la bonté. Ce qui avait été de la maigreur dans
-            sa jeunesse était devenu, dans sa maturité, de la transparence ; et
-            cette diaphanéité laissait voir l'ange. C'était une âme plus encore
-            que ce n'était une vierge.  Sa personne semblait faite d'ombre ; à
-            peine assez de corps pour qu'il y eût là un sexe ; un peu de
-            matière contenant une lueur ; de grands yeux toujours baissés ; un
-            prétexte pour qu'une âme reste sur la terre.</p>
-            <p>Madame Magloire était une petite vieille, blanche, grasse,
-            replète, affairée, toujours haletante, à cause de son activité
-            d'abord, ensuite à cause d'un asthme.</p>
-            <p>A son arrivée, on installa M. Myriel en son palais épiscopal
-            avec les honneurs voulus par les décrets impériaux qui classent
-            l'évêque immédiatement après le maréchal de camp. Le maire et le
-            président lui firent la première visite, et lui de son côté fit la
-            première visite au général et au préfet.</p>
-            <p>L'installation terminée, la ville attendit son évêque à
-            l'oeuvre.</p>
-          </section>
-        </topic>
-        <!-- ============================================================== -->
-        <topic>
-          <head>
-            <title>2. M. Myriel devient monseigneur Bienvenu</title>
-          </head>
-          <section>
-            <p>Le palais épiscopal de Digne était attenant à l'hôpital.</p>
-            <p>Le palais épiscopal était un vaste et bel hôtel bâti en pierre
-            au commencement du siècle dernier par monseigneur Henri Puget,
-            docteur en théologie de la faculté de Paris, abbé de Simore, lequel
-            était évêque de Digne en 1712. Ce palais était un vrai logis
-            seigneurial. Tout y avait grand air, les appartements de l'évêque,
-            les salons, les chambres, la cour d'honneur, fort large, avec
-            promenoirs à arcades, selon l'ancienne mode florentine, les jardins
-            plantés de magnifiques arbres. Dans la salle à manger, longue et
-            superbe galerie qui était au rez-de-chaussée et s'ouvrait sur les
-            jardins, monseigneur Henri Puget avait donné à manger en cérémonie
-            le 29 juillet 1714 à messeigneurs Charles Brûlart de Genlis,
-            archevêque-prince d'Embrun, Antoine de Mesgrigny, capucin, évêque
-            de Grasse, Philippe de Vendôme, grand prieur de France, abbé de
-            Saint-Honoré de Lérins, François de Berton de Grillon, évêque-baron
-            de Vence, César de Sabran de Forcalquier, évêque-seigneur de
-            Glandève, et Jean Soanen, prêtre de l'oratoire, prédicateur
-            ordinaire du roi, évêque-seigneur de Senez. Les portraits de ces
-            sept révérends personnages décoraient cette salle, et cette date
-            mémorable, 29 juillet 1714, y était gravée en lettres d'or sur une
-            table de marbre blanc.</p>
-            <p>L'hôpital était une maison étroite et basse à un seul étage avec
-            un petit jardin.</p>
-            <p>Trois jours après son arrivée, l'évêque visita l'hôpital. La
-            visite terminée, il fit prier le directeur de vouloir bien venir
-            jusque chez lui.</p>
-            <p>– Monsieur le directeur de l'hôpital, lui dit-il, combien en ce
-            moment avez-vous de malades ?</p>
-            <p>– Vingt-six, monseigneur.</p>
-            <p>– C'est ce que j'avais compté, dit l'évêque.</p>
-            <p>– Les lits, reprit le directeur, sont bien serrés les uns contre
-            les autres.</p>
-            <p>– C'est ce que j'avais remarqué.</p>
-            <p>– Les salles ne sont que des chambres, et l'air s'y renouvelle
-            difficilement.</p>
-            <p>– C'est ce qui me semble.</p>
-            <p>– Et puis, quand il y a un rayon de soleil, le jardin est bien
-            petit pour les convalescents.</p>
-            <p>– C'est ce que je me disais.</p>
-            <p>– Dans les épidémies, nous avons eu cette année le typhus, nous
-            avons eu une suette militaire il y a deux ans, cent malades
-            quelquefois ; nous ne savons que faire.</p>
-            <p>– C'est la pensée qui m'était venue.</p>
-            <p>– Que voulez-vous, monseigneur ? dit le directeur, il faut se
-            résigner.</p>
-            <p>Cette conversation avait lieu dans la salle à manger-galerie du
-            rez-de-chaussée.</p>
-            <p>L'évêque garda un moment le silence, puis il se tourna
-            brusquement vers le directeur de l'hôpital :</p>
-            <p>– Monsieur, dit-il, combien pensez-vous qu'il tiendrait de lits
-            rien que dans cette salle ?</p>
-            <p>– La salle à manger de monseigneur ! s'écria le directeur
-            stupéfait.</p>
-            <p>L'évêque parcourait la salle du regard et semblait y faire avec
-            les yeux des mesures et des calculs.</p>
-            <p>– Il y tiendrait bien vingt lits ! dit-il, comme se parlant à
-            lui-même.</p>
-            <p>Puis élevant la voix : – Tenez, monsieur le directeur de
-            l'hôpital, je vais vous dire. Il y a évidemment une erreur. Vous
-            êtes vingt-six personnes dans cinq ou six petites chambres. Nous
-            sommes trois ici, et nous avons place pour soixante. Il y a erreur,
-            je vous dis. Vous avez mon logis, et j'ai le vôtre. Rendez-moi ma
-            maison. C'est ici chez vous.</p>
-            <p>Le lendemain, les vingt-six pauvres étaient installés dans le
-            palais de l'évêque et l'évêque était à l'hôpital.</p>
-            <p>M. Myriel n'avait point de bien, sa famille ayant été ruinée par
-            la révolution. Sa soeur touchait une rente viagère de cinq cents
-            francs qui, au presbytère, suffisait à sa dépense
-            personnelle. M. Myriel recevait de l'état comme évêque un
-            traitement de quinze mille francs. Le jour même où il vint se loger
-            dans la maison de l'hôpital, M.  Myriel détermina l'emploi de cette
-            somme une fois pour toutes de la manière suivante. Nous
-            transcrivons ici une note écrite de sa main.</p>
-            <p>Note pour régler les dépenses de ma maison.</p>
-            <p>Pour le petit séminaire : quinze cents livres.</p>
-            <p>Congrégation de la mission : cent livres.</p>
-            <p>Pour les lazaristes de Montdidier : cent livres.</p>
-            <p>Séminaire des missions étrangères à Paris : deux cents livres.</p>
-            <p>Congrégation du Saint-Esprit : cent cinquante livres.</p>
-            <p>Etablissements religieux de la Terre-Sainte : cent livres.</p>
-            <p>Sociétés de charité maternelle : trois cents livres.</p>
-            <p>En sus, pour celle d'Arles : cinquante livres.</p>
-            <p>Oeuvre pour l'amélioration des prisons : quatre cents livres.</p>
-            <p>Oeuvre pour le soulagement et la délivrance des prisonniers : cinq
-            cents livres.</p>
-            <p>Pour libérer des pères de famille prisonniers pour dettes : mille
-            livres.</p>
-            <p>Supplément au traitement des pauvres maîtres d'école du diocèse :
-            deux mille livres.</p>
-            <p>Grenier d'abondance des Hautes-Alpes : cent livres.</p>
-            <p>Congrégation des dames de Digne, de Manosque et de Sisteron, pour
-            l'enseignement gratuit des filles indigentes : quinze mille
-            livres.</p>
-            <p>Pour les pauvres : six mille livres.</p>
-            <p>Ma dépense personnelle : mille livres.</p>
-            <p>Total : quinze mille livres.</p>
-            <p>Pendant tout le temps qu'il occupa le siège de Digne, M. Myriel
-            ne changea presque rien à cet arrangement. Il appelait cela, comme
-            on voit, <mentioned>avoir réglé les dépenses de sa
-            maison</mentioned>.</p>
-            <p>Cet arrangement fut accepté avec une soumission absolue par
-            mademoiselle Baptistine. Pour cette sainte fille, M. de Digne était
-            tout à la fois son frère et son évêque, son ami selon la nature et
-            son supérieur selon l'église.  Elle l'aimait et elle le vénérait
-            tout simplement. Quand il parlait, elle s'inclinait ; quand il
-            agissait, elle adhérait. La servante seule, madame Magloire,
-            murmura un peu. M. l'évêque, on l'a pu remarquer, ne s'était
-            réservé que mille livres, ce qui, joint à la pension de
-            mademoiselle Baptistine, faisait quinze cents francs par an. Avec
-            ces quinze cents francs, ces deux vieilles femmes et ce vieillard
-            vivaient.</p>
-            <p>Et quand un curé de village venait à Digne, M. l'évêque trouvait
-            encore moyen de le traiter, grâce à la sévère économie de madame
-            Magloire et à l'intelligente administration de mademoiselle
-            Baptistine.</p>
-            <p>Un jour, – il était à Digne depuis environ trois mois, – l'évêque
-            dit :</p>
-            <p>– Avec tout cela je suis bien gêné !</p>
-            <p>– Je le crois bien ! s'écria madame Magloire, Monseigneur n'a
-            seulement pas réclamé la rente que le département lui doit pour ses
-            frais de carrosse en ville et de tournées dans le diocèse. Pour les
-            évêques d'autrefois c'était l'usage.</p>
-            <p>– Tiens ! dit l'évêque, vous avez raison, madame Magloire.</p>
-            <p>Il fit sa réclamation.</p>
-            <p>Quelque temps après, le conseil général, prenant cette demande en
-            considération, lui vota une somme annuelle de trois mille francs,
-            sous cette rubrique : <mentioned>Allocation à M. l'évêque pour frais
-            de carrosse, frais de poste et frais de tournées
-            pastorales</mentioned>.</p>
-            <p>Cela fit beaucoup crier la bourgeoisie locale, et, à cette
-            occasion, un sénateur de l'empire, ancien membre du conseil des
-            cinq-cents favorable au dix-huit brumaire et pourvu près de la
-            ville de Digne d'une sénatorerie magnifique, écrivit au ministre
-            des cultes, M. Bigot de Préameneu, un petit billet irrité et
-            confidentiel dont nous extrayons ces lignes authentiques :</p>
-            <p>"– Des frais de carrosse ? pourquoi faire dans une ville de moins
-            de quatre mille habitants ? Des frais de poste et de tournées ? à
-            quoi bon ces tournées d'abord ? ensuite comment courir la poste dans
-            un pays de montagnes ? Il n'y a pas de routes. On ne va qu'à
-            cheval. Le pont même de la Durance à Château-Arnoux peut à peine
-            porter des charrettes à boeufs. Ces prêtres sont tous ainsi. Avides
-            et avares. Celui-ci a fait le bon apôtre en arrivant. Maintenant il
-            fait comme les autres. Il lui faut carrosse et chaise de poste. Il
-            lui faut du luxe comme aux anciens évêques. Oh ! toute cette
-            prêtraille ! Monsieur le comte, les choses n'iront bien que lorsque
-            l'empereur nous aura délivrés des calotins. A bas le pape ! (les
-            affaires se brouillaient avec Rome). Quant à moi, je suis pour César
-            tout seul. Etc., etc."</p>
-            <p>La chose, en revanche, réjouit fort madame Magloire. – Bon,
-            dit-elle à mademoiselle Baptistine, Monseigneur a commencé par les
-            autres, mais il a bien fallu qu'il finit par lui-même. Il a réglé
-            toutes ses charités.</p>
-            <p>Voilà trois mille livres pour nous. Enfin !</p>
-            <p>Le soir même, l'évêque écrivit et remit à sa soeur une note ainsi
-            conçue :</p>
-            <p>Frais de carrosse et de tournées.</p>
-            <p>Pour donner du bouillon de viande aux malades de l'hôpital :
-            quinze cents livres.</p>
-            <p>Pour la société de charité maternelle d'Aix : deux cent cinquante
-            livres.</p>
-            <p>Pour la société de charité maternelle de Draguignan : deux cent
-            cinquante livres.</p>
-            <p>Pour les enfants trouvés : cinq cent livres.</p>
-            <p>Pour les orphelins : cinq cent livres.</p>
-            <p>Total : trois mille livres.</p>
-            <p>Tel était le budget de M. Myriel.</p>
-            <p>Quant au casuel épiscopal, rachats de bans, dispenses,
-            ondoiements, prédications, bénédictions d'églises ou de chapelles,
-            mariages, etc., l'évêque le percevait sur les riches avec d'autant
-            plus d'âpreté qu'il le donnait aux pauvres.</p>
-            <p>Au bout de peu de temps, les offrandes d'argent affluèrent. Ceux
-            qui ont et ceux qui manquent frappaient à la porte de M. Myriel,
-            les uns venant chercher l'aumône que les autres venaient y
-            déposer. L'évêque, en moins d'un an, devint le trésorier de tous
-            les bienfaits et le caissier de toutes les détresses. Des sommes
-            considérables passaient par ses mains ; mais rien ne put faire
-            qu'il changeât quelque chose à son genre de vie et qu'il ajoutât le
-            moindre superflu à son nécessaire.</p>
-            <p>Loin de là. Comme il y a toujours encore plus de misère en bas
-            que de fraternité en haut, tout était donné, pour ainsi dire, avant
-            d'être reçu ; c'était comme de l'eau sur une terre sèche ; il avait
-            beau recevoir de l'argent, il n'en avait jamais. Alors il se
-            dépouillait.</p>
-            <p>L'usage étant que les évêques énoncent leurs noms de baptême en
-            tête de leurs mandements et de leurs lettres pastorales, les pauvres
-            gens du pays avaient choisi, avec une sorte d'instinct affectueux,
-            dans les noms et prénoms de l'évêque, celui qui leur présentait un
-            sens, et ils ne l'appelaient que monseigneur Bienvenu. Nous ferons
-            comme eux, et nous le nommerons ainsi dans l'occasion. Du reste,
-            cette appellation lui plaisait. – J'aime ce nom-là,
-            disait-il. Bienvenu corrige monseigneur.</p>
-            <p>Nous ne prétendons pas que le portrait que nous faisons ici soit
-            vraisemblable ; nous nous bornons à dire qu'il est ressemblant.</p>
-          </section>
-        </topic>
-        <!-- ============================================================== -->
-        <topic>
-          <head>
-            <title>3. A bon évêque dur évêché</title>
-          </head>
-          <section>
-            <p>…</p>
-          </section>
-        </topic>
-      </division>
-
-      <!-- ================================================================ -->
-      <!-- =                              Livre 2                         = -->
-      <!-- ================================================================ -->
-      <division>
-        <head>
-          <title>Livre 2. La chute</title>
-        </head>
-        <!-- ============================================================== -->
-        <topic>
-          <head>
-            <title>1. Le soir d'un jour de marche</title>
-          </head>
-          <section>
-            <p>…</p>
-          </section>
-        </topic>
-      </division>
-    </division>
-
-    <!-- ================================================================== -->
-    <!-- =                                                                = -->
-    <!-- =                              Partie 2                          = -->
-    <!-- =                                                                = -->
-    <!-- ================================================================== -->
-    <division>
-      <head>
-        <title>Partie 2. Cosette</title>
-      </head>
-      <!-- ================================================================ -->
-      <!-- =                             Livre 1                          = -->
-      <!-- ================================================================ -->
-      <division>
-        <head>
-          <title>Livre 1. Waterloo</title>
-        </head>
-        <!-- ============================================================== -->
-        <topic>
-          <head>
-            <title>1. Ce qu'on rencontre en venant de Nivelles</title>
-          </head>
-          <section>
-            <p>L'an dernier (1861), par une belle matinée de mai, un passant,
-            celui qui raconte cette histoire, arrivait de Nivelles et se
-            dirigeait vers La Hulpe. Il allait à pied. Il suivait, entre deux
-            rangées d'arbres, une large chaussée pavée ondulant sur des
-            collines qui viennent l'une après l'autre, soulèvent la route et la
-            laissent retomber, et font là comme des vagues énormes. Il avait
-            dépassé Lillois et Bois-Seigneur-Isaac. Il apercevait, à l'ouest,
-            le clocher d'ardoise de Braine-l'Alleud qui a la forme d'un vase
-            renversé. Il venait de laisser derrière lui un bois sur une
-            hauteur, et, à l'angle d'un chemin de traverse, à côté d'une espèce
-            de potence vermoulue portant l'inscription : <mentioned>Ancienne
-            barrière no 4</mentioned>, un cabaret ayant sur sa façade cet
-            écriteau : <mentioned>Au quatre vents. Echabeau, café de
-            particulier</mentioned>.</p>
-            <p>Un demi-quart de lieue plus loin que ce cabaret, il arriva au
-            fond d'un petit vallon où il y a de l'eau qui passe sous une arche
-            pratiquée dans le remblai de la route. Le bouquet d'arbres,
-            clairsemé mais très vert, qui emplit le vallon d'un côté de la
-            chaussée, s'éparpille de l'autre dans les prairies et s'en va avec
-            grâce et comme en désordre vers Braine-l'Alleud.</p>
-            <p>Il y avait là, à droite, au bord de la route, une auberge, une
-            charrette à quatre roues devant la porte, un grand faisceau de
-            perches à houblon, une charrue, un tas de broussailles sèches près
-            d'une haie vive, de la chaux qui fumait dans un trou carré, une
-            échelle le long d'un vieux hangar à cloisons de paille. Une jeune
-            fille sarclait dans un champ où une grande affiche jaune,
-            probablement du spectacle forain de quelque kermesse, volait au
-            vent. A l'angle de l'auberge, à côté d'une mare où naviguait une
-            flottille de canards, un sentier mal pavé s'enfonçait dans les
-            broussailles. Ce passant y entra.</p>
-            <p>Au bout d'une centaine de pas, après avoir longé un mur du
-            quinzième siècle surmonté d'un pignon aigu à briques contrariées,
-            il se trouva en présence d'une grande porte de pierre cintrée, avec
-            imposte rectiligne, dans le grave style de Louis XIV, accostée de
-            deux médaillons planes. Une façade sévère dominait cette porte ; un
-            mur perpendiculaire à la façade venait presque toucher la porte et
-            la flanquait d'un brusque angle droit. Sur le pré devant la porte
-            gisaient trois herses à travers lesquelles poussaient pêle-mêle
-            toutes les fleurs de mai. La porte était fermée. Elle avait pour
-            clôture deux battants décrépits ornés d'un vieux marteau
-            rouillé.</p>
-            <p>Le soleil était charmant ; les branches avaient ce doux
-            frémissement de mai qui semble venir des nids plus encore que du
-            vent. Un brave petit oiseau, probablement amoureux, vocalisait
-            éperdument dans un grand arbre.</p>
-            <p>Le passant se courba et considéra dans la pierre à gauche, au
-            bas du pied-droit de la porte, une assez large excavation
-            circulaire ressemblant à l'alvéole d'une sphère. En ce moment les
-            battants s'écartèrent et une paysanne sortit.</p>
-            <p>Elle vit le passant et aperçut ce qu'il regardait.</p>
-            <p>– C'est un boulet français qui a fait ça, lui dit-elle. Et elle
-            ajouta :</p>
-            <p>– Ce que vous voyez là, plus haut, dans la porte, près d'un clou,
-            c'est le trou d'un gros biscayen. Le biscayen n'a pas traversé le
-            bois.</p>
-            <p>– Comment s'appelle cet endroit-ci ? demanda le passant.</p>
-            <p>– Hougomont, dit la paysanne.</p>
-            <p>Le passant se redressa. Il fit quelques pas et s'en alla regarder
-            au-dessus des haies. Il aperçut à l'horizon à travers les arbres une
-            espèce de monticule et sur ce monticule quelque chose qui, de loin,
-            ressemblait à un lion.</p>
-            <p>Il était dans le champ de bataille de Waterloo.</p>
-          </section>
-        </topic>
-      </division>
-    </division>
-  </document>
-</publidoc>
--- a/RelaxNG/Examples/Documents/torture_test.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,1101 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publidoc version="1.0">
-  <document id="torture_test" xml:lang="fr">
-    <head>
-      <title>Torture test</title>
-      <shorttitle>Test</shorttitle>
-      <subtitle>Test des capacités de <name>publidoc</name></subtitle>
-      <subtitle>Représentation exhaustive des structures</subtitle>
-      <identifier type="ean">9781449328030</identifier>
-      <identifier type="ean" for="kf8">9781449328031</identifier>
-      <identifier type="uri">http://www.prismallia.fr/Xml/torture_test</identifier>
-      <copyright>Prismallia, Paris, 2014</copyright>
-      <collection>Sachez vous mettre à l'épreuve</collection>
-      <contributors>
-        <contributor>
-          <identifier type="uri">P²</identifier>
-          <firstname>Patrick</firstname><lastname>PIERRE</lastname>
-          <role>author</role>
-        </contributor>
-        <contributor>
-          <firstname>Tien Haï</firstname><lastname>NGUYEN</lastname>
-          <role>illustrator</role>
-        </contributor>
-        <contributor>
-          <identifier type="uri">pll</identifier>
-          <label>Prismallia</label>
-          <address>24 rue des Écoles – 75005 Paris</address>
-          <link uri="http://www.prismallia.fr"/>
-          <role>publisher</role>
-          <role>packager</role>
-        </contributor>
-      </contributors>
-      <date value="2014-06-12"/>
-      <place>Paris</place>
-      <source type="book">
-        <identifier type="ean">9782843550362</identifier>
-        <title>L'art de mettre à l'épreuve</title>
-        <pages>312</pages>
-      </source>
-      <source type="file">
-        <identifier type="uri">hugo_miserables.xml</identifier>
-      </source>
-      <keywordset>
-        <keyword>publidoc</keyword>
-        <keyword>Cyrano</keyword>
-        <keyword>météo</keyword>
-      </keywordset>
-      <subjectset>
-        <subject>Littérature</subject>
-        <subject>Mathématiques</subject>
-      </subjectset>
-      <abstract>
-        <p>
-          Ce fichier rassemble un maximum de situations afin de tester les
-          possibilités de <name>publidoc</name>.
-        </p>
-      </abstract>
-      <cover><image id="torture_test_cover"/></cover>
-      <annotation>Ce fichier n'a pas de réelle signification.</annotation>
-    </head>
-
-    <!-- ================================================================== -->
-    <topic type="title">
-      <head>
-        <title><name>Publidoc</name></title>
-        <subtitle>Torture test</subtitle>
-      </head>
-      <section>
-        <p>
-          Réalisation <link uri="http://www.prismallia.fr">Prismallia</link>
-        </p>
-      </section>
-    </topic>
-
-    <!-- ================================================================== -->
-    <topic type="copyright">
-      <head>
-        <abstract>
-          <p>Où l'on montre un exemple de page de copyright.</p>
-        </abstract>
-      </head>
-      <section>
-        <p>Direction éditoriale : <name of="person">Anne ONIME</name></p>
-        <p>Coordination éditoriale : <name of="person">Claire DENEAUTERRE</name></p>
-        <p>Édition : <name of="person">Yves ATROVITE</name></p>
-        <p>Direction artistique : <name of="person">Guy LIGUILI</name></p>
-        <p>Conception graphique : <name of="person">Patrick OTÉ</name></p>
-        <p>Réalisation numérique : <name of="company">Prismallia</name></p>
-      </section>
-      <section>
-        <p>© <name of="company">Prismallia</name>, Paris 2014</p>
-      </section>
-      <section>
-        <p>Tous les droits réservés pour tous les pays.</p>
-      </section>
-    </topic>
-
-    <!-- ================================================================== -->
-    <topic type="dedication">
-      <section>
-        <p>À mes enfants…</p>
-      </section>
-    </topic>
-    
-    <!-- ================================================================== -->
-    <topic type="inscription">
-      <section>
-        <blockquote type="inscription">
-          <p>Souviens-toi que le Temps est un joueur avide</p>
-          <p>Qui gagne sans tricher, à tout coup ! c'est la loi.</p>
-          <p>Le jour décroît ; la nuit augmente ; souviens-toi !</p>
-          <p>La gouffre a toujours soif ; la clepsydre se vide.</p>
-          <attribution>
-            Charles Baudelaire, <name of="book">Les Fleurs du Mal,
-            L'Horloge</name> (1857), L'horloge
-          </attribution>
-        </blockquote>
-      </section>
-    </topic>
-    
-    <!-- ================================================================== -->
-    <division>
-      <head>
-        <title>Le niveau section</title>
-        <index><entry>section</entry></index>
-        <abstract>
-          <p>Où l'on aborde les différents types de section et les sections en
-          différentes langues.</p>
-        </abstract>
-      </head>
-      <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
-      <front>
-        <section>
-          <p>Cette partie détaille les différents types de section :
-          <name>normale</name>, <name>box</name>, <name>ex</name>,
-          <name>sign</name>.</p>
-          <p>Elle donne un exemple de bibliographie.</p>
-        </section>
-        <section>
-          <p>Elle illustre également l'utilisation de plusieurs
-          langues<note>Français, anglais.</note>.</p>
-        </section>
-      </front>
-      <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
-      <topic>
-        <head>
-          <title>Les types de section</title>
-          <index><entry>section</entry></index>
-        </head>
-        <header>
-          <media>
-            <image id="header">
-              <?tune target="html" format="png" size="x45>"?>
-            </image>
-          </media>
-        </header>
-        <section>
-          <head>
-            <title>Section normale</title>
-            <index><entry>section</entry><entry>section normale</entry></index>
-          </head>
-          <section>
-            <p>Il dirigea la pointe du bambou vers le tableau noir : « Eh bien,
-            lis. »</p>
-            <p>Je lus la phrase à haute voix.</p>
-            <p>Alors, il alla prendre un abécédaire, et je lus sans difficulté
-            plusieurs pages…</p>
-            <p>Je crois qu'il eut ce jour-là la plus grande joie de sa vie.</p>
-            <p>Lorsque ma mère survint, elle me trouva au milieu des quatre
-            instituteurs, qui avaient renvoyé leurs élèves dans la cour de
-            récréation, et qui m'entendaient déchiffrer lentement l'histoire du
-            <index><w>Petit Poucet</w></index>… Mais au lieu d'admirer cet
-            exploit, elle pâlit, déposa ses paquets par terre, referma le
-            livre, et m'emporta dans ses bras, en disant : « Mon Dieu ! mon
-            Dieu !… »</p>
-            <p>Sur la porte de la classe, il y avait la concierge, qui était
-            une vieille femme corse : elle faisait des signes de croix. J'ai su
-            plus tard que c'était elle qui était allée chercher ma mère, en
-            l'assurant que « ces messieurs » allaient me faire « éclater le
-            cerveau ».</p>
-          </section>
-          <section>
-            <p>À table, mon père affirma qu'il s'agissait de superstitions
-            ridicules, que je n'avais fourni aucun effort, que j'avais appris à
-            lire comme un <index><w>perroquet</w></index> apprend à parler, et
-            qu'il ne s'en était même pas aperçu. Ma mère ne fut pas convaincue,
-            et de temps à autre elle posait sa main fraîche sur mon front et me
-            demandait : « Tu n'as pas mal à la tête ? »</p>
-            <p>Non, je n'avais pas mal à la tête, mais jusqu'à l'âge de six
-            ans, il ne me fut plus permis d'entrer dans une classe, ni d'ouvrir
-            un livre, par crainte d'une explosion cérébrale. Elle ne fut
-            rassurée que deux ans plus tard, à la fin de mon premier trimestre
-            scolaire, quand mon institutrice lui déclara que j'étais doué d'une
-            mémoire surprenante, mais que ma maturité d'esprit était celle d'un
-            enfant au berceau.
-            </p>
-          </section>
-        </section>
-        <section>
-          <head>
-            <title>Section profonde</title>
-            <index><entry>section</entry><entry>section profonde</entry></index>
-            <index><entry>classification phylogénétique</entry></index>
-          </head>
-          <section>
-            <head>
-              <title>1. Archées</title>
-            </head>
-            <section>
-              <head>
-                <title>1.1. Crénarchées</title>
-              </head>
-              <section><head><title>1.1.1. Thermoprotéales</title></head><p>…</p></section>
-              <section><head><title>1.1.2. Désulfurococcales</title></head><p>…</p></section>
-              <section><head><title>1.1.3. Sulfolobales</title></head><p>…</p></section>
-            </section>
-            <section>
-              <head>
-                <title>1.2. Euryarchées</title>
-              </head>
-              <p>…</p>
-           </section>
-          </section>
-          <section>
-            <head>
-              <title>2. Bactéries</title>
-            </head>
-            <p>…</p>
-          </section>
-          <section>
-            <head>
-              <title>3. Eucaryotes</title>
-            </head>
-            <section>
-              <head>
-                <title>3.1. Bicontes</title>
-              </head>
-              <section>
-                <head><title>3.1.1. Lignée verte</title></head>
-                <section><head><title>3.1.1.1. Glaucophytes</title></head><p>…</p></section>
-                <section><head><title>3.1.1.2. Métabiontes</title></head><p>…</p></section>
-              </section>
-              <section><head><title>3.1.2. Chromoalvéolés</title></head><p>…</p></section>
-              <section><head><title>3.1.3. Rhizariens</title></head><p>…</p></section>
-              <section><head><title>3.1.4. Excavobiontes</title></head><p>…</p></section>
-            </section>
-            <section>
-              <head>
-                <title>3.2. Unicontes</title>
-              </head>
-              <p>…</p>
-            </section>
-          </section>
-        </section>
-        <section type="box">
-          <head>
-            <title>Encadré</title>
-            <subtitle>« Casser sa pipe »</subtitle>
-            <index><entry>section</entry><entry>type encadré</entry></index>
-          </head>
-          <p>
-            Il semblerait que cette expression vienne du Premier empire durant
-            les guerres Napoléoniennes.  Sur les champs de bataille de
-            l'époque, les médecins militaires (majors) ne disposaient pas du
-            matériel nécessaire pour anesthésier le soldat avant de
-            l'amputer. Pour résoudre ce problème, on avait trouvé une bien
-            maigre solution. Il s'agissait de donner une pipe en terre cuite au
-            patient qu'il place entre ses dents, pour éviter que ce dernier ne
-            crie. Dans le cas où le médecin échouait lors de l'opération et que
-            le soldat succombait, il lâchait alors la pipe qu'il tenait entre
-            ses mâchoires, et celle-ci tombait en se brisant.</p>
-          <p>Ce serait de là que naquit l'expression « casser sa pipe ».</p>
-        </section>
-        <section type="ex">
-          <head>
-            <title>Exemple</title>
-            <index><entry>section</entry><entry>type exemple</entry></index>
-          </head>
-          <p>Quand on meurt on perd le goût de la vie. Quand on casse sa pipe,
-          on perd le goût du tabac.</p>
-        </section>
-        <section type="sign">
-          <p>Jeanson Henri (signature)</p>
-        </section>
-        <bibliography>
-          <entry>
-            <identifier type="ean">9782877065073</identifier>
-            <title>La gloire de mon père</title>
-            <contributors>
-              <contributor>
-                <firstname>Marcel</firstname>
-                <lastname>PAGNOL</lastname>
-                <role>author</role>
-              </contributor>
-              <contributor>
-                <label>De Fallois</label>
-                <role>publisher</role>
-              </contributor>
-            </contributors>
-            <date value="1988"/>
-            <pages>217</pages>
-          </entry>
-          <entry>
-            <identifier type="ean">9782253096334</identifier>
-            <title>Les Misérables</title>
-            <contributors>
-              <contributor>
-                <firstname>Victor</firstname>
-                <lastname>HUGO</lastname>
-                <role>author</role>
-              </contributor>
-              <contributor>
-                <label>Le Livre de Poche</label>
-                <role>publisher</role>
-              </contributor>
-            </contributors>
-            <date value="1998-12-15"/>
-            <pages>512</pages>
-            <collection>Les classiques</collection>
-          </entry>
-        </bibliography>
-        <footer>
-          <media>
-            <image id="footer"><?tune target="html" format="png"?></image>
-          </media>
-        </footer>
-      </topic>
-      <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
-      <topic>
-        <head>
-          <title>Les langues (<foreign xml:lang="en">languages</foreign>)</title>
-        </head>
-        <section xml:lang="fr">
-          <head>
-            <title>Moyen mnémotechnique pour les planètes</title>
-          </head>
-          <p>Mercredi, viens-tu manger avec Jean sur une nappe propre ? :
-          Mercure, Vénus, Terre, Mars, Astéroïdes, Saturne, Uranus, Neptune,
-          [Pluton].</p>
-        </section>
-        <section xml:lang="en">
-          <head>
-            <title>Don't look a gift horse in the mouth</title>
-          </head>
-          <section>
-            <head><title>Meaning</title></head>
-            <p>Don't be ungrateful when you receive a gift.</p>
-          </section>
-          <section>
-            <head><title>Origin</title></head>
-            <p>This comes into the category of phrases called proverbs. The
-            phrase is often expressed as "never look a gift horse in the
-            mouth".</p>
-            <p>As horses age their teeth begin to project further forward each
-            year and so their age can be estimated by checking how prominent
-            the teeth are.</p>
-          </section>
-        </section>
-      </topic>
-    </division>
-    
-    <!-- ================================================================== -->
-    <division>
-      <head>
-        <title>Le niveau bloc</title>
-        <abstract>
-          <p>Où l'on aborde les différents types de bloc.</p>
-        </abstract>
-      </head>
-
-      <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
-      <division>
-        <head>
-          <title>Le texte</title>
-        </head>
-        <!-- '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -->
-        <front>
-          <section>
-            <p><name>Publidoc</name> comporte différents blocs de type texte :
-            les paragraphes (&lt;p&gt;), les dialogues (&lt;speech&gt;), les
-            listes (&lt;list&gt;), les citations (&lt;blockquote&gt;), les
-            <index><w>tableaux</w></index> (&lt;table&gt;).</p>
-          </section>
-        </front>
-        <!-- '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -->
-        <topic>
-          <head>
-            <title>Les paragraphes</title>
-          </head>
-          <section xml:id="cosette">
-            <head>
-              <title>Les Misérables</title>
-              <subtitle>Extrait</subtitle>
-              <abstract>
-                <p>Où l’on apprend la mort de Jean Valjean.</p>
-              </abstract>
-            </head>
-            <p><index><entry>Les Misérables</entry><w>Cosette</w></index> et
-            <index><entry>Les Misérables</entry><w>Marius</w></index> tombèrent
-            à genoux, éperdus, étouffés de larmes, chacun sur une des mains de
-            <index><entry>Les Misérables</entry><w>Jean Valjean</w></index>.
-            Ces mains augustes ne remuaient plus.</p>
-            <p>Il était renversé en arrière, la lueur des deux chandeliers
-            l'éclairait ; sa face blanche regardait le ciel, il laissait
-            Cosette et Marius couvrir ses mains de baisers ; il était mort.</p>
-            <p>La nuit était sans étoiles et profondément obscure. Sans doute,
-            dans l'ombre, quelque ange immense était debout, les ailes
-            déployées, attendant l'âme.</p>
-          </section>
-          <section>
-            <head>
-              <title>Germinal</title>
-              <subtitle>Extrait</subtitle>
-              <abstract>
-                <p>Où l’on découvre une ambiance pesante.</p>
-              </abstract>
-            </head>
-            <section>
-              <p>Pas une parole n'était échangée. Ils tapaient tous, on
-              n'entendait que ces coups irréguliers, voilés et comme lointains.
-              Les bruits prenaient une sonorité rauque, sans un écho dans l'air
-              mort. Et il semblait que les ténèbres fussent d'un noir inconnu,
-              épaissi par les poussières volantes du charbon, alourdi par des
-              gaz qui pesaient sur les yeux. Les mèches des lampes, sous leurs
-              chapeaux de toile métallique, n'y mettaient que des points
-              rougeâtres.</p>
-              <p>On ne distinguait rien, la taille s'ouvrait, montait ainsi
-              qu'une large cheminée, plate et oblique, où la suie de dix hivers
-              aurait amassé une nuit profonde. Des formes spectrales s'y
-              agitaient, les lueurs perdues laissaient entrevoir une rondeur de
-              hanche, un bras noueux, une tête violente, barbouillée comme pour
-              un crime. Parfois, en se détachant, luisaient des blocs de
-              houille, des pans et des arêtes, brusquement allumés d'un reflet
-              de cristal.  Puis, tout retombait au noir, les rivelaines
-              tapaient à grands coups sourds, il n'y avait plus que le
-              halètement des poitrines, le grognement de gêne et de fatigue,
-              sous la pesanteur de l'air et la pluie des sources.</p>
-            </section>
-            <section type="sign">
-              <p>Émile ZOLA</p>
-            </section>
-          </section>
-        </topic>
-        <!-- '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -->
-        <topic>
-          <head>
-            <title>Les dialogues</title>
-          </head>
-          <section>
-            <head>
-              <title>Cyrano de Bergerac</title>
-              <subtitle>Extrait</subtitle>
-              <subtitle>Une protectrice</subtitle>
-            </head>
-            <speech>
-              <speaker>Le fâcheux</speaker>
-              <p>Quoi, pas un grand seigneur pour couvrir de son nom ?…</p>
-            </speech>
-            <speech>
-              <speaker>Cyrano</speaker>
-              <stage>agacé</stage>
-              <p>Non, ai-je dit deux fois. Faut-il donc que je trisse ?…</p>
-              <p>Non, pas de protecteur… <stage>La main à son épée.</stage>
-              mais une protectrice !</p>
-            </speech>
-          </section>
-        </topic>
-        <!-- '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -->
-        <topic>
-          <head>
-            <title>Les listes</title>
-          </head>
-          <section>
-            <head>
-              <title>la pâte à crêpes</title>
-            </head>
-
-            <list>
-              <head>
-                <title>Liste non ordonnée : les ingrédients</title>
-              </head>
-              <item>250 g de farine</item>
-              <item>3 œufs</item>
-              <item>75 cl de lait</item>
-              <item>2 cuillères à soupe de sucre</item>
-            </list>
-
-            <list type="ordered">
-              <head>
-                <title>Liste ordonnée : la recette</title>
-              </head>
-              <item>
-                <p>Versez dans une terrine 250 g de farine en fontaine, et
-                cassez 3 œufs au milieu.</p>
-                <p>Incorporez-les à la farine, en remuant avec une cuillère en
-                bois.</p>
-              </item>
-              <item>
-                <p>Versez 75 cl de lait, en délayant progressivement de
-                manière à éviter les grumeaux.</p>
-                <p>Si vous faites des crêpes sucrées, ajoutez 2 cuillères à
-                soupe de sucre.</p>
-              </item>
-              <item>
-                <p>Laissez reposer la pâte si possible 1 h avant de
-                l'utiliser.</p>
-              </item>
-              <item>
-                <p>Si vous voulez des crêpes plus fines, mettez moitié eau,
-                moitié lait.</p>
-                <p>Si vous les désirez plus légères, remplacez un verre de lait
-                par un verre de bière.</p>
-                <p>Si vous les aimez plus moelleuses, incorporez 1 blanc d'œuf
-                battu en neige à la pâte, au moment de confectionner les
-                crêpes.</p>
-              </item>
-            </list>
-          </section>
-          <section>
-            <list type="glossary">
-              <head>
-                <title>Glossaire : la comptabilité</title>
-              </head>
-              <item>
-                <label>Actif</label>
-                <p>Colonne de gauche du bilan qui représente les éléments
-                positifs du patrimoine d'une entreprise : ce qu'elle
-                possède.</p>
-              </item>
-              <item>
-                <label>Passif</label>
-                <p>Colonne de droite du bilan qui représente les dettes d'une
-                entreprise et ses capitaux propres.</p>
-              </item>
-            </list>
-          </section>
-          <section>
-            <?tune target="latex" action="newpage"?>
-            <list>
-              <head>
-                <title>Listes imbriquées : la météo aéronautique</title>
-              </head>
-              <item>
-                <list>
-                  <head>
-                    <title>METAR</title>
-                  </head>
-                  <item>METAR LFPB 230900Z 13003KT CAVOK 18/10 Q1015 NOSIG=</item>
-                  <item>METAR LFOR 230900Z 18003KT CAVOK 17/09 Q1015=</item>
-                </list>
-              </item>
-              <item>
-                <list>
-                  <head>
-                    <title>TAF</title>
-                  </head>
-                  <item>TAF LFOP 230800Z 230918 18005KT CAVOK BECMG 1416 24010KT BKN014 TEMPO 1618 RA BKN005=</item>
-                  <item>TAF LFOT 230800Z 230918 23007KT CAVOK=</item>
-                </list>
-              </item>
-            </list>
-          </section>
-        </topic>
-        <!-- '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -->
-        <topic>
-          <head>
-            <title>Les citations</title>
-          </head>
-          <section>
-            <blockquote>
-              <p>Dans cent ans, qu'aimeriez-vous que l'on dise de vous ?</p>
-              <p>— J'aimerais que l'on dise : <quote>il se porte bien pour son
-              âge !</quote></p>
-              <attribution>Woody ALLEN</attribution>
-            </blockquote>
-          </section>
-        </topic>
-        <!-- '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -->
-        <topic>
-          <head>
-            <title>Les <index><w>tableaux</w></index></title>
-          </head>
-          <section>
-            <head>
-              <title>Tableau standard</title>
-            </head>
-
-            <table>
-              <head><title>Consonnes sonores et sourdes en russe</title></head>
-              <tr><th>Consonnes sonores</th><th>Consonnes sourdes</th></tr>
-              <tr><td>г, б, з, д, в, ж</td><td>к, п, с, т, ф, ш</td></tr>
-            </table>
-            
-            <table type="template">
-              <head>
-                <title>Journal de navigation</title>
-                <index><entry>journal de navigation</entry></index>
-              </head>
-              <thead>
-                <tr>
-                  <td colspan="5"><p>Avion :</p><p>Horamètre :</p></td>
-                  <td colspan="4"><p>Autonomie :</p><p>Heure :</p></td>
-                </tr>
-                <tr>
-                  <th> </th>
-                  <th>Rm</th>
-                  <th>D (NM)</th>
-                  <th colspan="2">He, Hr/Tsv (min)</th>
-                  <th>Radio</th>
-                  <th>VOR</th>
-                  <th>Alt. (ft)</th>
-                  <th>Zone…</th>
-                </tr>
-              </thead>
-              <tbody>
-                <tr>
-                  <td colspan="3" type="step">Chavenay</td><td> </td><td> </td>
-                  <td>Tour : 129,525</td>
-                  <td> </td><td> </td><td> </td>
-                </tr>
-                <tr align="center">
-                  <td> </td><td>220°</td><td>8</td><td colspan="2">+5</td>
-                  <td> </td><td> </td><td>max : 2000</td><td> </td>
-                </tr>
-                <tr>
-                  <td colspan="3" type="step">Étangs de Hollande</td><td> </td><td> </td>
-                  <td> </td><td> </td><td> </td><td> </td>
-                </tr>
-                <tr align="center">
-                  <td> </td><td>155°</td><td>23</td><td colspan="2">+14</td>
-                  <td> </td><td> </td><td>max : 2500</td><td> </td>
-                </tr>
-                <tr>
-                  <td colspan="3" type="step">Étampes</td><td> </td><td> </td>
-                  <td><p>Tour : 119,05</p></td>
-                  <td> </td><td> </td><td> </td>
-                </tr>
-                <tr>
-                  <td colspan="5">
-                    <p><highlight>ATIS</highlight></p>
-                    <p>QNH</p><p>QFU</p><p>Visi.</p><p>Vent</p>
-                  </td>
-                  <td colspan="4" align="right">
-                    <p><highlight>ATIS</highlight></p>
-                    <p>QNH</p><p>QFU</p><p>Visi.</p><p>Vent</p>
-                  </td>
-                </tr>
-              </tbody>
-              <caption>Archive P²</caption>
-            </table>
-          </section>
-          
-          <section>
-            <head>
-              <title>Tableau CALS</title>
-            </head>
-            <table>
-              <head>
-                <title>Grades de la Marine nationale</title>
-              </head>
-              <tgroup cols="3">
-                <thead>
-                  <row>
-                    <entry align="left">Grade d'officier supérieur</entry>
-                    <entry align="center">Appellation</entry>
-                    <entry align="right">Surnom</entry>
-                  </row>
-                </thead>
-                <tbody>
-                  <row>
-                    <entry>Capitaine de vaisseau</entry>
-                    <entry align="center">Commandant</entry>
-                    <entry align="right">Cap de veau</entry>
-                  </row>
-                  <row>
-                    <entry>Capitaine de frégate</entry>
-                    <entry align="center">Commandant</entry>
-                    <entry align="right">Frégaton</entry>
-                  </row>
-                  <row>
-                    <entry>Capitaine de corvette</entry>
-                    <entry align="center">Commandant</entry>
-                    <entry align="right">Corvetard</entry>
-                  </row>
-                </tbody>
-              </tgroup>
-              <tgroup cols="3">
-                <thead>
-                  <row>
-                    <entry align="left">Grade d'officier subalterne</entry>
-                    <entry align="center">Appellation</entry>
-                    <entry align="right">Surnom</entry>
-                  </row>
-                </thead>
-                <tbody>
-                  <row>
-                    <entry>Lieutenant de vaisseau</entry>
-                    <entry align="center">Capitaine</entry>
-                    <entry align="right">Loufiat</entry>
-                  </row>
-                  <row>
-                    <entry>Enseigne de vaisseau première classe</entry>
-                    <entry align="center">Lieutenant</entry>
-                    <entry align="right"> </entry>
-                  </row>
-                  <row>
-                    <entry>Enseigne de vaisseau deuxième classe</entry>
-                    <entry align="center">Lieutenant</entry>
-                    <entry align="right"> </entry>
-                  </row>
-                  <row>
-                    <entry>Aspirant</entry>
-                    <entry align="center">Lieutenant</entry>
-                    <entry align="right">Midship</entry>
-                  </row>
-                </tbody>
-              </tgroup>
-              <tgroup cols="3">
-                <thead>
-                  <row>
-                    <entry align="left">Grade d'officier marinier</entry>
-                    <entry align="center">Appellation</entry>
-                    <entry align="right">Surnom</entry>
-                  </row>
-                </thead>
-                <tbody>
-                  <row>
-                    <entry>Major</entry>
-                    <entry align="center">Major</entry>
-                    <entry align="right"> </entry>
-                  </row>
-                  <row>
-                    <entry>Maître principal</entry>
-                    <entry align="center">Maître principal</entry>
-                    <entry align="right">Cipal</entry>
-                  </row>
-                  <row>
-                    <entry>Premier maître</entry>
-                    <entry align="center">Premier maître</entry>
-                    <entry align="right">Patron ou Pé M</entry>
-                  </row>
-                </tbody>
-              </tgroup>
-              <caption>Extrait de la nomenclature officielle</caption>
-            </table>
-          </section>
-        </topic>
-      </division>
-      
-      <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
-      <division>
-        <head>
-          <title>Le multimedia</title>
-        </head>
-        <!-- '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -->
-        <front>
-          <section>
-            <p><name>Publidoc</name> utilise une balise englobante
-            &lt;media&gt; pour la gestion du multimedia.</p>
-          </section>
-        </front>
-        <!-- '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -->
-        <topic xml:id="images">
-          <head>
-            <title>L'image</title>
-            <index><entry>image</entry></index>
-          </head>
-          <section>
-            <media>
-              <head>
-                <title>Cosette</title>
-              </head>
-              <image id="cosette">
-                <?tune target="latex" size=".6\linewidth"?>
-                <copyright>Émile BAYARD</copyright>
-                <hotspot x="35%" y="32%" w="34%" h="50%" display="visible">
-                  <link idref="cosette"/>
-                </hotspot>
-              </image>
-              <caption>
-                Illustration pour Les <name of="book">Misérables</name>.
-              </caption>
-            </media>
-            <media type="logo">
-              <image id="prismallia_logo" type="thumbnail"
-                     alt="Logo Prismallia">
-                <?tune target="html" format="svg"?>
-              </image>
-              <caption>Le logo de <name>Prismallia</name></caption>
-              <link uri="http://www.prismallia.fr"/>
-            </media>
-            <p>
-              En typographie, un cul-de-lampe est un ornement placé en bas
-              d'une page de fin de chapitre ou de livre. Il prend généralement
-              la forme d’un triangle composé d'un dessin abstrait ou imagé
-              comme avec le fleuron typographique (<image
-              id="culdelampe"/>). Le cul-de-lampe désigne aussi l'arrangement
-              décoratif d'un texte qui va en diminuant, d'une ligne à l'autre,
-              jusqu'à ne plus former qu'une pointe sur la dernière ligne.
-            </p>
-            <media xml:id="cockpit">
-              <head>
-                <index><entry>avion</entry></index>
-              </head>
-              <image id="f-gcru">
-                <hotspot x="68.2%" y="49.5%" w="7.5%" h="14.2%"
-                         type="zone"/>
-                <hotspot x="23.6%" y="49%" w="7.5%" h="14.2%"
-                         display="normal" type="caption">
-                  <spot dx="-1.5%" dy="-4.1%"><p>Directionnel</p></spot>
-                  <scenario>
-                    <init action="hide" target="spot"/>
-                    <onclick action="show" target="spot"/>
-                  </scenario>
-                </hotspot>
-                <hotspot x="68.2%" y="33%" w="7.5%" h="14.2%"
-                         display="visible" type="caption">
-                  <spot dx="-2%" dy="-4.1%"><p>Compte-tours</p></spot>
-                  <scenario>
-                    <init action="hide" target="spot"/>
-                    <onclick action="show" target="spot"/>
-                  </scenario>
-                 </hotspot>
-                <hotspot x="55.3%" y="67.8%" w="7.5%" h="14.2%"
-                         display="pulse" type="zoom">
-                  <spot dx="-2.5%" dy="-6%" dw="5%">
-                    <image id="zoom_oil"/>
-                  </spot>
-                  <scenario>
-                    <init action="hide" target="spot"/>
-                    <onclick action="show" target="spot"/>
-                  </scenario>
-                 </hotspot>
-                <hotspot x="1%" y="93.5%" w="0%">
-                  <p>Planche de bord</p>
-                </hotspot>
-              </image>
-              <caption x="1%" y="1%">Robin DR-400, F-GCRU.</caption>
-            </media>
-            <p>Le Robin DR-400 est un avion de tourisme monomoteur.</p>
-            <media>
-              <head>
-                <title>Avion de tourisme</title>
-                <index><entry>avion</entry></index>
-              </head>
-              <image id="plane" type="animation"/>
-            </media>
-          </section>
-        </topic>
-        <!-- '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -->
-        <topic>
-          <head>
-            <title>La musique et le son</title>
-          </head>
-          <section>
-            <head>
-              <audio id="amarok" type="background"/>
-            </head>
-            <media>
-              <audio id="brahms_lullaby" type="music"/>
-              <caption>
-                Johannes Brahms – Op.49 No.4 Wiegenlied / Lullaby
-              </caption>
-            </media>
-            <p>
-              Voici un petit son (<audio id="ring"/>) de sonnerie.
-            </p>
-          </section>
-        </topic>
-        <!-- '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -->
-        <topic>
-          <head>
-            <title>La vidéo</title>
-          </head>
-          <section>
-           <media>
-              <video id="chicken_chair"/>
-              <caption>Chicken Chair</caption>
-            </media>
-          </section>
-          <section>
-           <media>
-              <video id="big_bug_bunny_trailer"/>
-              <image id="big_bug_bunny_trailer"/>
-              <caption>Bande annonce de Big Bug Bunny</caption>
-            </media>
-          </section>
-        </topic>
-      </division>
-    </division>
-    
-    <!-- ================================================================== -->
-    <division type="inline">
-      <head>
-        <title>Le niveau courant</title>
-        <abstract>
-          <p>Où l'on aborde les balises de bas niveau.</p>
-        </abstract>
-      </head>
-      <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
-      <front>
-        <section>
-          <p>Il existe de nombreuses balises de bas niveau.</p>
-        </section>
-      </front>
-      <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
-      <topic xml:id="inline">
-        <section>
-          <list type="glossary">
-            <item>
-              <label>Ancres</label>
-              <p>
-                Une ancre<anchor xml:id="ancre"/> est un objet embarqué, lourd,
-                souvent de métal et destiné à stabiliser des bateaux à un
-                endroit spécifique sur les fonds rocheux, vaseux ou sableux. Il
-                y a deux catégories d’ancrages (ou mouillage), les ancrages
-                provisoires et les ancrages permanents.
-              </p>
-            </item>
-            <item>
-              <label>Indices et exposants</label>
-              <p>Un exposant 10<sup>-3</sup> suivi d'un indice
-              H<sub>2</sub>O.</p>
-            </item>
-            <item>
-              <label>Nombres</label>
-              <p>En horlogerie, <number>4</number> est écrit <number
-              type="roman">IIII</number> au lieu de <number
-              type="roman">IV</number>, essentiellement pour des raisons de
-              <index><w>lisibilité</w></index> sur un cadran rond. C'est ce qui
-              lui vaut son nom de <number>quatre</number> d'horloger.</p>
-            </item>
-            <item>
-              <label>Mathématiques</label>
-              <p>
-                L'équation du second degré
-                <math><var>a</var><var>x</var><sup>2</sup> +
-                <var>b</var><var>x</var> + <var>c</var></math> admet les
-                solutions suivantes si elles existent :
-                <math xml:id="eqn2deg">
-                  <latex>x = \frac{-b\pm\sqrt{b^2-4ac}}{2a}</latex>
-                </math>
-              </p>
-            </item>
-            <item>
-              <label>Dates</label>
-              <p>Napoléon Bonaparte est né le <date of="birth"
-              value="1769-08-15">15 août 1769</date> à Ajaccio, en Corse et
-              mort le <date of="death" value="1821-05-05">5 mai 1821</date> sur
-              l'île Sainte-Hélène, au Royaume-Uni. […]</p>
-              <p>À son retour d’Italie, en <date value="1797-12">décembre
-              1797</date>, Bonaparte est accueilli comme un héros par le
-              Directoire. […]</p>
-              <p>En <date value="1800">1800</date>, Bonaparte attaque et vainc
-              l’Archiduché d'Autriche une nouvelle fois. […]</p>
-              <p><date value="1815-03-01">1<sup>er</sup> mars 1815</date> :
-              Débarqués à Golfe-Juan, Napoléon et sa petite troupe gagnent
-              Cannes où ils arrivent tard et d’où ils repartent tôt. […]</p>
-              <p>Dans les années <date value="1850"/>, l’empereur Napoléon III
-              fait publier la correspondance de son oncle. […]</p>
-            </item>
-            <item>
-              <label>Noms</label>
-              <p>La loi a changé, mais les chasseurs ne s'y soumettront
-              pas. C'est toute la substance du discours martelé par le leader
-              de <acronym>CPNT</acronym> (<name of="party">Chasse, Pêche,
-              Nature et Traditions</name>), <name of="person">Jean
-              Saint-Josse</name>, devant les chasseurs de la baie de Somme.</p>
-            </item>
-            <item>
-              <label>Mots étrangers</label>
-              <p>La boucle (ou <foreign>looping</foreign>) est une figure de
-              voltige aérienne. C'est une rotation de l'avion ou de
-              l'hélicoptère autour de son axe de tangage (axe des ailes).</p>
-            </item>
-            <item>
-              <label>Acronymes</label>
-              <p>Le groupe <acronym>SNCF</acronym> constitué par
-              l'établissement public <acronym>SNCF</acronym> et ses 49
-              filiales, dont la plupart sont contrôlées par la société holding
-              <name of="company"><acronym>SNCF</acronym> Participations</name>,
-              est l'un des tout premiers groupes de transport et de logistique
-              en Europe.</p>
-            </item>
-            <item>
-              <label>Termes techniques</label>
-              <p>Un <term>hydrate</term> est un composé chimique contenant de
-              l'eau.</p>
-            </item>
-            <item>
-              <label>Expression littérale</label>
-              <p><literal>&lt;html&gt;</literal> est l'ancêtre de tous les
-              éléments.</p>
-            </item>
-            <item>
-              <label>Didascalie</label>
-              <p>Une didascalie, dans le texte d'une pièce de théâtre ou le
-              scénario d'un film, est une note rédigée par l'auteur donnant des
-              indications d'action, de jeu ou de mise en scène. Par exemple :
-              <stage>agacé</stage> ou <stage>La main à son épée.</stage>.</p>
-            </item>
-            <item>
-              <label>Mises en valeur</label>
-              <p>La chimie se préoccupe de la manière dont les <emphasis>92
-              atomes</emphasis> qui constituent le tableau de Mendeleieff
-              peuvent se combiner pour donner des composés et quelles sont les
-              propriétes de ces composés. Ces composés sont soit des
-              <highlight>molécules</highlight> soit des
-              <highlight>cristaux</highlight>.</p>
-            </item>
-            <item>
-              <label>Mots mentionnés</label>
-              <p>Le mot <mentioned>table</mentioned> n'a qu'une syllabe.</p>
-            </item>
-            <item>
-              <label>Lettrine</label>
-              <p>
-                <initial><c>U</c><w>ne lettrine</w></initial> est une lettre
-                initiale majuscule décorée placée en tête d'un texte et
-                occupant une hauteur supérieure à la ligne courante. Les autres
-                lettres du premier mot sont généralement en petites capitales.
-              </p>
-            </item>
-            <item>
-              <label>Notes</label>
-              <p>Depuis leur entrée dans l'univers des mathématiques (avec
-              <note><w>Pascal</w><p>Blaise PASCAL est né le <date
-              value="1623-06-19">19 juin 1623</date> à Clermont.</p>
-              <p>Il est mort le <date value="1662-08-19">19 août 1662</date> à
-              Paris.</p></note> au <number
-              type="roman">XVII</number><sup>e</sup> siècle), les probabilités
-              ont pris une place croissante dans notre façon d'appréhender le
-              monde. La mécanique quantique<note>La mécanique quantique est la
-              théorie mathématique et physique décrivant la structure et
-              l'évolution dans le <highlight>temps</highlight> et
-              l'<highlight>espace</highlight> des phénomènes physiques à
-              l'échelle de l'atome et en dessous.</note>, par exemple, repose
-              en partie sur le calcul des probabilités.</p>
-            </item>
-            <item>
-              <label>Citations</label>
-              <p>
-                <quote>Il faut manger pour vivre, et non pas vivre pour
-                manger.</quote> est une citation de l’<name
-                of="book">Avare</name> de Molière. Cependant il est possible
-                qu’il provienne de l’antiquité grecque. En effet, Diogène
-                Laërce l’attribue à Socrate.
-              </p>
-              <p>
-                <quote><phrase>Impossible de vous dire mon âge, il change tout
-                le temps.</phrase>
-                <attribution>Allais Alphonse (1855-1905)</attribution></quote>
-              </p>
-            </item>
-            <item>
-              <label>Liens</label>
-              <p>
-                N'hésitez pas à visiter le site de <link
-                uri="http://www.prismallia.fr">Prismallia</link>.
-              </p>
-              <p>
-                Lisez également l'article sur les <link
-                idref="ancre">ancres</link> et la <link idref="images">page sur
-                les images</link> avec notamment sa photo de <link
-                idref="cockpit">cockpit</link>.
-              </p>
-              <p>
-                N'hésitez pas à revoir les <link
-                idref="eqn2deg">solutions</link> des équations du second degré.
-              </p>
-            </item>
-            <item>
-              <label>Pictogrammes</label>
-              <p>Le pictogramme <image id="exit"/> représentant un homme se
-              dirigeant vers une porte indique la direction de la sortie.</p>
-            </item>
-            <item>
-              <label>Avertissements</label>
-              <p>
-                La sagesse tibétaine nous enseigne que
-                <quote><warning>l</warning>a maladie est un avertissement qui
-                nous est donné pour nous rappeler à
-                l’essentiel<warning>.</warning></quote>
-              </p>
-            </item>
-            <item>
-              <label>Lettres grecques</label>
-              <p><index><w>α</w></index> <index><w>β</w></index> γ δ ε</p>
-            </item>
-            <item>
-              <label>Symboles mathémathiques</label>
-              <p>∀ <index><w>∃</w></index> ∈ ∉ ∅ ∞</p>
-            </item>
-          </list>
-        </section>
-      </topic>
-    </division>
-    
-  </document>
-</publidoc>
--- a/RelaxNG/Examples/Metadata/metadatas.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,128 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publimeta version="1.0">
-  <metadatas>
-    <!-- ================================================================== -->
-    <metadata for="9782843550362" xml:lang="fr">
-      <title>Torture test pour la distribution</title>
-      <shorttitle>Test</shorttitle>
-      <subtitle>Test des capacités de <name>publidoc</name></subtitle>
-      <subtitle>Représentation exhaustive des structures</subtitle>
-      <identifier type="ean">9781449328030</identifier>
-      <identifier type="ean" for="kf8">9781449328031</identifier>
-      <identifier type="uri">http://www.prismallia.fr/Xml/torture_test</identifier>
-      <copyright>Prismallia, Paris, 2014</copyright>
-      <collection>Éprouvez-vous</collection>
-      <contributors>
-        <contributor>
-          <firstname>Patrick</firstname><lastname>PIERRE</lastname>
-          <role>author</role>
-        </contributor>
-        <contributor>
-          <firstname>Tien Haï</firstname><lastname>NGUYEN</lastname>
-          <role>illustrator</role>
-        </contributor>
-        <contributor>
-          <identifier type="uri">pll2</identifier>
-          <label>Prismallia</label>
-          <address>24 rue des Écoles – 75005 Paris</address>
-          <link uri="http://www.prismallia.fr"/>
-          <role>publisher</role>
-          <role>packager</role>
-        </contributor>
-      </contributors>
-      <date value="2014-01"/>
-      <keywordset>
-        <keyword>publidoc</keyword>
-        <keyword>Cyrano</keyword>
-        <keyword>météo</keyword>
-      </keywordset>
-      <subjectset>
-        <subject>Littérature</subject>
-        <subject>Mathématiques</subject>
-      </subjectset>
-      <abstract>
-        <p>
-          Ce fichier rassemble un maximum de situations afin de tester les
-          possibilités de <name>publidoc</name>.
-        </p>
-      </abstract>
-      <price currency="EUR" territory="FR BE ES IT"
-             excluding-tax="true"  tax="0.07">12.62</price>
-      <price currency="EUR" territory="FR BE ES IT"
-             excluding-tax="false" tax="0.07">13.50</price>
-    </metadata>
-
-    <!-- ================================================================== -->
-    <metadata for="les_miserables" xml:lang="fr">
-      <title>Les Misérables</title>
-      <contributors>
-        <contributor>
-          <firstname>Victor</firstname><lastname>HUGO</lastname>
-          <role>author</role>
-        </contributor>
-      </contributors>
-      <date value="1862"/>
-      <subjectset>
-        <subject>Littérature</subject>
-      </subjectset>
-      <price currency="EUR" territory="FR"
-             excluding-tax="true"  tax="0.07">18.60</price>
-      <price currency="EUR" territory="FR"
-             excluding-tax="false" tax="0.07">19.90</price>
-    </metadata>
-
-    <!-- ================================================================== -->
-    <metadata for="9782351811340" xml:lang="fr">
-      <title>Balade musicale dans la nature</title>
-      <identifier type="ean">9782351811344</identifier>
-      <identifier type="ean" for="epub">9782351811344</identifier>
-      <identifier type="ean" for="kf8">9782351811345</identifier>
-      <identifier type="ean" for="paper">9782351811340</identifier>
-      <copyright>rue des enfants, 2010</copyright>
-      <collection>Restez Zen…</collection>
-      <contributors>
-        <contributor>
-          <firstname>Gilles</firstname>
-          <lastname>DIEDERICHS</lastname>
-          <role>author</role>
-        </contributor>
-        <contributor>
-          <firstname>Marie-Noëlle</firstname>
-          <lastname>HORVATH</lastname>
-          <role>illustrator</role>
-        </contributor>
-        <contributor>
-          <label>rue des enfants</label>
-          <role>publisher</role>
-        </contributor>
-        <contributor>
-          <label>Prismallia</label>
-          <role>packager</role>
-        </contributor>
-      </contributors>
-      <keywordset>
-        <keyword>écureuil</keyword>
-        <keyword>chamois</keyword>
-        <keyword>lynx</keyword>
-        <keyword>épervier</keyword>
-        <keyword>moutons</keyword>
-      </keywordset>
-      <subjectset>
-        <subject>Jeunesse</subject>
-      </subjectset>
-      <abstract>
-        <p>
-          En accompagnant Petit Écureuil, l'adorable guide de ce voyage, il
-          explore les paysages de nos régions, de la montagne jusqu'au bord de
-          la mer, en passant par la forêt ou la vallée.
-        </p>
-      </abstract>
-      <price currency="EUR" territory="FR"
-             excluding-tax="true" tax="0.07">9.25</price>
-      <price currency="EUR" territory="FR"
-             excluding-tax="false" tax="0.07">9.90</price>
-    </metadata>
-    
-  </metadatas>
-</publimeta>
Binary file RelaxNG/Examples/Quiz/Audios/choices-check_audioa01.ogg has changed
Binary file RelaxNG/Examples/Quiz/Audios/choices-check_audioa02.ogg has changed
Binary file RelaxNG/Examples/Quiz/Audios/choices-check_audioa03.ogg has changed
Binary file RelaxNG/Examples/Quiz/Audios/choices-check_audioa04.ogg has changed
Binary file RelaxNG/Examples/Quiz/Images/bingo.png has changed
Binary file RelaxNG/Examples/Quiz/Images/bingo_green.png has changed
Binary file RelaxNG/Examples/Quiz/Images/bingo_red.png has changed
Binary file RelaxNG/Examples/Quiz/Images/blanks-select_dropzonei01.jpg has changed
Binary file RelaxNG/Examples/Quiz/Images/chat.png has changed
Binary file RelaxNG/Examples/Quiz/Images/chaton.png has changed
Binary file RelaxNG/Examples/Quiz/Images/choices-check_audioi01.png has changed
Binary file RelaxNG/Examples/Quiz/Images/choices-radio_imagei00.png has changed
Binary file RelaxNG/Examples/Quiz/Images/choices-radio_imagei01.png has changed
Binary file RelaxNG/Examples/Quiz/Images/choices-radio_imagei02.png has changed
Binary file RelaxNG/Examples/Quiz/Images/choices-radio_imagei03.png has changed
Binary file RelaxNG/Examples/Quiz/Images/choices-radioq02i01.jpg has changed
Binary file RelaxNG/Examples/Quiz/Images/couleuvre.png has changed
Binary file RelaxNG/Examples/Quiz/Images/elephant.png has changed
Binary file RelaxNG/Examples/Quiz/Images/elephanteau.png has changed
Binary file RelaxNG/Examples/Quiz/Images/hippocampe.png has changed
Binary file RelaxNG/Examples/Quiz/Images/lezard.png has changed
Binary file RelaxNG/Examples/Quiz/Images/lievre.png has changed
Binary file RelaxNG/Examples/Quiz/Images/lion.png has changed
Binary file RelaxNG/Examples/Quiz/Images/lionceau.png has changed
Binary file RelaxNG/Examples/Quiz/Images/loup.png has changed
Binary file RelaxNG/Examples/Quiz/Images/lynx.png has changed
Binary file RelaxNG/Examples/Quiz/Images/ours.png has changed
Binary file RelaxNG/Examples/Quiz/Images/ourson.png has changed
Binary file RelaxNG/Examples/Quiz/Images/rouge-gorge.png has changed
Binary file RelaxNG/Examples/Quiz/Images/tigre.png has changed
Binary file RelaxNG/Examples/Quiz/Images/tigreau.png has changed
--- a/RelaxNG/Examples/Quiz/blanks-char.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publiquiz version="1.0">
-  <quiz id="blanks-char" xml:lang="fr">
-    <head>
-      <title>Exercice de positionnement de caractères</title>
-    </head>
-
-    <instructions>
-      <p>Retrouvez les phrases cachées et insérez la ponctuation et les
-      espaces manquants.</p>
-    </instructions>
-
-    <blanks-char>
-      <wrongs>
-        <wrong>? </wrong>
-      </wrongs>
-      <p>
-        <blank function="lowercase">L</blank>e<blank> </blank>petit<blank> </blank>chat<blank> </blank>est<blank> </blank>mort<blank>.</blank>
-      </p>
-      <p>
-        <blank function="lowercase">C</blank><blank>'</blank>est<blank> </blank>dommage<blank> ; </blank>mais<blank> </blank>quoi<blank> !</blank>
-      </p>
-    </blanks-char>
-  </quiz>
-</publiquiz>
--- a/RelaxNG/Examples/Quiz/blanks-fill.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publiquiz version="1.0">
-  <quiz id="blanks-fill" xml:lang="fr">
-    <head>
-      <title>Exercice à trous</title>
-    </head>
-    
-    <instructions>
-      <p>Écrivez correctement les adjectifs de couleur.</p>
-    </instructions>
-
-    <blanks-fill>
-      <p>
-        Ses lèvres sont <blank><s>bleues</s><s>grises</s></blank>
-        (<mentioned>bleu ou gris</mentioned>) de froid.
-      </p>
-      <p>
-        Les serviettes <blank><s>orange</s>
-        <help><p>Nom ?</p></help>
-        <answer><p>Orange est un nom.</p></answer></blank>
-        (<mentioned>orange</mentioned>) sont propres.
-      </p>
-      <p>
-        Il y a des taches <blank>blanchâtres</blank>
-        (<mentioned>blanchâtre</mentioned>) sur votre veste.
-      </p>
-    </blanks-fill>
-  </quiz>
-</publiquiz>
--- a/RelaxNG/Examples/Quiz/blanks-fill_strict.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publiquiz version="1.0">
-  <quiz id="blanks-fill_strict" xml:lang="fr">
-    <head>
-      <title>Exercice à trous strict</title>
-    </head>
-    
-    <instructions>
-      <p>Écrivez correctement les adjectifs de couleur.</p>
-    </instructions>
-
-    <blanks-fill strict="true">
-      <section>
-        <p>La Mésopotamie est une région du <blank>Moyen
-         Orient</blank> située entre le <blank>Tigre</blank> 
-         et l'<blank>Euphrate</blank>. Elle correspond à
-         l'<blank>Irak</blank> actuel. Il s'agit d'une zone
-         où l'irrigation n'est pas nécessaire pour l'agriculture.</p>
-      </section>
-      <section>
-        <p>Au <number type="roman" value="3">III</number><sup>e</sup>
-        millénaire av. J.-C., on distingue le Nord, appelé
-        l'<blank>Assyrie</blank> de la région du Sud, la
-        <blank>Babylonie</blank>.</p>
-      </section>
-    </blanks-fill>
-  </quiz>
-</publiquiz>
--- a/RelaxNG/Examples/Quiz/blanks-select.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publiquiz version="1.0">
-  <quiz id="blanks-select" xml:lang="fr">
-    <head>
-      <title>Exercice à trous avec suggestions</title>
-    </head>
-
-    <instructions>
-      <p>Complètez le texte.</p>
-    </instructions>
-
-    <blanks-select>
-      <wrongs>
-        <wrong>la bergère</wrong>
-        <wrong>« Au feu ! »</wrong>
-      </wrongs>
-      <p>
-        Un berger aime faire croire que le loup attaque <blank>son
-        troupeau</blank>. À chaque fois qu'il crie « Au loup ! », tous les gens
-        du village viennent en courant. Cela amuse beaucoup <blank>le
-        berger</blank>.
-      </p>
-      <p>
-        <blank>Un jour</blank>, le loup attaque son troupeau. Le berger crie
-        <blank>« Au loup ! »</blank> mais personne ne vient et le loup emporte
-        sa plus belle brebis.
-        </p>
-    </blanks-select>
-  </quiz>
-</publiquiz>
--- a/RelaxNG/Examples/Quiz/blanks-select_dropzone.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,25 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<!-- $Id$ -->
-<publiquiz version="1.0">
-  <quiz id="blanks-select_dropzone">
-    <head>
-      <title>Exercice à trous avec placement sur image</title>
-    </head>
-
-    <instructions>
-      <p>Placez correctement chaque élément de la voiture.</p>
-    </instructions>
-
-    <blanks-select>
-      <media>
-        <image id="blanks-select_dropzonei01">
-          <dropzone x="25%" y="45.5%"><blank>le volant</blank></dropzone>
-          <dropzone x="62%" y="24%"><blank>le pare-brise</blank></dropzone>
-          <dropzone x="63%" y="77%"><blank>le siège</blank></dropzone>
-          <dropzone x="46%" y="68%"><blank>le levier de vitesse</blank></dropzone>
-          <dropzone x="1%" y="25.4%"><blank>le rétroviseur</blank></dropzone>
-        </image>
-      </media>
-    </blanks-select>
-  </quiz>
-</publiquiz>
--- a/RelaxNG/Examples/Quiz/blanks-select_multiple.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publiquiz version="1.0">
-  <quiz id="blanks-select_multiple" xml:lang="fr">
-    <head>
-      <title>Exercice à trous avec suggestions réutilisables</title>
-    </head>
-
-    <instructions>
-      <p>Sans utiliser votre calculatrice, ni poser les opérations, retrouvez
-      le résultat exact de chaque multiplication.</p>
-    </instructions>
-
-    <blanks-select multiple="true">
-      <wrongs>
-        <wrong>1 169,73</wrong>
-        <wrong>848,78</wrong>
-      </wrongs>
-      <list>
-        <item>369 x 31,7 = <blank>11 697,3</blank></item>
-        <item>738 x 1,15 = <blank>848,7</blank></item>
-        <item>317 x 36,9 = <blank>11 697,3</blank></item>
-      </list>
-    </blanks-select>
-  </quiz>
-</publiquiz>
--- a/RelaxNG/Examples/Quiz/categories.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publiquiz version="1.0">
-  <quiz id="categories" xml:lang="fr">
-    <head>
-      <title>Exercice de catégories</title>
-    </head>
-
-    <instructions>
-      <p>Classez les verbes suivants par groupe verbal.</p>
-    </instructions>
-
-    <categories>
-      <item>assez</item>
-      <category>
-        <head>
-          <title>Verbes du premier groupe</title>
-        </head>
-        <item>manger</item>
-        <item>chanter</item>
-        <item>se promener</item>
-        <item>rêver</item>
-      </category>
-      <category>
-        <head>
-          <title>Verbes du deuxième groupe</title>
-        </head>
-        <item>finir</item>
-        <item>choisir</item>
-        <item>réussir</item>
-      </category>
-      <category>
-        <head>
-          <title>Verbes du troisième groupe</title>
-        </head>
-        <item>partir</item>
-        <item>prendre</item>
-        <item>voir</item>
-        <item>cueillir</item>
-      </category>
-    </categories>
-  </quiz>
-</publiquiz>
--- a/RelaxNG/Examples/Quiz/categories_image.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publiquiz version="1.0">
-  <quiz id="categories_image" xml:lang="fr">
-    <head>
-      <title>Exercice de catégories avec images</title>
-    </head>
-
-    <instructions>
-      <p>Classez les animaux suivants par mode de reproduction.</p>
-    </instructions>
-
-    <categories>
-      <category>
-        <head>
-          <title>Mammifère</title>
-        </head>
-        <item><image id="loup"/></item>
-        <item><image id="elephant"/></item>
-        <item><image id="lievre"/></item>
-      </category>
-      <category>
-        <head>
-          <title>Vivipare</title>
-        </head>
-        <item><image id="lezard"/></item>
-        <item><image id="hippocampe"/></item>
-      </category>
-      <category>
-        <head>
-          <title>Ovipare</title>
-        </head>
-        <item><image id="rouge-gorge"/></item>
-        <item><image id="couleuvre"/></item>
-      </category>
-    </categories>
-  </quiz>
-</publiquiz>
--- a/RelaxNG/Examples/Quiz/categories_multiple.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,45 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publiquiz version="1.0">
-  <quiz id="categories_multiple" xml:lang="fr">
-    <head>
-      <title>Exercice de catégories avec choix réutilisables</title>
-    </head>
-
-    <instructions>
-      <section>
-        <p>Les moyens de transport peuvent être divisés en deux groupes :</p>
-        <list>
-          <item>ceux utilisés pour des courtes distances comme le parcours de
-          la ville ;</item>
-          <item>ceux utilisés principalement pour des longs voyages.</item>
-        </list>
-      </section>
-    </instructions>
-
-    <categories multiple="true">
-      <category>
-        <head>
-          <title>Courtes distances</title>
-        </head>
-        <item>barque</item>
-        <item>métro</item>
-        <item>bus</item>
-        <item>taxi</item>
-        <item>vélo</item>
-        <item>tramway</item>
-        <item>marche</item>
-        <item>camion</item>
-      </category>
-
-      <category>
-        <head>
-          <title>Longs voyages</title>
-        </head>
-        <item>navire</item>
-        <item>avion</item>
-        <item>camion</item>
-      </category>
-    </categories>
-  </quiz>
-</publiquiz>
--- a/RelaxNG/Examples/Quiz/choices-check.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publiquiz version="1.0">
-  <quiz id="choices-check" xml:lang="fr">
-    <head>
-      <title>Exercice QCM cases à cocher</title>
-    </head>
-
-    <instructions>
-      <p>Mon chiffre des unités est le double de celui des dizaines, mon
-      chiffre des dixièmes est inférieur à celui des unités. Mon chiffre des
-      centièmes est supérieur à 7. Qui suis-je ? (deux solutions)</p>
-    </instructions>
-
-    <choices-check>
-      <wrong>724,36</wrong>
-      <right>324,18</right>
-      <right>812,19</right>
-      <wrong>963,49</wrong>
-    </choices-check>
-
-    <answer>
-      <p>Il faut procéder par élimination.</p>
-      <list>
-        <item>
-          Les quatre nombres vérifient la première condition (« mon chiffre des
-          unités est le double de celui des dizaines ») :
-          7<highlight>24</highlight>,36 ; 3<highlight>24</highlight>,18 ;
-          8<highlight>12</highlight>,19 et 9<highlight>63</highlight>,49.
-        </item>
-        <item>
-          Mais la deuxième condition (« mon chiffre des dixièmes est inférieur
-          à celui des unités ») t'amène à écarter le nombre
-          96<highlight>3</highlight>,<highlight>4</highlight>9 et la dernière
-          condition (« mon chiffre des centièmes est supérieur à 7 »), le
-          nombre 724,3<highlight>6</highlight>.
-        </item>
-      </list>
-    </answer>
-  </quiz>
-</publiquiz>
--- a/RelaxNG/Examples/Quiz/choices-check_audio.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publiquiz version="1.0">
-  <quiz id="choices-check_audio" xml:lang="fr">
-    <head>
-      <title>Exercice QCM cases à cocher avec sons</title>
-    </head>
-
-    <instructions>
-      <p>Sélectionnez les cris de grenouille parmi ces sons.</p>
-    </instructions>
-
-    <choices-check>
-      <right><audio id="choices-check_audioa01"/><image id="choices-check_audioi01"/></right>
-      <wrong><audio id="choices-check_audioa02"/><image id="choices-check_audioi01"/></wrong>
-      <right><audio id="choices-check_audioa03"/><image id="choices-check_audioi01"/></right>
-      <wrong><audio id="choices-check_audioa04"/><image id="choices-check_audioi01"/></wrong>
-    </choices-check>
-  </quiz>
-</publiquiz>
--- a/RelaxNG/Examples/Quiz/choices-radio.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,89 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publiquiz version="1.0">
-  <document id="choices-radio" xml:lang="fr">
-    <head>
-      <title>Exercice QCM radio</title>
-    </head>
-
-    <!-- ================================================================== -->
-    <quiz id="q01">
-      <head>
-        <title>Le pizzaïolo</title>
-      </head>
-      
-      <instructions>
-        <p>Quand on commande une « surprise » à Otorino le pizzaïolo, il
-        choisit au <index><w>hasard</w></index> trois des ingrédients :</p>
-        <list>
-          <item>olives ou anchois ;</item>
-          <item>poivrons ou artichaut ou champignons ;</item>
-          <item>jambon ou coppa.</item>
-        </list>
-        <p>Quelle est la <index><w>probabilité</w></index> d'obtenir une pizza
-        contenant des anchois et des poivrons ?</p>
-      </instructions>
-      
-      <choices-radio>
-        <wrong>½</wrong>
-        <right>⅙</right>
-        <wrong>⅓</wrong>
-      </choices-radio>
-      
-      <help>
-        <p>Pour trouver le nombre de cas possibles, le plus simple est de faire
-        un arbre.</p>
-      </help>
-      
-      <answer>
-        <p>Pour trouver le nombre de cas possibles, le plus simple est de faire
-        un arbre.</p>
-        <p>Le nombre de cas favorables est 2.</p>
-        <p>On en déduit la probabilité cherchée : 2/12 = 1/6</p>
-        <link uri="proba01"/>
-      </answer>
-    </quiz>
-
-  <!-- ================================================================== -->
-  <quiz id="q02">
-    <head>
-      <title>La limite de vitesse</title>
-    </head>
-
-    <instructions>
-      <media>
-        <image id="choices-radioq02i01"/>
-      </media>
-      <p>Je suis un conducteur novice.</p>
-      <p>Ma vitesse sera limitée :</p>
-    </instructions>
-
-    <choices-radio>
-      <right>
-        <p>à 70 km/h</p>
-        <answer>
-          <p>Les limitations ponctuelles concernent tous les usagers.</p>
-        </answer>
-      </right>
-      <wrong>
-        <p>à 60 km/h</p>
-        <answer>
-          <p>Les limitations de vitesses concernant les conducteurs novices ne
-          touchent que les limitation générales : l'autoroute, les voies
-          rapides à chaussées séparées et la route.</p>
-        </answer>
-      </wrong>
-    </choices-radio>
-
-    <answer>
-      <p>Les limitations de vitesse concernant les conducteurs novices ne
-      touchent que les limitations générales : l'autoroute à 110 km/h au lieu
-      de 130 km/h, les voies rapides à chaussées séparées, à 100 km/h au lieu
-      de 110 km/h, et la limite générale de 80 km/h sur route au lieu de
-      90 km/h. Les autres limitations ponctuelles concernent tous les
-      usagers. Je circulerai donc au maximum à 70 km/h.</p>
-    </answer>
-  </quiz>
-
-  </document>
-</publiquiz>
--- a/RelaxNG/Examples/Quiz/choices-radio_image.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,32 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publiquiz version="1.0">
-  <quiz id="choices-radio_image" xml:lang="fr">
-    <head>
-      <title>Exercice QCM radio avec images</title>
-    </head>
-    
-    <instructions>
-      <p>On considère le cube ABCDEFGH.</p>
-      <p>Quel est le patron dont la forme est celle de la pyramide AEEFGH à
-      base carrée et de sommet A ?</p>
-      <media>
-        <image id="choices-radio_imagei00" type="thumbnail"/>
-      </media>
-    </instructions>
-    
-    <choices-radio>
-      <wrong>
-        <image id="choices-radio_imagei01"/>
-        <answer><p>Ce patron est celui d'une pyramide régulière.</p></answer>
-      </wrong>
-      <wrong>
-        <image id="choices-radio_imagei02"/>
-        <answer><p>Ce patron ne peut pas être « refermé ».</p></answer>
-      </wrong>
-      <right>
-        <image id="choices-radio_imagei03"/>
-      </right>
-    </choices-radio>
-  </quiz>
-</publiquiz>
--- a/RelaxNG/Examples/Quiz/composite.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,122 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publiquiz version="1.0">
-  <quiz id="composite" xml:lang="fr">
-    <head>
-      <title>Exercice composite</title>
-    </head>
-
-    <instructions>
-      <p>À quelle catégorie appartiennent les animaux suivants ?</p>
-    </instructions>
-
-    <composite>
-      <!-- ================================================================ -->
-      <subquiz>
-        <instructions>
-          <p>abeille</p>
-        </instructions>
-        <choices-radio>
-          <wrong>gastéropode</wrong>
-          <right>insecte</right>
-          <wrong>mollusque</wrong>
-        </choices-radio>
-      </subquiz>
-
-      <!-- ================================================================ -->
-      <subquiz>
-        <instructions>
-          <p>aigle</p>
-        </instructions>
-        <choices-check>
-          <right>oiseau</right>
-          <wrong>passereau</wrong>
-          <wrong>charognard</wrong>
-          <right>rapace</right>
-        </choices-check>
-      </subquiz>
-
-      <!-- ================================================================ -->
-      <subquiz>
-       <blanks-fill>
-          <p>L'abeille est un <blank>insecte</blank> qui vit dans une
-          <blank>ruche</blank>.</p>
-          <p>Elle fabrique du <blank>miel</blank>.</p>
-        </blanks-fill>
-      </subquiz>
-
-      <!-- ================================================================ -->
-      <subquiz>
-        <instructions>
-          <p>albatros</p>
-        </instructions>
-        <blanks-select>
-          <wrongs>
-            <wrong>reptile</wrong>
-            <wrong>oiseaux</wrong>
-          </wrongs>
-          <p>Catégorie : <blank>mammifère</blank></p>
-        </blanks-select>
-      </subquiz>
-
-      <!-- ================================================================ -->
-      <subquiz>
-        <instructions>
-          <p>dauphin</p>
-        </instructions>
-        <point>
-          <p>
-            <right>mammifère</right> /
-            <right>cétacé</right> /
-            <wrong>poisson</wrong> /
-            <wrong>batracien</wrong>
-          </p>
-        </point>
-      </subquiz>
-
-      <!-- ================================================================ -->
-      <subquiz>
-        <instructions>
-          <p>albatros</p>
-        </instructions>
-        <point type="radio">
-          <p>
-            <right>oiseau</right> /
-            <wrong>rongeur</wrong> /
-            <wrong>reptile</wrong>
-          </p>
-        </point>
-      </subquiz>
-
-      <!-- ================================================================ -->
-      <subquiz>
-        <instructions>
-          <p>Associez les animaux avec leur catégorie.</p>
-        </instructions>
-        <matching>
-          <match><item>oiseau</item>    <item>hirondelle</item></match>
-          <match><item>mammifère</item> <item>baleine</item></match>
-          <match><item>reptile</item>   <item>couleuvre</item></match>
-        </matching>
-      </subquiz>
-
-      <!-- ================================================================ -->
-      <subquiz>
-        <instructions>
-          <p>Qui mange qui ?</p> 
-          <p>Rangez les animaux pour réaliser une chaîne alimentaire.</p>
-        </instructions>
-        <sort>
-          <comparison>mange</comparison>
-          <item>le loup (carnivore secondaire)</item>
-          <item>le lynx (carnivore primaire)</item>
-          <item>le lièvre (herbivore)</item>
-        </sort>
-      </subquiz>
-    </composite>
-
-    <help>
-      <p>Cet exercice est très facile et ne nécessite pas d'aide.</p>
-    </help>
-  </quiz>
-</publiquiz>
--- a/RelaxNG/Examples/Quiz/matching.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,32 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publiquiz version="1.0">
-  <quiz id="matching" xml:lang="fr">
-    <head>
-      <title>Exercice d'appariement</title>
-    </head>
-
-    <instructions>
-      <p>Associez les phrases suivantes avec leur contraire.</p>
-    </instructions>
-
-    <matching>
-      <match>
-        <item>On s'entend très bien.</item>
-        <item>On s'entend comme chien et chat.</item>
-      </match>
-      <match>
-        <item>On a perdu le contact.</item>
-        <item>On a gardé contact.</item>
-      </match>
-      <match>
-        <item>On se chamaille souvent.</item>
-        <item>On ne se dispute jamais.</item>
-      </match>
-      <match>
-        <item>On s’amuse comme des fous.</item>
-        <item>On est plutôt sérieux ensemble.</item>
-      </match>
-    </matching>
-  </quiz>
-</publiquiz>
--- a/RelaxNG/Examples/Quiz/matching_image.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publiquiz version="1.0">
-  <quiz id="matching_image" xml:lang="fr">
-    <head>
-      <title>Exercice d'appariement avec images</title>
-    </head>
-
-    <instructions>
-      <p>Associez chaque petit avec son parent.</p>
-    </instructions>
-
-    <matching>
-      <match>
-        <item><image id="chat"/></item>
-        <item><image id="chaton"/></item>
-      </match>
-      <match>
-        <item><image id="elephant"/></item>
-        <item><image id="elephanteau"/></item>
-      </match>
-      <match>
-        <item><image id="lion"/></item>
-        <item><image id="lionceau"/></item>
-      </match>
-      <match>
-        <item><image id="ours"/></item>
-        <item><image id="ourson"/></item>
-      </match>
-      <match>
-        <item><image id="tigre"/></item>
-        <item><image id="tigreau"/></item>
-      </match>
-    </matching>
-  </quiz>
-</publiquiz>
--- a/RelaxNG/Examples/Quiz/matching_multiple.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publiquiz version="1.0">
-  <quiz id="matching_multiple" xml:lang="fr">
-    <head>
-      <title>Exercice d'appariement avec propositions réutilisables</title>
-    </head>
-
-    <instructions>
-      <p>Conjuguez le verbe <mentioned>chanter</mentioned> à l'imparfait.</p>
-    </instructions>
-
-    <matching multiple="true">
-      <match>
-        <item>Je</item>
-        <item>chantais</item>
-      </match>
-      <match>
-        <item>Tu</item>
-        <item>chantais</item>
-      </match>
-      <match>
-        <item>Il/elle</item>
-        <item>chantait</item>
-      </match>
-      <match>
-        <item>Nous</item>
-        <item>chantions</item>
-      </match>
-      <match>
-        <item>Vous</item>
-        <item>chantiez</item>
-      </match>
-      <match>
-        <item>Ils/elles</item>
-        <item>chantaient</item>
-      </match>
-    </matching>
-  </quiz>
-</publiquiz>
--- a/RelaxNG/Examples/Quiz/pip.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,26 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<!-- $Id$ -->
-<publiquiz version="1.0">
-  <quiz id="pip">
-    <head>
-      <title>Images dans une image (PIP)</title>
-    </head>
-
-    <instructions>
-      <p>Entoure en vert les nombres multiples de 3 et en rouge ceux multiples
-      de 5.</p>
-    </instructions>
-
-    <pip multiple="true">
-      <image id="bingo">
-        <dropzone x="2.5%"  y="28.3%" w="11%" h="11%"></dropzone>
-        <dropzone x="16.1%" y="28.3%" w="11%" h="11%"></dropzone>
-        <dropzone x="30.3%" y="28.3%" w="11%" h="11%"><image id="bingo_green"/></dropzone>
-        <dropzone x="43.9%" y="28.3%" w="11%" h="11%"><image id="bingo_red"/></dropzone>
-        <dropzone x="58.0%" y="28.3%" w="11%" h="11%"><image id="bingo_red"/></dropzone>
-        <dropzone x="72.0%" y="28.3%" w="11%" h="11%"></dropzone>
-        <dropzone x="86.0%" y="28.3%" w="11%" h="11%"><image id="bingo_green"/></dropzone>
-      </image>
-    </pip>
-  </quiz>
-</publiquiz>
--- a/RelaxNG/Examples/Quiz/point.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,52 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publiquiz version="1.0">
-  <quiz id="point" xml:lang="fr">
-    <head>
-      <title>Exercice de pointage</title>
-    </head>
-
-    <instructions>
-      <p>Sélectionnez le nom ou le pronom qui détermine l'accord de
-      chaque verbe mis en valeur.</p>
-    </instructions>
-
-    <point>
-      <section>
-        <p>Le centième <right>anniversaire</right> de la <wrong>mort</wrong> de
-        <wrong>Jules Verne</wrong> <highlight>a été célébré</highlight> en
-        2005. Cet <right>écrivain</right> du <number type="roman"
-        value="19">XIX</number><sup>e</sup> siècle <highlight>a</highlight>
-        encore aujourd'hui de nombreux <wrong>lecteurs</wrong>.
-        <right>Certains</right> le <highlight>considèrent</highlight> comme
-        l'<wrong>inventeur</wrong> du roman de science-fiction.</p>
-      </section>
-      <section>
-        <p>La <right>découverte</right> de la <wrong>Terre</wrong>
-        <highlight>est</highlight> le <wrong >thème</wrong> principal de ses
-        <wrong>romans</wrong>. Passionné de <wrong >géographie</wrong> et de
-        <wrong>sciences</wrong>, <right>Jules Verne</right> <highlight>a
-        imaginé</highlight> des <right>machines</right> extraordinaires qui
-        <highlight>permettent</highlight> d'explorer des
-        <wrong>contrées</wrong> lointaines ou inconnues. Ses
-        <right>héros</right> hors du commun <highlight>parcourent</highlight>
-        ainsi aussi bien les <wrong>profondeurs</wrong> sous-marines que
-        l'<wrong>espace</wrong> interstellaire.</p>
-      </section>
-    </point>
-    
-    <help>
-      <list>
-        <item>
-          Quand le sujet est un groupe nominal, le verbe s'accorde avec
-          le <highlight>nom noyau</highlight> du groupe.
-        </item>
-        <item>
-          Quand le sujet est le pronom relatif <mentioned>qui</mentioned>, le
-          verbe prend le nombre et la personne de
-          l'<highlight>antécédent</highlight>.
-        </item>
-      </list>
-    </help>
-  </quiz>
-</publiquiz>
--- a/RelaxNG/Examples/Quiz/point_radio.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publiquiz version="1.0">
-  <quiz id="point_radio" xml:lang="fr">
-    <head>
-      <title>Exercice de pointage radio</title>
-    </head>
-
-    <instructions>
-      <section>
-        <p>Désignez Le mot qui représente le substantif du verbe.</p>
-      </section>
-    </instructions>
-
-    <point type="radio">
-      <p>
-        Changer :
-        <wrong>changage</wrong> / <right>changement</right> / <wrong>changation</wrong>
-      </p>
-    </point>
-  </quiz>
-</publiquiz>
--- a/RelaxNG/Examples/Quiz/production.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,33 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publiquiz version="1.0">
-  <quiz id="production" xml:lang="fr">
-    <head>
-      <title>Exercice de production</title>
-    </head>
-
-    <instructions>
-      <p>
-        Notre connaissance du réel se limite-t-elle au savoir scientifique ?
-      </p>
-    </instructions>
-
-    <production/>
-    
-    <answer>
-        <p>« Le grand livre de la nature est écrit en langage mathématique »
-        avait coutume de dire <name>Galilée</name>. Cela signifie-t-il pour
-        autant que notre connaissance du réel se limite au savoir
-        scientifique ? Si nous acceptons cette restriction, nous acceptons
-        aussi que seuls les scientifiques aient accès à la connaissance du
-        réel. Est-ce le cas ? N'avons-nous pas, en tant qu'être humain, hors de
-        toute science, accès à une certaine connaissance du monde qui nous
-        entoure, une connaissance qui pourrait ne pas être forcément un
-        savoir ?</p>
-        <p>Ce premier enjeu du sujet est redoublé par un autre, plus
-        essentiel, celui de la définition du réel. À quelle sorte de réel le
-        savoir scientifique nous donne-t-il accès ? Est-ce là le seul réel
-        dont nous pouvons avoir connaissance ?</p>
-    </answer>
-  </quiz>
-</publiquiz>
--- a/RelaxNG/Examples/Quiz/sort.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publiquiz version="1.0">
-  <quiz id="sort" xml:lang="fr">
-    <head>
-      <title>Exercice de tri</title>
-    </head>
-
-    <instructions>
-      <p>Rangez les nombres du plus petit au plus grand.</p>
-    </instructions>
-
-    <sort>
-      <comparison>&lt;</comparison>
-      <item shuffle="6">59</item>
-      <item shuffle="5">66</item>
-      <item shuffle="1">73</item>
-      <item shuffle="4">87</item>
-      <item shuffle="2">91</item>
-      <item shuffle="3">94</item>
-    </sort>
-  </quiz>
-</publiquiz>
--- a/RelaxNG/Examples/Quiz/sort_image.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publiquiz version="1.0">
-  <quiz id="sort_image" xml:lang="fr">
-    <head>
-      <title>Exercice de tri avec image</title>
-    </head>
-
-    <instructions>
-      <p>Rangez les animaux pour réaliser une chaîne alimentaire.</p>
-    </instructions>
-
-    <sort>
-      <comparison>sont mangés par</comparison>
-      <item shuffle="3"><image id="lievre"/></item>
-      <item shuffle="1"><image id="lynx"/></item>
-      <item shuffle="2"><image id="loup"/></item>
-    </sort>
-  </quiz>
-</publiquiz>
Binary file RelaxNG/Examples/Sets/Images/composition.jpg has changed
--- a/RelaxNG/Examples/Sets/composition.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,74 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<!-- $Id$ -->
-<publiset version="1.0">
-  <composition id="composition" xml:lang="fr"
-               as="publidoc" attributes="version=1.0">
-    <division as="document" attributes="id=composition xml:lang=fr">
-      <head transform="composition.xsl">
-        <title>Exemple d'assemblage de sujets</title>
-        <shorttitle>Assemblage de sujets</shorttitle>
-        <subtitle>Composition</subtitle>
-        <identifier type="ean">9781449328030</identifier>
-        <copyright>Prismallia, Paris, 2013</copyright>
-        <collection>Les chroniques</collection>
-        <contributors>
-          <contributor>
-            <firstname>Patrick</firstname><lastname>PIERRE</lastname>
-            <role>author</role>
-          </contributor>
-          <contributor>
-            <label>Prismallia</label>
-            <address>24 rue des Écoles – 75005 Paris</address>
-            <link uri="http://www.prismallia.fr">Prismallia</link>
-            <role>packager</role>
-          </contributor>
-        </contributors>
-        <keywordset>
-          <keyword>Belgique</keyword>
-          <keyword>chasse</keyword>
-          <keyword>Pompidou</keyword>
-          <keyword>Portugal</keyword>
-          <keyword>Union européenne</keyword>
-        </keywordset>
-        <abstract>
-          <p>Ce document est un assemblage de plusieurs fichiers.</p>
-        </abstract>
-        <cover><image id="composition"/></cover>
-      </head>
-
-      <!-- ========================== Événements ========================== -->
-      <division path="../Topics" xslt="composition.xsl">
-        <head>
-          <title>Les événements</title>
-          <index><entry>événements</entry></index>
-          <abstract>
-            <p>Où l'on évoque pêle-mêle quelques sujets d'actualité.</p>
-          </abstract>
-        </head>
-        <file>centre_pompidou.xml</file>
-        <file xpath="*">chasseurs.xml</file>
-      </division>
-
-      <!-- =========================== Brèves ============================= -->
-      <division>
-        <head>
-          <title>Les brèves</title>
-          <subtitle>Europe</subtitle>
-          <index><entry>brèves</entry><entry>Europe</entry></index>
-        </head>
-        <file xslt="composition.xsl" path="../Topics">portugal_ue.xml</file>
-      </division>
-      
-      <!-- ======================== Photographies ========================= -->
-      <division>
-        <head>
-          <title>Les photographies avec légende</title>
-          <index><entry>photographie</entry></index>
-        </head>
-        <division as="topic" path="../Topics">
-          <file xpath="topic/section">prince_belge.xml</file>
-        </division>
-      </division>
-    </division>
-  </composition>
-</publiset>
--- a/RelaxNG/Examples/Sets/proba.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,31 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<!-- $Id$ -->
-<publiset version="1.0">
-  <composition id="proba" xml:lang="fr" as="publiquiz" attributes="version=1.0">
-    <division as="document" attributes="id=proba xml:lang=fr">
-      <head>
-        <title>Exemple d'assemblage de sujets et de quiz</title>
-        <keywordset>
-          <keyword>mathématiques</keyword>
-          <keyword>probabilité</keyword>
-        </keywordset>
-      </head>
-
-      <!-- ============================ Cours ============================= -->
-      <division path="../Topics" xslt="composition.xsl">
-        <head>
-          <title>Le cours</title>
-        </head>
-        <file>proba01.xml</file>
-      </division>
-
-      <!-- ========================== Exercices =========================== -->
-      <division path="../Quiz" xslt="composition.xsl">
-        <head>
-          <title>Les exercices</title>
-        </head>
-        <file>choices-radio.xml</file>
-      </division>
-    </division>
-  </composition>
-</publiset>
--- a/RelaxNG/Examples/Sets/quiz.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,35 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<!-- $Id$ -->
-<publiset version="1.0">
-  <composition id="quiz" xml:lang="fr" as="publiquiz" attributes="version=1.0">
-    <division as="document" attributes="id=quiz xml:lang=fr"
-              path="../Quiz" xpath="//quiz">
-      <head>
-        <title>Ensemble d'exercices</title>
-      </head>
-      <file>choices-radio.xml</file>
-      <file>choices-radio_image.xml</file>
-      <file>choices-check.xml</file>
-      <file>choices-check_audio.xml</file>
-      <file>blanks-fill.xml</file>
-      <file>blanks-fill_strict.xml</file>
-      <file>blanks-select.xml</file>
-      <file>blanks-select_multiple.xml</file>
-      <file>blanks-select_dropzone.xml</file>
-      <file>blanks-char.xml</file>
-      <file>point.xml</file>
-      <file>point_radio.xml</file>
-      <file>matching.xml</file>
-      <file>matching_multiple.xml</file>
-      <file>matching_image.xml</file>
-      <file>sort.xml</file>
-      <file>sort_image.xml</file>
-      <file>categories.xml</file>
-      <file argument="color">categories_multiple.xml</file>
-      <file>categories_image.xml</file>
-      <file>pip.xml</file>
-      <file>production.xml</file>
-      <file>composite.xml</file>
-    </division>
-  </composition>
-</publiset>
--- a/RelaxNG/Examples/Sets/selection.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,38 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<!-- $Id$ -->
-<publiset version="1.0">
-  <!-- ============================ SÉLECTION 1 =========================== -->
-  <selection id="selection1" xml:lang="fr">
-    <head>
-      <title>Sélection de textes</title>
-    </head>
-    <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~ Événements ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
-    <division path="../Topics">
-      <head>
-        <title>Les événements</title>
-      </head>
-      <file>centre_pompidou.xml</file>
-      <file>chasseurs.xml</file>
-      <link uri="centre_pompidou.html">Un nouveau Centre Pompidou</link>
-      <link uri="chasseurs.html">Les chasseurs contestent la loi</link>
-    </division>
-    <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Brèves ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
-    <division path="../Topics">
-      <head>
-        <title>Les brèves</title>
-      </head>
-      <file>portugal_ue.xml</file>
-      <link uri="portugal_ue.html">Lisbonne, samedi 1<sup>er</sup></link>
-    </division>
-  </selection>
-
-  <!-- ============================ SÉLECTION 2 =========================== -->
-  <selection id="selection2" xml:lang="fr">
-    <head>
-      <title>Sélection de textes et de pages Web</title>
-    </head>
-    <file path="../Topics">prince_belge.xml</file>
-    <link uri="prince_belge.html">Prince Philippe</link>
-    <link uri="http://www.prismallia.fr">Prismallia</link>
-  </selection>
-</publiset>
--- a/RelaxNG/Examples/Topics/Alternatives/rolls_phantom.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publidoc version="1.0">
-  <topic type="event" id="chrq_an2003_0005_e04">
-    <head>
-      <title>La Rolls Phantom est digne de ses aînées</title>
-      <subtitle>Goodwood, vendredi 3</subtitle>
-      <date value="2003-01-03"/>
-      <place>Goodwood</place>
-    </head>
-
-    <section>
-      <p>
-        Deux jours après être officiellement devenu propriétaire de la marque
-        Rolls Royce, BMW en présente le nouveau joyau. La Phantom, septième du
-        nom – la production de la Phantom VI a été stoppée en 1994 –, mesure
-        5,83 m de long et est dotée d'un moteur V12 de 6,7 litres de cylindrée,
-        ce qui lui permet de développer 453 chevaux. Le luxe de son habitacle
-        n'a rien à envier à celui de ses aînées, avec sa moquette en pure laine
-        passepoilée de cuir, et, <foreign>so british</foreign>, ses logements
-        arrière pour parapluies. Dotée de pneumatiques Michelin et dessinée par
-        Marek Djordjovic, elle sera vendue au prix de 320 000 euros. Hors
-        taxes…
-      </p>
-    </section>
-  </topic>
-</publidoc>
Binary file RelaxNG/Examples/Topics/Images/centre_pompidou.jpg has changed
Binary file RelaxNG/Examples/Topics/Images/chasseurs.jpg has changed
Binary file RelaxNG/Examples/Topics/Images/prince_belge.gif has changed
Binary file RelaxNG/Examples/Topics/Images/prince_belge.jpg has changed
--- a/RelaxNG/Examples/Topics/centre_pompidou.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publidoc version="1.0">
-  <topic id="centre_pompidou" type="event" xml:lang="fr-FR">
-    <head>
-      <title>Un nouveau Centre Pompidou après vingt-sept mois de travaux</title>
-      <subtitle>Paris, samedi 1<sup>er</sup></subtitle>
-      <date value="2000-01-01"/>
-      <place>Paris</place>
-      <keywordset>
-        <keyword>France</keyword>
-        <keyword>Architecture</keyword>
-      </keywordset>
-      <index><entry>Pompidou</entry></index>
-    </head>
-
-    <section>
-      <p>La bibliothèque n'ouvrira ses portes que le 26 janvier ; le
-      restaurant, dont le décor a été confié à des designers pleins de
-      promesses, est encore en travaux. Qu'importe ! Ils furent des milliers à
-      se presser pour découvrir un Beaubourg qui a fait peau neuve. Les
-      tubulures ont été repeintes avec les couleurs vives qui avaient fait la
-      célébrité du lieu, les espaces ont été réorganisés. Toute
-      l'administration a été déplacée dans un immeuble voisin : la place
-      libérée permet au musée national d'Art moderne de proposer un nouvel
-      accrochage plus aéré de ses collections. Neuf jeunes plasticiens français
-      sont à l'affiche de la première exposition.</p>
-      <media>
-        <image id="centre_pompidou">
-          <copyright>Morris / Sipa Press</copyright>
-        </image>
-        <caption>
-          <p>Pour ce premier jour de réouverture, 40 000 visiteurs sont
-          entrés gratuitement.</p>
-        </caption>
-      </media>
-    </section>
-  </topic>
-</publidoc>
--- a/RelaxNG/Examples/Topics/chasseurs.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,32 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publidoc version="1.0">
-  <topic id="chasseurs" type="event" xml:lang="fr">
-    <head>
-      <title>Les chasseurs d'oiseaux contestent la loi</title>
-      <subtitle>Baie de Somme, mardi 1<sup>er</sup></subtitle>
-      <date value="2000-02-01"/>
-      <place>Baie de Somme</place>
-    </head>
-
-    <section>
-      <p>La loi a changé, mais les chasseurs ne s'y soumettront pas. C'est
-      toute la substance du discours martelé par le leader de CPNT (<name
-      of="party">Chasse, Pêche, Nature et Traditions</name>), <name
-      of="person">Jean Saint-Josse</name>, devant les chasseurs de la baie de
-      Somme. Une décision du Conseil d'État oblige la France à fermer la chasse
-      au gibier d'eau et aux oiseaux migrateurs au <date value="2000-01-31">31
-      janvier</date>, c'est-à-dire un mois plus tôt que précédemment, afin de
-      se conformer à une directive européenne datant de… <date
-      value="1979">1979</date> ! Forts de leur poids électoral (6,77 % aux
-      européennes), les chasseurs exigent l'abrogation de ce
-      texte.</p>
-      <media>
-        <image id="chasseurs"/>
-        <caption>
-          <p>Dans la mire : les oiseaux migrateurs.</p>
-        </caption>
-      </media>
-    </section>
-  </topic>
-</publidoc>
--- a/RelaxNG/Examples/Topics/maths.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,138 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publidoc version="1.0">
-  <topic id="maths" xml:lang="fr">
-    <head>
-      <title>Quelques formules mathématiques</title>
-      <subjectset>
-        <subject>Mathématiques</subject>
-      </subjectset>
-    </head>
-
-    <section>
-      <head>
-        <title>Formule native</title>
-      </head>
-      <section>
-        <head><title>Le dernier théorème de Fermat</title></head>
-        <p>
-          Il n'existe pas de nombres entiers non nuls <var>x</var>,
-          <var>y</var> et <var>z</var> tels que :
-          <math xml:id="fermat" display="wide">
-            <var>x</var><sup>n</sup> + <var>y</var><sup>n</sup> = <var>z</var><sup>n</sup>
-          </math>
-          dès que <var>n</var> est un entier strictement supérieur à 2.
-        </p>
-      </section>
-    </section>
-    
-    <section>
-      <head>
-        <title>Formule en LaTeX</title>
-      </head>
-      <section>
-        <head>
-          <title>Formule dans le texte</title>
-        </head>
-        <p>
-          On rappelle que la <highlight>moyenne</highlight> de <var>X</var> est
-          le nombre : <math><latex>\overline X =
-          \frac{1}{n}\left( {n_1 x_1 + n_2 x_2 + \dots + n_p x_p } \right)</latex></math>.
-        </p>
-        <p>
-          On appelle <highlight>variance</highlight> de la série
-          statistique <var>X</var>, le nombre :
-          <math><latex>V\left( X \right) =
-          \frac{1}{n}\left( {n_1 \left( {x_1 - \overline X } \right)^2 
-          + \dots + n_p \left( {x_p - \overline X } \right)^2 }
-          \right)</latex></math> qu'on réécrit ainsi :
-          <math><latex>V\left( X \right) =
-          \frac{1}{n}\sum\limits_{i = 1}^p {n_i \left( {x_i - \overline X }
-          \right)^2 }</latex></math>.
-        </p>
-        <p>
-          L'<highlight>écart type</highlight> de <var>X</var> est le nombre :
-          <math><latex>
-            {\rm{s}}\left(X\right) = \sqrt{V\left(X\right)}
-          </latex></math>
-        </p>
-      </section>
-      
-      <section>
-        <head>
-          <title>Formule mise en évidence</title>
-        </head>
-        <p>
-          Soit la fonction :
-          <math xml:id="fonction" display="wide">
-            <latex>f(x) = x^2 + \sqrt[3]{\frac{3x}{2y-3}}</latex>
-          </math>
-        </p>
-      </section>
-      
-      <section>
-        <head>
-          <title>Formule encadrée</title>
-        </head>
-        <p>
-          Les transformations de Lorentz :
-          <math xml:id="lorentz" display="box">
-            <latex plain="true">
-              \begin{eqnarray*}
-              ct' &amp; = &amp; \frac{ct-(v/c)x}{\sqrt{1-v^2/c^2}},\\
-              x'  &amp; = &amp; \frac{x-(v/c)ct}{\sqrt{1-v^2/c^2}},\\
-              y'  &amp; = &amp; y,\\
-              z'  &amp; = &amp; z.
-              \end{eqnarray*}
-            </latex>
-          </math>
-        </p>
-      </section>
-      
-      <section>
-        <head>
-          <title>Formules numérotées</title>
-        </head>
-        <p>
-          Une expression matricielle :
-          <math display="numbered">
-            <latex>
-              \left[ \begin{array}{c} x_1 \\ x_2 \end{array} \right] =
-              \begin{bmatrix} A &amp; B \\ C &amp; D \end{bmatrix}
-              \times \left[\begin{array}{c} y_1 \\ y_2 \end{array}\right]
-            </latex>
-          </math>
-        </p>
-        <p>
-          Une intégrale :
-          <math display="numbered">
-            <latex>\int_0^1 \frac{1}{\sqrt{-\ln x}} \; \mathrm dx</latex>
-          </math>
-        </p>
-      </section>
-      
-      <section>
-        <head>
-          <title>Formule numérotée et encadrée</title>
-        </head>
-        <p>
-          Les harmoniques sphériques sont des fonctions définies sur la
-          sphère. Ce sont les fonctions propres du laplacien bidimensionnel à
-          symétrie sphérique,
-          <math display="numbered-box">
-            <latex>
-              \left({\partial^2\over\partial\theta^2}
-              +\cot\theta{\partial\over\partial\theta}
-              +{1\over\sin^2\theta}{\partial^2\over\partial\varphi^2}\right)Y_\ell^m
-              = -\ell(\ell+1)Y_\ell^m\ .
-            </latex>
-          </math>
-          Les harmoniques sphériques forment un ensemble complet de fonctions des
-          angles <math><latex>\theta</latex></math> et
-          <math><latex>\varphi</latex></math> de sorte que toute fonction sur la
-          sphère peut se décomposer sur une base d'harmoniques sphériques.
-        </p>
-      </section>
-    </section>
- </topic>
-</publidoc>
--- a/RelaxNG/Examples/Topics/portugal_ue.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publidoc version="1.0">
-  <topic id="portugal_ue" type="flash" xml:lang="fr">
-    <head>
-      <title>Janvier 2000</title>
-      <subtitle>Lisbonne, samedi 1<sup>er</sup></subtitle>
-      <date value="2000-01-01"/>
-      <place>Lisbonne</place>
-      <source type="book">
-        <identifier type="ean">9782843550362</identifier>
-        <title>Chronique de l'année 2000</title>
-        <folio>4</folio>
-      </source>
-      <source type="file">
-        <identifier type="uri">4z.tex</identifier>
-      </source>
-    </head>
-
-    <section>
-      <p>
-        Le Portugal prend pour six mois la présidence de l'Union européenne.
-      </p>
-    </section>
-  </topic>
-</publidoc>
--- a/RelaxNG/Examples/Topics/prince_belge.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publidoc version="1.0">
-  <topic id="prince_belge" type="photo" xml:lang="fr">
-    <head>
-      <title>Janvier 2000</title>
-      <date value="2000-01"/>
-    </head>
-
-    <section>
-      <media>
-        <image id="prince_belge"/>
-        <caption>
-          <p>Le 18, à Liège, le prince Philippe et son épouse, Mathilde,
-          prennent avec le sourire leur premier bain de foule : 15 000
-          personnes les acclament.</p>
-        </caption>
-      </media>
-    </section>
-  </topic>
-</publidoc>
--- a/RelaxNG/Examples/Topics/proba01.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publidoc version="1.0">
-  <topic id="proba01" xml:lang="fr">
-    <head>
-      <title>Qu'est-ce qu'une probabilité ?</title>
-      <keywordset>
-        <keyword>mathématiques</keyword>
-        <keyword>probabilité</keyword>
-      </keywordset>
-    </head>
-
-    <section>
-      <p>On peut renouveler plusieurs fois la même expérience
-      <index><w>aléatoire</w></index>.</p>
-      <p>La <index><w>fréquence</w></index> de réalisation d'un événement est
-      égale au rapport du nombre de fois où l'événement se produit sur le
-      nombre de fois où l'expérience est réalisée.</p>
-      <p>Sur un petit nombre d'expériences, cette fréquence peut beaucoup
-      varier.</p>
-      <p>En revanche, si on renouvelle l'expérience un très grand nombre de
-      fois, on voit cette fréquence qui variait beaucoup se stabiliser autour
-      d'une valeur.</p>
-      <p>Cette valeur est la <index><w>probabilité</w></index> de l'événement
-      étudié.</p>
-      <p><highlight>Le calcul des probabilités se propose de déterminer cette
-      fréquence théorique, sans répéter plusieurs fois
-      l'expérience.</highlight></p>
-    </section>
-    <section>
-      <p>La détermination des probabilités est parfois assez intuitive.</p>
-    </section>
-  </topic>
-</publidoc>
--- a/RelaxNG/Examples/Topics/états-unis_les faucons.xml	jeu. juin 19 11:44:25 2014 +0200
+++ /dev/null	jeu. janv. 01 00:00:00 1970 +0000
@@ -1,60 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Id$ -->
-<publidoc version="1.0">
-  <topic type="article" id="usa_faucons" xml:lang="fr">
-    <head>
-      <title>États-Unis : les « faucons » au pouvoir</title>
-      <date value="2003-04"/>
-    </head>
-
-    <section>
-      <head>
-        <title>Richard Perle</title>
-      </head>
-      <p>
-        Ils s'appellent Paul Wolfowitz, Richard Perle, Robert Kagan, William
-        Kristol, Lewis Libby, David Wurmser ou encore Douglas Feith. Aux
-        États-Unis, on les surnomme les « néo-conservateurs ». Peu connu du
-        grand pulbic européen, ce petit groupe de diplomates, d'universitaires
-        et de journalistes conçoit, depuis deux ans, la politique étrangère
-        américaine. Au point qu'il n'est pas rare d'entendre que le conflit
-        irakien est « leur » guerre. Ce sont eux en tout cas qui en ont eu
-        l'idée, qui en ont élaboré la stratégie et qui en ont précipité le
-        déclenchement.
-      </p>
-      <p>
-        Leur prise de pouvoir date de septembre 2001. Du 14 septembre très
-        précisément, trois jours après les attaques aériennes contre le World
-        Trade Center et le Pentagone. Ce jour-là, Georges W. Buesh décide de
-        réunir ses principaux conseillers à Camp David pour discuter des moyens
-        à mettre en œuvre pour contrer Al-Qaïda. Le débat tourne autour de
-        l'éventualité d'une intervention militaire en Afghanistan. Un homme se
-        lève alors et prend la parole : il s'agit de Paul Wolfowitz, l'adjoint
-        de Donald Rumsfeld au secrétariat d'État à la Défense. Sur un ton
-        passionné, celui-ci prône une approche « globale » du problème et
-        souligne la nécessité de s'attaquer non seulement à l'Afghanistan, mais
-        aussi aux autres sanctuaires du terrorisme international que sont
-        l'Iran, la Syrie et surtout l'Irak. Seul un changement de régime à
-        Bagdad, conclut-il, mettra durablement les États-Unis à l'abri d'une
-        nouvelle vague d'attentats.
-      </p>
-    </section>
-    <section>
-      <head>
-        <title>Paul Wolfowitz</title>
-      </head>
-      <p>
-        Peu féru en matière de relations internationales, Bush est fasciné pour
-        la fougue et l'éloquence de son subordonné. Mieux, il est convaincu que
-        ce dernier est le seul à avoir vraiment pris la mesure de la situation
-        et à posséder une vision à long terme du rôle des États-Unis dans le
-        monde.  […]
-      </p>
-      <p>
-        […] Une région pleine de haine, de rêves de revanchen conduite
-        par un fanatisme religieux et nationaliste. Et, au bout du compte, les
-        Américains rentreront chez eux. Nous resterons seuls ici. »
-      </p>
-    </section>
-  </topic>
-</publidoc>