Schéma ODD-ISTEX

Disponible sur GitHub

Autres formats disponibles à télécharger

Table of contents

Spécification d'un schéma ISTEX pour les sorties Tei

1. Elements

1.1. <TEI>

<TEI> (document TEI) contient un seul document conforme à la TEI, qui comprend un en-tête TEI et un texte, soit de façon isolée, soit comme partie d’un élément <teiCorpus>. [4. Default Text Structure 15.1. Varieties of Composite Text]
Namespace
Module textstructure
Attributs Attributs att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.typed (@type, @subtype)
version la version majeure du schéma TEI
Statut Optionel
Type de données teidata.version
Contenu dans
core: teiCorpus
Peut contenir
header: teiHeader
iso-fs: fsdDecl
standOff: standOff
textstructure: text
Note

Cet élément est obligatoire.

Exemple
<TEI version="5.0" xmlns="http://www.tei-c.org/ns/1.0">  <teiHeader>   <fileDesc>    <titleStmt>     <title>Le document TEI le plus court possible.</title>    </titleStmt>    <publicationStmt>     <p>D'abord publié comme faisant partie de la TEI P2.</p>    </publicationStmt>    <sourceDesc>     <p>Aucune source : il s'agit d'un document original.</p>    </sourceDesc>   </fileDesc>  </teiHeader>  <text>   <body>    <p>A peu pres, le document TEI le plus court envisageable.</p>   </body>  </text> </TEI>
Schematron
<s:ns prefix="tei"  uri="http://www.tei-c.org/ns/1.0"/> <s:ns prefix="xs"  uri="http://www.w3.org/2001/XMLSchema"/>
Schematron
<s:ns prefix="rng"  uri="http://relaxng.org/ns/structure/1.0"/>
Modèle de contenu
<content>
 <sequence maxOccurs="1" minOccurs="1">
  <elementRef key="teiHeader"/>
  <classRef key="model.resourceLike"
   maxOccurs="unbounded" minOccurs="0"/>
 </sequence>
</content>
    
Schéma Declaration
element TEI
{
   tei_att.global.attributes,
   tei_att.typed.attributes,
   attribute version { text }?,
   ( tei_teiHeader, tei_model.resourceLike* )
}

1.2. <ab>

<ab> (bloc anonyme) contient une unité de texte quelconque, de niveau "composant", faisant office de contenant anonyme pour une expression ou des éléments de niveau intermédiaire, analogue à un paragraphe mais sans sa portée sémantique. [16.3. Blocks, Segments, and Anchors]
Module linking
Attributs Attributs att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.typed (@type, @subtype) att.declaring (@decls) att.fragmentable (@part) att.written (@hand)
Membre du
Contenu dans
Peut contenir
Note

L'élément <ab> peut être utilisé à la discrétion de l'encodeur pour marquer dans un texte tout élément de niveau composant pour lequel aucune méthode appropriée de balisage plus spécifique n'est définie.

Exemple
<div n="Genesistype="book">  <div n="1type="chapter">   <ab>In the beginning God created the heaven and the earth.</ab>   <ab>And the earth was without form, and void; and      darkness was upon the face of the deep. And the      spirit of God moved upon the face of the waters.</ab>   <ab>And God said, Let there be light: and there was light.</ab> <!-- ...-->  </div> </div>
Schematron
<s:report test="not(ancestor::floatingText) and (ancestor::tei:p or ancestor::tei:ab) and not(parent::tei:exemplum |parent::tei:item |parent::tei:note |parent::tei:q |parent::tei:quote |parent::tei:remarks |parent::tei:said |parent::tei:sp |parent::tei:stage |parent::tei:cell |parent::tei:figure)"> Abstract model violation: ab may not contain paragraphs or other ab elements. </s:report>
Schematron
<s:report test="ancestor::tei:l or ancestor::tei:lg"> Abstract model violation: Lines may not contain higher-level divisions such as p or ab. </s:report>
Modèle de contenu
<content>
 <macroRef key="macro.paraContent"/>
</content>
    
Schéma Declaration
element ab
{
   tei_att.global.attributes,
   tei_att.typed.attributes,
   tei_att.declaring.attributes,
   tei_att.fragmentable.attributes,
   tei_att.written.attributes,
   tei_macro.paraContent
}

1.3. <abbr>

<abbr> (abréviation) contient une abréviation quelconque. [3.5.5. Abbreviations and Their Expansions]
Module core
Attributs Attributs att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.typed (type, @subtype)
type permet à l'encodeur de caractériser l'abréviation selon une typologie adéquate
Dérivé de att.typed
Statut Optionel
Type de données teidata.enumerated
Exemple de valeurs possibles:
suspension
l'abréviation donne la première lettre lettre du mot ou de l'expression et omet le reste.
contraction
l'abréviation omet une ou plusieurs lettres au milieu.
brevigraph
l'abréviation comprend un symbole spécial ou une marque.
superscription
l'abréviation inclut ce qui est écrit au-dessus de la ligne.
acronym
l'abréviation comprend les initiales des mots d'une expression.
title
l'abréviation recouvre une identité sociale (Dr., Mme, M., …)
organization
l'abréviation recouvre le nom d'un organisme.
geographic
l'abréviation recouvre un nom géographique.
Note

L'attribut type est donné si on souhaite typer les abréviations à l'endroit où elles apparaissent ; cela peut être utile dans certaines circonstances bien qu'une abréviation conserve la même signification dans toutes ses occurrences. Comme les échantillons des valeurs le montrent, les abréviations peuvent être typées selon la méthode utilisée pour leur construction, pour leur écriture, ou le référent du terme abrégé ; la typologie utilisée dépend de l'encodeur et doit être pensée soigneusement afin de correspondre aux attentes. Pour une typologie des abréviations concernant le Moyen Anglais, voir [[undefined PETTY]].

Membre du
Contenu dans
Peut contenir
Note

La balise <abbr> n'est pas obligatoire. Si c'est pertinent, l'encodeur peut transcrire les abréviations du texte source sans les commenter ni les baliser. Si les abréviations ne sont pas transcrites directement mais développées sans commentaires, alors l'en-tête TEI doit le mentionner.

Exemple
<choice>  <expan>North Atlantic Treaty Organization</expan>  <abbr cert="low">NorATO</abbr>  <abbr cert="high">NATO</abbr>  <abbr cert="highxml:lang="fr">OTAN</abbr> </choice>
Exemple
<choice>  <abbr>SPQR</abbr>  <expan xml:lang="la">senatus populusque romanorum</expan> </choice>
Exemple
<choice>  <abbr>SPQR</abbr>  <expan>senatus populusque romanorum</expan> </choice>
Modèle de contenu
<content>
 <macroRef key="macro.phraseSeq"/>
</content>
    
Schéma Declaration
element abbr
{
   tei_att.global.attributes,
   tei_att.typed.attribute.subtype,
   attribute type { text }?,
   tei_macro.phraseSeq
}

1.4. <abstract>

<abstract> contains a summary or formal abstract prefixed to an existing source document by the encoder. [2.4.4. Abstracts]
Module header
Attributs Attributs att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source))
Membre du
Contenu dans
header: profileDesc
Peut contenir
core: head list p
figures: table
linking: ab
namesdates: listOrg listPlace
Exemple Cas où un abstract contient un titre
<abstract>  <head>Méthode</head>  <p>Contenu de la    méthode.</p>  <head>Expérience</head>  <p>Contenu de    l'expérience.</p> </abstract>
Modèle de contenu
<content>
 <alternate maxOccurs="unbounded"
  minOccurs="1">
  <classRef key="model.pLike"/>
  <classRef key="model.listLike"/>
  <classRef key="model.headLike"/>
 </alternate>
</content>
    
Schéma Declaration
element abstract
{
   tei_att.global.attributes,
   ( tei_model.pLike | tei_model.listLike | tei_model.headLike )+
}

1.5. <accMat>

<accMat> (matériel d'accompagnement) donne des détails sur tout matériel d'accompagnement étroitement associé au manuscrit, tel que documents non contemporains ou fragments reliés avec le manuscrit à une époque antérieure. [10.7.3.3. Accompanying Material]
Module msdescription
Attributs Attributs att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.typed (@type, @subtype)
Membre du
Contenu dans
msdescription: physDesc
Peut contenir
Exemple
<accMat>A copy of a tax form from 1947 is included in the envelope with the letter. It is not catalogued separately.</accMat>
Modèle de contenu
<content>
 <macroRef key="macro.specialPara"/>
</content>
    
Schéma Declaration
element accMat
{
   tei_att.global.attributes,
   tei_att.typed.attributes,
   tei_macro.specialPara
}

1.6. <acquisition>

<acquisition> (acquisition) contient des informations sur les modalités et circonstances de l'entrée du manuscrit ou de la partie du manuscrit dans l'institution qui le détient [10.8. History]
Module msdescription
Attributs Attributs att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.datable (@calendar, @period) (att.datable.w3c (@when, @notBefore, @notAfter, @from, @to)) (att.datable.iso (@when-iso, @notBefore-iso, @notAfter-iso, @from-iso, @to-iso)) (att.datable.custom (@when-custom, @notBefore-custom, @notAfter-custom, @from-custom, @to-custom, @datingPoint, @datingMethod))
Contenu dans
msdescription: history
Peut contenir
Exemple
<acquisition>Left to the <name type="place">Bodleian</name> by<name type="person">Richard    Rawlinson</name> in 1755.</acquisition>
Modèle de contenu
<content>
 <macroRef key="macro.specialPara"/>
</content>
    
Schéma Declaration
element acquisition
{
   tei_att.global.attributes,
   tei_att.datable.attributes,
   tei_macro.specialPara
}

1.7. <add>

<add> (ajout) contient des lettres, des mots ou des phrases insérés dans le texte par un auteur, un copiste, un annotateur ou un correcteur. [3.4.3. Additions, Deletions, and Omissions]
Module core
Attributs Attributs att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.transcriptional (@status, @cause, @seq) (att.editLike (@evidence, @instant) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max, @confidence)) ) ) (att.written (@hand)) att.placement (@place) att.typed (@type, @subtype)
Membre du
Contenu dans
Peut contenir
Note

Dans une édition diplomatique souhaitant representer une source originalle, l'élément <add> ne sera pas utilisé pour les ajouts effectués par les éditeurs ou les encodeurs. Dans ce cas, on va préféra soit l'élément <corr> soit l'élément <supplied>.

Exemple
The story I am going to relate is true as to its main facts, and as to the consequences <add place="above">of these facts</add> from which this tale takes its title.
Modèle de contenu
<content>
 <macroRef key="macro.paraContent"/>
</content>
    
Schéma Declaration
element add
{
   tei_att.global.attributes,
   tei_att.transcriptional.attributes,
   tei_att.placement.attributes,
   tei_att.typed.attributes,
   tei_macro.paraContent
}

1.8. <addName>

<addName> (nom additionnel) contient une composante de nom additionnelle, comme un surnom, une épithète, un alias ou toute autre expression descriptive utilisée dans un nom de personne. [13.2.1. Personal Names]
Module namesdates
Attributs Attributs att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.personal (@full, @sort) (att.naming (@role, @nymRef) (att.canonical (@key, @ref)) ) att.typed (@type, @subtype)
Membre du
Contenu dans
Peut contenir
Exemple
<persName>  <forename>Catherine</forename>  <genName>II</genName>, <addName type="epithet"> la    Grande</addName>, <roleName>impératrice de Russie</roleName> </persName>
Modèle de contenu
<content>
 <macroRef key="macro.phraseSeq"/>
</content>
    
Schéma Declaration
element addName
{
   tei_att.global.attributes,
   tei_att.personal.attributes,
   tei_att.typed.attributes,
   tei_macro.phraseSeq
}

1.9. <addSpan>

<addSpan> (partie de texte ajoutée) marque le début d'une longue partie de texte ajoutée par un auteur, un copiste, un annotateur ou un correcteur (voir aussi <add>). [11.3.1.4. Additions and Deletions]
Module transcr
Attributs Attributs att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.transcriptional (@status, @cause, @seq) (att.editLike (@evidence, @instant) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max, @confidence)) ) ) (att.written (@hand)) att.placement (@place) att.typed (@type, @subtype) att.spanning (@spanTo)
Membre du
Contenu dans
Peut contenir Elément vide
Note

Le début et la fin de la partie de texte ajoutée doivent être marqués ; le début, par l'élément <addSpan> lui-même, la fin, par l'attribut spanTo.

Exemple
<handNote scribe="HelgiÓlafsson"  xml:id="HEOL"/> <!-- ... --> <body>  <div> <!-- text here -->  </div>  <addSpan hand="#HEOLn="added gathering"   spanTo="#P025"/>  <div> <!-- text of first added poem here -->  </div>  <div> <!-- text of second added poem here -->  </div>  <div> <!-- text of third added poem here -->  </div>  <div> <!-- text of fourth added poem here -->  </div>  <anchor xml:id="P025"/>  <div> <!-- more text here -->  </div> </body>
Schematron
<sch:assert test="@spanTo">The @spanTo attribute of <sch:name/> is required.</sch:assert>
Schematron
<sch:assert test="@spanTo">L'attribut spanTo est requis.</sch:assert>
Modèle de contenu
<content/>
    
Schéma Declaration
element addSpan
{
   tei_att.global.attributes,
   tei_att.transcriptional.attributes,
   tei_att.placement.attributes,
   tei_att.typed.attributes,
   tei_att.spanning.attributes,
   empty
}

1.10. <additional>

<additional> (informations complémentaires) regroupe les informations complémentaires sur le manuscrit, incluant une bibliographie, des indications sur ses reproductions, ou des informations sur sa conservation et sur sa gestion [10.9. Additional Information]
Module msdescription
Attributs Attributs att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source))
Contenu dans
msdescription: msDesc msFrag msPart
Peut contenir
core: listBibl
msdescription: adminInfo surrogates
Exemple
<additional>  <adminInfo>   <recordHist>    <p> <!-- ... -->    </p>   </recordHist>   <custodialHist>    <p> <!-- ... -->    </p>   </custodialHist>  </adminInfo>  <surrogates>   <p> <!-- ... -->   </p>  </surrogates>  <listBibl>   <bibl> <!-- ... -->   </bibl>  </listBibl> </additional>
Modèle de contenu
<content>
 <sequence maxOccurs="1" minOccurs="1">
  <elementRef key="adminInfo" minOccurs="0"/>
  <elementRef key="surrogates"
   minOccurs="0"/>
  <elementRef key="listBibl" minOccurs="0"/>
 </sequence>
</content>
    
Schéma Declaration
element additional
{
   tei_att.global.attributes,
   ( tei_adminInfo?, tei_surrogates?, tei_listBibl? )
}

1.11. <additions>

<additions> (ajouts) contient la description des ajouts significatifs trouvés dans un manuscrit, tels que gloses marginales ou autres annotations. [10.7.2. Writing, Decoration, and Other Notations]
Module msdescription
Attributs Attributs att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source))
Membre du
Contenu dans
msdescription: physDesc
Peut contenir
Exemple
<additions>  <p>There are several marginalia in this manuscript. Some consist of single characters and    others are figurative. On 8v is to be found a drawing of a mans head wearing a hat. At    times sentences occurs: On 5v:<q xml:lang="is">Her er skrif andres isslendin</q>, on    19r: <q xml:lang="is">þeim go</q>, on 21r: <q xml:lang="is">amen med aund ok munn halla      rei knar hofud summu all huad batar þad mælgi ok mal</q>, On 21v: some runic letters    and the sentence <q xml:lang="la">aue maria gracia plena dominus</q>.</p> </additions>
Modèle de contenu
<content>
 <macroRef key="macro.specialPara"/>
</content>
    
Schéma Declaration
element additions { tei_att.global.attributes, tei_macro.specialPara }

1.12. <addrLine>

<addrLine> (ligne d'adresse) contient une ligne d'adresse postale. [3.5.2. Addresses 2.2.4. Publication, Distribution, Licensing, etc. 3.11.2.4. Imprint, Size of a Document, and Reprint Information]
Module core
Attributs Attributs att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source))
Membre du
Contenu dans
core: address
Peut contenir
Note

Les adresses peuvent être encodées soit comme une suite de lignes, soit en utilisant un jeu d'éléments de la classe model.addrPart. Les types d'adresses autres que l'adresse postale, tels que les numéros de téléphone, les courriels, ne doivent pas être inclus directement à l'intérieur d'un élément <address> mais peuvent être contenus dans un élément <addrLine> s'ils font partie de l'adresse imprimée dans un texte source.

Exemple
<address>  <addrLine>44, avenue de la Libération</addrLine>  <addrLine>B.P. 30687</addrLine>  <addrLine>F 54063 NANCY CEDEX</addrLine>  <addrLine>FRANCE</addrLine> </address>
Modèle de contenu
<content>
 <macroRef key="macro.phraseSeq"/>
</content>
    
Schéma Declaration
element addrLine { tei_att.global.attributes, tei_macro.phraseSeq }

1.13. <address>

<address> contient une adresse postale ou d'un autre type, par exemple l'adresse d'un éditeur, d'un organisme ou d'une personne. [3.5.2. Addresses 2.2.4. Publication, Distribution, Licensing, etc. 3.11.2.4. Imprint, Size of a Document, and Reprint Information]
Module core
Attributs Attributs att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source))
Membre du
Contenu dans
Peut contenir
Note

Cet élément ne doit être utilisé que pour donner une adresse postale. A l'intérieur de cet élément, l'élément générique <addrLine> peut être utilisé comme élément alternatif aux éléments plus spécialisés de la classe model.addrPart class, tels que <street>, <postCode> etc.

Exemple
<address>  <addrLine>Centre d'Études Supérieures de la Renaissance</addrLine>  <addrLine>59, rue Néricault-Destouches</addrLine>  <addrLine> 37013    TOURS</addrLine>  <addrLine>France</addrLine> </address>
Exemple
<address>  <country key="FR"/>  <settlement type="city">Lyon</settlement>  <postCode>69002</postCode>  <district type="arrondissement">IIème</district>  <district type="quartier">Perrache</district>  <street>   <num>30</num>, Cours de Verdun</street> </address>
Modèle de contenu
<content>
 <sequence maxOccurs="1" minOccurs="1">
  <classRef key="model.global"
   maxOccurs="unbounded" minOccurs="0"/>
  <sequence maxOccurs="unbounded"
   minOccurs="1">
   <classRef key="model.addrPart"/>
   <classRef key="model.global"
    maxOccurs="unbounded" minOccurs="0"/>
  </sequence>
 </sequence>
</content>
    
Schéma Declaration
element address
{
   tei_att.global.attributes,
   ( tei_model.global*, ( tei_model.addrPart, tei_model.global* )+ )
}

1.14. <adminInfo>

<adminInfo> (informations administratives) contient, pour le manuscrit en cours de description, les informations sur son détenteur actuel, sur ses conditions d'accès et sur les modalités de sa description. [10.9.1. Administrative Information]
Module msdescription
Attributs Attributs att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source))
Contenu dans
msdescription: additional
Peut contenir
core: note
header: availability
msdescription: custodialHist recordHist
Exemple
<adminInfo>  <recordHist>   <source>Notice établie à partir du document original</source>   <change when="2009-10-05who="Markova">Description mise à jour le <date type="crea">5        octobre 2009 </date>en vue de l'encodage en TEI des descriptions des reliure de la      Réserve des livres rares</change>   <change when="2009-06-01who="Le Bars">Description revue le <date type="maj">1er juin        2009 </date> par Fabienne Le Bars</change>   <change when="2009-06-25who="Le Bars">Description validée le<date type="valid">25        juin 2009</date>par Fabienne Le Bars</change>  </recordHist> </adminInfo>
Modèle de contenu
<content>
 <sequence maxOccurs="1" minOccurs="1">
  <elementRef key="recordHist"
   minOccurs="0"/>
  <elementRef key="availability"
   minOccurs="0"/>
  <elementRef key="custodialHist"
   minOccurs="0"/>
  <classRef key="model.noteLike"
   minOccurs="0"/>
 </sequence>
</content>
    
Schéma Declaration
element adminInfo
{
   tei_att.global.attributes,
   (
      tei_recordHist?,
      tei_availability?,
      tei_custodialHist?,
      tei_model.noteLike?
   )
}

1.15. <affiliation>

<affiliation> (affiliation) contient une description non formalisée portant sur l'affiliation présente ou passée d'une personne à une organisation, par exemple un employeur ou un sponsor. [15.2.2. The Participant Description]
Module namesdates
Attributs Attributs att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.editLike (@evidence, @instant) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max, @confidence)) ) att.datable (@calendar, @period) (att.datable.w3c (@when, @notBefore, @notAfter, @from, @to)) (att.datable.iso (@when-iso, @notBefore-iso, @notAfter-iso, @from-iso, @to-iso)) (att.datable.custom (@when-custom, @notBefore-custom, @notAfter-custom, @from-custom, @to-custom, @datingPoint, @datingMethod)) att.naming (@role, @nymRef) (att.canonical (@key, @ref)) att.typed (type, @subtype)
type caractérise l'élément en utilisant n'importe quel système ou typologie de classification approprié.
Dérivé de att.typed
Statut Optionel
Type de données teidata.enumerated
Exemple de valeurs possibles:
sponsor
recommend
discredit
pledged
Membre du
Contenu dans
Peut contenir
Note

S'il est présent, le nom d'une organisation peut être balisé en utilisant soit l'élément <name> comme ci-dessus, soit l'élément plus spécifique <orgName>.

Exemple
<affiliation>associé étranger de <name type="org">l'Académie des Inscriptions et    Belles-Lettres</name> </affiliation> <affiliation notAfter="1960-01-01"  notBefore="1957-02-28">Chargé de cours, puis professeur d’archéologie (1949-1981) et doyen (1958-1961) <orgName>à la Faculté des lettres    d’Ankara</orgName>.</affiliation>
Modèle de contenu
<content>
 <macroRef key="macro.phraseSeq"/>
</content>
    
Schéma Declaration
element affiliation
{
   tei_att.global.attributes,
   tei_att.editLike.attributes,
   tei_att.datable.attributes,
   tei_att.naming.attributes,
   tei_att.typed.attribute.subtype,
   attribute type { text }?,
   tei_macro.phraseSeq
}

1.16. <alt>

<alt> (alternative) identifie une alternative ou un ensemble d'options entre des éléments ou des passages. [16.8. Alternation]
Module linking
Attributs Attributs att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.typed (@type, @subtype) att.pointing (target, @targetLang, @evaluate)
target précise la cible de la référence en donnant une ou plusieurs références URI
Dérivé de att.pointing
Statut Optionel
Type de données 2–∞ occurrences de teidata.pointer séparé par un espace
mode établit si les alternatives rassemblées dans cette collection sont exclusives ou non.
Statut Recommendé
Type de données teidata.enumerated
Les valeurs autorisées sont:
excl
(exclusif) indique que l'alternative est exclusive, c'est-à-dire, qu'une seule des options proposées est possible.
incl
(non exclusif) Indique que cette alternative n'est pas exclusive, c'est-à-dire qu'une option au moins est vraie.
weights Si l'attribut mode a la valeur excl, chacune des valeurs de l'attribut weights établit la probabilité que l'option correspondante soit vraie. Si l'attribut mode a la valeur incl, chacune des valeurs de l'attribut weights établit la probabilité que l'option correspondante soit vraie, étant posé qu'au moins une des autres options l'est aussi.
Statut Optionel
Type de données 2–∞ occurrences de teidata.probability séparé par un espace
Note

Si l'attribut mode a la valeur excl, la somme des poids doit être égale à 1. Si l'attribut mode a la valeur incl, la somme des poids doit se situer entre 0 et le nombre des alternants.

Membre du
Contenu dans
Peut contenir Elément vide
Exemple
<alt mode="excltarget="#we.fun #we.sun"  weights="0.5 0.5"/>
Exemple
<alt mode="excl"  target="#fr_we.fun #fr_we.sunweights="0.5 0.5"/>
Modèle de contenu
<content>
</content>
    
Schéma Declaration
element alt
{
   tei_att.global.attributes,
   tei_att.pointing.attribute.targetLang,
   tei_att.pointing.attribute.evaluate,
   tei_att.typed.attributes,
   attribute target { list { * } }?,
   attribute mode { "excl" | "incl" }?,
   attribute weights { list { * } }?,
   empty
}

1.17. <altGrp>

<altGrp> (groupe d'alternatives) regroupe une collection d'éléments <alt> et, éventuellement, de pointeurs. [16.8. Alternation]
Module linking
Attributs Attributs att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.pointing.group (@domains, @targFunc) (att.pointing (@targetLang, @target, @evaluate)) (att.typed (@type, @subtype))
mode établit si les alternatives rassemblées dans cette collection sont exclusives ou non.
Statut Optionel
Type de données teidata.enumerated
Les valeurs autorisées sont:
excl
(exclusif) indique que l'alternative est exclusive, c'est-à-dire qu'une seule des alternatives proposées est possible.[Valeur par défaut]
incl
(non exclusif) indique que l'alternative n'est pas exclusive, c'est-à-dire qu'une alternative au moins est vraie.
Membre du
Contenu dans
Peut contenir
core: ptr
linking: alt
Note

Un nombre quelconque d'éléments alternatifs, de pointeurs et de pointeurs étendus.

Exemple
<altGrp mode="excl">  <alt target="#dm #lt #bb"   weights="0.5 0.25 0.25"/>  <alt target="#rl #dbweights="0.5 0.5"/> </altGrp>
Exemple
<altGrp mode="excl">  <alt target="#fr_dm #fr_lt #fr_bb"   weights="0.5 0.25 0.25"/>  <alt target="#fr_rl #fr_db"   weights="0.5 0.5"/> </altGrp>
Exemple
<altGrp mode="incl">  <alt target="#fr_dm #fr_rl"   weights="0.90 0.90"/>  <alt target="#fr_lt #fr_rl"   weights="0.5 0.5"/>  <alt target="#fr_bb #fr_rl"   weights="0.5 0.5"/>  <alt target="#fr_dm #fr_db"   weights="0.10 0.10"/>  <alt target="#fr_lt #fr_db"   weights="0.45 0.90"/>  <alt target="#fr_bb #fr_db"   weights="0.45 0.90"/> </altGrp>
Exemple
<altGrp mode="incl">  <alt target="#dm #rlweights="0.90 0.90"/>  <alt target="#lt #rlweights="0.5 0.5"/>  <alt target="#bb #rlweights="0.5 0.5"/>  <alt target="#dm #dbweights="0.10 0.10"/>  <alt target="#lt #dbweights="0.45 0.90"/>  <alt target="#bb #dbweights="0.45 0.90"/> </altGrp>
Modèle de contenu
<content>
 <alternate maxOccurs="unbounded"
  minOccurs="0">
  <elementRef key="alt"/>
  <elementRef key="ptr"/>
 </alternate>
</content>
    
Schéma Declaration
element altGrp
{
   tei_att.global.attributes,
   tei_att.pointing.group.attributes,
   attribute mode { "excl" | "incl" }?,
   ( tei_alt | tei_ptr )*
}

1.18. <altIdentifier>

<altIdentifier> (autre identifiant) Contient un autre ou un ancien identifiant pour un manuscrit, par exemple un numéro anciennement utilisé dans un catalogue. [10.4. The Manuscript Identifier]
Module msdescription
Attributs Attributs att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.typed (@type, @subtype)
Contenu dans
msdescription: msFrag msIdentifier
Peut contenir
Note

Un numéro identifiant quelconque doit être fourni s'il est connu ; si on ne le connaît pas, cela devrait être signalé.

Exemple
<altIdentifier>  <idno>B 106</idno>  <note>Cote de la Bibliothèque royale au XVIIIe siècle.</note> </altIdentifier>
Modèle de contenu
<content>
 <sequence maxOccurs="1" minOccurs="1">
  <classRef expand="sequenceOptional"
   key="model.placeNamePart"/>
  <elementRef key="institution"
   minOccurs="0"/>
  <elementRef key="repository"
   minOccurs="0"/>
  <elementRef key="collection"
   minOccurs="0"/>
  <elementRef key="idno"/>
  <elementRef key="note" minOccurs="0"/>
 </sequence>
</content>
    
Schéma Declaration
element altIdentifier
{
   tei_att.global.attributes,
   tei_att.typed.attributes,
   (
      tei_placeName?,
      tei_country?,
      tei_region?,
      tei_settlement?,
      tei_geogName?,
      tei_institution?,
      tei_repository?,
      tei_collection?,
      tei_idno,
      tei_note?
   )
}

1.19. <am>

<am> (marqueur d'abréviation) contient une succession de lettres ou de signes présents dans une abréviation mais omis ou remplacés dans la forme développée de l'abréviation [11.3.1.2. Abbreviation and Expansion]
Module transcr
Attributs Attributs att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.typed (@type, @subtype) att.editLike (@evidence, @instant) (att.dimensions (@unit, @quantity, @extent, @precision, @scope) (att.ranging (@atLeast, @atMost, @min, @max, @confidence)) )
Membre du
Contenu dans
Peut contenir
Exemple
Le <abbr>Dr<am>.</am> </abbr> Pasquier se prit à marcher de long en large, les mains glissées dans la ceinture de sa blouse.
Modèle de contenu
<content>
 <alternate maxOccurs="unbounded"
  minOccurs="0">
  <textNode/>
  <classRef key="model.gLike"/>
  <classRef key="model.pPart.transcriptional"/>
 </alternate>
</content>
    
Schéma Declaration
element am
{
   tei_att.global.attributes,
   tei_att.typed.attributes,
   tei_att.editLike.attributes,
   ( text | tei_model.gLike | tei_model.pPart.transcriptional )*
}

1.20. <analytic>

<analytic> (niveau analytique) contient des éléments descriptifs qui décrivent la bibliographie d'une ressource (par exemple un poème ou un article de revue) publiée à l'intérieur d'une monographie ou d'une ressource et non publiée de façon indépendante. [3.11.2.1. Analytic, Monographic, and Series Levels]
Module core
Attributs Attributs att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source))
Contenu dans
Peut contenir
Note

Cet élément peut contenir des titres et des mentions de responsabilité (auteur, éditeur scientifique, ou autre), et cela dans n'importe quel ordre.

L'élément <analytic> n'est disponible qu'à l'intérieur de l'élément <biblStruct>, où il faut l'utiliser pour encoder la description bibliographique d'une partie composante.

Exemple
<biblStruct>  <analytic>   <author>Chesnutt, David</author>   <title>Historical Editions in the States</title>  </analytic>  <monogr>   <title level="j">Computers and the Humanities</title>   <imprint>    <date when="1991-12">(December, 1991):</date>   </imprint>   <biblScope>25.6</biblScope>   <biblScope>377–380</biblScope>  </monogr> </biblStruct>
Modèle de contenu
<content>
 <alternate maxOccurs="unbounded"
  minOccurs="0">
  <elementRef key="author"/>
  <elementRef key="editor"/>
  <elementRef key="respStmt"/>
  <elementRef key="title"/>
  <classRef key="model.ptrLike"/>
  <elementRef key="date"/>
  <elementRef key="textLang"/>
  <elementRef key="idno"/>
  <elementRef key="availability"/>
 </alternate>
</content>
    
Schéma Declaration
element analytic
{
   tei_att.global.attributes,
   (
      tei_author
    | tei_editor
    | tei_respStmt
    | tei_title
    | tei_model.ptrLike
    | tei_date
    | tei_textLang
    | tei_idno
    | tei_availability
   )*
}

1.21. <anchor>

<anchor> (point d'ancrage) attache un identifiant à un point du texte, que ce point corresponde ou non à un élément textuel. [8.4.2. Synchronization and Overlap 16.5. Correspondence and Alignment]
Module linking
Attributs Attributs att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.typed (@type, @subtype)
Membre du
Contenu dans
Peut contenir Elément vide
Note

Il faut donner à cet élément un attribut global xml:id afin de spécifier un identifiant pour le point où l'élément intervient dans un document TEI. La valeur utilisée peut être choisie librement, pourvu qu'elle soit unique dans le document TEI et que le nom soit syntaxiquement valide. Les valeurs contenant des nombres ne doivent pas nécessairement former une séquence.

Exemple
<s>L'ancre est i<anchor xml:id="fr_A234"/>ci quelque part.</s> <s>Aidez-moi à la trouver.<ptr target="#fr_A234"/> </s>
Modèle de contenu
<content>
</content>
    
Schéma Declaration
element anchor { tei_att.global.attributes, tei_att.typed.attributes, empty }

1.22. <annotation>

<annotation>
Namespace http://www.w3.org/1998/Math/MathML
Module derived-module-tei.istex
Attributs Attributs
encoding
Statut Optionel
Type de données
Contenu dans
derived-module-tei.istex: semantics
Peut contenir Des données textuelles uniquement
Modèle de contenu
<content>
 <textNode/>
</content>
    
Schéma Declaration
element annotation { attribute encoding { encoding }?, text }

1.23. <annotationBlock>

<annotationBlock> groups together various annotations, e.g. for parallel interpretations of a spoken segment. [8.4.6. Analytic Coding]
Module spoken
Attributs Attributs att.notated (@notation) att.typed (@type, @subtype) att.ascribed (@who) att.timed (@start, @end) (att.duration (att.duration.w3c (@dur)) (att.duration.iso (@dur-iso)) ) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source))
Membre du
Contenu dans
Peut contenir
Exemple StandOff entité nommée
<annotationBlock corresp="text">  <date change="#Unitex-3.2.0-alpha"   resp="istex"   scheme="https://date-entity.data.istex.fr">   <term>1997</term>   <fs type="statistics">    <f name="frequency">     <numeric value="7"/>    </f>   </fs>  </date> </annotationBlock>
Exemple StandOff classification alignement avec le hub de métadonnées
<annotationBlock corresp="#subject-01">  <keywords change="#istex-01resp="#istex">   <term>Pharmacologie</term>  </keywords> </annotationBlock>
Modèle de contenu
<content>
 <alternate maxOccurs="1" minOccurs="1">
  <classRef key="model.annotation"
   maxOccurs="unbounded" minOccurs="1"/>
  <sequence maxOccurs="1" minOccurs="1">
   <classRef key="model.linguisticSegment"
    maxOccurs="1" minOccurs="0"/>
   <classRef key="model.interlinearAnnotation"
    maxOccurs="unbounded" minOccurs="0"/>
  </sequence>
  <sequence maxOccurs="1" minOccurs="1">
   <classRef key="model.OABody"
    maxOccurs="unbounded" minOccurs="0"/>
   <classRef key="model.OAAnnotation"
    maxOccurs="1" minOccurs="1"/>
   <classRef key="model.OATarget"
    maxOccurs="unbounded" minOccurs="0"/>
  </sequence>
 </alternate>
</content>
    
Schéma Declaration
element annotationBlock
{
   tei_att.notated.attributes,
   tei_att.typed.attributes,
   tei_att.ascribed.attributes,
   tei_att.timed.attributes,
   tei_att.global.attributes,
   (
      tei_model.annotation+
    | ( model.linguisticSegment?, model.interlinearAnnotation* )
    | ( tei_model.OABody*, tei_model.OAAnnotation, tei_model.OATarget* )
   )
}

1.24. <appInfo>

<appInfo> (informations d'application) enregistre des informations sur l'application qui a été utilisée pour traiter le fichier TEI. [2.3.10. The Application Information Element]
Module header
Attributs Attributs att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source))
Membre du
Contenu dans
header: encodingDesc
Peut contenir
header: application
Exemple
<appInfo>  <application ident="Xairaversion="1.24">   <label>XAIRA Indexer</label>   <ptr target="#P1"/>  </application> </appInfo>
Modèle de contenu
<content>
 <classRef key="model.applicationLike"
  maxOccurs="unbounded" minOccurs="1"/>
</content>
    
Schéma Declaration
element appInfo { tei_att.global.attributes, tei_model.applicationLike+ }

1.25. <application>

<application> fournit des informations sur une application qui a été utilisée pour le traitement du document. [2.3.10. The Application Information Element]
Module header
Attributs Attributs att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.typed (@type, @subtype) att.datable (@calendar, @period) (att.datable.w3c (@when, @notBefore, @notAfter, @from, @to)) (att.datable.iso (@when-iso, @notBefore-iso, @notAfter-iso, @from-iso, @to-iso)) (att.datable.custom (@when-custom, @notBefore-custom, @notAfter-custom, @from-custom, @to-custom, @datingPoint, @datingMethod))
ident fournit un identifiant pour l'application, indépendamment de son numéro de version ou du nom affiché.
Statut Requis
Type de données teidata.name
version fournit un numéro de version pour l'application, indépendamment de son identifiant ou du nom affiché.
Statut Optionel
Type de données teidata.versionNumber
Membre du
Contenu dans
header: appInfo
Peut contenir
linking: ab
Exemple
<appInfo>  <application ident="