RelaxNG/Xml/Documents/torture_test.xml
changeset 9 1efd69b7c90e
--- /dev/null	jeu. janv. 01 00:00:00 1970 +0000
+++ b/RelaxNG/Xml/Documents/torture_test.xml	sam. juin 11 00:27:50 2011 +0200
@@ -0,0 +1,187 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Id$ -->
+<publidoc version="1.0">
+  <document xml:id="torture_test" >
+    <metadata>
+      <title>Torture test</title>
+      <subtitle>Test des capacités de <name>publidoc</name></subtitle>
+      <author>
+        <firstname>Patrick</firstname><lastname>PIERRE</lastname>
+      </author>
+      <publisher>Prismallia</publisher>
+      <language xml:lang="fr"/>
+      <date of="event">2011-06</date>
+      <place>Paris</place>
+      <source type="book" id="9782843550362">
+        <title>Les misérables</title>
+        <pagenumber value="312"/>
+      </source>
+      <source type="file" id="hugo_miserables.xml"/>
+      <abstract>
+        <parag>
+          Ce fichier rassemble un maximum de situations afin de tester les
+          possibilités de <name>publidoc</name>.
+        </parag>
+      </abstract>
+      <subjectset>
+        <subject id="test"/>
+        <subject id="littérature"/>
+      </subjectset>
+      <annotation></annotation>
+    </metadata>
+
+    <!-- ================================================================== -->
+    <division>
+      <metadata>
+        <title>Le niveau bloc</title>
+      </metadata>
+      <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
+      <topic>
+        <metadata>
+          <title>Les paragraphes</title>
+        </metadata>
+        <section>
+          <metadata>
+            <title>Les misérables</title>
+            <subtitle>Extrait</subtitle>
+            <author>
+              <firstname>Victor</firstname><lastname>HUGO</lastname>
+            </author>
+          </metadata>
+          <parag>
+            Cosette et Marius tombèrent à genoux, éperdus, étouffés de larmes,
+            chacun sur une des mains de Jean Valjean. Ces mains augustes ne
+            remuaient plus.
+          </parag>
+          <parag>
+            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.
+          </parag>
+          <parag>
+            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.
+          </parag>
+        </section>
+      </topic>
+      <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
+      <topic>
+        <metadata>
+          <title>Les dialogues</title>
+        </metadata>
+        <section>
+          <metadata>
+            <title>Cyrano de Bergerac</title>
+            <subtitle>Extrait</subtitle>
+          </metadata>
+          <speech>
+            <speaker>Le fâcheux</speaker>
+            <parag>
+              Quoi, pas un grand seigneur pour couvrir de son nom ?…
+            </parag>
+          </speech>
+          <speech>
+            <speaker>Cyrano</speaker>
+            <stage>agacé</stage>
+            <parag>
+              Non, ai-je dit deux fois. Faut-il donc que je trisse ?…
+            </parag>
+            <parag>
+              Non, pas de protecteur…mais une protectrice !
+            </parag>
+          </speech>
+        </section>
+      </topic>
+      <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
+      <topic>
+        <metadata>
+          <title>Les listes</title>
+        </metadata>
+        <section>
+          <list>
+            <title>Listes simples imbriquées : la météo</title>
+            <item>
+              <list>
+                <title>METAR</title>
+                <item><parag>METAR LFPB 230900Z 13003KT CAVOK 18/10 Q1015 NOSIG=</parag></item>
+                <item><parag>METAR LFOR 230900Z 18003KT CAVOK 17/09 Q1015=</parag></item>
+              </list>
+            </item>
+             <item>
+              <list>
+                <title>TAF</title>
+                <item><parag>TAF LFOP 230800Z 230918 18005KT CAVOK BECMG 1416 24010KT BKN014 TEMPO 1618 RA BKN005=</parag></item>
+                <item><parag>TAF LFOT 230800Z 230918 23007KT CAVOK=</parag></item>
+              </list>
+            </item>
+          </list>
+
+          <list type="ordered">
+            <title>Liste ordonnée : la pâte à crêpes</title>
+            <item>
+              <parag>Versez dans une terrine 250 g de farine en fontaine, et
+              cassez 3 œufs au milieu.</parag>
+              <parag>Incorporez-les à la farine, en remuant avec une cuillère
+              en bois.</parag>
+            </item>
+            <item>
+              <parag>Versez 75 cl de lait, en délayant progressivement de
+              manière à éviter les grumeaux.</parag>
+              <parag>Si vous faites des crêpes sucrées, ajoutez 2 cuillères à
+              soupe de sucre.</parag>
+            </item>
+            <item>
+              <parag>Laissez reposer la pâte si possible 1 h avant de
+              l'utiliser.</parag>
+              <parag></parag>
+            </item>
+            <item>
+              <parag>Si vous voulez des crêpes plus fines, mettez moitié eau,
+              moitié lait.</parag>
+              <parag>Si vous les désirez plus légères, remplacez un verre
+              de lait par un verre de bière.</parag>
+              <parag>Si vous les aimez plus moelleuses, incorporez 1 blanc
+              d'œuf battu en neige à la pâte, au moment de confectionner
+              les crêpes.</parag>
+            </item>
+          </list>
+
+          <list type="glossary">
+            <title>Glossaire : la comptabilité</title>
+            <item>
+              <label>Actif</label>
+              <parag>Colonne de gauche du bilan qui représente les éléments
+              positifs du patrimoine d'une entreprise : ce qu'elle
+              possède.</parag>
+            </item>
+            <item>
+              <label>Passif</label>
+              <parag>Colonne de droite du bilan qui représente les dettes d'une
+              entreprise et ses capitaux propres.</parag>
+            </item>
+         </list>
+       </section>
+      </topic>
+    </division>
+    
+    <!-- ================================================================== -->
+    <division>
+      <metadata>
+        <title>Le niveau courant</title>
+      </metadata>
+      <topic>
+        <section>
+          <list>
+            <item>
+              <parag>Un mot mentionné : le mot <mentioned>table</mentioned> n'a
+              qu'une syllabe.</parag>
+            </item>
+            <item><parag></parag></item>
+          </list>
+        </section>
+      </topic>
+    </division>
+  </document>
+</publidoc>