--- /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>