RelaxNG/Examples/Sets/composition.xml
changeset 316 47ffc0efdd37
parent 315 1f1e5638ed6d
child 317 78fcb5b0d156
equal deleted inserted replaced
315:1f1e5638ed6d 316:47ffc0efdd37
     1 <?xml version='1.0' encoding='utf-8'?>
       
     2 <!-- $Id$ -->
       
     3 <publiset version="1.0">
       
     4   <composition id="composition" xml:lang="fr"
       
     5                as="publidoc" attributes="version=1.0">
       
     6     <division as="document" attributes="id=composition xml:lang=fr">
       
     7       <head transform="composition.xsl">
       
     8         <title>Exemple d'assemblage de sujets</title>
       
     9         <shorttitle>Assemblage de sujets</shorttitle>
       
    10         <subtitle>Composition</subtitle>
       
    11         <identifier type="ean">9781449328030</identifier>
       
    12         <copyright>Prismallia, Paris, 2013</copyright>
       
    13         <collection>Les chroniques</collection>
       
    14         <contributors>
       
    15           <contributor>
       
    16             <firstname>Patrick</firstname><lastname>PIERRE</lastname>
       
    17             <role>author</role>
       
    18           </contributor>
       
    19           <contributor>
       
    20             <label>Prismallia</label>
       
    21             <address>24 rue des Écoles – 75005 Paris</address>
       
    22             <link uri="http://www.prismallia.fr">Prismallia</link>
       
    23             <role>packager</role>
       
    24           </contributor>
       
    25         </contributors>
       
    26         <keywordset>
       
    27           <keyword>Belgique</keyword>
       
    28           <keyword>chasse</keyword>
       
    29           <keyword>Pompidou</keyword>
       
    30           <keyword>Portugal</keyword>
       
    31           <keyword>Union européenne</keyword>
       
    32         </keywordset>
       
    33         <abstract>
       
    34           <p>Ce document est un assemblage de plusieurs fichiers.</p>
       
    35         </abstract>
       
    36         <cover><image id="composition"/></cover>
       
    37       </head>
       
    38 
       
    39       <!-- ========================== Événements ========================== -->
       
    40       <division path="../Topics" xslt="composition.xsl">
       
    41         <head>
       
    42           <title>Les événements</title>
       
    43           <index><entry>événements</entry></index>
       
    44           <abstract>
       
    45             <p>Où l'on évoque pêle-mêle quelques sujets d'actualité.</p>
       
    46           </abstract>
       
    47         </head>
       
    48         <file>centre_pompidou.xml</file>
       
    49         <file xpath="*">chasseurs.xml</file>
       
    50       </division>
       
    51 
       
    52       <!-- =========================== Brèves ============================= -->
       
    53       <division>
       
    54         <head>
       
    55           <title>Les brèves</title>
       
    56           <subtitle>Europe</subtitle>
       
    57           <index><entry>brèves</entry><entry>Europe</entry></index>
       
    58         </head>
       
    59         <file xslt="composition.xsl" path="../Topics">portugal_ue.xml</file>
       
    60       </division>
       
    61       
       
    62       <!-- ======================== Photographies ========================= -->
       
    63       <division>
       
    64         <head>
       
    65           <title>Les photographies avec légende</title>
       
    66           <index><entry>photographie</entry></index>
       
    67         </head>
       
    68         <division as="topic" path="../Topics">
       
    69           <file xpath="topic/section">prince_belge.xml</file>
       
    70         </division>
       
    71       </division>
       
    72     </division>
       
    73   </composition>
       
    74 </publiset>