Xml/Documents/torture_test.xml
changeset 55 00d9c81d773f
parent 50 5181169ff02d
child 56 5e5ea407a594
equal deleted inserted replaced
54:929fff460b1f 55:00d9c81d773f
    52     <!-- ================================================================== -->
    52     <!-- ================================================================== -->
    53     <division>
    53     <division>
    54       <head>
    54       <head>
    55         <title>Le niveau bloc</title>
    55         <title>Le niveau bloc</title>
    56       </head>
    56       </head>
    57       <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
    57       <division>
    58       <topic>
       
    59         <head>
    58         <head>
    60           <title>Les paragraphes</title>
    59           <title>Le texte</title>
    61         </head>
    60         </head>
    62         <section>
    61         <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
    63           <head>
    62         <topic>
    64             <title>Les Misérables</title>
    63           <head>
    65             <subtitle>Extrait</subtitle>
    64             <title>Les paragraphes</title>
    66             <abstract>
    65           </head>
    67               <p>Où l’on apprend la mort de Jean Valjean.</p>
    66           <section>
    68             </abstract>
    67             <head>
    69           </head>
    68               <title>Les Misérables</title>
    70           <p>Cosette et Marius tombèrent à genoux, éperdus, étouffés de larmes,
    69               <subtitle>Extrait</subtitle>
    71           chacun sur une des mains de Jean Valjean. Ces mains augustes ne
    70               <abstract>
    72           remuaient plus.</p>
    71                 <p>Où l’on apprend la mort de Jean Valjean.</p>
    73           <p>Il était renversé en arrière, la lueur des deux chandeliers
    72               </abstract>
    74           l'éclairait ; sa face blanche regardait le ciel, il laissait Cosette
    73             </head>
    75           et Marius couvrir ses mains de baisers ; il était mort.</p>
    74             <p>Cosette et Marius tombèrent à genoux, éperdus, étouffés de
    76           <p>La nuit était sans étoiles et profondément obscure. Sans doute,
    75             larmes, chacun sur une des mains de Jean Valjean. Ces mains
    77           dans l'ombre, quelque ange immense était debout, les ailes déployées,
    76             augustes ne remuaient plus.</p>
    78           attendant l'âme.</p>
    77             <p>Il était renversé en arrière, la lueur des deux chandeliers
    79         </section>
    78             l'éclairait ; sa face blanche regardait le ciel, il laissait
    80         <section>
    79             Cosette et Marius couvrir ses mains de baisers ; il était mort.</p>
    81           <head>
    80             <p>La nuit était sans étoiles et profondément obscure. Sans doute,
    82             <title>Germinal</title>
    81             dans l'ombre, quelque ange immense était debout, les ailes
    83             <subtitle>Extrait</subtitle>
    82             déployées, attendant l'âme.</p>
    84             <abstract>
    83           </section>
    85               <p>Où l’on découvre une ambiance pesante.</p>
    84           <section>
    86             </abstract>
    85             <head>
    87           </head>
    86               <title>Germinal</title>
    88           <section>
    87               <subtitle>Extrait</subtitle>
    89             <p>Pas une parole n'était échangée. Ils tapaient tous, on
    88               <abstract>
    90             n'entendait que ces coups irréguliers, voilés et comme lointains.
    89                 <p>Où l’on découvre une ambiance pesante.</p>
    91             Les bruits prenaient une sonorité rauque, sans un écho dans l'air
    90               </abstract>
    92             mort. Et il semblait que les ténèbres fussent d'un noir inconnu,
    91             </head>
    93             épaissi par les poussières volantes du charbon, alourdi par des gaz
    92             <section>
    94             qui pesaient sur les yeux. Les mèches des lampes, sous leurs
    93               <p>Pas une parole n'était échangée. Ils tapaient tous, on
    95             chapeaux de toile métallique, n'y mettaient que des points
    94               n'entendait que ces coups irréguliers, voilés et comme lointains.
    96             rougeâtres.</p>
    95               Les bruits prenaient une sonorité rauque, sans un écho dans l'air
    97             <p>On ne distinguait rien, la taille s'ouvrait, montait ainsi
    96               mort. Et il semblait que les ténèbres fussent d'un noir inconnu,
    98             qu'une large cheminée, plate et oblique, où la suie de dix hivers
    97               épaissi par les poussières volantes du charbon, alourdi par des
    99             aurait amassé une nuit profonde. Des formes spectrales s'y
    98               gaz qui pesaient sur les yeux. Les mèches des lampes, sous leurs
   100             agitaient, les lueurs perdues laissaient entrevoir une rondeur de
    99               chapeaux de toile métallique, n'y mettaient que des points
   101             hanche, un bras noueux, une tête violente, barbouillée comme pour
   100               rougeâtres.</p>
   102             un crime. Parfois, en se détachant, luisaient des blocs de houille,
   101               <p>On ne distinguait rien, la taille s'ouvrait, montait ainsi
   103             des pans et des arêtes, brusquement allumés d'un reflet de cristal.
   102               qu'une large cheminée, plate et oblique, où la suie de dix hivers
   104             Puis, tout retombait au noir, les rivelaines tapaient à grands
   103               aurait amassé une nuit profonde. Des formes spectrales s'y
   105             coups sourds, il n'y avait plus que le halètement des poitrines, le
   104               agitaient, les lueurs perdues laissaient entrevoir une rondeur de
   106             grognement de gêne et de fatigue, sous la pesanteur de l'air et la
   105               hanche, un bras noueux, une tête violente, barbouillée comme pour
   107             pluie des sources.</p>
   106               un crime. Parfois, en se détachant, luisaient des blocs de
   108            </section>
   107               houille, des pans et des arêtes, brusquement allumés d'un reflet
   109            <section type="sign">
   108               de cristal.  Puis, tout retombait au noir, les rivelaines
   110             <p>Émile ZOLA</p>
   109               tapaient à grands coups sourds, il n'y avait plus que le
   111           </section>
   110               halètement des poitrines, le grognement de gêne et de fatigue,
   112         </section>
   111               sous la pesanteur de l'air et la pluie des sources.</p>
   113       </topic>
   112             </section>
   114       <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
   113             <section type="sign">
   115       <topic>
   114               <p>Émile ZOLA</p>
       
   115             </section>
       
   116           </section>
       
   117         </topic>
       
   118         <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
       
   119         <topic>
       
   120           <head>
       
   121             <title>Les dialogues</title>
       
   122           </head>
       
   123           <section>
       
   124             <head>
       
   125               <title>Cyrano de Bergerac</title>
       
   126               <subtitle>Extrait</subtitle>
       
   127             </head>
       
   128             <speech>
       
   129               <speaker>Le fâcheux</speaker>
       
   130               <p>Quoi, pas un grand seigneur pour couvrir de son nom ?…</p>
       
   131             </speech>
       
   132             <speech>
       
   133               <speaker>Cyrano</speaker>
       
   134               <stage>agacé</stage>
       
   135               <p>Non, ai-je dit deux fois. Faut-il donc que je trisse ?…</p>
       
   136               <p>Non, pas de protecteur… mais une protectrice !</p>
       
   137             </speech>
       
   138           </section>
       
   139         </topic>
       
   140         <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
       
   141         <topic>
       
   142           <head>
       
   143             <title>Les listes</title>
       
   144           </head>
       
   145           <section>
       
   146             <list>
       
   147               <head>
       
   148                 <title>Listes imbriquées : la météo aéronautique</title>
       
   149               </head>
       
   150               <item>
       
   151                 <list>
       
   152                   <head>
       
   153                     <title>METAR</title>
       
   154                   </head>
       
   155                   <item>METAR LFPB 230900Z 13003KT CAVOK 18/10 Q1015 NOSIG=</item>
       
   156                   <item>METAR LFOR 230900Z 18003KT CAVOK 17/09 Q1015=</item>
       
   157                 </list>
       
   158               </item>
       
   159               <item>
       
   160                 <list>
       
   161                   <head>
       
   162                     <title>TAF</title>
       
   163                   </head>
       
   164                   <item>TAF LFOP 230800Z 230918 18005KT CAVOK BECMG 1416 24010KT BKN014 TEMPO 1618 RA BKN005=</item>
       
   165                   <item>TAF LFOT 230800Z 230918 23007KT CAVOK=</item>
       
   166                 </list>
       
   167               </item>
       
   168             </list>
       
   169 
       
   170             <list type="ordered">
       
   171               <head>
       
   172                 <title>Liste ordonnée : la pâte à crêpes</title>
       
   173               </head>
       
   174               <item>
       
   175                 <p>Versez dans une terrine 250 g de farine en fontaine, et
       
   176                 cassez 3 œufs au milieu.</p>
       
   177                 <p>Incorporez-les à la farine, en remuant avec une cuillère
       
   178                 en bois.</p>
       
   179               </item>
       
   180               <item>
       
   181                 <p>Versez 75 cl de lait, en délayant progressivement de
       
   182                 manière à éviter les grumeaux.</p>
       
   183                 <p>Si vous faites des crêpes sucrées, ajoutez 2 cuillères à
       
   184                 soupe de sucre.</p>
       
   185               </item>
       
   186               <item>
       
   187                 <p>Laissez reposer la pâte si possible 1 h avant de
       
   188                 l'utiliser.</p>
       
   189               </item>
       
   190               <item>
       
   191                 <p>Si vous voulez des crêpes plus fines, mettez moitié eau,
       
   192                 moitié lait.</p>
       
   193                 <p>Si vous les désirez plus légères, remplacez un verre de lait
       
   194                 par un verre de bière.</p>
       
   195                 <p>Si vous les aimez plus moelleuses, incorporez 1 blanc d'œuf
       
   196                 battu en neige à la pâte, au moment de confectionner les
       
   197                 crêpes.</p>
       
   198               </item>
       
   199             </list>
       
   200 
       
   201             <list type="glossary">
       
   202               <head>
       
   203                 <title>Glossaire : la comptabilité</title>
       
   204               </head>
       
   205               <item>
       
   206                 <label>Actif</label>
       
   207                 <p>Colonne de gauche du bilan qui représente les éléments
       
   208                 positifs du patrimoine d'une entreprise : ce qu'elle
       
   209                 possède.</p>
       
   210               </item>
       
   211               <item>
       
   212                 <label>Passif</label>
       
   213                 <p>Colonne de droite du bilan qui représente les dettes d'une
       
   214                 entreprise et ses capitaux propres.</p>
       
   215               </item>
       
   216             </list>
       
   217           </section>
       
   218         </topic>
       
   219         <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
       
   220         <topic>
       
   221           <head>
       
   222             <title>Les citations</title>
       
   223           </head>
       
   224           <section>
       
   225             <blockquote>
       
   226               <p>Dans cent ans, qu'aimeriez-vous que l'on dise de vous ?</p>
       
   227               <p>
       
   228                 — J'aimerais que l'on dise : <quote>il se porte bien pour son
       
   229                 âge !</quote>
       
   230               </p>
       
   231               <attribution>Woody ALLEN</attribution>
       
   232             </blockquote>
       
   233           </section>
       
   234         </topic>
       
   235         <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
       
   236         <topic>
       
   237           <head>
       
   238             <title>Les tableaux</title>
       
   239           </head>
       
   240           <section>
       
   241             <table>
       
   242               <head>
       
   243                 <title>Un tableau simple</title>
       
   244               </head>
       
   245               <tgroup cols="3" align="left">
       
   246                 <thead>
       
   247                   <row>
       
   248                     <entry>Head 1</entry>
       
   249                     <entry>Head 2</entry>
       
   250                     <entry>Head 3</entry>
       
   251                   </row>
       
   252                 </thead>
       
   253                 <tfoot>
       
   254                   <row>
       
   255                     <entry>Foot 1</entry>
       
   256                     <entry>Foot 2</entry>
       
   257                     <entry>Foot 3</entry>
       
   258                   </row>
       
   259                 </tfoot>
       
   260                 <tbody>
       
   261                   <row>
       
   262                     <entry>Cell 1.1</entry>
       
   263                     <entry>Cell 1.2</entry>
       
   264                     <entry>Cell 1.3</entry>
       
   265                   </row>
       
   266                   <row>
       
   267                     <entry>Cell 2.1</entry>
       
   268                     <entry>Cell 2.2</entry>
       
   269                     <entry>Cell 2.3</entry>
       
   270                   </row>
       
   271                 </tbody>
       
   272               </tgroup>
       
   273               <caption>
       
   274                 <p>Légende du tableau</p>
       
   275               </caption>
       
   276             </table>
       
   277           </section>
       
   278         </topic>
       
   279       </division>
       
   280       <division>
   116         <head>
   281         <head>
   117           <title>Les dialogues</title>
   282           <title>Le multimedia</title>
   118         </head>
   283         </head>
   119         <section>
   284         <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
   120           <head>
   285         <topic>
   121             <title>Cyrano de Bergerac</title>
   286           <head>
   122             <subtitle>Extrait</subtitle>
   287             <title>L'image</title>
   123           </head>
   288           </head>
   124           <speech>
   289           <section>
   125             <speaker>Le fâcheux</speaker>
   290             <media>
   126             <p>Quoi, pas un grand seigneur pour couvrir de son nom ?…</p>
   291               <image id="cosette"/>
   127           </speech>
   292               <caption>
   128           <speech>
   293                 <name of="person">Cosette</name>, illustration pour Les <name
   129             <speaker>Cyrano</speaker>
   294                 of="book">Misérables</name>.
   130             <stage>agacé</stage>
   295               </caption>
   131             <p>Non, ai-je dit deux fois. Faut-il donc que je trisse ?…</p>
   296             </media>
   132             <p>Non, pas de protecteur… mais une protectrice !</p>
   297             <media>
   133           </speech>
   298               <image id="prismallia_logo" type="thumbnail"/>
   134         </section>
   299               <caption>Le logo de <name>Prismallia</name></caption>
   135       </topic>
   300               <link uri="http://www.prismallia.fr"/>
   136       <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
   301             </media>
   137       <topic>
   302           </section>
   138         <head>
   303         </topic>
   139           <title>Les listes</title>
   304         <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
   140         </head>
   305         <topic>
   141         <section>
   306           <head>
   142           <list>
   307             <title>Sons et vidéos</title>
   143             <head>
   308           </head>
   144               <title>Listes imbriquées : la météo aéronautique</title>
   309           <section>
   145             </head>
   310             <media>
   146             <item>
   311               <audio id="6channels"/>
   147               <list>
   312               <caption>Son 5.1</caption>
   148                 <head>
   313             </media>
   149                   <title>METAR</title>
   314           </section>
   150                 </head>
   315         </topic>
   151                 <item>METAR LFPB 230900Z 13003KT CAVOK 18/10 Q1015 NOSIG=</item>
   316       </division>
   152                 <item>METAR LFOR 230900Z 18003KT CAVOK 17/09 Q1015=</item>
       
   153               </list>
       
   154             </item>
       
   155              <item>
       
   156               <list>
       
   157                 <head>
       
   158                   <title>TAF</title>
       
   159                 </head>
       
   160                 <item>TAF LFOP 230800Z 230918 18005KT CAVOK BECMG 1416 24010KT BKN014 TEMPO 1618 RA BKN005=</item>
       
   161                 <item>TAF LFOT 230800Z 230918 23007KT CAVOK=</item>
       
   162               </list>
       
   163             </item>
       
   164           </list>
       
   165 
       
   166           <list type="ordered">
       
   167             <head>
       
   168               <title>Liste ordonnée : la pâte à crêpes</title>
       
   169             </head>
       
   170             <item>
       
   171               <p>Versez dans une terrine 250 g de farine en fontaine, et
       
   172               cassez 3 œufs au milieu.</p>
       
   173               <p>Incorporez-les à la farine, en remuant avec une cuillère
       
   174               en bois.</p>
       
   175             </item>
       
   176             <item>
       
   177               <p>Versez 75 cl de lait, en délayant progressivement de
       
   178               manière à éviter les grumeaux.</p>
       
   179               <p>Si vous faites des crêpes sucrées, ajoutez 2 cuillères à
       
   180               soupe de sucre.</p>
       
   181             </item>
       
   182             <item>
       
   183               <p>Laissez reposer la pâte si possible 1 h avant de
       
   184               l'utiliser.</p>
       
   185             </item>
       
   186             <item>
       
   187               <p>Si vous voulez des crêpes plus fines, mettez moitié eau,
       
   188               moitié lait.</p>
       
   189               <p>Si vous les désirez plus légères, remplacez un verre
       
   190               de lait par un verre de bière.</p>
       
   191               <p>Si vous les aimez plus moelleuses, incorporez 1 blanc
       
   192               d'œuf battu en neige à la pâte, au moment de confectionner
       
   193               les crêpes.</p>
       
   194             </item>
       
   195           </list>
       
   196 
       
   197           <list type="glossary">
       
   198             <head>
       
   199               <title>Glossaire : la comptabilité</title>
       
   200             </head>
       
   201             <item>
       
   202               <label>Actif</label>
       
   203               <p>Colonne de gauche du bilan qui représente les éléments
       
   204               positifs du patrimoine d'une entreprise : ce qu'elle
       
   205               possède.</p>
       
   206             </item>
       
   207             <item>
       
   208               <label>Passif</label>
       
   209               <p>Colonne de droite du bilan qui représente les dettes d'une
       
   210               entreprise et ses capitaux propres.</p>
       
   211             </item>
       
   212          </list>
       
   213        </section>
       
   214       </topic>
       
   215       <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
       
   216       <topic>
       
   217         <head>
       
   218           <title>Les citations</title>
       
   219         </head>
       
   220         <section>
       
   221           <blockquote>
       
   222             <p>Dans cent ans, qu'aimeriez-vous que l'on dise de vous ?</p>
       
   223             <p>
       
   224               — J'aimerais que l'on dise : <quote>il se porte bien pour son
       
   225               âge !</quote>
       
   226             </p>
       
   227             <attribution>Woody ALLEN</attribution>
       
   228           </blockquote>
       
   229         </section>
       
   230       </topic>
       
   231       <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
       
   232       <topic>
       
   233         <head>
       
   234           <title>Les tableaux</title>
       
   235         </head>
       
   236         <section>
       
   237           <table>
       
   238             <head>
       
   239               <title>Un tableau simple</title>
       
   240             </head>
       
   241             <tgroup cols="3" align="left">
       
   242               <thead>
       
   243                 <row>
       
   244                   <entry>Head 1</entry>
       
   245                   <entry>Head 2</entry>
       
   246                   <entry>Head 3</entry>
       
   247                 </row>
       
   248               </thead>
       
   249               <tfoot>
       
   250                 <row>
       
   251                   <entry>Foot 1</entry>
       
   252                   <entry>Foot 2</entry>
       
   253                   <entry>Foot 3</entry>
       
   254                 </row>
       
   255               </tfoot>
       
   256               <tbody>
       
   257                 <row>
       
   258                   <entry>Cell 1.1</entry>
       
   259                   <entry>Cell 1.2</entry>
       
   260                   <entry>Cell 1.3</entry>
       
   261                 </row>
       
   262                 <row>
       
   263                   <entry>Cell 2.1</entry>
       
   264                   <entry>Cell 2.2</entry>
       
   265                   <entry>Cell 2.3</entry>
       
   266                 </row>
       
   267               </tbody>
       
   268             </tgroup>
       
   269             <caption>
       
   270               <p>Légende du tableau</p>
       
   271             </caption>
       
   272           </table>
       
   273         </section>
       
   274       </topic>
       
   275       <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
       
   276       <topic>
       
   277         <head>
       
   278           <title>Les medias</title>
       
   279         </head>
       
   280         <section>
       
   281           <media>
       
   282             <image id="cosette"/>
       
   283             <caption>
       
   284               <name of="person">Cosette</name>, illustration pour Les <name
       
   285               of="book">Misérables</name>.
       
   286             </caption>
       
   287           </media>
       
   288           <media>
       
   289             <image id="prismallia_logo" type="thumbnail"/>
       
   290             <caption>Le logo de <name>Prismallia</name></caption>
       
   291             <link uri="http://www.prismallia.fr"/>
       
   292           </media>
       
   293           <media>
       
   294             <audio id="6channels"/>
       
   295             <caption>Son 5.1</caption>
       
   296           </media>
       
   297         </section>
       
   298       </topic>
       
   299     </division>
   317     </division>
   300     
   318     
   301     <!-- ================================================================== -->
   319     <!-- ================================================================== -->
   302     <division>
   320     <division>
   303       <head>
   321       <head>