RelaxNG/Examples/Sets/composition.xml
author Patrick PIERRE <patrick.pierre@prismallia.fr>
dim., 10 févr. 2013 09:59:12 +0100
changeset 167 ea989bffd987
parent 153 fb3d03d3a624
child 227 07011aa93ac5
permissions -rw-r--r--
Nouvelle structure de la balise <file>
patrick@0
     1
<?xml version='1.0' encoding='utf-8'?>
patrick@29
     2
<!-- $Id$ -->
patrick@0
     3
<publiset version="1.0">
patrick@117
     4
  <composition id="composition" as="publidoc" attributes="version=1.0">
patrick@117
     5
    <division as="document" attributes="id=composition xml:lang=fr">
patrick@98
     6
      <head transform="composition.xsl">
patrick@0
     7
        <title>Exemple d'assemblage de sujets</title>
patrick@99
     8
        <identifier type="ean">9781449328030</identifier>
patrick@167
     9
        <copyright>Prismallia, Paris, 2013</copyright>
patrick@167
    10
        <collection>Les chroniques</collection>
patrick@66
    11
        <contributors>
patrick@66
    12
          <contributor>
patrick@66
    13
            <firstname>Patrick</firstname><lastname>PIERRE</lastname>
patrick@66
    14
            <role>author</role>
patrick@66
    15
          </contributor>
patrick@66
    16
          <contributor>
patrick@66
    17
            <label>Prismallia</label>
patrick@66
    18
            <address>12 rue de la Montagne – 75005 Paris</address>
patrick@66
    19
            <link uri="http://www.prismallia.fr">Prismallia</link>
patrick@101
    20
            <role>packager</role>
patrick@66
    21
          </contributor>
patrick@66
    22
        </contributors>
patrick@98
    23
        <keywordset>
patrick@98
    24
          <keyword>Belgique</keyword>
patrick@98
    25
          <keyword>chasse</keyword>
patrick@98
    26
          <keyword>Pompidou</keyword>
patrick@98
    27
          <keyword>Portugal</keyword>
patrick@98
    28
          <keyword>Union européenne</keyword>
patrick@98
    29
        </keywordset>
yvon@52
    30
        <abstract>
yvon@52
    31
          <p>Ce document est un assemblage de plusieurs fichiers.</p>
yvon@52
    32
        </abstract>
patrick@35
    33
        <cover><image id="composition"/></cover>
patrick@20
    34
      </head>
patrick@0
    35
patrick@0
    36
      <!-- ========================== Événements ========================== -->
patrick@95
    37
      <division path="../Topics" xslt="composition.xsl">
patrick@20
    38
        <head>
patrick@0
    39
          <title>Les événements</title>
patrick@20
    40
        </head>
patrick@167
    41
        <file>centre_pompidou.xml</file>
patrick@167
    42
        <file xpath="*">chasseurs.xml</file>
patrick@0
    43
      </division>
patrick@0
    44
patrick@0
    45
      <!-- =========================== Brèves ============================= -->
patrick@0
    46
      <division>
patrick@20
    47
        <head>
patrick@0
    48
          <title>Les brèves</title>
patrick@20
    49
        </head>
patrick@167
    50
        <file xslt="composition.xsl">../Topics/portugal_ue.xml</file>
patrick@0
    51
      </division>
patrick@0
    52
      
patrick@0
    53
      <!-- =========================== Photos ============================= -->
patrick@31
    54
      <division>
patrick@20
    55
        <head>
patrick@31
    56
          <title>Les photos avec légende</title>
patrick@20
    57
        </head>
patrick@31
    58
        <division as="topic" path="../Topics">
patrick@167
    59
          <file xpath="topic/section">prince_belge.xml</file>
patrick@23
    60
        </division>
patrick@0
    61
      </division>
patrick@23
    62
    </division>
patrick@0
    63
  </composition>
patrick@0
    64
</publiset>