RelaxNG/Xml/Documents/torture_test.xml
changeset 12 2885b2c3ff59
parent 11 2b32b535705c
child 13 846ec40a5b2d
equal deleted inserted replaced
11:2b32b535705c 12:2885b2c3ff59
     1 <?xml version="1.0" encoding="utf-8"?>
       
     2 <!-- $Id$ -->
       
     3 <publidoc version="1.0">
       
     4   <document xml:id="torture_test" >
       
     5     <metadata>
       
     6       <title>Torture test</title>
       
     7       <subtitle>Test des capacités de <name>publidoc</name></subtitle>
       
     8       <author>
       
     9         <firstname>Patrick</firstname><lastname>PIERRE</lastname>
       
    10       </author>
       
    11       <publisher>Prismallia</publisher>
       
    12       <language xml:lang="fr"/>
       
    13       <date of="event">2011-06</date>
       
    14       <place>Paris</place>
       
    15       <source type="book" id="9782843550362">
       
    16         <title>Les misérables</title>
       
    17         <pagenumber value="312"/>
       
    18       </source>
       
    19       <source type="file" id="hugo_miserables.xml"/>
       
    20       <abstract>
       
    21         <parag>
       
    22           Ce fichier rassemble un maximum de situations afin de tester les
       
    23           possibilités de <name>publidoc</name>.
       
    24         </parag>
       
    25       </abstract>
       
    26       <subjectset>
       
    27         <subject id="test"/>
       
    28         <subject id="littérature"/>
       
    29       </subjectset>
       
    30       <annotation></annotation>
       
    31     </metadata>
       
    32 
       
    33     <!-- ================================================================== -->
       
    34     <division>
       
    35       <metadata>
       
    36         <title>Le niveau bloc</title>
       
    37       </metadata>
       
    38       <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
       
    39       <topic>
       
    40         <metadata>
       
    41           <title>Les paragraphes</title>
       
    42         </metadata>
       
    43         <section>
       
    44           <metadata>
       
    45             <title>Les misérables</title>
       
    46             <subtitle>Extrait</subtitle>
       
    47             <author>
       
    48               <firstname>Victor</firstname><lastname>HUGO</lastname>
       
    49             </author>
       
    50           </metadata>
       
    51           <parag>
       
    52             Cosette et Marius tombèrent à genoux, éperdus, étouffés de larmes,
       
    53             chacun sur une des mains de Jean Valjean. Ces mains augustes ne
       
    54             remuaient plus.
       
    55           </parag>
       
    56           <parag>
       
    57             Il était renversé en arrière, la lueur des deux chandeliers
       
    58             l'éclairait ; sa face blanche regardait le ciel, il laissait
       
    59             Cosette et Marius couvrir ses mains de baisers ; il était
       
    60             mort.
       
    61           </parag>
       
    62           <parag>
       
    63             La nuit était sans étoiles et profondément obscure. Sans doute,
       
    64             dans l'ombre, quelque ange immense était debout, les ailes
       
    65             déployées, attendant l'âme.
       
    66           </parag>
       
    67         </section>
       
    68       </topic>
       
    69       <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
       
    70       <topic>
       
    71         <metadata>
       
    72           <title>Les dialogues</title>
       
    73         </metadata>
       
    74         <section>
       
    75           <metadata>
       
    76             <title>Cyrano de Bergerac</title>
       
    77             <subtitle>Extrait</subtitle>
       
    78           </metadata>
       
    79           <speech>
       
    80             <speaker>Le fâcheux</speaker>
       
    81             <parag>
       
    82               Quoi, pas un grand seigneur pour couvrir de son nom ?…
       
    83             </parag>
       
    84           </speech>
       
    85           <speech>
       
    86             <speaker>Cyrano</speaker>
       
    87             <stage>agacé</stage>
       
    88             <parag>
       
    89               Non, ai-je dit deux fois. Faut-il donc que je trisse ?…
       
    90             </parag>
       
    91             <parag>
       
    92               Non, pas de protecteur…mais une protectrice !
       
    93             </parag>
       
    94           </speech>
       
    95         </section>
       
    96       </topic>
       
    97       <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
       
    98       <topic>
       
    99         <metadata>
       
   100           <title>Les listes</title>
       
   101         </metadata>
       
   102         <section>
       
   103           <list>
       
   104             <title>Listes simples imbriquées : la météo</title>
       
   105             <item>
       
   106               <list>
       
   107                 <title>METAR</title>
       
   108                 <item><parag>METAR LFPB 230900Z 13003KT CAVOK 18/10 Q1015 NOSIG=</parag></item>
       
   109                 <item><parag>METAR LFOR 230900Z 18003KT CAVOK 17/09 Q1015=</parag></item>
       
   110               </list>
       
   111             </item>
       
   112              <item>
       
   113               <list>
       
   114                 <title>TAF</title>
       
   115                 <item><parag>TAF LFOP 230800Z 230918 18005KT CAVOK BECMG 1416 24010KT BKN014 TEMPO 1618 RA BKN005=</parag></item>
       
   116                 <item><parag>TAF LFOT 230800Z 230918 23007KT CAVOK=</parag></item>
       
   117               </list>
       
   118             </item>
       
   119           </list>
       
   120 
       
   121           <list type="ordered">
       
   122             <title>Liste ordonnée : la pâte à crêpes</title>
       
   123             <item>
       
   124               <parag>Versez dans une terrine 250 g de farine en fontaine, et
       
   125               cassez 3 œufs au milieu.</parag>
       
   126               <parag>Incorporez-les à la farine, en remuant avec une cuillère
       
   127               en bois.</parag>
       
   128             </item>
       
   129             <item>
       
   130               <parag>Versez 75 cl de lait, en délayant progressivement de
       
   131               manière à éviter les grumeaux.</parag>
       
   132               <parag>Si vous faites des crêpes sucrées, ajoutez 2 cuillères à
       
   133               soupe de sucre.</parag>
       
   134             </item>
       
   135             <item>
       
   136               <parag>Laissez reposer la pâte si possible 1 h avant de
       
   137               l'utiliser.</parag>
       
   138               <parag></parag>
       
   139             </item>
       
   140             <item>
       
   141               <parag>Si vous voulez des crêpes plus fines, mettez moitié eau,
       
   142               moitié lait.</parag>
       
   143               <parag>Si vous les désirez plus légères, remplacez un verre
       
   144               de lait par un verre de bière.</parag>
       
   145               <parag>Si vous les aimez plus moelleuses, incorporez 1 blanc
       
   146               d'œuf battu en neige à la pâte, au moment de confectionner
       
   147               les crêpes.</parag>
       
   148             </item>
       
   149           </list>
       
   150 
       
   151           <list type="glossary">
       
   152             <title>Glossaire : la comptabilité</title>
       
   153             <item>
       
   154               <label>Actif</label>
       
   155               <parag>Colonne de gauche du bilan qui représente les éléments
       
   156               positifs du patrimoine d'une entreprise : ce qu'elle
       
   157               possède.</parag>
       
   158             </item>
       
   159             <item>
       
   160               <label>Passif</label>
       
   161               <parag>Colonne de droite du bilan qui représente les dettes d'une
       
   162               entreprise et ses capitaux propres.</parag>
       
   163             </item>
       
   164          </list>
       
   165        </section>
       
   166       </topic>
       
   167     </division>
       
   168     
       
   169     <!-- ================================================================== -->
       
   170     <division>
       
   171       <metadata>
       
   172         <title>Le niveau courant</title>
       
   173       </metadata>
       
   174       <topic>
       
   175         <section>
       
   176           <list>
       
   177             <item>
       
   178               <parag>Un mot mentionné : le mot <mentioned>table</mentioned> n'a
       
   179               qu'une syllabe.</parag>
       
   180             </item>
       
   181             <item><parag></parag></item>
       
   182           </list>
       
   183         </section>
       
   184       </topic>
       
   185     </division>
       
   186   </document>
       
   187 </publidoc>