Commit 6ef4c06b authored by Charles Bourdot's avatar Charles Bourdot
Browse files

Ajout date@from, date@to, dim@extent, dim@unit. Et premières briques volume

parent 53e20f18
Loading
Loading
Loading
Loading
+150 −37
Changes for odd/src/commons-publishing-metopes.odd: 150 added lines, 37 removed lines.
Original line number Diff line number Diff line
@@ -60,15 +60,34 @@
        <elementRef key="byline" source="tei:current" />
        <elementRef key="dim" source="tei:current" />
        <elementRef key="dimensions" source="tei:current" />
        <elementRef key="docAuthor" source="tei:current" />
        <elementRef key="editorialDecl" source="tei:current" />
        <elementRef key="foreign" source="tei:current" />
        <elementRef key="idno" source="tei:current" />
        <elementRef key="index" source="tei:current" />
        <elementRef key="name" source="tei:current" />
        <elementRef key="normalization" source="tei:current" />
        <elementRef key="licence" source="tei:current" />

        <!-- ############################################## 
     #### Elements addition Volume             ####
     ############################################## -->

        <elementRef key="editionStmt" source="tei:current" />
        <elementRef key="titlePage" source="tei:current" />
        <elementRef key="titlePart" source="tei:current" />
        <elementRef key="pubPlace" source="tei:current" />
        <elementRef key="publisher" source="tei:current" />
        <elementRef key="address" source="tei:current" />
        <elementRef key="width" source="tei:current" />
        <elementRef key="height" source="tei:current" />
        <elementRef key="depth" source="tei:current" />
        <elementRef key="extent" source="tei:current" />
        <elementRef key="measure" source="tei:current" />
        <elementRef key="abstract" source="tei:current" />
        <elementRef key="group" source="tei:current" />
        <elementRef key="respStmt" source="tei:current" />
        <elementRef key="resp" source="tei:current" />
        <elementRef key="sponsor" source="tei:current" />
        <elementRef key="desc" source="tei:current" />

        <!-- ############################################## 
     #### Elements customisation               ####
@@ -96,6 +115,17 @@
          </attList>
        </elementSpec>

        <elementSpec ident="text" module="textstructure" mode="change">
          <attList>
            <attDef ident="type" mode="add">
              <valList mode="add" type="closed">
                <valItem ident="book" />
                <valItem ident="issue" />
              </valList>
            </attDef>
          </attList>
        </elementSpec>

        <elementSpec ident="div" module="textstructure" mode="change">
          <attList>
            <attDef ident="type" mode="change">
@@ -119,6 +149,8 @@
                <valItem ident="biographies" />
                <valItem ident="funder" />
                <valItem ident="keywords" />
                <!-- addition vol-->
                <valItem ident="liminaires" />
              </valList>
            </attDef>
          </attList>
@@ -134,7 +166,7 @@
            <attDef ident="rend" mode="replace">
              <datatype>
                <dataRef key="teidata.pattern"
                  restriction="(editor-[\w]*)|(author-[\w]*)|(authority_[\w]*)|(title-[\w]*)|(TEI_local[\w]*)|(unkown:[\w]*)|(break|answer|question|consecutive|caption|credits|#rtl|#ltr|docTitle|titlePart|docAuthor|affiliation|email)" />
                  restriction="(Vol_.*)|(editor-[\w]*)|(author-[\w]*)|(authority_[\w]*)|(title-[\w]*)|(TEI_local[\w]*)|(unkown:[\w]*)|(break|answer|question|consecutive|caption|credits|#rtl|#ltr|docTitle|titlePart|docAuthor|affiliation|email)" />
              </datatype>
            </attDef>
          </attList>
@@ -151,6 +183,13 @@
          </attList>
        </elementSpec>

        <elementSpec ident="date" module="core" mode="change">
          <attList>
            <attDef ident="from" mode="add"/>
            <attDef ident="to" mode="add"/>
          </attList>
        </elementSpec>

        <elementSpec ident="figure" module="figures" mode="change">
          <classes mode="change">
            <memberOf mode="delete" key="att.placement" />
@@ -191,6 +230,7 @@
                <valItem ident="ill" />
                <valItem ident="pht" />
                <valItem ident="drm" />
                <valItem ident="pbd" />
              </valList>
            </attDef>
          </attList>
@@ -210,6 +250,7 @@
                <valItem ident="com" />
                <valItem ident="ann" />
                <valItem ident="drm" />
                <valItem ident="pbd" />
              </valList>
            </attDef>
          </attList>
@@ -241,6 +282,15 @@
                <valItem ident="editorial_workflow" />
                <valItem ident="book" />
                <valItem ident="site" />
                <valItem ident="general" />
                <valItem ident="digital_download" />
              </valList>
            </attDef>
            <attDef ident="subtype" mode="change">
              <valList mode="replace" type="closed">
                <valItem ident="EPUB" />
                <valItem ident="PDF" />
                <valItem ident="HTML" />
              </valList>
            </attDef>
          </attList>
@@ -252,6 +302,22 @@
              <elementRef key="dimensions" />
              <elementRef key="dim" />
              <elementRef key="licence" />
              <elementRef key="name" />
              <elementRef key="address" />
              <elementRef key="desc" />
              <elementRef key="measure" />
              <elementRef key="ref" />
            </alternate>
          </content>
        </elementSpec>

        <elementSpec ident="group" module="textstructure" mode="change">
          <content>
            <alternate minOccurs="0" maxOccurs="unbounded">
              <elementRef key="include" />
              <elementRef key="group" />
              <elementRef key="text" />
              <elementRef key="head" />
            </alternate>
          </content>
        </elementSpec>
@@ -315,32 +381,43 @@
              <textNode />
            </alternate>
          </content>

          <attList>
            <attDef ident="unit" mode="add"/>
             <attDef ident="extent" mode="add"/>
          </attList>
        </elementSpec>

        <!-- ############################################## 
     #### Elements addition Volume             ####
     ############################################## -->

        <elementRef key="editionStmt" source="tei:current" />
        <elementRef key="pubPlace" source="tei:current" />
        <elementRef key="address" source="tei:current" />
        <elementRef key="width" source="tei:current" />
        <elementRef key="height" source="tei:current" />
        <elementRef key="depth" source="tei:current" />
        <elementRef key="extent" source="tei:current" />
        <elementRef key="measure" source="tei:current" />
        <elementRef key="abstract" source="tei:current" />
        <elementRef key="group" source="tei:current" />
        <elementRef key="respStmt" source="tei:current" />
        <elementRef key="resp" source="tei:current" />
        <elementRef key="sponsor" source="tei:current" />
        <elementSpec ident="title" module="core" mode="change">
          <attList>
            <attDef ident="type" mode="change">
              <valList mode="add" type="closed">
                <valItem ident="main" />
                <valItem ident="sub" />
                <valItem ident="sup" />
                <valItem ident="trl" />
                <!-- addition vol-->
                <valItem ident="collection" />
                <valItem ident="orig" />
                <valItem ident="compl" />
              </valList>
            </attDef>
          </attList>
        </elementSpec>

        <elementSpec ident="include" mode="add">
        <elementSpec ident="include" ns="http://www.w3.org/2001/XInclude" mode="add">
          <desc xml:lang="en" versionDate="2014-01-12">The W3C XInclude element</desc>
          <classes>
            <memberOf key="model.common" />
            <memberOf key="model.teiHeaderPart" />
          </classes>
          <content>
            <elementRef key="fallback" minOccurs="0" />
          </content>
          <attList>
            <attDef ident="href">
              <desc xml:lang="en" versionDate="2014-01-12">pointer to the resource being included</desc>
              <datatype>
                <rng:ref name="data.pointer"></rng:ref>
                <dataRef key="teidata.pointer" />
              </datatype>
            </attDef>
            <attDef ident="parse" usage="opt">
@@ -352,40 +429,76 @@
            </attDef>
            <attDef ident="xpointer" usage="opt">
              <datatype>
                <rng:text></rng:text>
                <dataRef key="teidata.text" />
              </datatype>
            </attDef>
            <attDef ident="encoding" usage="opt">
              <datatype>
                <rng:text></rng:text>
                <dataRef key="teidata.text" />
              </datatype>
            </attDef>
            <attDef ident="accept" usage="opt">
              <datatype>
                <rng:text></rng:text>
                <dataRef key="teidata.text" />
              </datatype>
            </attDef>
            <attDef ident="accept-charset" usage="opt">
              <datatype>
                <rng:text></rng:text>
                <dataRef key="teidata.text" />
              </datatype>
            </attDef>
            <attDef ident="accept-language" usage="opt">
              <datatype>
                <rng:text></rng:text>
                <dataRef key="teidata.text" />
              </datatype>
            </attDef>
          </attList>
          <classes>
            <memberOf key="model.common" />
            <memberOf key="model.pLike.front" />
          </classes>
          <content>
            <optional>
              <ref name="fallback" />
            </optional>
          </content>
        </elementSpec>

        <!-- ############################################## 
     #### Elements customisation Volume              ####
     ############################################## -->

        <elementSpec ident="measure" module="core" mode="change">
          <attList>
            <attDef ident="unit" mode="add" />
          </attList>
        </elementSpec>

        <elementSpec ident="dimensions" module="core" mode="change">
          <attList>
            <attDef ident="unit" mode="add" />
          </attList>
        </elementSpec>

        <elementSpec ident="abstract" module="core" mode="change">
          <attList>
            <attDef ident="rend" mode="change">
              <valList mode="add" type="open">
                <valItem ident="4e-couv'" />
                <valItem ident="resume" />
                <valItem ident="abstract" />
              </valList>
            </attDef>
          </attList>
        </elementSpec>

        <elementSpec ident="extent" module="core" mode="change">
          <attList>
            <attDef ident="rend" mode="change">
              <valList mode="add" type="open">
                <valItem ident="4e-couv'" />
              </valList>
            </attDef>
          </attList>
        </elementSpec>

        <elementSpec ident="edition" module="header" mode="change">
          <attList>
            <attDef ident="rend" mode="add" />
          </attList>
        </elementSpec>

      </schemaSpec>
    </body>
  </text>