ODD du projet Macintosh et transcription diplomatique d'un corpus épistolaire du Nouveau Monde

Table des matières

1. Documentation d'un encodage pour le travail de balisage des transcriptions des lettres du projet Macintosh.

Ce guide vise à détailler la manière dont des les différentes lettres du corpus peuvent être encodées en vue d'une analyse linguistique et de la production de données pérennes, interopérables et consultables.

Chaque lettre du corpus est transcrite et balisée dans un fichier au format XML-TEI et est validée par un fichier RelaxNG.

1.1. Identification et organisation des données

Chaque lettre doit disposer d'un dossier indépendant comportant:

  • l’ensemble des reproductions numériques (fichiers photos) de la lettre.
  • la transcription de la lettre dans un fichier XML-TEI.


Chaque dossier doit avoir un identifiant unique incluant les informations suivantes (le tout lié par un tiret) :

  • la cote de consultation (si la cote comporte une "/", ne pas inclure le "/" dans le nom du dossier et du fichier (il sera cependant à inclure à l'intérieur des balises des fichiers TEI).
  • patronyme du destinateur.
  • l'année d'émission de la lettre.

 

Un exemple de nom de dossier:
Pour une lettre dont la cote est HCA 32/390, le destinateur est un Dupaty et dont la date d'émission est 1758, le nom du dossier de transcription sera donc HCA-32390-Dupaty-1758. Cet identifiant doit être utilisé pour nommer également le fichier .xml de la transcription. Si on a plusieurs lettres d’un même émetteur, on ajoute -1, -2 à la fin de l’identifiant. Exemple:
HCA-32390-Dupaty-1758-1, HCA-32390-Dupaty-1758-2, etc.

Aux fichiers photos, on rajoute les initiales "R" pour recto, "V" pour verso.
Ex. HCA-32390-Dupaty-1758-1R ; HCA-32390-Dupaty-1758-1V.


Si la lettre comporte plus d’un folio = HCA-3290-Dupaty-1758-2R ; HCA-3290-Dupaty-1758-2V, etc.

N.B. Si on a plusieurs lettres d’un même émetteur, cela donne :
HCA-32390-Dupaty-1758-1-1R, HCA-32390-Dupaty-1758-1-1V ; HCA-32390-Dupaty-1758-2-1R, HCA-32390-Dupaty-1758-2-1V, etc.

Si une image correspond à une enveloppe, on la nomme de la façon suivante : HCA-32390-Dupaty-1758-envelope
(et éventuellement si l'enveloppe a deux faces : HCA-32390-Dupaty-1758-envelope-R et HCA-32390-Dupaty-1758-envelope-V. Dans ces cas-là, renseigner l’adresse dans la balise <front> en initiant le paragraphe par un renvoi à l’enveloppe (ou à la face de l’enveloppe) correspondante. Si la lettre contient un billet, le billet est nommé de la manière suivante : HCA-32390-Dupaty-1758-appendix, voir HCA-32390-Dupaty-1758-appendix-R et HCA-32390-Dupaty-1758-appendix-V.
<front>  <pb n="r"   facs="# HCA-32390-Dupaty-1758-envelope-R"/>. <p>   <address>    <addrLine> <!-- Transcrire le texte de la lettre avec l'adresse -->    </addrLine>   </address>  </p> </front>

1.2. Structure du fichier XML

Le document XML est entièrement contenu dans un élément racine <TEI>, lui-même divisé en trois parties :

1.2.1. teiHeader

Le <teiHeader> rassemble les balises renseignant sur les métadonnées des lettres originales (exemple: <sourceDesc> rassemble les cotes et identifiants, teneur du document, la description matérielle de l'ouvrage), l'édition en format XML (exemple: les éléments <titleStmt>, <editionStmt>, <publicationStmt> regroupent titre, mentions de responsabilité, modalités de diffusion, etc.) ainsi que sur les éléments concernant le paratexte (exemple: contenu du <profileDesc> : listes des lieux et personnes mentionnés).

1.2.2. facsimile

L'élément <facsimile> contient toutes les données concernant les images permettant la visualisation en fac-similé de l'édition. Les informations concernant chaque image sont contenues dans des balises <surface> qui référencent le chemin d'accès à l'image en question ainsi que de savoir si il s'agit du recto ou du verso de la lettre.

1.2.3. text

Enfin, l'élément <text> englobe l'intégralité de la transcription d'une lettre. La transcription est balisée tout d'abord dans un élément <front> qui contient la transcription des adresses des destinataires et destinateurs du courrier. Le message transcrit de la lettre est balisé dans un élément <body> puis dans une balise <p>.

1.2.4. Structure du teiHeader

Le <teiHeader> comporte deux grandes sections :

  • fileDesc (description bibliographique du fichier) contient une description bibliographique complète du fichier électronique.
  • profileDesc (description du profil) fournit une description détaillée des aspects non bibliographiques du texte, notamment les langues utilisées et leurs variantes, les circonstances de sa production, les collaborateurs et leur statut.

Le <fileDesc> contient les informations relatives au document en lui-même et le <profileDesc> décrit le contenu du document (lieux et personnes mentionnées)

1.2.4.1. Le fileDesc

Le <fileDesc> comporte les balises suivantes :

  • titleStmt (mention de titre) regroupe les informations sur le titre d’une œuvre et les personnes ou institutions responsables de son contenu intellectuel.
  • editionStmt (mention d'édition) regroupe les informations relatives à l’édition d’un texte.
  • publicationStmt (mention de publication) regroupe des informations concernant la publication ou la diffusion d’un texte électronique ou d’un autre type de texte.
  • sourceDesc (description de la source) décrit la source à partir de laquelle un texte électronique a été dérivé ou produit, habituellement une description bibliographique pour un texte numérisé, ou une expression comme "document numérique natif " pour un texte qui n'a aucune existence précédente.

<titleStmt>, <editionStmt> et <publicationStmt> donnent des indications concernant la présente lettre étudiée. <sourceDesc> apporte des renseignements vis à vis du document original sur lequel s'appuie l'encodage.

1.2.4.1.1. Les balises titleStmt, editionStmt, publicationStmt

<titleStmt> contient uniquement la mention de l'objet du projet. <editionStmt> renseigne sur le travail de la phase de transcription (<edition>) ainsi la personne responsable de celle-ci (<respStmt>).

<editionStmt>  <edition>Version 1.0<date>juin 2023</date>  </edition>  <respStmt>   <resp>Transcription</resp>   <persName>Yan Greub</persName>  </respStmt>  <respStmt>   <resp>Encodage et relecture</resp>   <persName>Beatrice Dal Bo</persName>   <persName>Laura-Maï Dourdy</persName>  </respStmt> </editionStmt>

La balise <publicationStmt> fournit les informations touchant à la publication et à la diffusion du document. L'élément <publisher> se rapporte à l'institution responsable de ce travail de balisage. La balise <availability> renseigne sur le type de licence qui s'applique ici.

1.2.4.1.2. La balise sourceDesc

<sourceDesc> décrit la source d'où est issue l'encodage.

La balise <msIdentifier> fournit les moyens d'identification du document : lieu de conservation et la cote à travers la balise <idno> .

L'élément <physDesc> contient tous les informations sur l'aspect et la condition matérielle du document source : la description de l'objet (<objectDesc>) avec notamment le nombre total de surfaces écrites de la correspondance (<extent>) et les informations sur les mains qui interviennent dans la rédaction de la lettre(<handDesc>). Dans ce dernier cas, on peut avoir plusieurs scripteur pour une lettre (il est possible qu'un tiers écrit sur l'enveloppe, un autre le contenu de la lettre et un dernier fait la signature). Aussi, à l'intérieur de <handDesc>, autant de balises <handNote> sont ouvertes qu'il y a de scripteurs.

1.2.4.1.2.1. handNote
La balise <handNote> désigne la main singulière d'un scripteur de la lettre. Aussi, il y a donc autant de la balise <handNote> qu'il y a de scripteur et chaque balise a ainsi un attribut xml:id ayant pour valeur hand_n, 'n' étant le numéro d'un scripteur
<handNote xml:id="hand_1"> Scripteur de l'enveloppe: <persName ref="#Martin_Dubois">   <forename>Martin</forename>   <surname>Dubois</surname>   <name/>  </persName> </handNote> <handNote xml:id="hand_2"> Scripteur de la lettre : <persName ref="#Fabien_Laurent">   <forename>Fabien</forename>   <surname>Laurent</surname>   <name/>  </persName> </handNote>
<handNote xml:id="hand_1"> Scripteur: <persName ref="#Louis_Leclerc">   <forename>Louis</forename>   <surname>Leclerc</surname>   <name/>  </persName> </handNote>

1.2.4.2. profileDesc

Le <profileDesc> contient les notices et informations sur les personnes ou organisations de la lettre qui occupent les rôles suivant :

  • le destinateur.
  • le destinataire.
  • le secrétaire (si c'est quelqu'un d'autre que le destinateur qui rédige la lettre).
  • l'intermédiaire (si la lettre mentionne que la lettre doit être envoyée à un tiers, l'intermédiaire, pour qu'il la remette au destinataire).


Le <profileDesc> renseigne aussi sur les lieux de rédaction, d'envoi, de réception et d'arrivée de la lettre. Chacune des notices possède un identifiant unique vers lequel pointer à chacune de leur apparition dans le texte.

Ainsi, dans une balise <settingDesc>, nous pouvons ouvrir une balise <listPlace> qui énumère et donne un identifiant à l'ensemble des lieux mentionnées dans le contenu textuel. Cette balise fournit ainsi un répertoire des lieux du texte, en les rentrant à l'intérieur d'une balise <place> associé à un xml:id : l'élément <placeName> permet d'identifier un lieu. Il peut être complété avec l' attribut type, pour renseigner sur la nature du lieu (city, island, district, province, region).
<listPlace>  <place xml:id="Bresttype="city">   <placeName>Brest</placeName>  </place> </listPlace>

La balise <langUsage> décrit la langue employée dans le document étudié (dans le cas de notre corpus, la langue employée est uniquement le français).

<langUsage>  <language ident="fr">français</language> </langUsage>
1.2.4.2.1. correspDesc et description des mouvements de la correspondance
La balise <correspDesc> contient la description des circonstences et paramètres liés à la correspondance. Elle comporte ainsi l'élément <correspAction> qui contient une description structurée du lieu, du nom de la personne ou de l'organisation et de la date liée à l’envoi ou à la réception du message.
<correspDesc>  <correspAction type="sent">   <persName ref="#Elizabeth_Bienvenu"> Elizabeth Bienvenu   </persName>   <date when="1670-03-06">06-03-1670</date>   <placeName ref="#Tremblade"    type="composition">Tremblade</placeName>   <placeName ref="#Tremblade"    type="provenance">Tremblade</placeName>  </correspAction>  <correspAction type="received">   <persName ref="#Elizabeth_Bienvenu">Bienvenu</persName>   <placeName ref="#Rochelletype="address">Rochelle</placeName>   <placeName ref="#Rochelle"    type="destination">Rochelle</placeName>  </correspAction> </correspDesc>
1.2.4.2.2. particDesc et les destinataires/destinateurs

La balise <particDesc> décrit les locuteurs ou autres participants identifiables d'une interaction linguistique. On peut donc relever l'auteur de la lettre et le receveur grâce à cette balise et ses sous-éléments. Si ce sont des personnes physiques, on utilisera la balise <listPerson> et si ce sont des personnes morales, la balise <listOrg>.
La <listPerson> concerne, comme il a été dit, les personnes physiques qui occupent les rôles de destinateur, destinataire, secrétaire, intermédiaire.
Elle contient des balises <person> qui permettent de regrouper toutes les informations concernant les individus.

<listPerson>  <person xml:id="Elizabeth_Bienvenu">   <sex value="F"> feminin   </sex>   <occupation/>   <persName>    <forename> Elisabeth    </forename>    <surname> Bienvenu    </surname>   </persName>  </person>  <person xml:id="xxx_Bienvenu">   <sex value="M">masculin   </sex>   <occupation> Capitaine de marine, Commandant   </occupation>   <persName>    <forename/>    <surname/>   </persName>  </person> </listPerson>
On peut compléter ce qu'on a balisé précedemment avec une balise <listRelation> qui donne des renseignements sur les relations qui existent entre des personnes ou des personnes morales. Ces relations sont encodées dans des éléments <relation> et peuvent être complétées d'une courte description(<desc>). Dans la balise <relation>, on peut catégoriser la reation avec l'attribut type qui prend les valeurs "personal" (relation privée, personnelle) ou "social" (relation professionnelle, formalités,etc...) et avec l'attribut name qui définit un nom à la relation. Si on ne dispose pas de suffisament d'information pour donner un nom à la relation, on peut donner comme valeur "unknow^n". Si informations suffisantes, pour des relations de type "personal", on attend comme valeur minimum de name "friends" (relation amicale) et "family" (relation familiale), et pour celle de type "social", on attend au minimum "professional". Cependant, si les informations sont suffisantes, il est possible de développer le nom de la relation :
  • acquaintances
  • aunt
  • child
  • cousins
  • employee
  • engaged
  • family
  • father
  • friends
  • family
  • grandchild
  • grandparent
  • lover
  • mother
  • nephew
  • parent
  • partners
  • professional
  • siblings
  • sisters-in-law
  • stepdaughter
  • supervisor
  • spouse
  • uncle
  • unknown
De plus, les membres de la relation ont soit un attribut active ou passive (dans le cas où il s'agit d'une relation subie, ex:P1 est le père ou l'employeur de P2 mais l'inverse n'est pas vrai, P2 n'est ni le père, ni l'employeur de P1).
<listRelation>  <relation type="personnalname="parent"   active="#X_Bienvenupassive="#Elizabeth_Bienvenu">   <desc> Le captiaine Bienvenu est le parent de d'Elisabeth   </desc>  </relation>  <relation type="personnalname="child"   active="Elizabeth_Bienvenupassive="#X_Bienvenu">   <desc> Elizabeth est l'enfant du capitiaine Bienvenu   </desc>  </relation>  <relation type="socialnom="supervisor"   active="#X_Bienvenupassive="le_mousse">   <desc> Le capitaine Bienvenu est le supérieur du mousse.   </desc>  </relation> </listRelation>
soit mutual si la relation est mutuelle (P1 et P2 sont mutuellement frères ou époux).
<listRelation>  <relation type="personnalname="siblings"   mutual="#Elizabeth_Bienvenu #Jean_Bienvenu">   <desc> Elizabeth et Jean sont frère et soeur.   </desc>  </relation> </listRelation>

1.2.5. Structure du texte

Les lettres sont structurées avec l'aide des balises suivantes:

  • text (texte) contient un seul texte quelconque, simple ou composite, par exemple un poème ou une pièce de théâtre, un recueil d’essais, un roman, un dictionnaire ou un échantillon de corpus.
  • front (texte préliminaire) contient tout ce qui est au début du document, avant le corps du texte : page de titre, dédicaces, préfaces, etc.
  • p (Contenu textuel) contient le contenu textuel de la lettre.
  • UNKNOWN ELEMENT adress
  • UNKNOWN ELEMENT adressline
  • body (corps du texte) contient la totalité du corps d’un seul texte simple, à l’exclusion de toute partie pré- ou post-liminaire.

1.2.5.1. Reproduction de la structure de la lettre

Pour représenter la mise en forme de la lettre originale, on peut utiliser les balises suivantes :

  • <pb>, une balise auto-fermante qui marque le début d'une page,.
  • <lb>, balise auto-fermante qui marque un saut de ligne.

Chaque nouvelle page est numérotée grâce à l'attribut n.

1.3. Transcription des lettres

L'objectif de cette édition est de proposer une visualisation des transcription, associé à la numérisation des lettres. Des choix de transcription ont été faits.

1.3.1. Segmentation des unités lexicales

Utilisation de la balise <w> afin d’indiquer les unités lexicales qui se trouvent soudées ou sur-segmentées dans le texte original.
Exemple:mafamme « ma femme » = <w>ma</w> <w>famme</w> en fans « enfant » = <w>en fans</w>.
Si le mot présente un retour à la ligne, utiliser également la balise <w> : <w> en <lb> fans. Si la liaison est notée à l’écrit, on considère que la consonne de liaison appartient au segment de droite.
<p> petis <w>zan fan</w>. </p>

1.3.2. Ratures, passages soulignés

Les passages raturés sont signalés grâce à la balise <del> avec l'attributrend et la valeur overstrike. Il est possible d’utiliser cette balise pour signaler un passage raturé illisible. Les passages soulignés sont signalés grâce à la balise <hi> avec l'attributrend et la valeur underline.

1.3.3. Signalement des passages illisibles ou incertains

Les passages manquants (trous, déchirure…) sont signalés au moyen de la balise <gap> Les passages pour lesquels l’interprétation est incertaine sont signalés par la balise <unclear>.

1.3.4. Ponctuation

N’ajouter aucun signe de ponctuation. Reproduire la ponctuation telle qu’elle apparaît dans le document, seulement si elle est présente.

1.3.5. Diacritiques

Pour l’apostrophe : s’il est absent, introduire la balise <w>
con « qu’on » = <w>c</w> <w>on</w>.
Si l’apostrophe se trouve dans l’original, le reproduire tel quel : ’ (qu’il y ait ou non agglutination). Pour les accents : reproduire les accents, s’il y en a, là où ils figurent et tels qu'ils figurent (dans la mesure du possible), sans en ajouter qui ne figurent pas dans l’original.

1.3.6. Distinction minuscule/majuscule

Dans la mesure où il est possible de distinguer les majuscules des minuscules, conserver leur distribution (une attention particulière doit être accordée aux majuscules placées à l’initiale des lettres, dans les adresses, les titres de civilité, les noms propres et de lieux). Ne pas rétablir suivant l’usage courant moderne.

1.3.7. Abréviations

Les abréviations ne sont pas résolues. Elles sont signalées par la balise <abbr>. Il est possible d’intégrer des ajouts interlinéaires à l’intérieur de la balise <abbr> en utilisant la balise <add> avec un attribut place dont les valeurs indiquent la position des ajouts.
Ex. : "Mr", Monsieur écrit en abrégé avec un "r" en exposant = <abbr>M<add place="superscript">r</add> </abbr>.

1.3.8. Texte en surcharge ou en marge

La balise <add> peut être utilisée pour pour signaler des ajouts de textes. Pour signaler l'emplacement des ajouts, on complète ladite balise avec l'attribut place et les valeurs suivantes:

  • above, pour les ajouts interlinéaires au-dessus
  • below, pour les ajouts interlinéaires en-dessous
  • margin, pour les ajouts en marge

Pour signaler des textes en surchage, on utilise l'élément <del> avec l'attribut rend et la valeur overtyped

Pour signaler des erreurs graphiques évidentes (surcharge graphique, par exemple) ou une destruction partiel du texte d'une lettre, rendu difficilement lisible mais restant déchiffrable (zone brûlée, par exemple), il est recommandé d'employer la balise <choice> (regroupe des balisages alternatives possibles). Dans cette balise <choice>, à l'intérieur on utilise l'élément <sic> qui contient le texte d'orgine ayant une orthographe incorrecte et l'élément <corr> qui contient une correction dudit texte d'origine.
si on rencontre dans le texte une erreur de type " ... le lpauvre...", on balise de la façon suivante: le <choice>  <sic>lpauvre</sic>  <corr>pauvre</corr> </choice>

1.3.9. Physionomie du texte

Balise <front> : texte avant le corps de la lettre (toujours l’adresse, parfois sur une enveloppe) Balise <back> : texte après le corps de la lettre (rare, adresse à la fin) Balise <body> : corps de la lettre Balise <pb> : marque le début d’un nouveau folio Balise <p> : paragraphe Le retour à la ligne correspond à une nouvelle ligne de l’original et est signalé par la balise <lb>.

1.3.10. Foliotation

Certains feuillets restent parfois blancs : ne pas mettre de référence à la surface dans la transcription (il est possible de passer de 2R à 2V si 1V est vierge, par exemple). Essayer de commencer la foliotation par la surface contenant l’adresse. Dans le cas très rare où une lettre contiendrait de nombreux feuillets, suivre une foliotation linéaire (1R-1V-2R-2V etc.).

1.3.11. Noms propres : toponymes, patronymes et organisations

De façon générale, les noms propres de personnes ne sont pas normalisés. Si possible, les noms de lieux sont normalisés dans la partie métadonnées du fichier (balise <teiHeader>) et non dans la transcription de la lettre (balise <text>.

La balise <placeName> signale un toponyme. Ne baliser que le nom propre, sans déterminant.
Ex. : Le Havre = Le <placeName>Havre</placeName>.
De même, en cas de contraction, baliser seulement le deuxième élément.
Ex. : « le port du Havre » = le port du <placeName>Havre</placeName>.
La balise <persName> signale un nom propre. Insérer à l’intérieur de la balise le prénom et le nom de la personne et sa référence dans les métadonnées..
Ex. : « Quatrinne de laballe » = <persName ref="Quatrine_de_Laballe">Quatrinne de laballe</persName>.
S’il s’agit d’un nom de famille composé, baliser le nom en entier.
« Mme de laballe » = Mme <persName ref="Quatrine_de_Laballe">de laballe</persName>.
La balise <orgName> signale le nom d’une organisation, institution (elle peut être utilisée par baliser aussi les noms des bateaux).
<orgName ref="Compagnie_des_Indes_occidentales">Compagnie des Indes occidentales</orgName>
Ne pas baliser le déterminant.

2. Tableau des balises/

2.1. Elements

2.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]
Module textstructure
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Contained by
textstructure: TEI
May contain
header: teiHeader
textstructure: TEI text
transcr: facsimile
Note

Cet élément est obligatoire.

Example
<TEI version="3.3.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
<sch:ns prefix="tei"  uri="http://www.tei-c.org/ns/1.0"/> <sch:ns prefix="xs"  uri="http://www.w3.org/2001/XMLSchema"/>
Schematron
<sch:ns prefix="rng"  uri="http://relaxng.org/ns/structure/1.0"/>
Content model
<content>
 <sequence minOccurs="1" maxOccurs="1">
  <elementRef key="teiHeader"/>
  <alternate minOccurs="1" maxOccurs="1">
   <sequence minOccurs="1" maxOccurs="1">
    <classRef key="model.resource"
     minOccurs="1" maxOccurs="unbounded"/>
    <elementRef key="TEI" minOccurs="0"
     maxOccurs="unbounded"/>
   </sequence>
   <elementRef key="TEI" minOccurs="1"
    maxOccurs="unbounded"/>
  </alternate>
 </sequence>
</content>
    
Schema Declaration
element TEI
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   ( teiHeader, ( ( model.resource+, TEI* ) | TEI+ ) )
}

2.1.2. <abbr>

<abbr> (abréviation) contient une abréviation quelconque. [3.6.5. Abbreviations and Their Expansions]
Module core
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Member of
Contained by
May contain
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.

Example
<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>
Example
<choice>  <abbr>SPQR</abbr>  <expan xml:lang="la">senatus populusque romanorum</expan> </choice>
Example
<choice>  <abbr>SPQR</abbr>  <expan>senatus populusque romanorum</expan> </choice>
Content model
<content>
 <macroRef key="macro.phraseSeq"/>
</content>
    
Schema Declaration
element abbr
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   macro.phraseSeq
}

2.1.3. <add>

<add> (rajout) contient des lettres, des mots ou des phrases rajoutés dans la lettre pour le destinateur et leur place par rapport au texte principal [3.5.3. Additions, Deletions, and Omissions]
Module core
Attributes att.dimensions (att.ranging (@atLeast, @atMost, @min, @max, @confidence)) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.editLike (@instant) att.written (@hand)
status indique la conséquence de l'intervention, par exemple dans le cas d'un effacement, une biffure, qui inclut trop ou pas assez de texte, ou dans le cas d'un ajout, une insertion, qui reproduit une portion du texte déjà présent.
Derived from att.transcriptional
Status Optional
Datatype teidata.enumerated
Legal values are:
unremarkable
[Default]
place specifie où cet item se trouve.
Derived from att.placement
Status Recommended
Datatype 1–∞ occurrences of teidata.enumerated separated by whitespace
Legal values are:
above
below
margin
left
right
supralinear
subralinear
interlinear
intra-text
superscript
subscript
Member of
Contained by
May contain
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>.

Example
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.
Content model
<content>
 <macroRef key="macro.paraContent"/>
</content>
    
Schema Declaration
element add
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.editLike.attribute.instant,
   att.written.attribute.hand,
   att.dimensions.attributes,
   attribute status { "unremarkable" }?,
   attribute place
   {
      list
      {
         (
            "above"
          | "below"
          | "margin"
          | "left"
          | "right"
          | "supralinear"
          | "subralinear"
          | "interlinear"
          | "intra-text"
          | "superscript"
          | "subscript"
         )+
      }
   }?,
   macro.paraContent
}

2.1.4. <addrLine>

<addrLine> (ligne d'adresse) contient une ligne d'adresse postale. [3.6.2. Addresses 2.2.4. Publication, Distribution, Licensing, etc. 3.12.2.4. Imprint, Size of a Document, and Reprint Information]
Module core
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Contained by
core: address
May contain
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.

Example
<address>  <addrLine>44, avenue de la Libération</addrLine>  <addrLine>B.P. 30687</addrLine>  <addrLine>F 54063 NANCY CEDEX</addrLine>  <addrLine>FRANCE</addrLine> </address>
Content model
<content>
 <macroRef key="macro.phraseSeq"/>
</content>
    
Schema Declaration
element addrLine
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   macro.phraseSeq
}

2.1.5. <address>

<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.6.2. Addresses 2.2.4. Publication, Distribution, Licensing, etc. 3.12.2.4. Imprint, Size of a Document, and Reprint Information]
Module core
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Member of
Contained by
May contain
core: addrLine
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.

Example
<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>
Example
<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>
Content model
<content>
 <elementRef key="addrLine" minOccurs="1"
  maxOccurs="unbounded"/>
</content>
    
Schema Declaration
element address
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   addrLine+
}

2.1.6. <att>

<att> (attribut) contient le nom d'un attribut apparaissant dans le courant du texte. [22. Documentation Elements]
Module tagdocs
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
scheme (schéma) fournit l'identifiant du schéma dans lequel ce nom est défini.
Status Optional
Datatype teidata.enumerated
Legal values are:
TEI
[Default]
Member of
Contained by
May contain
XSD Name
Note

Un préfixe d'espace de noms peut être utilisé pour spécifier le schéma, comme alternative à sa spécification par l'attribut scheme : le préfixe est alors prioritaire.

Example
<p>La TEI définit six attributs<soCalled>globaux</soCalled> qui se nomment <att>xml:id</att>, <att>rend</att>, <att>xml:lang</att>, <att>n</att>, <att>xml:space</att>, et <att>xml:base</att>; <att scheme="XX">type</att>n'en fait pas partie .</p>
Content model
<content>
 <dataRef key="teidata.name"/>
</content>
    
Schema Declaration
element att
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   attribute scheme { "TEI" }?,
   teidata.name
}

2.1.7. <attDef>

<attDef> (définition d'attribut) contient la définition d'un attribut. [22.5.3. Attribute List Specification]
Module tagdocs
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.identified (@ident) att.deprecated (@validUntil)
mode précise l'effet de cette déclaration sur son parent.
Derived from att.combinable
Status Optional
Datatype teidata.enumerated
Legal values are:
change
delete
Contained by
tagdocs: attList
May contain
core: desc
tagdocs: valList
Example
<attDef usage="recident="type">  <desc>spécifie un nom conventionnellement utilisé pour ce niveau de divisions , par ex.  <val>acte</val>, <val>volume</val>, <val>livre</val>, <val>section</val>,  <val>chant</val>, etc.</desc>  <datatype>   <dataRef key="teidata.word"/>  </datatype> </attDef>
Schematron
<s:ns prefix="teix"  uri="http://www.tei-c.org/ns/Examples"/> <s:assert test="ancestor::teix:egXML[@valid='feasible'] or @mode eq 'change' or @mode eq 'delete' or tei:datatype or tei:valList[@type='closed']">Attribute: the definition of the @<s:value-of select="@ident"/> attribute in the <s:value-of select="ancestor::*[@ident][1]/@ident"/> <s:value-of select="' '"/> <s:value-of select="local-name(ancestor::*[@ident][1])"/> should have a closed valList or a datatype</s:assert>
Schematron
<sch:rule context="tei:attDef[@usage eq 'req']"> <sch:report test="tei:defaultVal">Since the @<sch:value-of select="@ident"/> attribute is required, it will always be specified. Thus the default value (of "<sch:value-of select="normalize-space(tei:defaultVal)"/>") will never be used. Either change the definition of the attribute so it is not required ("rec" or "opt"), or remove the defaultVal element.</sch:report> </sch:rule>
Schematron
<sch:rule context="tei:attDef[ tei:defaultVal and tei:valList[@type eq 'closed'] and tei:datatype[ @maxOccurs > 1 or @minOccurs > 1 or @maxOccurs = 'unbounded' ] ]"> <sch:assert test=" tokenize(normalize-space(tei:defaultVal),' ') = tei:valList/tei:valItem/@ident">In the <sch:value-of select="local-name(ancestor::*[@ident][1])"/> defining <sch:value-of select="ancestor::*[@ident][1]/@ident"/> the default value of the @<sch:value-of select="@ident"/> attribute is not among the closed list of possible values</sch:assert> </sch:rule>
Schematron
<sch:rule context="tei:attDef[ tei:defaultVal and tei:valList[@type eq 'closed'] and tei:datatype[ not(@maxOccurs) or ( if ( @maxOccurs castable as xs:integer ) then ( @maxOccurs cast as xs:integer eq 1 ) else false() )] ]"> <sch:assert test="string(tei:defaultVal) = tei:valList/tei:valItem/@ident">In the <sch:value-of select="local-name(ancestor::*[@ident][1])"/> defining <sch:value-of select="ancestor::*[@ident][1]/@ident"/> the default value of the @<sch:value-of select="@ident"/> attribute is not among the closed list of possible values</sch:assert> </sch:rule>
Content model
<content>
 <sequence minOccurs="1" maxOccurs="1">
  <alternate minOccurs="0"
   maxOccurs="unbounded">
   <classRef key="model.glossLike"/>
   <classRef key="model.descLike"/>
  </alternate>
  <elementRef key="datatype" minOccurs="0"/>
  <elementRef key="constraintSpec"
   minOccurs="0" maxOccurs="unbounded"/>
  <elementRef key="defaultVal"
   minOccurs="0"/>
  <alternate minOccurs="0" maxOccurs="1">
   <elementRef key="valList"/>
   <elementRef key="valDesc" minOccurs="1"
    maxOccurs="unbounded"/>
  </alternate>
  <elementRef key="exemplum" minOccurs="0"
   maxOccurs="unbounded"/>
  <elementRef key="remarks" minOccurs="0"
   maxOccurs="unbounded"/>
 </sequence>
</content>
    
Schema Declaration
element attDef
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.identified.attribute.ident,
   att.deprecated.attribute.validUntil,
   attribute mode { "change" | "delete" }?,
   (
      ( model.glossLike | model.descLike )*,
      datatype?,
      constraintSpec*,
      defaultVal?,
      ( valList | valDesc+ )?,
      exemplum*,
      remarks*
   )
}

2.1.8. <attList>

<attList> (liste d'attributs) contient la documentation pour tous les attributs associés à cet élément comme une série d'éléments <attDef>. [22.5. Element Specifications 22.6. Class Specifications]
Module tagdocs
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Contained by
May contain
tagdocs: attDef attList
Example
<attList>  <attDef ident="typeusage="opt">   <desc>type de schéma</desc>   <datatype>    <dataRef key="teidata.enumerated"/>   </datatype>  </attDef> </attList>
Content model
<content>
 <alternate minOccurs="1"
  maxOccurs="unbounded">
  <elementRef key="attRef"/>
  <elementRef key="attDef"/>
  <elementRef key="attList"/>
 </alternate>
</content>
    
Schema Declaration
element attList
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   ( attRef | attDef | attList )+
}

2.1.9. <availability>

<availability> (disponibilitédisponibilità) renseigne sur la disponibilité du texte, par exemple sur toutes restrictions quant à son usage ou sa diffusion, son copyright, etc. [2.2.4. Publication, Distribution, Licensing, etc.]
Module header
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
default Indique si oui ou non cet élément est affecté par défaut quand son élément parent a été sélectionné.
Derived from att.declarable
Status Optional
Datatype teidata.truthValue
Legal values are:
false
[Default]
status (status) donne un code caractérisant la disponibilité actuelle d’un texte.
Status Optional
Datatype teidata.enumerated
Legal values are:
restricted
Member of
Contained by
May contain
core: p
header: licence
Note

On devrait adopter un format de codage reconnu.

Example
<availability status="restricted">  <p>L' ABES a adopté le système Créative Commons pour permettre à tous ceux qui le    souhaitent, de reproduire tout ou partie des rubriques du site de l'ABES sur support    papier ou support électronique.</p> </availability>
Content model
<content>
 <alternate minOccurs="1"
  maxOccurs="unbounded">
  <classRef key="model.availabilityPart"/>
  <classRef key="model.pLike"/>
 </alternate>
</content>
    
Schema Declaration
element availability
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   attribute default { "false" }?,
   attribute status { "restricted" }?,
   ( model.availabilityPart | model.pLike )+
}

2.1.10. <back>

<back> (texte annexe) contient tout supplément placé après la partie principale d'un texte : appendice, etc. [4.7. Back Matter 4. Default Text Structure]
Module textstructure
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.declaring (@decls)
Contained by
textstructure: text
May contain
core: cb gap lb list note p pb
tagdocs: schemaSpec
textstructure: div div1
Note

Le modèle de contenu de l'élément <back> est identique à celui de l'élément <front>, ce qui permet de rendre compte de pratiques éditoriales qui ont évolué avec l'histoire culturelle.

Example
<back>  <div n="1type="appendice">   <head>APPENDICE I </head>   <head>CHAPITRE XV bis </head>   <p>Des cruautez exercées par les Turcs, et autres peuples : et nommément par les      Espagnols, beaucoup plus barbares que les Sauvages mesmes </p>   <p>Premierement Chalcondile en son histoire de la decadence de l'Empire des Grecs, ...</p>  </div>  <div n="2type="appendice">   <head> Appendice 2</head>   <head>Advertissement de l'autheur</head>   <p>Outre les augmentations bien amples, et la revision beaucoup plus exacte que je n'avoye      fait és precedentes Editions, j'ai pour le contentement des Lecteurs, plusieurs endroits      de ceste quatrieme et derniere monstré ...</p>  </div> </back>
Content model
<content>
 <sequence>
  <alternate minOccurs="0"
   maxOccurs="unbounded">
   <classRef key="model.frontPart"/>
   <classRef key="model.pLike.front"/>
   <classRef key="model.pLike"/>
   <classRef key="model.listLike"/>
   <classRef key="model.global"/>
  </alternate>
  <alternate minOccurs="0">
   <sequence>
    <classRef key="model.div1Like"/>
    <alternate minOccurs="0"
     maxOccurs="unbounded">
     <classRef key="model.frontPart"/>
     <classRef key="model.div1Like"/>
     <classRef key="model.global"/>
    </alternate>
   </sequence>
   <sequence>
    <classRef key="model.divLike"/>
    <alternate minOccurs="0"
     maxOccurs="unbounded">
     <classRef key="model.frontPart"/>
     <classRef key="model.divLike"/>
     <classRef key="model.global"/>
    </alternate>
   </sequence>
  </alternate>
  <sequence minOccurs="0">
   <classRef key="model.divBottomPart"/>
   <alternate minOccurs="0"
    maxOccurs="unbounded">
    <classRef key="model.divBottomPart"/>
    <classRef key="model.global"/>
   </alternate>
  </sequence>
 </sequence>
</content>
    
Schema Declaration
element back
{
   att.global.attributes,
   att.declaring.attributes,
   (
      (
         model.frontPart
       | model.pLike.front
       | model.pLikemodel.listLikemodel.global
      )*,
      (
         (
            model.div1Like,
            ( model.frontPart | model.div1Like | model.global )*
         )
       | ( model.divLike, ( model.frontPart | model.divLike | model.global )* )
      )?,
      ( model.divBottomPart, ( model.divBottomPart | model.global )* )?
   )
}

2.1.11. <body>

<body> (corps du texte) contient la totalité du corps d’un seul texte simple, à l’exclusion de toute partie pré- ou post-liminaire. [4. Default Text Structure]
Module textstructure
Attributes att.declaring (@decls) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Contained by
textstructure: text
May contain
msdescription: msDesc
textstructure: div div1
Example
<body>  <l>Nu scylun hergan hefaenricaes uard</l>  <l>metudæs maecti end his modgidanc</l>  <l>uerc uuldurfadur sue he uundra gihuaes</l>  <l>eci dryctin or astelidæ</l>  <l>he aerist scop aelda barnum</l>  <l>heben til hrofe haleg scepen.</l>  <l>tha middungeard moncynnæs uard</l>  <l>eci dryctin æfter tiadæ</l>  <l>firum foldu frea allmectig</l>  <trailer>primo cantauit Cædmon istud carmen.</trailer> </body>
Content model
<content>
 <sequence minOccurs="1" maxOccurs="1">
  <classRef key="model.global"
   minOccurs="0" maxOccurs="unbounded"/>
  <sequence minOccurs="0" maxOccurs="1">
   <classRef key="model.divTop"/>
   <alternate minOccurs="0"
    maxOccurs="unbounded">
    <classRef key="model.global"/>
    <classRef key="model.divTop"/>
   </alternate>
  </sequence>
  <sequence minOccurs="0" maxOccurs="1">
   <classRef key="model.divGenLike"/>
   <alternate minOccurs="0"
    maxOccurs="unbounded">
    <classRef key="model.global"/>
    <classRef key="model.divGenLike"/>
   </alternate>
  </sequence>
  <alternate minOccurs="1" maxOccurs="1">
   <sequence minOccurs="1"
    maxOccurs="unbounded">
    <classRef key="model.divLike"/>
    <alternate minOccurs="0"
     maxOccurs="unbounded">
     <classRef key="model.global"/>
     <classRef key="model.divGenLike"/>
    </alternate>
   </sequence>
   <sequence minOccurs="1"
    maxOccurs="unbounded">
    <classRef key="model.div1Like"/>
    <alternate minOccurs="0"
     maxOccurs="unbounded">
     <classRef key="model.global"/>
     <classRef key="model.divGenLike"/>
    </alternate>
   </sequence>
   <sequence minOccurs="1" maxOccurs="1">
    <sequence minOccurs="1"
     maxOccurs="unbounded">
     <alternate minOccurs="1" maxOccurs="1">
      <elementRef key="schemaSpec"/>
      <classRef key="model.common"/>
     </alternate>
     <classRef key="model.global"
      minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
    <alternate minOccurs="0" maxOccurs="1">
     <sequence minOccurs="1"
      maxOccurs="unbounded">
      <classRef key="model.divLike"/>
      <alternate minOccurs="0"
       maxOccurs="unbounded">
       <classRef key="model.global"/>
       <classRef key="model.divGenLike"/>
      </alternate>
     </sequence>
     <sequence minOccurs="1"
      maxOccurs="unbounded">
      <classRef key="model.div1Like"/>
      <alternate minOccurs="0"
       maxOccurs="unbounded">
       <classRef key="model.global"/>
       <classRef key="model.divGenLike"/>
      </alternate>
     </sequence>
    </alternate>
   </sequence>
  </alternate>
  <sequence minOccurs="0"
   maxOccurs="unbounded">
   <classRef key="model.divBottom"/>
   <classRef key="model.global"
    minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
 </sequence>
</content>
    
Schema Declaration
element body
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.declaring.attributes,
   (
      model.global*,
      ( model.divTop, ( model.global | model.divTop )* )?,
      ( model.divGenLike, ( model.global | model.divGenLike )* )?,
      (
         ( model.divLike, ( model.global | model.divGenLike )* )+
       | ( model.div1Like, ( model.global | model.divGenLike )* )+
       | (
            ( ( schemaSpec | model.common ), model.global* )+,
            (
               ( model.divLike, ( model.global | model.divGenLike )* )+
             | ( model.div1Like, ( model.global | model.divGenLike )* )+
            )?
         )
      ),
      ( model.divBottom, model.global* )*
   )
}

2.1.12. <cb>

<cb> (saut de colonne) marque le début d'une nouvelle colonne de texte sur une page multi-colonne. [3.11.3. Milestone Elements]
Module core
Attributes att.edition (@ed, @edRef) att.spanning (@spanTo) att.breaking (@break) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Member of
Contained by
May contain Empty element
Note

L'attribut global n donne un nouveau numéro ou une autre valeur à la colonne qui suit l'élément <cb>. Les encodeurs doivent faire un choix clair, et s'y tenir, entre l'option consistant à se fonder sur la séquence physique des colonnes dans le texte entier, et celle qui consiste à se fonder sur la numérotation des colonnes à l'intérieur de la page. L'élément <cb> apparaît en haut de la colonne à laquelle il se rapporte.

Example Markup of an early English dictionary printed in two columns:
<pb/> <cb n="1"/> <entryFree>  <form>Well</form>, <sense>a Pit to hold Spring-Water</sense>: <sense>In the Art of <hi rend="italic">War</hi>, a Depth the Miner    sinks into the Ground, to find out and disappoint the Enemies Mines,    or to prepare one</sense>. </entryFree> <entryFree>To <form>Welter</form>, <sense>to wallow</sense>, or <sense>lie groveling</sense>.</entryFree> <!-- remainder of column --> <cb n="2"/> <entryFree>  <form>Wey</form>, <sense>the greatest Measure for dry Things,    containing five Chaldron</sense>. </entryFree> <entryFree>  <form>Whale</form>, <sense>the greatest of    Sea-Fishes</sense>. </entryFree>
Content model
<content>
 <empty/>
</content>
    
Schema Declaration
element cb
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.edition.attributes,
   att.spanning.attributes,
   att.breaking.attributes,
   empty
}

2.1.13. <choice>

<choice> (choix) regroupe un certain nombre de balisages alternatifs possibles pour un même endroit dans un texte. [3.5. Simple Editorial Changes]
Module core
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source))
Member of
Contained by
May contain
analysis: w
Note

Parce que les éléments contenus par un élément <choice> correspondent tous à des solutions possibles pour encoder la même séquence, il est naturel de les envisager comme exclusifs les uns des autres. Toutefois il peut y avoir des cas où la pleine représentation d'un texte requiert de considérer ces encodages alternatifs comme parallèles.

A Noter aussi que les <choice> peuvent s'imbriquer.

Pour une version de <choice> spécialisée pour l'encodage de témoins multiples d'une même oeuvre, l'élément <app> peut etre préférable : voir la section 12.1. The Apparatus Entry, Readings, and Witnesses.

Example L'encodage d'une édition des Essais pourra faire état à la fois des formes originales et des formes modernisées correspondantes:.
<p>Ainsi lecteur, je suis<choice>   <orig>moy-mesmes</orig>   <reg>moi-même</reg>  </choice> la matière de mon livre : ce n'est pas raison que tu emploies ton loisir en un <choice>   <orig>subject</orig>   <reg>sujet</reg>  </choice>si frivole et si vain.</p>
Content model
<content>
 <elementRef key="w" minOccurs="0"/>
 <elementRef key="sic" minOccurs="0"/>
 <elementRef key="corr" minOccurs="0"/>
 <elementRef key="abbr" minOccurs="0"/>
 <elementRef key="expan" minOccurs="0"/>
 <elementRef key="unclear" minOccurs="0"/>
 <elementRef key="reg" minOccurs="0"/>
 <elementRef key="orig" minOccurs="0"/>
</content>
    
Schema Declaration
element choice
{
   att.global.attributes,
   w?,
   sic?,
   corr?,
   abbr?,
   expan?,
   unclear?,
   reg?,
   orig?
}

2.1.14. <classRef>

<classRef> points to the specification for an attribute or model class which is to be included in a schema [22.6. Class Specifications]
Module tagdocs
Attributes att.repeatable (@minOccurs, @maxOccurs) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
include
Status Optional
except
Status Optional
key the identifier used for the required class within the source indicated.
Status Required
Datatype teidata.xmlName
Member of
Contained by
tagdocs: schemaSpec
May contain Empty element
Note

Attribute and model classes are identified by the name supplied as value for the ident attribute on the <classSpec> element in which they are declared. All TEI class names are unique; attribute class names conventionally begin with the letters att..

Example
<schemaSpec ident="myTEIestart="TEI">  <moduleRef key="tei"/>  <moduleRef key="core"   include="abbr add core addrLine address author bibl biblScope choice cit corr date del desc divGen editor emph expan foreign gap gloss graphic head hi index item l label lb lg list listBibl mentioned milestone name note num orig p pb ptr pubPlace publisher q ref reg relatedItem resp respStmt rs sic soCalled sp speaker stage teiCorpus term time title unclear"/>  <moduleRef key="header"   include="authority availability catRef category change classCode classDecl creation distributor edition editionStmt editorialDecl encodingDesc extent fileDesc funder idno keywords langUsage language licence notesStmt principal profileDesc projectDesc publicationStmt refsDecl revisionDesc samplingDecl seriesStmt sourceDesc sponsor taxonomy teiHeader textClass titleStmt"/>  <moduleRef key="textstructure"   include="TEI argument back body byline closer dateline div docAuthor docDate docEdition docImprint docTitle epigraph front group opener postscript salute signed text titlePage titlePart trailer"/>  <classRef key="att.global.facs"/> </schemaSpec>
Content model
<content>
 <empty/>
</content>
    
Schema Declaration
element classRef
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.repeatable.attributes,
   ( attribute include { text }? | attribute except { text }? ),
   attribute key { text },
   empty
}

2.1.15. <classSpec>

<classSpec> (spécification de classe) contient des informations de référence pour une classe d'éléments TEI, c'est-à-dire un groupe d'éléments qui figurent ensemble dans des modèles de contenu ou qui partagent un attribut commun, ou qui ont l'un et l'autre. [22.3. Specification Elements 22.6. Class Specifications]
Module tagdocs
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.identified (@ident) att.deprecated (@validUntil)
mode précise l'effet de cette déclaration sur son parent.
Derived from att.combinable
Status Optional
Datatype teidata.enumerated
Legal values are:
change
type indique si c'est une classe de modèles ou une classe d'attributs
Derived from att.typed
Status Required
Datatype teidata.enumerated
Legal values are:
atts
Member of
Contained by
header: licence
namesdates: occupation
tagdocs: schemaSpec
textstructure: body div div1 div2 div3 div4 div5
May contain
core: desc
tagdocs: attList
Example
<classSpec module="teitype="model"  ident="model.segLike">  <desc>regroupe des éléments utilisés pour des segmentations arbitraires.</desc>  <classes>   <memberOf key="model.phrase"/>  </classes>  <remarks>   <p>Les principes selon lesquels la segmentation est effectuée, et tous les codes      spéciaux ou toutes les valeurs d'attribut utilisées, devraient être définis      explicitement dans l'élément<gi>segmentation</gi> de l'élément<gi>encodingDesc</gi>      dans l'en-tête TEI associé.</p>  </remarks> </classSpec>
Content model
<content>
 <sequence minOccurs="1" maxOccurs="1">
  <alternate minOccurs="0"
   maxOccurs="unbounded">
   <classRef key="model.glossLike"/>
   <classRef key="model.descLike"/>
  </alternate>
  <elementRef key="classes" minOccurs="0"/>
  <elementRef key="constraintSpec"
   minOccurs="0" maxOccurs="unbounded"/>
  <elementRef key="attList" minOccurs="0"/>
  <elementRef key="exemplum" minOccurs="0"
   maxOccurs="unbounded"/>
  <elementRef key="remarks" minOccurs="0"
   maxOccurs="unbounded"/>
  <elementRef key="listRef" minOccurs="0"
   maxOccurs="unbounded"/>
 </sequence>
</content>
    
Schema Declaration
element classSpec
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.identified.attribute.ident,
   att.deprecated.attribute.validUntil,
   attribute mode { "change" }?,
   attribute type { "atts" },
   (
      ( model.glossLike | model.descLike )*,
      classes?,
      constraintSpec*,
      attList?,
      exemplum*,
      remarks*,
      listRef*
   )
}

2.1.16. <corr>

<corr> (correction) contient la forme correcte d'un passage qui est considéré erroné dans la copie du texte. [3.5.1. Apparent Errors]
Module core
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.editLike (@instant) att.typed (@type)
Member of
Contained by
May contain
Example Si l'on veut mettre l'accent sur le fait que le texte a été corrigé, <corr> seul sera employé:
Tel est le chat Rutterkin des sorcières Margaret et Filippa Flower, qui furent <corr>brûlées</corr> à Lincoln, le 11 mars 1619, pour avoir envoûté un parent du comte de Rutland.
Example Il est aussi possible d'associer <choice> et<sic>, pour donner une lecture incorrecte :
Tel est le chat Rutterkin des sorcières Margaret et Filippa Flower, qui furent<choice>  <sic>prûlées</sic>  <corr>brûlées</corr> </choice> à Lincoln, le 11 mars 1619, pour avoir envoûté un parent du comte de Rutland.
Content model
<content>
 <macroRef key="macro.paraContent"/>
</content>
    
Schema Declaration
element corr
{
   att.global.attributes,
   att.editLike.attributes,
   att.typed.attributes,
   macro.paraContent
}

2.1.17. <correspAction>

<correspAction> (correspondence action) contains a structured description of the place, the name of a person/organization and the date related to the sending/receiving of a message or any other action related to the correspondence. [2.4.6. Correspondence Description]
Module header
Attributes att.sortable (@sortKey) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
type describes the nature of the action.
Derived from att.typed
Status Optional
Datatype teidata.enumerated
Legal values are:
received
sent
intermediate
Contained by
header: correspDesc
May contain
Example
<correspAction type="sent">  <persName>Adelbert von Chamisso</persName>  <settlement>Vertus</settlement>  <date when="1807-01-29"/> </correspAction>
Content model
<content>
 <alternate minOccurs="1" maxOccurs="1">
  <classRef key="model.correspActionPart"
   minOccurs="1" maxOccurs="unbounded"/>
  <classRef key="model.pLike" minOccurs="1"
   maxOccurs="unbounded"/>
 </alternate>
</content>
    
Schema Declaration
element correspAction
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.sortable.attributes,
   attribute type { "received" | "sent" | "intermediate" }?,
   ( model.correspActionPart+ | model.pLike+ )
}

2.1.18. <correspDesc>

<correspDesc> (correspondence description) contains a description of the actions related to one act of correspondence. [2.4.6. Correspondence Description]
Module header
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
default Indique si oui ou non cet élément est affecté par défaut quand son élément parent a été sélectionné.
Derived from att.declarable
Status Optional
Datatype teidata.truthValue
Legal values are:
false
[Default]
Member of
Contained by
header: profileDesc
May contain
Example
<correspDesc>  <correspAction type="sent">   <persName>Carl Maria von Weber</persName>   <settlement>Dresden</settlement>   <date when="1817-06-23">23 June 1817</date>  </correspAction>  <correspAction type="received">   <persName>Caroline Brandt</persName>   <settlement>Prag</settlement>  </correspAction>  <correspContext>   <ref type="prev"    target="http://www.weber-gesamtausgabe.de/A041209">Previous letter of   <persName>Carl Maria von Weber</persName>      to <persName>Caroline Brandt</persName>:   <date from="1817-06-19to="1817-06-20">June 19/20, 1817</date>   </ref>   <ref type="next"    target="http://www.weber-gesamtausgabe.de/A041217">Next letter of   <persName>Carl Maria von Weber</persName> to   <persName>Caroline Brandt</persName>:   <date when="1817-06-27">June 27, 1817</date>   </ref>  </correspContext> </correspDesc>
Content model
<content>
 <elementRef key="correspAction"
  minOccurs="2" maxOccurs="3"/>
</content>
    
Schema Declaration
element correspDesc
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   attribute default { "false" }?,
   ( correspAction, correspAction, correspAction? )
}

2.1.19. <country>

<country> (pays) contient le nom d'une unité géo-politique, comme une nation, un pays, une colonie ou une communauté, plus grande ou administrativement supérieure à une région et plus petite qu'un bloc. [13.2.3. Place Names]
Module namesdates
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) 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)
Member of
Contained by
May contain
Note

La source recommandée des codes pour représenter les noms de pays est ISO 3166.

Example
<country key="DK">Danemark</country>
Content model
<content>
 <macroRef key="macro.phraseSeq"/>
</content>
    
Schema Declaration
element country
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.datable.iso.attribute.when-iso,
   att.datable.iso.attribute.notBefore-iso,
   att.datable.iso.attribute.notAfter-iso,
   att.datable.iso.attribute.from-iso,
   att.datable.iso.attribute.to-iso,
   att.datable.custom.attribute.when-custom,
   att.datable.custom.attribute.notBefore-custom,
   att.datable.custom.attribute.notAfter-custom,
   att.datable.custom.attribute.from-custom,
   att.datable.custom.attribute.to-custom,
   att.datable.custom.attribute.datingPoint,
   att.datable.custom.attribute.datingMethod,
   macro.phraseSeq
}

2.1.20. <date>

<date> (date) contient une date exprimée dans n'importe quel format. [3.6.4. Dates and Times 2.2.4. Publication, Distribution, Licensing, etc. 2.6. The Revision Description 3.12.2.4. Imprint, Size of a Document, and Reprint Information 15.2.3. The Setting Description 13.4. Dates]
Module core
Attributes att.editLike (@instant) att.dimensions (att.ranging (@atLeast, @atMost, @min, @max, @confidence)) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) 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)
when
Status Optional
Datatype teidata.temporal.w3c
when
Status Optional
Datatype teidata.temporal.w3c
year
Status Optional
Datatype teidata.numeric
Member of
Contained by
May contain
Example
<date when="1980-02">au début de février 1980</date>
Example
<date when="1654-11-23">L'an de grâce 1654,<lb/> Lundi, 23 novembre, jour de saint Clément, pape et martyr et autres au martyrologe, <lb/>Veille de saint Chrysogone, martyr, et autres, <lb/> Depuis environ dix heures et demie du soir jusques environ minuit et demi.</date>
Example
<date when="1990-09">septembre mcmxc</date> <date when="--09">septembre</date> <date when="2001-09-11T12:48:00">11 septembre, neuf heures moins douze GMT</date>
Content model
<content>
 <alternate minOccurs="0"
  maxOccurs="unbounded">
  <textNode/>
  <classRef key="model.gLike"/>
  <classRef key="model.phrase"/>
  <classRef key="model.global"/>
 </alternate>
</content>
    
Schema Declaration
element date
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.datable.iso.attribute.when-iso,
   att.datable.iso.attribute.notBefore-iso,
   att.datable.iso.attribute.notAfter-iso,
   att.datable.iso.attribute.from-iso,
   att.datable.iso.attribute.to-iso,
   att.datable.custom.attribute.when-custom,
   att.datable.custom.attribute.notBefore-custom,
   att.datable.custom.attribute.notAfter-custom,
   att.datable.custom.attribute.from-custom,
   att.datable.custom.attribute.to-custom,
   att.datable.custom.attribute.datingPoint,
   att.datable.custom.attribute.datingMethod,
   att.editLike.attributes,
   att.dimensions.attributes,
   attribute when { text }?,
   attribute when { text }?,
   attribute year { text }?,
   ( text | model.gLike | model.phrase | model.global )*
}

2.1.21. <del>

<del> (Suppression) contient une lettre, un mot ou un passage supprimé, raturé dans le texte de la lettre [3.5.3. Additions, Deletions, and Omissions]
Module core
Attributes att.dimensions (att.ranging (@atLeast, @atMost, @min, @max, @confidence)) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.editLike (@instant) att.written (@hand)
rend (interprétation) indique comment l'élément en question a été rendu ou présenté dans le texte source
Derived from att.global.rendition
Status Optional
Datatype 1–∞ occurrences of teidata.word separated by whitespace
Sample values include:
overstrike
status indique la conséquence de l'intervention, par exemple dans le cas d'un effacement, une biffure, qui inclut trop ou pas assez de texte, ou dans le cas d'un ajout, une insertion, qui reproduit une portion du texte déjà présent.
Derived from att.transcriptional
Status Optional
Datatype teidata.enumerated
Legal values are:
unremarkable
[Default]
Member of
Contained by
May contain
Note

Cf. <gap>.

Les degrés d'incertitude sur ce qui est encore lisible peuvent être indiqués par l'emploi de l'élément <certainty> (voir 21. Certainty, Precision, and Responsibility).

Cet élément doit être utilisé pour la suppression de courtes séquences de texte, généralement des mots ou des expressions. Il faut utiliser l'élément <delSpan> pour les séquences de texte plus longues, celles qui contiennent des divisions structurelles, et celles qui contiennent un chevauchement d'ajouts et de suppressions.

Le texte supprimé doit être au moins partiellement lisible, afin que l'encodeur soit en mesure de le transcrire. La partie illisible du texte à l'intérieur d'une suppression peut être marquée au moyen de la balise <gap> pour signaler la présence de texte non transcrit. La quantité de texte omise, la raison de l'omission, etc., peuvent être indiquées au moyen des attributs de l'élément <gap>. Si le texte n'est pas entièrement lisible, l'élément <unclear> (disponible avec le jeu additionnel de balises pour la transcription des sources primaires) doit être utilisé pour signaler les zones de texte ne pouvant pas être lues de manière fiable. Voir les sections suivantes 11.3.1.7. Text Omitted from or Supplied in the Transcription et, pour l'association étroite entre les balises <del> et <gap>, <damage>, <unclear> et <supplied> (ces trois dernières balises étant disponibles avec le jeu additionnel de balises pour la transcription de sources primaires), voir la section 11.3.3.2. Use of the gap, del, damage, unclear, and supplied Elements in Combination.

La balise <del> ne doit pas être utilisée pour les suppressions par des éditeurs scientifiques ou des encodeurs. Dans ce cas, il faut utiliser soit la balise <corr>, soit la balise <gap>.

Example
<l>  <del rend="overtyped">Mein</del> Frisch <del rend="overstriketype="primary">schwebt</del> weht der Wind </l>
Example
<p>[...] mais il y reste quelque chose de mystérieux, de furtif. <del rend="overtyped">Je</del> On cesse un instant d'y penser; <del rend="overstrike">les </del>mes yeux se ferment ou <del rend="overstrike">s'attardent sur </del> se détournent sur un livre... On relève la tête: il est là </p>
Content model
<content>
 <macroRef key="macro.paraContent"/>
</content>
    
Schema Declaration
element del
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.editLike.attribute.instant,
   att.written.attribute.hand,
   att.dimensions.attributes,
   attribute rend { list { + } }?,
   attribute status { "unremarkable" }?,
   macro.paraContent
}

2.1.22. <desc>

<desc> (description) contient une courte description de l'objet documenté par son élément parent, qui comprend son utilisation prévue, son but, ou son application là où c'est approprié. [22.4.1. Description of Components]
Module core
Attributes att.translatable (@versionDate) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Member of
Contained by
May contain
Note

La convention TEI exige que cela soit exprimé sous la forme d'une proposition finie, introduite par un verbe actif.

Example
<desc>contient une description brève de la raison d'être et du champ d'application d'un élément, d'un attribut ou de la valeur d'un attribut, d'une classe ou une entité.</desc>
Schematron A <desc> with a type of deprecationInfo should only occur when its parent element is being deprecated. Furthermore, it should always occur in an element that is being deprecated when <desc> is a valid child of that element.
<sch:rule context="tei:desc[ @type eq 'deprecationInfo']"> <sch:assert test="../@validUntil">Information about a deprecation should only be present in a specification element that is being deprecated: that is, only an element that has a @validUntil attribute should have a child <desc type="deprecationInfo">.</sch:assert> </sch:rule>
Content model
<content>
 <macroRef key="macro.limitedContent"/>
</content>
    
Schema Declaration
element desc
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.translatable.attributes,
   macro.limitedContent
}

2.1.23. <div>

<div> (division du texte) contient une subdivision dans le texte préliminaire, dans le corps d’un texte ou dans le texte postliminaire. [4.1. Divisions of the Body]
Module textstructure
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.divLike (att.fragmentable (@part)) att.typed (@type) att.declaring (@decls) att.written (@hand)
Member of
Contained by
textstructure: back body div front
May contain
msdescription: msDesc
textstructure: div
Example
<body>  <div type="oeuvre">   <head>Les Chouans </head>   <div n="1type="partie">    <head> Première partie</head>    <head> L'embuscade</head>    <div n="1type="chapitre">     <head>Chapitre premier </head>     <div n="1">      <head>I</head>      <p>Dans les premiers jours de l'an VIII, au commencement de vendémiaire, ou, pour            se conformer au calendrier actuel, vers la fin du mois de septembre 1799, une            centaine de paysans et un assez grand nombre de bourgeois, partis le matin de            Fougères pour se rendre à Mayenne, gravissaient la montagne de la Pèlerine,            située à mi-chemin environ de Fougères à Ernée, petite ville où les voyageurs            ont coutume de se reposer. </p>     </div>    </div>   </div>  </div> </body>
Schematron
<sch:report test="(ancestor::tei:l or ancestor::tei:lg) and not(ancestor::tei:floatingText)"> Abstract model violation: Lines may not contain higher-level structural elements such as div, unless div is a descendant of floatingText. </sch:report>
Schematron
<sch:report test="(ancestor::tei:p or ancestor::tei:ab) and not(ancestor::tei:floatingText)"> Abstract model violation: p and ab may not contain higher-level structural elements such as div, unless div is a descendant of floatingText. </sch:report>
Content model
<content>
 <sequence>
  <alternate minOccurs="0"
   maxOccurs="unbounded">
   <classRef key="model.divTop"/>
   <classRef key="model.global"/>
  </alternate>
  <sequence minOccurs="0">
   <alternate>
    <sequence minOccurs="1"
     maxOccurs="unbounded">
     <alternate>
      <classRef key="model.divLike"/>
      <classRef key="model.divGenLike"/>
     </alternate>
     <classRef key="model.global"
      minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
    <sequence>
     <sequence minOccurs="1"
      maxOccurs="unbounded">
      <alternate minOccurs="1"
       maxOccurs="1">
       <elementRef key="schemaSpec"/>
       <classRef key="model.common"/>
      </alternate>
      <classRef key="model.global"
       minOccurs="0" maxOccurs="unbounded"/>
     </sequence>
     <sequence minOccurs="0"
      maxOccurs="unbounded">
      <alternate>
       <classRef key="model.divLike"/>
       <classRef key="model.divGenLike"/>
      </alternate>
      <classRef key="model.global"
       minOccurs="0" maxOccurs="unbounded"/>
     </sequence>
    </sequence>
   </alternate>
   <sequence minOccurs="0"
    maxOccurs="unbounded">
    <classRef key="model.divBottom"/>
    <classRef key="model.global"
     minOccurs="0" maxOccurs="unbounded"/>
   </sequence>
  </sequence>
 </sequence>
</content>
    
Schema Declaration
element div
{
   att.global.attributes,
   att.divLike.attributes,
   att.typed.attributes,
   att.declaring.attributes,
   att.written.attributes,
   (
      ( model.divTop | model.global )*,
      (
         (
            ( ( model.divLike | model.divGenLike ), model.global* )+
          | (
               ( ( schemaSpec | model.common ), model.global* )+,
               ( ( model.divLike | model.divGenLike ), model.global* )*
            )
         ),
         ( model.divBottom, model.global* )*
      )?
   )
}

2.1.24. <div1>

<div1> (division du texte de niveau 1) contient une subdivision de premier niveau dans le texte préliminaire, dans le corps d’un texte ou dans le texte postliminaire. [4.1.2. Numbered Divisions]
Module textstructure
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.divLike (att.fragmentable (@part)) att.typed (@type) att.declaring (@decls)
Member of
Contained by
textstructure: back body front
May contain
msdescription: msDesc
textstructure: div2
Note

Cet élément contient une séquence d'éléments structurels de bas niveau, éventuellement groupés en subdivisions.

Example
<div1 n="1type="livre">  <head>livre premier</head>  <div2 n="I type="chapitre">   <head>La Grand'salle</head>   <p>Il y a aujourd'hui trois cent quarante-huit ans six mois et dix-neuf jours que les      parisiens s'éveillèrent au bruit de toutes les cloches sonnant à grande volée dans la      triple enceinte de la Cité, de l'Université et de la Ville. </p>  </div2> </div1> <div1 n="2type="livre">  <head>livre deuxième</head>  <div2 n="I type="chapitre">   <head>De Charybde en Scylla </head>   <p>La nuit arrive de bonne heure en janvier. Les rues étaient déjà sombres quand      Gringoire sortit du Palais.</p>  </div2> </div1>
Content model
<content>
 <sequence>
  <alternate minOccurs="0"
   maxOccurs="unbounded">
   <classRef key="model.divTop"/>
   <classRef key="model.global"/>
  </alternate>
  <sequence minOccurs="0">
   <alternate>
    <sequence minOccurs="1"
     maxOccurs="unbounded">
     <alternate>
      <classRef key="model.div2Like"/>
      <classRef key="model.divGenLike"/>
     </alternate>
     <classRef key="model.global"
      minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
    <sequence>
     <sequence minOccurs="1"
      maxOccurs="unbounded">
      <alternate minOccurs="1"
       maxOccurs="1">
       <elementRef key="schemaSpec"/>
       <classRef key="model.common"/>
      </alternate>
      <classRef key="model.global"
       minOccurs="0" maxOccurs="unbounded"/>
     </sequence>
     <sequence minOccurs="0"
      maxOccurs="unbounded">
      <alternate>
       <classRef key="model.div2Like"/>
       <classRef key="model.divGenLike"/>
      </alternate>
      <classRef key="model.global"
       minOccurs="0" maxOccurs="unbounded"/>
     </sequence>
    </sequence>
   </alternate>
   <sequence minOccurs="0"
    maxOccurs="unbounded">
    <classRef key="model.divBottom"/>
    <classRef key="model.global"
     minOccurs="0" maxOccurs="unbounded"/>
   </sequence>
  </sequence>
 </sequence>
</content>
    
Schema Declaration
element div1
{
   att.global.attributes,
   att.divLike.attributes,
   att.typed.attributes,
   att.declaring.attributes,
   (
      ( model.divTop | model.global )*,
      (
         (
            ( ( model.div2Like | model.divGenLike ), model.global* )+
          | (
               ( ( schemaSpec | model.common ), model.global* )+,
               ( ( model.div2Like | model.divGenLike ), model.global* )*
            )
         ),
         ( model.divBottom, model.global* )*
      )?
   )
}

2.1.25. <div2>

<div2> (division du texte de niveau 2) contient une subdivision de deuxième niveau dans le texte prélimaire, dans le corps d’un texte ou dans le texte postliminaire. [4.1.2. Numbered Divisions]
Module textstructure
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.divLike (att.fragmentable (@part)) att.typed (@type) att.declaring (@decls)
Member of
Contained by
textstructure: div1
May contain
msdescription: msDesc
textstructure: div3
Note

Cet élément contient une séquence d'éléments structurels de bas niveau, éventuellement groupés en subdivisions.

Example
<div1 n="IItype="chapitre">  <head>Chapitre II. Traitement électronique des données en histoire de la littérature    française : bilan provisoire</head>  <div2 n="2.1type="section">   <div3 n="2.1.1type="subsection">    <div4 n="2.1.1.1type="article">     <head>Les objectifs</head>     <p>Chaque étudiant est convié à parcourir la banque à partir des différentes entrées          liées au cours magistral qu'il suit en amphithéâtre...</p>    </div4>   </div3>  </div2>  <div2 n="2.2type="section">   <div3 n="2.2.1type="subsection">    <head>Sect. II. Subsection I. Exploitation pédagogique de la BDHL</head>    <p>Pour la plupart des étudiants en Lettres des générations précédentes, un        enseignement de l'histoire de la littérature allait de soi... </p>   </div3>  </div2>  <div2 n="2.3type="section">   <div3 n="2.3.1type="subsection">    <head>Sect. III. Subsection I. Etudes permises par la BDHL</head>    <p>L'existence d'une banque de données, quelle qu'elle soit, permet d'envisager des        traitements statistiques. </p>   </div3>  </div2> </div1>
Content model
<content>
 <sequence>
  <alternate minOccurs="0"
   maxOccurs="unbounded">
   <classRef key="model.divTop"/>
   <classRef key="model.global"/>
  </alternate>
  <sequence minOccurs="0">
   <alternate>
    <sequence minOccurs="1"
     maxOccurs="unbounded">
     <alternate>
      <classRef key="model.div3Like"/>
      <classRef key="model.divGenLike"/>
     </alternate>
     <classRef key="model.global"
      minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
    <sequence>
     <sequence minOccurs="1"
      maxOccurs="unbounded">
      <alternate minOccurs="1"
       maxOccurs="1">
       <elementRef key="schemaSpec"/>
       <classRef key="model.common"/>
      </alternate>
      <classRef key="model.global"
       minOccurs="0" maxOccurs="unbounded"/>
     </sequence>
     <sequence minOccurs="0"
      maxOccurs="unbounded">
      <alternate>
       <classRef key="model.div3Like"/>
       <classRef key="model.divGenLike"/>
      </alternate>
      <classRef key="model.global"
       minOccurs="0" maxOccurs="unbounded"/>
     </sequence>
    </sequence>
   </alternate>
   <sequence minOccurs="0"
    maxOccurs="unbounded">
    <classRef key="model.divBottom"/>
    <classRef key="model.global"
     minOccurs="0" maxOccurs="unbounded"/>
   </sequence>
  </sequence>
 </sequence>
</content>
    
Schema Declaration
element div2
{
   att.global.attributes,
   att.divLike.attributes,
   att.typed.attributes,
   att.declaring.attributes,
   (
      ( model.divTop | model.global )*,
      (
         (
            ( ( model.div3Like | model.divGenLike ), model.global* )+
          | (
               ( ( schemaSpec | model.common ), model.global* )+,
               ( ( model.div3Like | model.divGenLike ), model.global* )*
            )
         ),
         ( model.divBottom, model.global* )*
      )?
   )
}

2.1.26. <div3>

<div3> (division du texte de niveau 3) contient une subdivision de troisième niveau dans le texte préliminaire, dans le corps d’un texte ou dans le texte postliminaire. [4.1.2. Numbered Divisions]
Module textstructure
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.divLike (att.fragmentable (@part)) att.typed (@type) att.declaring (@decls)
Member of
Contained by
textstructure: div2
May contain
msdescription: msDesc
textstructure: div4
Note

Cet élément contient une séquence d'éléments structurels de bas niveau, éventuellement groupés en subdivisions.

Example
<div2 n="2.2type="section">  <div3 n="2.2.1type="subsection">   <head>Sect. II. Subsect. I Dictionnaires. </head>   <p> C'est un recueil de mots rangés dans un ordre convenu...</p>  </div3>  <div3 n="2.2.2type="subsection">   <head>Sect. II. Subsect. II. Qu'est-ce qu'un dictionnaire de langue ? .</head>   <p>Un dictionnaire de langue est un dictionnaire donnant les mots d'une langue et leurs      emplois...</p>  </div3>  <div3 n="2.2.3type="subsection">   <head>Sect. II. Subsect. III. Qu'est-ce qu'un dictionnaire encyclopédique ? </head>   <p>Un dictionnaire encyclopédique est un dictionnaire qui contient des renseignements      sur les choses, sur les idées </p>  </div3> </div2>
Content model
<content>
 <sequence>
  <alternate minOccurs="0"
   maxOccurs="unbounded">
   <classRef key="model.divTop"/>
   <classRef key="model.global"/>
  </alternate>
  <sequence minOccurs="0">
   <alternate>
    <sequence minOccurs="1"
     maxOccurs="unbounded">
     <alternate>
      <classRef key="model.div4Like"/>
      <classRef key="model.divGenLike"/>
     </alternate>
     <classRef key="model.global"
      minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
    <sequence>
     <sequence minOccurs="1"
      maxOccurs="unbounded">
      <alternate minOccurs="1"
       maxOccurs="1">
       <elementRef key="schemaSpec"/>
       <classRef key="model.common"/>
      </alternate>
      <classRef key="model.global"
       minOccurs="0" maxOccurs="unbounded"/>
     </sequence>
     <sequence minOccurs="0"
      maxOccurs="unbounded">
      <alternate>
       <classRef key="model.div4Like"/>
       <classRef key="model.divGenLike"/>
      </alternate>
      <classRef key="model.global"
       minOccurs="0" maxOccurs="unbounded"/>
     </sequence>
    </sequence>
   </alternate>
   <sequence minOccurs="0"
    maxOccurs="unbounded">
    <classRef key="model.divBottom"/>
    <classRef key="model.global"
     minOccurs="0" maxOccurs="unbounded"/>
   </sequence>
  </sequence>
 </sequence>
</content>
    
Schema Declaration
element div3
{
   att.global.attributes,
   att.divLike.attributes,
   att.typed.attributes,
   att.declaring.attributes,
   (
      ( model.divTop | model.global )*,
      (
         (
            ( ( model.div4Like | model.divGenLike ), model.global* )+
          | (
               ( ( schemaSpec | model.common ), model.global* )+,
               ( ( model.div4Like | model.divGenLike ), model.global* )*
            )
         ),
         ( model.divBottom, model.global* )*
      )?
   )
}

2.1.27. <div4>

<div4> (division du texte de niveau 4) contient une subdivision de quatrième niveau dans le texte préliminaire, dans le corps d’un texte ou dans le texte postliminaire. [4.1.2. Numbered Divisions]
Module textstructure
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.divLike (att.fragmentable (@part)) att.typed (@type) att.declaring (@decls)
Member of
Contained by
textstructure: div3
May contain
msdescription: msDesc
textstructure: div5
Note

Cet élément contient une séquence d'éléments structurels de bas niveau, éventuellement groupés en subdivisions.

Example
<div3 n="2.2.1type="subsection">  <head>Sect. II. Subsect. I</head>  <div4 n="2.2.1.1type="alinéa">   <head>Alinéa I. <term>Horlogerie</term>Lame de ressort.</head>   <p> Bande d'acier enroulée formant le ressort d'une montre, d'une pendule. (Dict. XIXe      et XXe s.).</p>  </div4>  <div4 n="2.2.1.2type="alinéa">   <head>Alinéa II. — <term>Menuiserie</term>Lame de parquet</head>   <p>Lame de parquet. Chacune des bandes de bois qui, emboîtées, constituent le      parquet</p>  </div4> </div3>
Content model
<content>
 <sequence>
  <alternate minOccurs="0"
   maxOccurs="unbounded">
   <classRef key="model.divTop"/>
   <classRef key="model.global"/>
  </alternate>
  <sequence minOccurs="0">
   <alternate>
    <sequence minOccurs="1"
     maxOccurs="unbounded">
     <alternate>
      <classRef key="model.div5Like"/>
      <classRef key="model.divGenLike"/>
     </alternate>
     <classRef key="model.global"
      minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
    <sequence>
     <sequence minOccurs="1"
      maxOccurs="unbounded">
      <alternate minOccurs="1"
       maxOccurs="1">
       <elementRef key="schemaSpec"/>
       <classRef key="model.common"/>
      </alternate>
      <classRef key="model.global"
       minOccurs="0" maxOccurs="unbounded"/>
     </sequence>
     <sequence minOccurs="0"
      maxOccurs="unbounded">
      <alternate>
       <classRef key="model.div5Like"/>
       <classRef key="model.divGenLike"/>
      </alternate>
      <classRef key="model.global"
       minOccurs="0" maxOccurs="unbounded"/>
     </sequence>
    </sequence>
   </alternate>
   <sequence minOccurs="0"
    maxOccurs="unbounded">
    <classRef key="model.divBottom"/>
    <classRef key="model.global"
     minOccurs="0" maxOccurs="unbounded"/>
   </sequence>
  </sequence>
 </sequence>
</content>
    
Schema Declaration
element div4
{
   att.global.attributes,
   att.divLike.attributes,
   att.typed.attributes,
   att.declaring.attributes,
   (
      ( model.divTop | model.global )*,
      (
         (
            ( ( model.div5Like | model.divGenLike ), model.global* )+
          | (
               ( ( schemaSpec | model.common ), model.global* )+,
               ( ( model.div5Like | model.divGenLike ), model.global* )*
            )
         ),
         ( model.divBottom, model.global* )*
      )?
   )
}

2.1.28. <div5>

<div5> (division du texte de niveau 5) contient une subdivision de cinquième niveau dans le texte préliminaire, dans le corps d’un texte ou dans le texte postliminaire. [4.1.2. Numbered Divisions]
Module textstructure
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.divLike (att.fragmentable (@part)) att.typed (@type) att.declaring (@decls)
Member of
Contained by
textstructure: div4
May contain
Note

Cet élément contient une séquence d'éléments structurels de bas niveau, éventuellement groupés en subdivisions.

Content model
<content>
 <sequence>
  <alternate minOccurs="0"
   maxOccurs="unbounded">
   <classRef key="model.divTop"/>
   <classRef key="model.global"/>
  </alternate>
  <sequence minOccurs="0">
   <alternate>
    <sequence minOccurs="1"
     maxOccurs="unbounded">
     <alternate>
      <classRef key="model.div6Like"/>
      <classRef key="model.divGenLike"/>
     </alternate>
     <classRef key="model.global"
      minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
    <sequence>
     <sequence minOccurs="1"
      maxOccurs="unbounded">
      <alternate minOccurs="1"
       maxOccurs="1">
       <elementRef key="schemaSpec"/>
       <classRef key="model.common"/>
      </alternate>
      <classRef key="model.global"
       minOccurs="0" maxOccurs="unbounded"/>
     </sequence>
     <sequence minOccurs="0"
      maxOccurs="unbounded">
      <alternate>
       <classRef key="model.div6Like"/>
       <classRef key="model.divGenLike"/>
      </alternate>
      <classRef key="model.global"
       minOccurs="0" maxOccurs="unbounded"/>
     </sequence>
    </sequence>
   </alternate>
   <sequence minOccurs="0"
    maxOccurs="unbounded">
    <classRef key="model.divBottom"/>
    <classRef key="model.global"
     minOccurs="0" maxOccurs="unbounded"/>
   </sequence>
  </sequence>
 </sequence>
</content>
    
Schema Declaration
element div5
{
   att.global.attributes,
   att.divLike.attributes,
   att.typed.attributes,
   att.declaring.attributes,
   (
      ( model.divTop | model.global )*,
      (
         (
            ( ( model.div6Like | model.divGenLike ), model.global* )+
          | (
               ( ( schemaSpec | model.common ), model.global* )+,
               ( ( model.div6Like | model.divGenLike ), model.global* )*
            )
         ),
         ( model.divBottom, model.global* )*
      )?
   )
}

2.1.29. <edition>

<edition> (édition) décrit les particularités de l’édition d’un texte. [2.2.2. The Edition Statement]
Module header
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Contained by
header: editionStmt
May contain
Example
<edition>Première édition électronique, Nancy <date>2002</date> </edition>
Content model
<content>
 <macroRef key="macro.phraseSeq"/>
</content>
    
Schema Declaration
element edition
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   macro.phraseSeq
}

2.1.30. <editionStmt>

<editionStmt> (mention d'édition) regroupe les informations relatives à l’édition d’un texte. [2.2.2. The Edition Statement 2.2. The File Description]
Module header
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Contained by
header: fileDesc
May contain
core: p respStmt
header: edition
Example
<editionStmt>  <edition>Deuxième édition</edition>  <respStmt>   <resp>réalisée par</resp>   <name>L. F.</name>  </respStmt> </editionStmt>
Example
<editionStmt>  <p>Première édition électronique, Nancy, <date> 2002</date>, réalisée dans le cadre de la    base <ref target="http://www.frantext.fr/">FRANTEXT</ref> .</p> </editionStmt>
Content model
<content>
 <alternate minOccurs="1" maxOccurs="1">
  <classRef key="model.pLike" minOccurs="1"
   maxOccurs="unbounded"/>
  <sequence minOccurs="1" maxOccurs="1">
   <elementRef key="edition"/>
   <classRef key="model.respLike"
    minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
 </alternate>
</content>
    
Schema Declaration
element editionStmt
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   ( model.pLike+ | ( edition, model.respLike* ) )
}

2.1.31. <editorialDecl>

<editorialDecl> (déclaration des pratiques éditoriales) donne des précisions sur les pratiques et les principes éditoriaux appliqués au cours de l’encodage du texte. [2.3.3. The Editorial Practices Declaration 2.3. The Encoding Description 15.3.2. Declarable Elements]
Module header
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
default Indique si oui ou non cet élément est affecté par défaut quand son élément parent a été sélectionné.
Derived from att.declarable
Status Optional
Datatype teidata.truthValue
Legal values are:
false
[Default]
Member of
Contained by
header: encodingDesc
May contain
core: p
header: segmentation
Example
<editorialDecl>  <normalization>   <p>Certains mots coupés par accident typographique en fin de ligne ont été réassemblés      sans commentaire.</p>  </normalization>  <quotation marks="all">   <p>Les "guillements français" ont été remplacée par des "guillemets droits" (sans      symétrie)</p>  </quotation> </editorialDecl>
Content model
<content>
 <alternate minOccurs="1"
  maxOccurs="unbounded">
  <classRef key="model.pLike"/>
  <classRef key="model.editorialDeclPart"/>
 </alternate>
</content>
    
Schema Declaration
element editorialDecl
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   attribute default { "false" }?,
   ( model.pLike | model.editorialDeclPart )+
}

2.1.32. <elementSpec>

<elementSpec> (spécification d'élément) documente la structure, le contenu et l'emploi d'un élément. [22.5. Element Specifications 22. Documentation Elements]
Module tagdocs
Attributes att.namespaceable (@ns) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.identified (@ident) att.deprecated (@validUntil)
mode précise l'effet de cette déclaration sur son parent.
Derived from att.combinable
Status Optional
Datatype teidata.enumerated
Legal values are:
add
[Default]
change
Member of
Contained by
header: licence
namesdates: occupation
tagdocs: schemaSpec
textstructure: body div div1 div2 div3 div4 div5
May contain
core: desc
tagdocs: attList valList
Example
<elementSpec module="tagdocs"  xml:id="fr_Codeident="code">  <desc>contient le code littéral</desc>  <classes>   <memberOf key="model.emphLike"/>  </classes>  <content>   <textNode/>  </content>  <attList>   <attDef ident="typeusage="opt">    <desc>la langue du code</desc>    <datatype>     <dataRef key="teidata.enumerated"/>    </datatype>   </attDef>  </attList> </elementSpec>
Schematron
<sch:rule context="tei:elementSpec[ @mode eq 'delete' ]"> <sch:report test="child::*">This elementSpec element has a mode= of "delete" even though it has child elements. Change the mode= to "add", "change", or "replace", or remove the child elements.</sch:report> </sch:rule> <sch:rule context="tei:elementSpec[ @mode = ('add','change','replace') ]"> <sch:assert test="child::* | (@* except (@mode, @ident))">This elementSpec element has a mode= of "<sch:value-of select="@mode"/>", but does not have any child elements or schema-changing attributes. Specify child elements, use validUntil=, predeclare=, ns=, or prefix=, or change the mode= to "delete".</sch:assert> </sch:rule>
Content model
<content>
 <sequence minOccurs="1" maxOccurs="1">
  <alternate minOccurs="0"
   maxOccurs="unbounded">
   <classRef key="model.glossLike"/>
   <classRef key="model.descLike"/>
  </alternate>
  <elementRef key="classes" minOccurs="0"/>
  <elementRef key="content" minOccurs="0"/>
  <elementRef key="valList" minOccurs="0"/>
  <elementRef key="constraintSpec"
   minOccurs="0" maxOccurs="unbounded"/>
  <elementRef key="attList" minOccurs="0"/>
  <alternate minOccurs="0"
   maxOccurs="unbounded">
   <elementRef key="model"/>
   <elementRef key="modelGrp"/>
   <elementRef key="modelSequence"/>
  </alternate>
  <elementRef key="exemplum" minOccurs="0"
   maxOccurs="unbounded"/>
  <elementRef key="remarks" minOccurs="0"
   maxOccurs="unbounded"/>
  <elementRef key="listRef" minOccurs="0"
   maxOccurs="unbounded"/>
 </sequence>
</content>
    
Schema Declaration
element elementSpec
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.identified.attribute.ident,
   att.deprecated.attribute.validUntil,
   att.namespaceable.attributes,
   attribute mode { "add" | "change" }?,
   (
      ( model.glossLike | model.descLike )*,
      classes?,
      content?,
      valList?,
      constraintSpec*,
      attList?,
      ( model | modelGrp | modelSequence )*,
      exemplum*,
      remarks*,
      listRef*
   )
}

2.1.33. <encodingDesc>

<encodingDesc> (description de l'encodage) documente la relation d'un texte électronique avec sa ou ses sources. [2.3. The Encoding Description 2.1.1. The TEI Header and Its Components]
Module header
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Member of
Contained by
header: teiHeader
May contain
core: p
tagdocs: schemaSpec
Example
<encodingDesc>  <projectDesc>   <p>Corpus de      textes sélectionnés pour la formation MISAT, Frejus,      juillet 2010.   </p>  </projectDesc>  <samplingDecl>   <p>Corpus      d'échantillons de 2000 mots pris au début de chaque texte. </p>  </samplingDecl> </encodingDesc>
Content model
<content>
 <alternate minOccurs="1"
  maxOccurs="unbounded">
  <classRef key="model.encodingDescPart"/>
  <classRef key="model.pLike"/>
 </alternate>
</content>
    
Schema Declaration
element encodingDesc
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   ( model.encodingDescPart | model.pLike )+
}

2.1.34. <expan>

<expan> (expansion) contient l'expansion d'une abréviation. [3.6.5. Abbreviations and Their Expansions]
Module core
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.editLike (@instant)
Member of
Contained by
May contain
Note

En général, le contenu de cet élément doit être une expression ou un mot complet. L'élément <ex> fourni par le module transcr peut être utilisé pour baliser des suites de lettres données dans une expansion de ce type.

Example
Il habite <choice>  <expan>Avenue</expan>  <abbr>Av.</abbr> </choice>de la Paix
Content model
<content>
 <macroRef key="macro.phraseSeq"/>
</content>
    
Schema Declaration
element expan
{
   att.global.attributes,
   att.editLike.attributes,
   macro.phraseSeq
}

2.1.35. <extent>

<extent> (étendue) décrit la taille approximative d’un texte stocké sur son support, numérique ou non numérique, exprimé dans une unité quelconque appropriée. [2.2.3. Type and Extent of File 2.2. The File Description 3.12.2.4. Imprint, Size of a Document, and Reprint Information 10.7.1. Object Description]
Module header
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Contained by
header: fileDesc
msdescription: supportDesc
May contain
Example
<extent>198 pages</extent> <extent>90 195 mots</extent> <extent>1 Mo</extent>
Content model
<content>
 <macroRef key="macro.phraseSeq"/>
</content>
    
Schema Declaration
element extent
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   macro.phraseSeq
}

2.1.36. <facsimile>

<facsimile> contient une représentation d'une source écrite quelconque sous la forme d'un ensemble d'images plutôt que sous la forme d'un texte transcrit ou encodé. [11.1. Digital Facsimiles]
Module transcr
Attributes att.declaring (@decls) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Member of
Contained by
textstructure: TEI
May contain
transcr: surfaceGrp
Example
<facsimile>  <graphic url="page1.png"/>  <surface>   <graphic url="page2-highRes.png"/>   <graphic url="page2-lowRes.png"/>  </surface>  <graphic url="page3.png"/>  <graphic url="page4.png"/> </facsimile>
Example
<facsimile>  <surface ulx="0uly="0lrx="200lry="300">   <graphic url="Bovelles-49r.png"/>  </surface> </facsimile>
Content model
<content>
 <elementRef key="surfaceGrp"/>
</content>
    
Schema Declaration
element facsimile
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.declaring.attributes,
   surfaceGrp
}

2.1.37. <fileDesc>

<fileDesc> (description bibliographique du fichier) contient une description bibliographique complète du fichier électronique. [2.2. The File Description 2.1.1. The TEI Header and Its Components]
Module header
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Contained by
header: teiHeader
May contain
Note

Cet élément est la source d'information principale pour créer une notice de catalogage ou une référence bibliographique destinée à un fichier électronique. Il fournit le titre et les mentions de responsabilité, ainsi que des informations sur la publication ou la distribution du fichier, sur la collection à laquelle il appartient le cas échéant, ainsi que des notes détaillées sur des informations qui n'apparaissent pas ailleurs dans l'en-tête. Il contient également une description bibliographique complète de la ou des sources du texte produit.

Example
<teiHeader>  <fileDesc>   <titleStmt>    <title>Le document TEI minimal</title>   </titleStmt>   <publicationStmt>    <p>Distribué comme partie de TEI P5</p>   </publicationStmt>   <sourceDesc>    <p>Aucune source : ce document est né numérique</p>   </sourceDesc>  </fileDesc> </teiHeader>
Content model
<content>
 <sequence minOccurs="1" maxOccurs="1">
  <sequence minOccurs="1" maxOccurs="1">
   <elementRef key="titleStmt"/>
   <elementRef key="editionStmt"
    minOccurs="0"/>
   <elementRef key="extent" minOccurs="0"/>
   <elementRef key="publicationStmt"/>
   <elementRef key="seriesStmt"
    minOccurs="0" maxOccurs="unbounded"/>
   <elementRef key="notesStmt"
    minOccurs="0"/>
  </sequence>
  <elementRef key="sourceDesc"
   minOccurs="1" maxOccurs="unbounded"/>
 </sequence>
</content>
    
Schema Declaration
element fileDesc
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   (
      (
         titleStmt,
         editionStmt?,
         extent?,
         publicationStmt,
         seriesStmt*,
         notesStmt?
      ),
      sourceDesc+
   )
}

2.1.38. <forename>

<forename> (Prénom d'une personne) permet de relever le prénom d'une personne. [13.2.1. Personal Names]
Module namesdates
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
full indique si la composante du nom est donnée en intégralité, sous forme d'abréviation ou simplement d'initiale.
Derived from att.personal
Status Optional
Datatype teidata.enumerated
Legal values are:
yes
[Default]
ref (référence) fournit un moyen explicite de localiser une définition complète de l'entité nommée au moyen d'un ou plusieurs URIs.
Derived from att.canonical
Status Optional
Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
Member of
Contained by
May contain
Example
<persName>  <roleName>Ex-Président</roleName>  <forename>George</forename>  <surname>Bush</surname> </persName>
Content model
<content>
 <macroRef key="macro.phraseSeq"/>
</content>
    
Schema Declaration
element forename
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   attribute full { "yes" }?,
   attribute ref { list { + } }?,
   macro.phraseSeq
}

2.1.39. <front>

<front> (texte préliminaire) contient tout ce qui est au début du document, avant le corps du texte : page de titre, dédicaces, préfaces, etc. [4.6. Title Pages 4. Default Text Structure]
Module textstructure
Attributes att.declaring (@decls) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Contained by
textstructure: text
May contain
core: cb gap lb note p pb
tagdocs: schemaSpec
textstructure: div div1
Note

Because cultural conventions differ as to which elements are grouped as front matter and which as back matter, the content models for the <front> and <back> elements are identical.

Example
<front>  <epigraph>   <quote>Nam Sibyllam quidem Cumis ego ipse oculis meis vidi in ampulla      pendere, et cum illi pueri dicerent: <q xml:lang="grc">Σίβυλλα τί        θέλεις</q>; respondebat illa: <q xml:lang="grc">ὰποθανεῖν θέλω.</q>   </quote>  </epigraph>  <div type="dedication">   <p>For Ezra Pound <q xml:lang="it">il miglior fabbro.</q>   </p>  </div> </front>
Example
<front>  <div type="dedication">   <p>à la mémoire de Raymond Queneau</p>  </div>  <div type="avertissement">   <p>L'amitié, l'histoire et la littérature m'ont fourni quelques-uns      des.personnages de ce livre. Toute autre ressemblance avec des      individus vivants ou ayant réellement ou fictivement existé ne      saurait être que coïncidence.</p>   <epigraph>    <quote>Regarde de tous tes yeux, regarde <bibl>(Jules Verne, Michel          Strogoff )</bibl>    </quote>   </epigraph>  </div>  <div type="preambule">   <head>PRÉAMBULE</head>   <epigraph>    <quote>     <q>L'œil suit les chemins qui lui ont été ménagés dans l'oeuvre     <bibl>(Paul Klee, Pädagosisches Skizzenbuch)</bibl>     </q>    </quote>   </epigraph>   <p> Au départ, l'art du puzzle semble un art bref, un art mince, tout      entier contenu dans un maigre enseignement de la Gestalttheorie :      ...</p>  </div> </front>
Example
<front>  <div type="preface">   <head>Préface</head>   <p>Tant qu'il existera, par le fait des lois et des moeurs, une      damnation sociale créant artificiellement, en pleine civilisation,      des enfers, et compliquant d'une fatalité humaine la destinée qui      est divine ; tant que les trois problèmes du siècle, la dégradation      de l'homme par le prolétariat, la déchéance de la femme par la faim,      l'atrophie de l'enfant par la nuit, ne seront pas résolus; tant que,      dans certaines régions, l'asphyxie sociale sera possible; en      d'autres termes, et à un point de vue plus étendu encore, tant qu'il      aura sur la terre ignorance et misère, des livres de la nature de      celui-ci pourront ne pas être inutiles.</p>   <closer>    <dateline>     <name type="place">Hauteville-House</name>     <date>1er janvier 1862</date>    </dateline>   </closer>  </div> </front>
Content model
<content>
 <sequence minOccurs="1" maxOccurs="1">
  <alternate minOccurs="0"
   maxOccurs="unbounded">
   <classRef key="model.frontPart"/>
   <classRef key="model.pLike"/>
   <classRef key="model.pLike.front"/>
   <classRef key="model.global"/>
  </alternate>
  <sequence minOccurs="0" maxOccurs="1">
   <alternate minOccurs="1" maxOccurs="1">
    <sequence minOccurs="1" maxOccurs="1">
     <classRef key="model.div1Like"/>
     <alternate minOccurs="0"
      maxOccurs="unbounded">
      <classRef key="model.div1Like"/>
      <classRef key="model.frontPart"/>
      <classRef key="model.global"/>
     </alternate>
    </sequence>
    <sequence minOccurs="1" maxOccurs="1">
     <classRef key="model.divLike"/>
     <alternate minOccurs="0"
      maxOccurs="unbounded">
      <classRef key="model.divLike"/>
      <classRef key="model.frontPart"/>
      <classRef key="model.global"/>
     </alternate>
    </sequence>
   </alternate>
   <sequence minOccurs="0" maxOccurs="1">
    <classRef key="model.divBottom"/>
    <alternate minOccurs="0"
     maxOccurs="unbounded">
     <classRef key="model.divBottom"/>
     <classRef key="model.global"/>
    </alternate>
   </sequence>
  </sequence>
 </sequence>
</content>
    
Schema Declaration
element front
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.declaring.attributes,
   (
      ( model.frontPart | model.pLike | model.pLike.front | model.global )*,
      (
         (
            (
               model.div1Like,
               ( model.div1Like | model.frontPart | model.global )*
            )
          | (
               model.divLike,
               ( model.divLike | model.frontPart | model.global )*
            )
         ),
         ( model.divBottom, ( model.divBottom | model.global )* )?
      )?
   )
}

2.1.40. <gap>

<gap> (omission) indique une omission dans une transcription, soit pour des raisons éditoriales décrites dans l'en-tête TEI au cours d’un échantillonnage, soit parce que le matériau est illisible ou inaudible. [3.5.3. Additions, Deletions, and Omissions]
Module core
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.timedatt.editLike (@instant) att.dimensions (att.ranging (@atLeast, @atMost, @min, @max, @confidence))
reason (reason) donne la raison de l'omission
Status Optional
Datatype 1–∞ occurrences of teidata.enumerated separated by whitespace
Suggested values include:
cancelled
(biffé)
deleted
(deleted)
editorial
(editorial) for features omitted from transcription due to editorial policy
illegible
(illisible)
inaudible
(inaudible)
irrelevant
(non pertinent)
sampling
(échantillonnage)
agent (agent) lorsque du texte est omis de la transcription en raison d'un dommage, catégorise la cause du dommage, si celle-ci peut être identifiée.
Status Optional
Datatype teidata.enumerated
Sample values include:
rubbing
(rubbing) dégâts provoqués par le frottement des bords de la feuille.
mildew
(mildew) dégâts provoqués par de la moisissure sur la surface de feuille.
smoke
(smoke) dégâts provoqués par de la fumée.
Member of
Contained by
May contain
core: desc
Note

Les éléments du jeu de balises de base <gap>, <unclear>, et <del> peuvent être étroitement associés avec l'utilisation des éléments <damage> et <supplied> qui sont disponibles si l'on utilise le jeu de balises additionnel pour la transcription des sources primaires. Voir la section 11.3.3.2. Use of the gap, del, damage, unclear, and supplied Elements in Combination pour plus de détails sur l'élément le plus pertinent suivant les circonstances.

Example
<gap quantity="4unit="chars"  reason="illegible"/>
Example
<gap quantity="1unit="essay"  reason="sampling"/>
Content model
<content>
 <alternate minOccurs="0"
  maxOccurs="unbounded">
  <classRef key="model.descLike"/>
  <classRef key="model.certLike"/>
 </alternate>
</content>
    
Schema Declaration
element gap
{
   att.global.attributes,
   att.timed.attributes,
   att.editLike.attributes,
   att.dimensions.attributes,
   attribute reason
   {
      list
      {
         (
            "cancelled"
          | "deleted"
          | "editorial"
          | "illegible"
          | "inaudible"
          | "irrelevant"
          | "sampling"
         )+
      }
   }?,
   attribute agent { text }?,
   ( model.descLike | model.certLike )*
}

2.1.41. <gi>

<gi> (identifiant générique) contient le nom d'un élément. [22. Documentation Elements 22.5. Element Specifications]
Module tagdocs
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
scheme fournit le nom du modèle dans lequel ce nom est défini
Status Optional
Datatype teidata.enumerated
Legal values are:
TEI
[Default]
Member of
Contained by
May contain
XSD Name
Example
<p>L'élément <gi>xhtml:li</gi> est grosso modo analogue à l'élément <gi>item</gi>, comme l'est l'élément <gi scheme="DBK">listItem</gi>.</p>
Cet exemple montre que l'emploi d'un espace de noms préfixe et celui de l'attribut de schéma sont des alternatives possibles pour indiquer que le <gi> en question n'est pas un nom d'élément TEI : dans la pratique, une seule méthode sera utilisée.
Content model
<content>
 <dataRef key="teidata.name"/>
</content>
    
Schema Declaration
element gi
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   attribute scheme { "TEI" }?,
   teidata.name
}

2.1.42. <graphic>

<graphic> (graphic) indique l'emplacement d'une image, d'une illustration ou d'un schéma intégrés. [3.10. Graphics and Other Non-textual Components 11.1. Digital Facsimiles]
Module core
Attributes att.media (att.internetMedia (@mimeType)) att.resourced (@url) att.declaring (@decls) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Member of
Contained by
May contain
core: desc
Note

L'attribut mimeType doit être utilisé pour spécifier le type MIME de l'image référencée par l'attribut url.

Example
<figure>  <graphic url="fig1.png"/>  <head>Figure Une : Jan van Eyck, La Vierge du chancelier Rolin</head>  <p>Si, attiré par la curiosité, on a l'imprudence de l'approcher d'un peu trop prés, c'est fini, on est pris pour tout le temps que peut durer l'effort d'une attention soutenue ; on s'extasie devant la finesse du détail ... il va toujours plus loin, franchit une à une les croupes des collines verdoyantes ; se repose un moment sur une ligne lointaine de montagnes neigeuses; pour se perdre ensuite dans l'infini d'un ciel à peine bleu, où s'estompent de flottantes nuées. </p> </figure>
Content model
<content>
 <classRef key="model.descLike"
  minOccurs="0" maxOccurs="unbounded"/>
</content>
    
Schema Declaration
element graphic
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.media.attributes,
   att.resourced.attributes,
   att.declaring.attributes,
   model.descLike*
}

2.1.43. <handDesc>

<handDesc> (description des écritures) contient la description des différents types d'écriture utilisés dans un manuscrit. [10.7.2. Writing, Decoration, and Other Notations]
Module msdescription
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
hands (mains) spécifie le nombre de mains différentes qui ont pu être identifiées dans le manuscrit
Status Optional
Datatype teidata.count
Legal values are:
1
2
3
4
5
6
Contained by
msdescription: physDesc
May contain
header: handNote
Example
<handDesc>  <handNote scope="major">Written throughout in <term>angelicana formata</term>.</handNote> </handDesc>
Example
<handDesc hands="2">  <p>The manuscript is written in two contemporary hands, otherwise unknown, but clearly    those of practised scribes. Hand I writes ff. 1r-22v and hand II ff. 23 and 24. Some    scholars, notably Verner Dahlerup and Hreinn Benediktsson, have argued for a third hand    on f. 24, but the evidence for this is insubstantial.</p> </handDesc>
Example
<handDesc hands="2">  <handNote xml:id="fr_TSE"   medium="typescript">Authorial typescript </handNote>  <handNote xml:id="fr_EPmedium="red-ink">Ezra Pound's annotations</handNote> </handDesc>
Content model
<content>
 <elementRef key="handNote" minOccurs="1"
  maxOccurs="unbounded"/>
</content>
    
Schema Declaration
element handDesc
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   attribute hands { "1" | "2" | "3" | "4" | "5" | "6" }?,
   handNote+
}

2.1.44. <handNote>

<handNote> (note sur une main) décrit un style d'écriture ou une main qui sont reconnus dans un manuscrit. [10.7.2. Writing, Decoration, and Other Notations]
Module header
Attributes att.handFeatures (@scribe, @scribeRef, @script, @scriptRef, @medium, @scope) att.global (xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
xml:id (identifiant) fournit un identifiant unique pour l'élément qui porte l'attribut
Derived from att.global
Status Required
Datatype ID
Legal values are:
hand_1
hand_2
hand_3
hand_4
hand_5
Contained by
msdescription: handDesc
May contain
namesdates: persName
character data
Example
<handNote xml:id="fr_scribe1">Premier scribe : <name type="person">inconnu</name> </handNote> <handNote xml:id="fr_rubricateur1">Premier rubricateur : <name type="person">inconnu</name> </handNote>
Content model
<content>
 <textNode/>
 <elementRef key="persName" minOccurs="0"/>
</content>
    
Schema Declaration
element handNote
{
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.handFeatures.attributes,
   attribute xml:id { "hand_1" | "hand_2" | "hand_3" | "hand_4" | "hand_5" },
   text,
   persName?
}

2.1.45. <hi>

<hi> (mis en évidence) balise qui distingue un mot ou une expression comme graphiquement distincte du texte environnant (souligné, en exposant, encadré, etc...). [3.3.2.2. Emphatic Words and Phrases 3.3.2. Emphasis, Foreign Words, and Unusual Language]
Module core
Attributes att.written (@hand) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
rend (interprétation) indique comment l'élément en question a été rendu ou présenté dans le texte source
Derived from att.global.rendition
Status Optional
Datatype 1–∞ occurrences of teidata.word separated by whitespace
Legal values are:
underline
double-underline
superscript
uppercase
sup
Member of
Contained by
May contain
Example
<p>Au fronton, on lit cette inscription : <hi rend="uppercase">attends. Tu verras.</hi> Le notaire encore prétend qu' elle ne saurait être antérieure au XVIII siècle, car, sinon, l' on eût écrit --<q>tu voiras</q>--. </p>
Content model
<content>
 <macroRef key="macro.paraContent"/>
</content>
    
Schema Declaration
element hi
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.written.attributes,
   attribute rend
   {
      list
      {
         (
            "underline"
          | "double-underline"
          | "superscript"
          | "uppercase"
          | "sup"
         )+
      }
   }?,
   macro.paraContent
}

2.1.46. <history>

<history> (histoire) rassemble les éléments servant à donner un historique complet du manuscrit ou d'une partie du manuscrit. [10.8. History]
Module msdescription
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Contained by
msdescription: msDesc
May contain
msdescription: provenance
Example
<history>  <origin>   <p>Written in Durham during the mid twelfth      century.</p>  </origin>  <provenance>   <p>Recorded in two medieval      catalogues of the books belonging to Durham Priory, made in 1391 and      1405.</p>  </provenance>  <provenance>   <p>Given to W. Olleyf by William Ebchester, Prior (1446-56)      and later belonged to Henry Dalton, Prior of Holy Island (Lindisfarne)      according to inscriptions on ff. 4v and 5.</p>  </provenance>  <acquisition>   <p>Presented to Trinity College in 1738 by      Thomas Gale and his son Roger.</p>  </acquisition> </history>
Content model
<content>
 <elementRef key="provenance" minOccurs="1"/>
</content>
    
Schema Declaration
element history
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   provenance
}

2.1.47. <idno>

<idno> (identifiant) donne un identifiant standardisé qui peut être utilisé pour identifier une référence bibliographique, une personne, un titre d'ouvrage ou une organisation. [13.3.1. Basic Principles 2.2.4. Publication, Distribution, Licensing, etc. 2.2.5. The Series Statement 3.12.2.4. Imprint, Size of a Document, and Reprint Information]
Module header
Attributes att.sortable (@sortKey) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) 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)
type classe un numéro dans une catégorie, par exemple comme étant un numéro ISBN ou comme appartenant une autre série normalisée.
Derived from att.typed
Status Optional
Datatype teidata.enumerated
Legal values are:
reference
Member of
Contained by
May contain
header: idno
character data
Note

<idno> should be used for labels which identify an object or concept in a formal cataloguing system such as a database or an RDF store, or in a distributed system such as the World Wide Web. Some suggested values for type on <idno> are ISBN, ISSN, DOI, and URI.

Example
<idno type="ISBN">978-1-906964-22-1</idno> <idno type="ISSN">0143-3385</idno> <idno type="DOI">10.1000/123</idno> <idno type="URI">http://www.worldcat.org/oclc/185922478</idno> <idno type="URI">http://authority.nzetc.org/463/</idno> <idno type="LT">Thomason Tract E.537(17)</idno> <idno type="Wing">C695</idno> <idno type="oldCat">  <g ref="#sym"/>345 </idno>
In the last case, the identifier includes a non-Unicode character which is defined elsewhere by means of a <glyph> or <char> element referenced here as #sym.
Example
<idno type="ISSN">0143-3385</idno> <idno type="OTA">116</idno> <idno type="ISBN">1-896016-00-6</idno>
Content model
<content>
 <alternate minOccurs="0"
  maxOccurs="unbounded">
  <textNode/>
  <classRef key="model.gLike"/>
  <elementRef key="idno"/>
 </alternate>
</content>
    
Schema Declaration
element idno
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.sortable.attributes,
   att.datable.iso.attribute.when-iso,
   att.datable.iso.attribute.notBefore-iso,
   att.datable.iso.attribute.notAfter-iso,
   att.datable.iso.attribute.from-iso,
   att.datable.iso.attribute.to-iso,
   att.datable.custom.attribute.when-custom,
   att.datable.custom.attribute.notBefore-custom,
   att.datable.custom.attribute.notAfter-custom,
   att.datable.custom.attribute.from-custom,
   att.datable.custom.attribute.to-custom,
   att.datable.custom.attribute.datingPoint,
   att.datable.custom.attribute.datingMethod,
   attribute type { "reference" }?,
   ( text | model.gLike | idno )*
}

2.1.48. <item>

<item> (item) contient un composant d'une liste. [3.8. Lists 2.6. The Revision Description]
Module core
Attributes att.sortable (@sortKey) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Contained by
core: list
May contain
Note

Peut contenir un texte ou une succession d'extraits.

Toute chaîne de caractères utilisée pour étiqueter un item de liste dans le texte peut être utilisée comme valeur de l'attribut global n, mais il n'est pas obligatoire de noter explicitement cette numérotation. Dans les listes ordonnées, l'attribut n de l'élément <item> est par définition synonyme de l'utilisation de l'élément <label> pour noter le numéro de l'item de la liste. Pour les glossaires toutefois, le terme défini doit être donné avec l'élément <label>, et non pas n.

Example
<list type="unordered">  <head>Tentative d'inventaire de quelques-unes des choses qui ont été trouvées dans    les escaliers au fil des ans.</head>  <item>Plusieurs photos, dont celle d'une jeune fille de quinze<lb/> ans vêtue d'un slip    de bain noir et d'un chandail blanc, agenouillée sur une plage,</item>  <item>un réveil radio de toute évidence destiné à un réparateur, dans un sac plastique    des établissements Nicolas,</item>  <item>un soulier noir orné de brillants,</item>  <item>une mule en chevreau doré,</item>  <item>une boîte de pastilles Géraudel contre la toux.</item> </list>
Content model
<content>
 <macroRef key="macro.specialPara"/>
</content>
    
Schema Declaration
element item
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.sortable.attributes,
   macro.specialPara
}

2.1.49. <langUsage>

<langUsage> (langue utilisée) décrit les langues, variétés de langues, registres, dialectes, etc. présents à l’intérieur d’un texte. [2.4.2. Language Usage 2.4. The Profile Description 15.3.2. Declarable Elements]
Module header
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
default Indique si oui ou non cet élément est affecté par défaut quand son élément parent a été sélectionné.
Derived from att.declarable
Status Optional
Datatype teidata.truthValue
Legal values are:
false
[Default]
Member of
Contained by
header: profileDesc
May contain
core: p
header: language
Example
<langUsage>  <language ident="fr-CAusage="60">Québecois</language>  <language ident="en-CAusage="20">Anglais canadien des affaires</language>  <language ident="en-GBusage="20">Anglais de Grande-Bretagne</language> </langUsage>
Content model
<content>
 <alternate minOccurs="1" maxOccurs="1">
  <classRef key="model.pLike" minOccurs="1"
   maxOccurs="unbounded"/>
  <elementRef key="language" minOccurs="1"
   maxOccurs="unbounded"/>
 </alternate>
</content>
    
Schema Declaration
element langUsage
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   attribute default { "false" }?,
   ( model.pLike+ | language+ )
}

2.1.50. <language>

<language> (langue) caractérise une langue ou une variété de langue utilisée dans un texte. [2.4.2. Language Usage]
Module header
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
ident (identificateur) fournit un code de langue issu de la recommandation BCP 47 (ou son successeur) utilisé pour identifier la langue précisée par cet élément, référencé par l’attribut global xml:lang s’appliquant à l’élément considéré.
Status Required
Datatype teidata.language
Legal values are:
fr
Contained by
header: langUsage
May contain
Note

Dans le cas particulier des variétés de langues, l'élément contiendra un texte caractérisant mais non structuré.

Example
<langUsage>  <language ident="en-USusage="75">Anglais américain moderne</language>  <language ident="i-az-Arabusage="20">Azerbaijanais en caractères arabes</language>  <language ident="x-verlanusage="05">verlan</language> </langUsage>
Content model
<content>
 <macroRef key="macro.phraseSeq.limited"/>
</content>
    
Schema Declaration
element language
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   attribute ident { "fr" },
   macro.phraseSeq.limited
}

2.1.51. <lb>

<lb> (saut de ligne) marque le début d'une nouvelle ligne (typographique) dans une édition ou dans une version d'un texte. [3.11.3. Milestone Elements 7.2.5. Speech Contents]
Module core
Attributes att.edition (@ed, @edRef) att.spanning (@spanTo) att.breaking (@break) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Member of
Contained by
May contain Empty element
Note

Par convention, l'élément <lb> apparaît à l’endroit du texte où commence une nouvelle ligne. L'attribut n, s’il est utilisé, donne un nombre ou une autre valeur associée au texte entre ce point et l’élément suivant <lb>, spécifiquement le numéro de la ligne dans la page, ou une autre unité de mesure appropriée. Cet élément est prévu pour être employé pour marquer un saut de ligne sur un manuscrit ou sur une page imprimée, à l’endroit où il se survient; on n’utilisera pas de balisage structurel comme une succession de vers (pour lequel l’élément <l> est disponible) sauf dans le cas où des blocs structurés ne peuvent pas être marqués autrement.

L'attribut type sera employé pour caractériser toute espèce de caractéristiques du saut de ligne, sauf la coupure des mots (indique par l'attribut break) ou la source concernée.

Example Cet exemple montre les sauts de ligne dans des vers, qui apparaissent à différents endroits selon les éditions.
<l>Of Mans First Disobedience,<lb ed="1674"/> and<lb ed="1667"/> the Fruit</l> <l>Of that Forbidden Tree, whose<lb ed="1667 1674"/> mortal tast</l> <l>Brought Death into the World,<lb ed="1667"/> and all<lb ed="1674"/> our woe,</l>
Example Cet exemple encode les sauts de ligne pour montre l'apparence visuelle d'une page titre. L'attribut break est utilisé pour montrer que le saut de ligne ne marque pas le début d'un nouveau mot.
<titlePart rend="italic">  <lb/>L'auteur susdict supplie les Lecteurs <lb/>benevoles, soy reserver à rire au soi-<lb break="no"/>xante &amp; dixhuytiesme livre. </titlePart>
Content model
<content>
 <empty/>
</content>
    
Schema Declaration
element lb
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.edition.attributes,
   att.spanning.attributes,
   att.breaking.attributes,
   empty
}

2.1.52. <licence>

<licence> contient des informations légales applicables au texte, notamment le contrat de licence définissant les droits d'utilisation. [2.2.4. Publication, Distribution, Licensing, etc.]
Module header
Attributes att.pointing (@target) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) 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)
Member of
Contained by
header: availability
May contain
Note

A <licence> element should be supplied for each licence agreement applicable to the text in question. The target attribute may be used to reference a full version of the licence. The when, notBefore, notAfter, from or to attributes may be used in combination to indicate the date or dates of applicability of the licence.

Example
<licence target="http://creativecommons.org/licenses/by/3.0/deed.fr"> Creative Commons Attribution 3.0 non transposé (CC BY 3.0) </licence>
Example
<licence target="http://creativecommons.org/licenses/by-sa/2.0/"> Ce document est publié librement sur le web à destination de la communauté scientifique dans le cadre de la licence Creative Commons « Paternité-Pas d’Utilisation Commerciale-Partage des Conditions Initiales à l’Identique 2.0 France ». </licence>
Content model
<content>
 <macroRef key="macro.specialPara"/>
</content>
    
Schema Declaration
element licence
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.pointing.attributes,
   att.datable.iso.attribute.when-iso,
   att.datable.iso.attribute.notBefore-iso,
   att.datable.iso.attribute.notAfter-iso,
   att.datable.iso.attribute.from-iso,
   att.datable.iso.attribute.to-iso,
   att.datable.custom.attribute.when-custom,
   att.datable.custom.attribute.notBefore-custom,
   att.datable.custom.attribute.notAfter-custom,
   att.datable.custom.attribute.from-custom,
   att.datable.custom.attribute.to-custom,
   att.datable.custom.attribute.datingPoint,
   att.datable.custom.attribute.datingMethod,
   macro.specialPara
}

2.1.53. <list>

<list> (liste) contient une suite d'items ordonnés dans une liste. [3.8. Lists]
Module core
Attributes att.sortable (@sortKey) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Member of
Contained by
May contain
Note

Peut contenir un titre facultatif suivi d'une succession d'items ou d'une succession de couples constitués d'une étiquette et d'un item, ce dernier type pouvant être précédé par un ou deux titres spécifiques.

Example
<list rend="bulleted">  <item>Thé sans sucre et sans lait </item>  <item>Un jus d'ananas</item>  <item>Un yaourt</item>  <item>Trois biscuits de seigle </item>  <item>Carottes râpées</item>  <item>Côtelettes d'agneau (deux)</item>  <item>Courgettes</item>  <item>Chèvre frais </item>  <item>Coings</item> </list>
Example
<div>  <p> Selon des critères qui n'appartiennent qu'à lui, Rémi Plassaert a classé ses buvards    en huit tas respectivement surmontés par :</p>  <list rend="bulleted">   <item>un toréador chantant (dentifrice émail Diamant)</item>   <item>un tapis d'Orient du XVIIe siècle, provenant d'une basilique de Transylvanie      (Kalium-Sedaph, soluté de propionate de potassium)</item>   <item>Le Renard et la Cicogne (sic), gravure de Jean-Baptiste Oudry (Papeteries      Marquaize, Stencyl, Reprographie)</item>  </list> </div>
Example
<div>  <p> [...] et tout autour, la longue cohorte de ses personnages, avec leur histoire, leur    passé, leurs légendes :</p>  <list rend="numbered">   <item n="1">Pélage vainqueur d'Alkhamah se faisant couronner à Covadonga </item>   <item n="2">La cantatrice exilée de Russie suivant Schönberg à Amsterdam</item>   <item n="3">Le petit chat sourd aux yeux vairons vivant au dernier étage</item>   <item n="4">Le crétin chef d'îlot faisant préparer des tonneaux de sable</item>  </list> </div>
Schematron
<sch:rule context="tei:list[@type='gloss']"> <sch:assert test="tei:label">The content of a "gloss" list should include a sequence of one or more pairs of a label element followed by an item element</sch:assert> </sch:rule>
Content model
<content>
 <sequence minOccurs="1" maxOccurs="1">
  <alternate minOccurs="0"
   maxOccurs="unbounded">
   <classRef key="model.divTop"/>
   <classRef key="model.global"/>
   <elementRef key="desc" minOccurs="0"
    maxOccurs="unbounded"/>
  </alternate>
  <alternate minOccurs="1" maxOccurs="1">
   <sequence minOccurs="1"
    maxOccurs="unbounded">
    <elementRef key="item"/>
    <classRef key="model.global"
     minOccurs="0" maxOccurs="unbounded"/>
   </sequence>
   <sequence minOccurs="1" maxOccurs="1">
    <elementRef key="headLabel"
     minOccurs="0"/>
    <elementRef key="headItem"
     minOccurs="0"/>
    <sequence minOccurs="1"
     maxOccurs="unbounded">
     <elementRef key="label"/>
     <classRef key="model.global"
      minOccurs="0" maxOccurs="unbounded"/>
     <elementRef key="item"/>
     <classRef key="model.global"
      minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
   </sequence>
  </alternate>
  <sequence minOccurs="0"
   maxOccurs="unbounded">
   <classRef key="model.divBottom"/>
   <classRef key="model.global"
    minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
 </sequence>
</content>
    
Schema Declaration
element list
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.sortable.attributes,
   (
      ( model.divTop | model.global | desc* )*,
      (
         ( item, model.global* )+
       | (
            headLabel?,
            headItem?,
            ( label, model.global*, item, model.global* )+
         )
      ),
      ( model.divBottom, model.global* )*
   )
}

2.1.54. <listOrg>

<listOrg> (liste d'organisations) contient une liste d'éléments, chacun d'eux fournissant des informations sur une organisation identifiable. [13.2.2. Organizational Names]
Module namesdates
Attributes att.sortable (@sortKey) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
default Indique si oui ou non cet élément est affecté par défaut quand son élément parent a été sélectionné.
Derived from att.declarable
Status Optional
Datatype teidata.truthValue
Legal values are:
false
[Default]
Member of
Contained by
corpus: particDesc
namesdates: occupation
textstructure: back body div div1 div2 div3 div4 div5
May contain
namesdates: org
Note

L'attribut type peut être utilisé pour établir des listes par type d'organisation si cela présente un intérêt.

Example
<listOrg>  <head>Libyans</head>  <org>   <orgName>Adyrmachidae</orgName>   <desc>These people have, in most points, the same customs as the Egyptians, but      use the costume of the Libyans. Their women wear on each leg a ring made of      bronze [...]</desc>  </org>  <org>   <orgName>Nasamonians</orgName>   <desc>In summer they leave their flocks and herds upon the sea-shore, and go up      the country to a place called Augila, where they gather the dates from the      palms [...]</desc>  </org>  <org>   <orgName>Garamantians</orgName>   <desc>[...] avoid all society or intercourse with their fellow-men, have no      weapon of war, and do not know how to defend themselves. [...]</desc> <!-- ... -->  </org> </listOrg>
Content model
<content>
 <elementRef key="org" minOccurs="0"
  maxOccurs="unbounded"/>
</content>
    
Schema Declaration
element listOrg
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.sortable.attributes,
   attribute default { "false" }?,
   org*
}

2.1.55. <listPerson>

<listPerson> (Liste de personnes) permet de dresser une liste des noms de personnes (ici on relève uniquement les destinateurs, destinataires, scripteurs, intermédiaires de la lettre). [13.3.2. The Person Element 15.2. Contextual Information 2.4. The Profile Description 15.3.2. Declarable Elements]
Module namesdates
Attributes att.sortable (@sortKey) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
default Indique si oui ou non cet élément est affecté par défaut quand son élément parent a été sélectionné.
Derived from att.declarable
Status Optional
Datatype teidata.truthValue
Legal values are:
false
[Default]
Member of
Contained by
corpus: particDesc
namesdates: occupation
textstructure: back body div div1 div2 div3 div4 div5
May contain
namesdates: listRelation person
Note

L'attribut type peut être utilisé pour établir des listes par type de personne si cela présente un intérêt.

Example
<listPerson type="respondents">  <personGrp xml:id="fr_PXXX"/>  <person xml:id="fr_P1234sex="2age="mid"/>  <person xml:id="fr_P4332sex="1age="mid"/>  <listRelation>   <relation type="personalname="spouse"    mutual="#fr_P1234 #fr_P4332"/>  </listRelation> </listPerson>
Content model
<content>
 <elementRef key="person" minOccurs="0"
  maxOccurs="unbounded"/>
 <elementRef key="listRelation"/>
</content>
    
Schema Declaration
element listPerson
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.sortable.attributes,
   attribute default { "false" }?,
   person*,
   listRelation
}

2.1.56. <listPlace>

<listPlace> (Liste de lieux) permet de dresser une liste des lieux mentionnées (ici on relève uniquement que les lieux d'envoi, de transit et d'arrivée du courrier). [2.2.7. The Source Description 13.3.4. Places]
Module namesdates
Attributes att.sortable (@sortKey) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
default Indique si oui ou non cet élément est affecté par défaut quand son élément parent a été sélectionné.
Derived from att.declarable
Status Optional
Datatype teidata.truthValue
Legal values are:
false
[Default]
Member of
Contained by
May contain
namesdates: place
Example
<listPlace type="offshoreIslands">  <place>   <placeName>La roche qui pleure</placeName>  </place>  <place>   <placeName>Ile aux cerfs</placeName>  </place> </listPlace>
Content model
<content>
 <elementRef key="place" minOccurs="1"
  maxOccurs="unbounded"/>
</content>
    
Schema Declaration
element listPlace
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.sortable.attributes,
   attribute default { "false" }?,
   place+
}

2.1.57. <listRelation>

<listRelation> (Liste des relations) permet de dresser les relations qui existent entre les personnes mentionnées dans la listPerson [13.3.2.3. Personal Relationships]
Module namesdates
Attributes att.sortable (@sortKey) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Member of
Contained by
May contain
namesdates: relation
Note

Peut contenir soit une description en prose organisée en paragraphes, soit une suite d'éléments <relation>.

Example
<listRelation>  <p>Tous les locuteurs sont membres de la famille Ceruli, et sont nés à Naples.</p> </listRelation>
Content model
<content>
 <elementRef key="relation" minOccurs="1"
  maxOccurs="unbounded"/>
</content>
    
Schema Declaration
element listRelation
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.sortable.attributes,
   relation+
}

2.1.58. <moduleRef>

<moduleRef> (référence de module) référence un module qui doit être incorporé dans un schéma. [22.2. Modules and Schemas]
Module tagdocs
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
include supplies a list of the elements which are to be copied from the specified module into the schema being defined.
Status Optional
Datatype 0–∞ occurrences of teidata.xmlName separated by whitespace
except
Status Optional
key le nom d'un module TEI.
Status Optional
Datatype teidata.xmlName
url
Status Optional
Member of
Contained by
tagdocs: schemaSpec
May contain Empty element
Note

Les modules sont identifiés par le nom fourni comme valeur de l'attribut ident dans l'élément <moduleSpec> où ils sont déclarés. Un URI peut aussi être indiqué dans le cas d'un module non TEI et l'on s'attend à ce qu'il soit écrit comme un schéma RELAX NG.

La fonction de cet élément est de rendre toutes les déclarations contenues par le module référencé disponibles pour le schéma que l'on compile.

Example
<moduleRef key="linking"/>
Cela implante le module<linking >.
Schematron
<s:rule context="tei:moduleRef"> <s:report test="* and @key">Child elements of <s:name/> are only allowed when an external module is being loaded </s:report> </s:rule>
Content model
<content>
 <elementRef key="content" minOccurs="0"/>
</content>
    
Schema Declaration
element moduleRef
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   ( attribute include { list { * } }? | attribute except { text }? ),
   ( attribute key { text }? | attribute url { text }? ),
   content?
}

2.1.59. <msDesc>

<msDesc> (description d'un manuscrit) contient la description d'un manuscrit individuel [10.1. Overview]
Module msdescription
Attributes att.sortable (@sortKey) att.declaring (@decls) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
type caractérise l'élément en utilisant n'importe quel système ou typologie de classification approprié.
Derived from att.typed
Status Optional
Datatype teidata.enumerated
Legal values are:
letter
status describes the status of a document either currently or, when associated with a dated element, at the time indicated.
Derived from att.docStatus
Status Optional
Datatype teidata.enumerated
Legal values are:
draft
[Default]
Member of
Contained by
May contain
core: p
Note

Although the <msDesc> has primarily been designed with a view to encoding manuscript descriptions, it may also be used for other objects such as early printed books, fascicles, epigraphs, or any text-bearing objects that require substantial description. If an object is not text-bearing or the reasons for describing the object is not primarily the textual content, the more general <object> may be more suitable.

Example
<msDesc>  <msIdentifier>   <country>France</country>   <settlement>Paris</settlement>   <repository xml:lang="fr">Bibliothèque nationale de France. Réserve des livres rares></repository>   <idno>RES P- YC- 1275</idno> <!-- dans le cas des recueils : cote uniquement sans les sous-cotes -->   <altIdentifier>    <idno>Y. 1341</idno>    <note>Cote de la Bibliothèque royale au XVIIIe s. (Catalogue de 1750).</note>   </altIdentifier>  </msIdentifier>  <msContents>   <msItem> <!-- pour le traitement des recueils la solution possible est de répéter l'élément <msItem> -->    <docAuthor>     <forename>Juvénal</forename>    </docAuthor>    <docAuthor>     <forename>Perse</forename>    </docAuthor>    <docTitle>     <titlePart type="main"/>     <titlePart type="sub"/>    </docTitle>    <docImprint>     <pubPlace>Venise</pubPlace>     <publisher>F. Torresani</publisher> <!-- dans le Catalogue général: "in aedibus haeredum Aldi et Andreae soceri" -->     <publisher>G.-F. Torresani</publisher>    </docImprint>    <docDate when="1535">1535</docDate>    <note>In-8°.</note> <!-- in-32°; in-24°; in-16°; in-8°; in-4°; in-folio; gr. folio -->    <note>Exemplaire avec rehauts peints en argent, or et bleu.</note>    <note>     <ref target="http://catalogue.bnf.fr/ark:/12148/cb31088624r">Notice bibliographique          dans le Catalogue général</ref>    </note>   </msItem>  </msContents>  <physDesc>   <p>    <ref target="http://bnf.fr/ark://">Image de la reliure dans l'iconothèque</ref> <!-- RC-B-05225 (plat sup.) -->   </p>   <objectDesc>    <supportDesc>     <extent>      <dimensions type="binding">       <height unit="mm">170</height>       <width unit="mm">98</width>       <depth unit="mm">15</depth>      </dimensions>     </extent>    </supportDesc>   </objectDesc>   <bindingDesc>    <binding contemporary="true">     <p>      <index indexName="typo_reliure">       <term>Reliure à décor</term>      </index>      <index indexName="typo_decor">       <term>Entrelacs géométriques</term>      </index> Reliure en <material>maroquin</material> brun jaspé</p>     <decoNote type="plats"> à décor d’entrelacs géométriques (structure de losange et          rectangle) complété de fers évidés.</decoNote>     <decoNote type="plat_sup">Titre <q>ivvenalis. persivs</q> et ex-libris de Jean          Grolier <q>io. grolierii et amicorvm.</q> dorés respectivement au centre et au bas          du plat supérieur. </decoNote>     <decoNote type="plat_inf">Devise de Jean Grolier<q>portio mea sit in terra            viventivm</q> dorée au centre du plat inférieur.</decoNote>     <decoNote type="dos">Dos à cinq nerfs, sans décor ; simple filet doré sur chaque          nerf et en encadrement des caissons ; passages de chaînette marqués de même.</decoNote>     <decoNote type="tranchefiles">Tranchefiles simples unicolores, vert foncé.</decoNote>     <decoNote type="coupes">Filet doré sur les coupes.</decoNote>     <decoNote type="annexes"/>     <decoNote type="tranches">Tranches dorées.</decoNote>     <decoNote type="contreplats">Contreplats en vélin.</decoNote>     <decoNote type="chasses">Filet doré sur les chasses.</decoNote> <!-- Description des gardes : gardes blanches ; gardes couleurs (marbrées, gaufrées, peintes, dominotées, etc.) généralement suivies de gardes blanches ; dans tous les cas, spécifier le nombre de gardes (début + fin du volume)-->     <decoNote type="gardes">Gardes en papier et vélin (2+1+2 / 2+1+2) ; filigrane au          pot.<ref>Briquet N° XX</ref>     </decoNote> <!-- Élément qui inclut aussi bien des remarques sur la couture que les charnières, claies ou modes d'attaches des plats : tous éléments de la structure dont la description est jugée utile à la description et l'identification de la reliure-->     <decoNote type="structure">Defet manuscrit utilisé comme claie au contreplat          inférieur (visible par transparence, sous la contregarde en vélin).</decoNote>     <condition>Traces de mouillures anciennes plus ou moins importantes au bas des          feuillets, qui n'ont pas affecté la reliure ; éraflure en tête du plat          inférieur.</condition>    </binding>   </bindingDesc>  </physDesc>  <history>   <origin notBefore="1540-01-01"    notAfter="1547-09-15">    <p>Reliure exécutée pour Jean Grolier par Jean Picard, Paris, entre 1540 et 1547.</p>   </origin>   <provenance>    <p/>   </provenance>   <acquisition notBefore="1680-12-31"    notAfter="1724-12-31">Estampille n° 1, utilisée de      la fin du XVIIe siècle à 1724 (page de titre).</acquisition>  </history>  <additional>   <adminInfo>    <recordHist>     <source>Notice établie à partir du document original</source>     <change when="2009-10-05"      who="#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-01"      who="#Le_Bars">Description revue le <date type="maj">1er            juin 2009 </date> par Fabienne Le Bars</change>     <change when="2009-06-25"      who="#Le_Bars">Description validée le<date type="valid">25            juin 2009</date>par Fabienne Le Bars</change>    </recordHist>   </adminInfo>  </additional> </msDesc>
Content model
<content>
 <sequence minOccurs="1" maxOccurs="1">
  <elementRef key="msIdentifier"/>
  <classRef key="model.headLike"
   minOccurs="0" maxOccurs="unbounded"/>
  <alternate minOccurs="1" maxOccurs="1">
   <classRef key="model.pLike"
    minOccurs="1" maxOccurs="unbounded"/>
   <sequence minOccurs="1" maxOccurs="1">
    <elementRef key="msContents"
     minOccurs="0"/>
    <elementRef key="physDesc"
     minOccurs="0"/>
    <elementRef key="history" minOccurs="0"/>
    <elementRef key="additional"
     minOccurs="0"/>
    <alternate minOccurs="1" maxOccurs="1">
     <elementRef key="msPart" minOccurs="0"
      maxOccurs="unbounded"/>
     <elementRef key="msFrag" minOccurs="0"
      maxOccurs="unbounded"/>
    </alternate>
   </sequence>
  </alternate>
 </sequence>
</content>
    
Schema Declaration
element msDesc
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.sortable.attributes,
   att.declaring.attributes,
   attribute type { "letter" }?,
   attribute status { "draft" }?,
   (
      msIdentifier,
      model.headLike*,
      (
         model.pLike+
       | (
            msContents?,
            physDesc?,
            history?,
            additional?,
            ( msPart* | msFrag* )
         )
      )
   )
}

2.1.60. <msIdentifier>

<msIdentifier> (identifiant du manuscrit) Contient les informations requises pour identifier le manuscrit en cours de description. [10.4. The Manuscript Identifier]
Module msdescription
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Contained by
msdescription: msDesc
May contain
header: idno
msdescription: repository
namesdates: country settlement
Example
<msIdentifier>  <country>France</country>  <settlement>Paris</settlement>  <repository xml:lang="fr">Bibliothèque nationale de France. Réserve des livres rares></repository>  <idno>B- 73</idno> <!-- dans le cas des recueils : cote uniquement sans les sous-cotes -->  <altIdentifier>   <idno>B-121</idno>   <note> Cote de la bibliothèque royale au XVIIIe siècle (inscrite à l'encre, sur la      doublure de tabis).</note>  </altIdentifier>  <altIdentifier>   <idno>Double de B. 274. A (Réserve)</idno>   <note>Cote inscrite face à la page de titre, en remplacement de la cote "1541",      barrée</note>  </altIdentifier> </msIdentifier>
Schematron
<s:report test="not(parent::tei:msPart) and (local-name(*[1])='idno' or local-name(*[1])='altIdentifier' or normalize-space(.)='')">An msIdentifier must contain either a repository or location.</s:report>
Content model
<content>
 <sequence minOccurs="1" maxOccurs="1">
  <elementRef key="country"/>
  <elementRef key="settlement"/>
  <elementRef key="repository"/>
  <elementRef key="idno"/>
 </sequence>
</content>
    
Schema Declaration
element msIdentifier
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   ( country, settlement, repository, idno )
}

2.1.61. <name>

<name> (Contient le nom d'une personne) permet de relever le nom d'une personne, si on a pas su différencier le prénom du nom de famille. [3.6.1. Referring Strings]
Module core
Attributes att.datable (att.datable.w3c (@when)) (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.editLike (@instant) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
full indique si la composante du nom est donnée en intégralité, sous forme d'abréviation ou simplement d'initiale.
Derived from att.personal
Status Optional
Datatype teidata.enumerated
Legal values are:
yes
[Default]
ref (référence) fournit un moyen explicite de localiser une définition complète de l'entité nommée au moyen d'un ou plusieurs URIs.
Derived from att.canonical
Status Optional
Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
type caractérise l'élément en utilisant n'importe quel système ou typologie de classification approprié.
Derived from att.typed
Status Optional
Datatype teidata.enumerated
Member of
Contained by
May contain
Note

Les noms propres relatifs aux personnes, aux lieux et aux organismes peuvent également être balisés à l'aide de <persName>, <placeName>, ou <orgName>, lorsque le module TEI concernant les noms et dates est inclus.

Example
<name type="person">Thomas Hoccleve</name> <name type="place">Villingaholt</name> <name type="org">Vetus Latina Institut</name> <name type="personref="#HOC001">Occleve</name>
Content model
<content>
 <macroRef key="macro.phraseSeq"/>
</content>
    
Schema Declaration
element name
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.datable.attributes,
   att.editLike.attributes,
   attribute full { "yes" }?,
   attribute ref { list { + } }?,
   attribute type { text }?,
   macro.phraseSeq
}

2.1.62. <note>

<note> (note) contient une note ou une annotation [3.9.1. Notes and Simple Annotation 2.2.6. The Notes Statement 3.12.2.8. Notes and Statement of Language 9.3.5.4. Notes within Entries]
Module core
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.placement (@place) att.pointing (@target) att.typed (@type) att.written (@hand) att.anchoring (@anchored, @targetEnd)
Member of
Contained by
May contain
Example
<p>J'écris dans la<lb/> marge...<lb/> Je vais<lb/> à la ligne.<lb/> Je renvoie à une note<note type="glossplace="foot"> J'aime beaucoup les renvois en bas de page, même si    je n'ai rien de particulier à y préciser.</note>en bas de page.</p>
Example L'attribut globaln indique le symbole ou le nombre utilisé pour marquer le point d'insertion dans le texte source, comme dans l'exemple suivant :
Mevorakh b. Saadya's mother, the matriarch of the family during the second half of the eleventh century, <note n="126anchored="true"> The alleged mention of Judah Nagid's mother in a letter from 1071 is, in fact, a reference to Judah's children; cf. above, nn. 111 and 54. </note> is well known from Geniza documents published by Jacob Mann.
Cependant, si les notes sont ordonnées et numérotées et qu’on veuille reconstruire automatiquement leur numérotation par un traitement informatique, il est inutile d’enregistrer le numéro des notes.
Content model
<content>
 <macroRef key="macro.specialPara"/>
</content>
    
Schema Declaration
element note
{
   att.global.attributes,
   att.placement.attributes,
   att.pointing.attributes,
   att.typed.attributes,
   att.written.attributes,
   att.anchoring.attributes,
   macro.specialPara
}

2.1.63. <objectDesc>

<objectDesc> (description d'objet) contient la description des composants matériels de l'objet en cours de traitement [10.7.1. Object Description]
Module msdescription
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Contained by
msdescription: physDesc
May contain
msdescription: supportDesc
Example
<objectDesc>  <supportDesc>   <extent>    <dimensions type="binding">     <height unit="mm">168</height>     <width unit="mm">106</width>     <depth unit="mm">22</depth>    </dimensions>   </extent>  </supportDesc> </objectDesc>
Content model
<content>
 <elementRef key="supportDesc"/>
</content>
    
Schema Declaration
element objectDesc
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   supportDesc
}

2.1.64. <occupation>

<occupation> (Occupation) contient une description de la profession d'une personne [15.2.2. The Participant Description]
Module namesdates
Attributes att.editLike (@instant) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) 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)
Member of
Contained by
namesdates: person
May contain
Note

Le contenu de cet élément peut être utilisé à la place d'une caractérisation plus formelle que ses attributs permettent ; il peut aussi être utilisé pour compléter cette caractérisation formelle par un commentaire ou une explication.

Example
<occupation>Comptable</occupation>
Example
<occupation scheme="#fr_rgcode="#acc">Comptable</occupation>
Example
<occupation scheme="#fr_rgcode="#acc">Comptable spécialisé dans l'industrie pétrolière</occupation>
Content model
<content>
 <macroRef key="macro.specialPara"/>
</content>
    
Schema Declaration
element occupation
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.datable.iso.attribute.when-iso,
   att.datable.iso.attribute.notBefore-iso,
   att.datable.iso.attribute.notAfter-iso,
   att.datable.iso.attribute.from-iso,
   att.datable.iso.attribute.to-iso,
   att.datable.custom.attribute.when-custom,
   att.datable.custom.attribute.notBefore-custom,
   att.datable.custom.attribute.notAfter-custom,
   att.datable.custom.attribute.from-custom,
   att.datable.custom.attribute.to-custom,
   att.datable.custom.attribute.datingPoint,
   att.datable.custom.attribute.datingMethod,
   att.editLike.attributes,
   macro.specialPara
}

2.1.65. <org>

<org> (Organisation) fournit des informations sur une personne morale, groupement de personnes, entreprise ou institution civile ou religieuse. [13.3.3. Organizational Data]
Module namesdates
Attributes att.editLike (@instant) att.sortable (@sortKey) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
type caractérise l'élément en utilisant n'importe quel système ou typologie de classification approprié.
Derived from att.typed
Status Optional
Datatype teidata.enumerated
Sample values include:
Member of
Contained by
corpus: particDesc
namesdates: listOrg
May contain
core: desc
namesdates: orgName
Example
<org xml:id="JAMs">  <orgName>Justified Ancients of Mummu</orgName>  <desc>An underground anarchist collective spearheaded by  <persName>Hagbard Celine</persName>, who fight the Illuminati    from a golden submarine, the <name>Leif Ericson</name>  </desc>  <bibl>   <author>Robert Shea</author>   <author>Robert Anton Wilson</author>   <title>The Illuminatus! Trilogy</title>  </bibl> </org>
Content model
<content>
 <elementRef key="orgName"/>
 <elementRef key="desc"/>
</content>
    
Schema Declaration
element org
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.editLike.attributes,
   att.sortable.attributes,
   attribute type { text }?,
   orgName,
   desc
}

2.1.66. <orgName>

<orgName> (nom d'organisation) contient le nom d'une organisation. [13.2.2. Organizational Names]
Module namesdates
Attributes att.editLike (@instant) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) 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.canonical (@ref)
full indique si la composante du nom est donnée en intégralité, sous forme d'abréviation ou simplement d'initiale.
Derived from att.personal
Status Optional
Datatype teidata.enumerated
Legal values are:
yes
[Default]
type caractérise l'élément en utilisant n'importe quel système ou typologie de classification approprié.
Derived from att.typed
Status Optional
Datatype teidata.enumerated
Suggested values include:
ship
Member of
Contained by
May contain
Example
<orgName key="ssavtype="regional">Société savoisienne de <placeName key="GRE">Grenoble</placeName> </orgName>
Content model
<content>
 <macroRef key="macro.phraseSeq"/>
</content>
    
Schema Declaration
element orgName
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.datable.iso.attribute.when-iso,
   att.datable.iso.attribute.notBefore-iso,
   att.datable.iso.attribute.notAfter-iso,
   att.datable.iso.attribute.from-iso,
   att.datable.iso.attribute.to-iso,
   att.datable.custom.attribute.when-custom,
   att.datable.custom.attribute.notBefore-custom,
   att.datable.custom.attribute.notAfter-custom,
   att.datable.custom.attribute.from-custom,
   att.datable.custom.attribute.to-custom,
   att.datable.custom.attribute.datingPoint,
   att.datable.custom.attribute.datingMethod,
   att.editLike.attributes,
   att.canonical.attribute.ref,
   attribute full { "yes" }?,
   attribute type { "ship" }?,
   macro.phraseSeq
}

2.1.67. <p>

<p> (Contenu textuel) contient le contenu textuel de la lettre. [3.1. Paragraphs 7.2.5. Speech Contents]
Module core
Attributes att.declaring (@decls) att.written (@hand) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
part specifies whether or not its parent element is fragmented in some way, typically by some other overlapping structure: for example a speech which is divided between two or more verse stanzas, a paragraph which is split across a page division, a verse line which is divided between two speakers.
Derived from att.fragmentable
Status Optional
Datatype teidata.enumerated
Legal values are:
N
[Default]
Member of
Contained by
May contain
Example
<div>  <p>C'était à Mégara, faubourg de Carthage, dans les jardins d'Hamilcar.</p>  <p>Les soldats qu'il avait commandés en Sicile se donnaient un grand festin pour célébrer    le jour anniversaire de la bataille d'Eryx, et comme le maître était absent et qu'ils se    trouvaient nombreux, ils mangeaient et ils buvaient en pleine liberté.</p> </div>
Schematron
<sch:report test=" (ancestor::tei:ab or ancestor::tei:p) and not( ancestor::tei:floatingText |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: Paragraphs may not occur inside other paragraphs or ab elements. </sch:report>
Schematron
<sch:report test=" (ancestor::tei:l or ancestor::tei:lg) and not( ancestor::tei:floatingText |parent::tei:figure |parent::tei:note )"> Abstract model violation: Lines may not contain higher-level structural elements such as div, p, or ab, unless p is a child of figure or note, or is a descendant of floatingText. </sch:report>
Content model
<content>
 <macroRef key="macro.paraContent"/>
</content>
    
Schema Declaration
element p
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.declaring.attributes,
   att.written.attributes,
   attribute part { "N" }?,
   macro.paraContent
}

2.1.68. <particDesc>

<particDesc> (description des participants) décrit les locuteurs, voix ou autres participants identifiables d'une interaction linguistique. [15.2. Contextual Information]
Module corpus
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
default Indique si oui ou non cet élément est affecté par défaut quand son élément parent a été sélectionné.
Derived from att.declarable
Status Optional
Datatype teidata.truthValue
Legal values are:
false
[Default]
Member of
Contained by
header: profileDesc
May contain
core: p
Note

Peut contenir un texte organisé en paragraphes ou une liste structurée de personnes, ou encore de groupes de personne, avec facultativement des spécifications formelles des rapports qui les unissent.

Example
<particDesc>  <listPerson>   <person xml:id="fr_P-1234sex="2"    age="mid">    <p>informateur, sexe féminin, bonne éducation, née        à Shropshire UK, 12 Jan 1950, commerçante parle français couramment., Statut        socio-économique (SSE) : commerçant.</p>   </person>   <person xml:id="fr_P-4332sex="1">    <persName>     <surname>Delaunay</surname>     <forename>Liliane</forename>     <forename>Andrée</forename>     <forename>Alberte</forename>    </persName>    <residence notAfter="1959">     <address>      <street>rue de Falaise</street>      <settlement>la Guérinière, Caen</settlement>     </address>    </residence>    <occupation>serveuse</occupation>   </person>   <listRelation>    <relation type="personalname="spouse"     mutual="#fr_P-1234 #fr_P-4332"/>   </listRelation>  </listPerson> </particDesc>
Cet exemple montre une description très simple d'une personne et une description très détaillée, utilisant quelques éléments plus spécialisés du module pour les noms et les dates.
Content model
<content>
 <alternate minOccurs="1" maxOccurs="1">
  <classRef key="model.pLike" minOccurs="1"
   maxOccurs="unbounded"/>
  <alternate minOccurs="1"
   maxOccurs="unbounded">
   <classRef key="model.personLike"/>
   <elementRef key="listPerson"/>
   <elementRef key="listOrg"/>
  </alternate>
 </alternate>
</content>
    
Schema Declaration
element particDesc
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   attribute default { "false" }?,
   ( model.pLike+ | ( model.personLike | listPerson | listOrg )+ )
}

2.1.69. <pb>

<pb> (saut de page) marque le début d'une page de texte dans un document paginé. [3.11.3. Milestone Elements]
Module core
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.edition (@ed, @edRef) att.spanning (@spanTo) att.breaking (@break)
Member of
Contained by
May contain Empty element
Note

Un élément <pb> apparaît au début de la page à laquelle il se rapporte. L'attribut global n donne un numéro ou une autre valeur associée à cette page. Ce sera normalement le numéro de page ou la signature qui y est imprimée, puisque le numéro d'ordre matériel est implicite avec l'élément <pb> lui-même.

L' attribut type sera employé pour indiquer toutes ses caractéristiques du saut de page, par exemple comme coupure de mot ou non.

Example Page numbers may vary in different editions of a text.
<p> ... <pb n="145ed="ed2"/> <!-- Page 145 in edition "ed2" starts here --> ... <pb n="283ed="ed1"/> <!-- Page 283 in edition "ed1" starts here--> ... </p>
Example A page break may be associated with a facsimile image of the page it introduces by means of the facs attribute
<body>  <pb n="1facs="page1.png"/> <!-- page1.png contains an image of the page; the text it contains is encoded here -->  <p> <!-- ... -->  </p>  <pb n="2facs="page2.png"/> <!-- similarly, for page 2 -->  <p> <!-- ... -->  </p> </body>
Content model
<content>
 <empty/>
</content>
    
Schema Declaration
element pb
{
   att.global.attributes,
   att.edition.attributes,
   att.spanning.attributes,
   att.breaking.attributes,
   empty
}

2.1.70. <persName>

<persName> (Nom de personne) permet de signaler le nom d'une personne. [13.2.1. Personal Names]
Module namesdates
Attributes att.editLike (@instant) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) 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)
full indique si la composante du nom est donnée en intégralité, sous forme d'abréviation ou simplement d'initiale.
Derived from att.personal
Status Optional
Datatype teidata.enumerated
Legal values are:
yes
[Default]
ref (référence) fournit un moyen explicite de localiser une définition complète de l'entité nommée au moyen d'un ou plusieurs URIs.
Derived from att.canonical
Status Recommended
Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
Member of
Contained by
May contain
Example
<persName>  <surname>Poncet</surname>  <forename>Olivier</forename>  <roleName>professeur d'archivistique et diplomatique moderne</roleName> </persName>
Example
<persName>  <forename>Joseph</forename>  <addName type="stagename">Le Pétomane</addName>  <surname>Pujol</surname> </persName>
Example
<persName>  <forename>Catherine</forename>  <genName>II</genName>, <addName type="epithet"> la Grande</addName>, <roleName>impératrice de Russie</roleName> </persName>
Content model
<content>
 <macroRef key="macro.phraseSeq"/>
</content>
    
Schema Declaration
element persName
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.datable.iso.attribute.when-iso,
   att.datable.iso.attribute.notBefore-iso,
   att.datable.iso.attribute.notAfter-iso,
   att.datable.iso.attribute.from-iso,
   att.datable.iso.attribute.to-iso,
   att.datable.custom.attribute.when-custom,
   att.datable.custom.attribute.notBefore-custom,
   att.datable.custom.attribute.notAfter-custom,
   att.datable.custom.attribute.from-custom,
   att.datable.custom.attribute.to-custom,
   att.datable.custom.attribute.datingPoint,
   att.datable.custom.attribute.datingMethod,
   att.editLike.attributes,
   attribute full { "yes" }?,
   attribute ref { list { + } }?,
   macro.phraseSeq
}

2.1.71. <person>

<person> (Personne) permet de renseigner des informations sur une personne (identifiant, nom, prénom, sexe, profession). [13.3.2. The Person Element 15.2.2. The Participant Description]
Module namesdates
Attributes att.editLike (@instant) att.sortable (@sortKey) att.global (xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
xml:id (identifiant) fournit un identifiant unique pour l'élément qui porte l'attribut
Derived from att.global
Status Required
Datatype ID
sex précise le sexe de la personne.
Status Optional
Datatype 1–∞ occurrences of teidata.sex separated by whitespace
Member of
Contained by
corpus: particDesc
namesdates: listPerson
May contain
core: cb gap lb name note p pb
header: idno
msdescription: msDesc
namesdates: occupation persName sex
Note

Peut contenir soit une description en prose organisée en paragraphes, soit une suite d'éléments spécifiques relatifs à la démographie extraits de la classe model.personPart.

Example
<person sex="2age="adult">  <p>Personne interrogée, de sexe féminin, instruite, née à Shropshire, au ROYAUME-UNI le 12    Janvier 1950, d'occupation inconnue. Parle le français couramment. Statut    socio-économique B2.</p> </person>
Example
<person xml:id="fr_Ovi01sex="1"  role="poet">  <persName xml:lang="en">Ovid</persName>  <persName xml:lang="la">Publius Ovidius Naso</persName>  <birth when="-0044-03-20"> 20 March 43 BC<placeName>    <settlement type="city">Sulmona</settlement>    <country key="IT">Italie</country>   </placeName>  </birth>  <death notBefore="0017notAfter="0018">17 or 18 AD<placeName>    <settlement type="city">Tomis (Constanta)</settlement>    <country key="RO">Roumanie</country>   </placeName>  </death> </person>
Content model
<content>
 <alternate minOccurs="1" maxOccurs="1">
  <classRef key="model.pLike" minOccurs="1"
   maxOccurs="unbounded"/>
  <alternate minOccurs="0"
   maxOccurs="unbounded">
   <classRef key="model.personPart"/>
   <classRef key="model.global"/>
   <elementRef key="ptr"/>
  </alternate>
 </alternate>
</content>
    
Schema Declaration
element person
{
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.editLike.attributes,
   att.sortable.attributes,
   attribute xml:id { text },
   attribute sex { list { + } }?,
   ( model.pLike+ | ( model.personPart | model.global | ptr )* )
}

2.1.72. <physDesc>

<physDesc> (description physique) contient la description physique complète d'un manuscrit ou d'une partie d'un manuscrit, éventuellement structurée en utilisant les éléments plus spécialisés appartenant à la classe model.physDescPart. [10.7. Physical Description]
Module msdescription
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Contained by
msdescription: msDesc
May contain
msdescription: handDesc objectDesc
Example
<physDesc>  <objectDesc form="codex">   <supportDesc material="perg">    <support>Parchment.</support>    <extent>i + 55 leaves    <dimensions scope="alltype="leaf"      unit="inch">      <height></height>      <width>5⅜</width>     </dimensions>    </extent>   </supportDesc>   <layoutDesc>    <layout columns="2">In double columns.</layout>   </layoutDesc>  </objectDesc>  <handDesc>   <p>Written in more than one hand.</p>  </handDesc>  <decoDesc>   <p>With a few coloured capitals.</p>  </decoDesc> </physDesc>
Content model
<content>
 <elementRef key="objectDesc"/>
 <elementRef key="handDesc"/>
</content>
    
Schema Declaration
element physDesc
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   objectDesc,
   handDesc
}

2.1.73. <place>

<place> (Lieu) permet d'encoder des informations sur un lieu (identifiant, nom et type de lieu). [13.3.4. Places]
Module namesdates
Attributes att.editLike (@instant) att.sortable (@sortKey) att.global (xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
xml:id (identifiant) fournit un identifiant unique pour l'élément qui porte l'attribut
Derived from att.global
Status Required
Datatype ID
type caractérise l'élément en utilisant n'importe quel système ou typologie de classification approprié.
Derived from att.typed
Status Optional
Datatype teidata.enumerated
Legal values are:
district
city
island
province
region
country
Contained by
namesdates: listPlace
May contain
namesdates: placeName
Example
<place>  <country>Lithuania</country>  <country xml:lang="lt">Lietuva</country>  <place>   <settlement>Vilnius</settlement>  </place>  <place>   <settlement>Kaunas</settlement>  </place> </place>
Content model
<content>
 <elementRef key="placeName"/>
</content>
    
Schema Declaration
element place
{
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.editLike.attributes,
   att.sortable.attributes,
   attribute xml:id { text },
   attribute type
   {
      "district" | "city" | "island" | "province" | "region" | "country"
   }?,
   placeName
}

2.1.74. <placeName>

<placeName> (Nom de lieu) permet de signaler le nom d'un lieu (absolu ou relatif). [13.2.3. Place Names]
Module namesdates
Attributes att.editLike (@instant) 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.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
full indique si la composante du nom est donnée en intégralité, sous forme d'abréviation ou simplement d'initiale.
Derived from att.personal
Status Optional
Datatype teidata.enumerated
Legal values are:
yes
[Default]
ref (référence) fournit un moyen explicite de localiser une définition complète de l'entité nommée au moyen d'un ou plusieurs URIs.
Derived from att.canonical
Status Recommended
Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
type caractérise l'élément en utilisant n'importe quel système ou typologie de classification approprié.
Derived from att.typed
Status Optional
Datatype teidata.enumerated
Legal values are:
address
composition
destination
provenance
Member of
Contained by
May contain
Example
<placeName>  <settlement>Bordeaux</settlement>  <region>Gironde</region> </placeName>
Example
<placeName>  <geogName>Le Massif Armoricain</geogName>  <region>Bretagne</region> </placeName>
Example
<placeName>  <measure>2,5 milles</measure>  <offset>à l'ouest de la </offset>  <settlement>Pointe du Raz</settlement> </placeName>
Content model
<content>
 <macroRef key="macro.phraseSeq"/>
</content>
    
Schema Declaration
element placeName
{
   att.datable.iso.attribute.when-iso,
   att.datable.iso.attribute.notBefore-iso,
   att.datable.iso.attribute.notAfter-iso,
   att.datable.iso.attribute.from-iso,
   att.datable.iso.attribute.to-iso,
   att.datable.custom.attribute.when-custom,
   att.datable.custom.attribute.notBefore-custom,
   att.datable.custom.attribute.notAfter-custom,
   att.datable.custom.attribute.from-custom,
   att.datable.custom.attribute.to-custom,
   att.datable.custom.attribute.datingPoint,
   att.datable.custom.attribute.datingMethod,
   att.editLike.attributes,
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   attribute full { "yes" }?,
   attribute ref { list { + } }?,
   attribute type { "address" | "composition" | "destination" | "provenance" }?,
   macro.phraseSeq
}

2.1.75. <profileDesc>

<profileDesc> (description du profil) fournit une description détaillée des aspects non bibliographiques du texte, notamment les langues utilisées et leurs variantes, les circonstances de sa production, les collaborateurs et leur statut. [2.4. The Profile Description 2.1.1. The TEI Header and Its Components]
Module header
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Member of
Contained by
header: teiHeader
May contain
Note

Although the content model permits it, it is rarely meaningful to supply multiple occurrences for any of the child elements of <profileDesc> unless these are documenting multiple texts.

Example
<profileDesc>  <langUsage>   <language ident="fr">français</language>  </langUsage>  <textDesc n="roman">   <channel mode="w">copie; extraits </channel>   <constitution type="single"/>   <derivation type="original"/>   <domain type="art"/>   <factuality type="fiction"/>   <interaction type="none"/>   <preparedness type="prepare"/>   <purpose type="distractiondegree="high"/>   <purpose type="information"    degree="medium"/>  </textDesc>  <settingDesc>   <setting>    <name>Paris, France</name>    <time>Fin 19e</time>   </setting>  </settingDesc> </profileDesc>
Content model
<content>
 <classRef key="model.profileDescPart"
  minOccurs="0" maxOccurs="unbounded"/>
</content>
    
Schema Declaration
element profileDesc
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   model.profileDescPart*
}

2.1.76. <projectDesc>

<projectDesc> (description du projet) décrit en détail le but ou l’objectif visé dans l’encodage d’un fichier électronique, ainsi que toute autre information pertinente sur la manière dont il a été construit ou recueilli. [2.3.1. The Project Description 2.3. The Encoding Description 15.3.2. Declarable Elements]
Module header
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
default Indique si oui ou non cet élément est affecté par défaut quand son élément parent a été sélectionné.
Derived from att.declarable
Status Optional
Datatype teidata.truthValue
Legal values are:
false
[Default]
Member of
Contained by
header: encodingDesc
May contain
core: p
Example
<projectDesc>  <p>La saisie a été effectuée par notre partenaire Datactivity. Le texte saisi a été    ensuite converti et remis en forme selon les normes du format XML, standard d’échange ou    d’affichage de documents permettant de séparer la forme et le contenu et offrant une    déclinaison d’outils qui donnent la possibilité d’exploiter un texte comme une véritable    base de données. La norme adoptée (DTD) est le TEI (Text Encoding Initiative). </p>  <p> Affichage et manipulation du texte (mise au format, filtrage, réorganisation) se font    sur un serveur Apache à l'aide de l'infrastructure Axkit.</p>  <p> Le moteur logiciel du site a été développé en Xpathscript et s'appuie sur les travaux    de Dominique Quatravaux (Alliance Francophone Pour l'Avancement d'XPathScript) et de    Yanick Champoux (support de Libxml via YPathScript).</p>  <p>Les programmes développés pour le site sont mis à la disposition en open-source sur    demande (contacter Alexandre Gefen). </p>  <p>Les fonctions de recherche plein texte sont fournies par Philologic dans le cadre du    partenariat du projet avec ARTFL.</p>  <p>L’architecture de travail, sous Linux, est destinée à garantir une haute disponibilité    et des performances optimales. La liaison avec Internet est assurée par les services    informatiques de l’Université de Neuchâtel (SITEL).</p> </projectDesc>
Content model
<content>
 <classRef key="model.pLike" minOccurs="1"
  maxOccurs="unbounded"/>
</content>
    
Schema Declaration
element projectDesc
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   attribute default { "false" }?,
   model.pLike+
}

2.1.77. <provenance>

<provenance> (provenance) contient des informations sur un épisode précis de l'histoire du manuscrit ou de la partie du manuscrit, après sa création et avant son acquisition [10.8. History]
Module msdescription
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) 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)
Contained by
msdescription: history
May contain
core: p
Example
<provenance>Listed as the property of Lawrence Sterne in 1788.</provenance> <provenance>Sold at Sothebys in 1899.</provenance>
Content model
<content>
 <elementRef key="p" minOccurs="1"
  maxOccurs="2"/>
</content>
    
Schema Declaration
element provenance
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.datable.iso.attribute.when-iso,
   att.datable.iso.attribute.notBefore-iso,
   att.datable.iso.attribute.notAfter-iso,
   att.datable.iso.attribute.from-iso,
   att.datable.iso.attribute.to-iso,
   att.datable.custom.attribute.when-custom,
   att.datable.custom.attribute.notBefore-custom,
   att.datable.custom.attribute.notAfter-custom,
   att.datable.custom.attribute.from-custom,
   att.datable.custom.attribute.to-custom,
   att.datable.custom.attribute.datingPoint,
   att.datable.custom.attribute.datingMethod,
   ( p, p? )
}

2.1.78. <pubPlace>

<pubPlace> (lieu de publication) contient le nom du lieu d'une publication. [3.12.2.4. Imprint, Size of a Document, and Reprint Information]
Module core
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Member of
Contained by
May contain
core: address
Example
<publicationStmt>  <publisher>Editions Denoëll</publisher>  <pubPlace>Paris</pubPlace>  <date>1975</date> </publicationStmt>
Content model
<content>
 <elementRef key="address"/>
</content>
    
Schema Declaration
element pubPlace
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   address
}

2.1.79. <publicationStmt>

<publicationStmt> (mention de publication) regroupe des informations concernant la publication ou la diffusion d’un texte électronique ou d’un autre type de texte. [2.2.4. Publication, Distribution, Licensing, etc. 2.2. The File Description]
Module header
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Contained by
header: fileDesc
May contain
Note

Bien que non imposé par les schémas, un document conforme à la TEI doit donner des informations sur le lieu de publication, l'adresse, l'identifiant, les droits de diffusion et la date dans cet ordre, après le nom de l'éditeur, du distributeur, ou de l'autorité concernée.

Example
<publicationStmt>  <publisher>C. Muquardt </publisher>  <pubPlace>Bruxelles &amp; Leipzig</pubPlace>  <date when="1846"/> </publicationStmt>
Example
<publicationStmt>  <distributor>ATILF (Analyse et Traitement Informatique de la Langue Française)</distributor>  <idno type="FRANTEXT">L434</idno>  <address>   <addrLine>44, avenue de la Libération</addrLine>   <addrLine>BP 30687</addrLine>   <addrLine>54063 Nancy Cedex</addrLine>   <addrLine>FRANCE</addrLine>  </address>  <availability status="free">   <p>Dans un cadre de recherche ou d'enseignement</p>  </availability> </publicationStmt>
Content model
<content>
 <alternate minOccurs="1" maxOccurs="1">
  <sequence minOccurs="1"
   maxOccurs="unbounded">
   <classRef key="model.publicationStmtPart.agency"/>
   <classRef key="model.publicationStmtPart.detail"
    minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
  <classRef key="model.pLike" minOccurs="1"
   maxOccurs="unbounded"/>
 </alternate>
</content>
    
Schema Declaration
element publicationStmt
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   (
      ( model.publicationStmtPart.agency, model.publicationStmtPart.detail* )+
    | model.pLike+
   )
}

2.1.80. <publisher>

<publisher> (éditeur) donne le nom de l'organisme responsable de la publication ou de la distribution d'un élément de la bibliographie. [3.12.2.4. Imprint, Size of a Document, and Reprint Information 2.2.4. Publication, Distribution, Licensing, etc.]
Module core
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Member of
Contained by
May contain
core: name
Note

Utiliser la forme développée du nom au moyen duquel l'organisme est habituellement cité, plutôt qu'une abréviation, cette dernière pouvant apparaître sur une page de titre.

Example
<imprint>  <pubPlace>Paris</pubPlace>  <publisher>Les Éditions de Minuit</publisher>  <date>2001</date> </imprint>
Content model
<content>
 <elementRef key="name"/>
</content>
    
Schema Declaration
element publisher
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   name
}

2.1.81. <ref>

<ref> (référence) définit une référence vers un autre emplacement, la référence étant éventuellement modifiée ou complétée par un texte ou un commentaire. [3.7. Simple Links and Cross-References 16.1. Links]
Module core
Attributes att.cReferencing (@cRef) att.declaring (@decls) att.internetMedia (@mimeType) att.pointing (@target) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Member of
Contained by
May contain
Note

Les attributs target et cRef sont exclusifs l'un de l'autre.

Example
Cf. tout particulièrement <ref target="#SEC12">la section 12, page 34</ref>.
Example
Cf. tout particulièrement <ref cRef="B1/234">le vers 234 du Livre I</ref>
Schematron
<s:report test="@target and @cRef">Only one of the attributes @target' and @cRef' may be supplied on <s:name/> </s:report>
Content model
<content>
 <macroRef key="macro.paraContent"/>
</content>
    
Schema Declaration
element ref
{
   att.cReferencing.attributes,
   att.declaring.attributes,
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.internetMedia.attributes,
   att.pointing.attributes,
   macro.paraContent
}

2.1.82. <relation>

<relation> (relation) décrit tout type de relation ou de lien à l'intérieur d'un groupe donné de participants. [13.3.2.3. Personal Relationships]
Module namesdates
Attributes att.editLike (@instant) att.sortable (@sortKey) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) 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)
type caractérise l'élément en utilisant n'importe quel système ou typologie de classification approprié.
Derived from att.typed
Status Optional
Datatype teidata.enumerated
Legal values are:
social
personal
active identifie les participants actifs dans une relation à sens unique, ou tous les participants dans une relation réciproque.
Status Optional
Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
mutual
Status Optional
name fournit un nom pour le type de relation dont elle est une instance.
Status Optional
Datatype teidata.enumerated
Legal values are:
acquaintances
aunt
child
cousins
employee
engaged
family
father
friends
family
grandchild
grandparent
lover
mother
nephew
parent
partners
professional
siblings
sisters-in-law
stepdaughter
supervisor
spouse
uncle
unknown
passive identifie les participants ‘passifs’ dans une relation non mutuelle.
Status Optional
Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
Contained by
namesdates: listRelation
May contain
core: desc
Note

Un seul des attributs active et mutual peut être fourni ; l'attribut passive ne peut être utilisé que si l'attribut active est fourni. Tous les langages de schéma ne sont pas capables d'exprimer la totalité de ces contraintes.

Example
<relation type="socialname="supervisor"  active="#fr_p1passive="#p2 #p3 #p4"/>
Cela indique que la personne avec l'identifiant p1 est le superviseur des personnes p2, p3 et p4.
Example
<relation type="personalname="friends"  mutual="#fr_p2 #fr_p3 #fr_p4"/>
Cela indique que p2, p3 et p4 sont tous amis.
Schematron
<s:assert test="@ref or @key or @name">One of the attributes 'name', 'ref' or 'key' must be supplied</s:assert>
Schematron
<s:report test="@active and @mutual">Only one of the attributes @active and @mutual may be supplied</s:report>
Schematron
<s:report test="@passive and not(@active)">the attribute 'passive' may be supplied only if the attribute 'active' is supplied</s:report>
Content model
<content>
 <elementRef key="desc" minOccurs="0"/>
</content>
    
Schema Declaration
element relation
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.datable.iso.attribute.when-iso,
   att.datable.iso.attribute.notBefore-iso,
   att.datable.iso.attribute.notAfter-iso,
   att.datable.iso.attribute.from-iso,
   att.datable.iso.attribute.to-iso,
   att.datable.custom.attribute.when-custom,
   att.datable.custom.attribute.notBefore-custom,
   att.datable.custom.attribute.notAfter-custom,
   att.datable.custom.attribute.from-custom,
   att.datable.custom.attribute.to-custom,
   att.datable.custom.attribute.datingPoint,
   att.datable.custom.attribute.datingMethod,
   att.editLike.attributes,
   att.sortable.attributes,
   attribute type { "social" | "personal" }?,
   ( attribute active { list { + } }? | attribute mutual { text }? ),
   attribute name
   {
      "acquaintances"
    | "aunt"
    | "child"
    | "cousins"
    | "employee"
    | "engaged"
    | "family"
    | "father"
    | "friends"
    | "family"
    | "grandchild"
    | "grandparent"
    | "lover"
    | "mother"
    | "nephew"
    | "parent"
    | "partners"
    | "professional"
    | "siblings"
    | "sisters-in-law"
    | "stepdaughter"
    | "supervisor"
    | "spouse"
    | "uncle"
    | "unknown"
   }?,
   attribute passive { list { + } }?,
   desc?
}

2.1.83. <repository>

<repository> (lieu de conservation) Contient le nom d'un dépôt dans lequel des manuscrits sont entreposés, et qui peut faire partie d'une institution. [10.4. The Manuscript Identifier]
Module msdescription
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Contained by
msdescription: msIdentifier
May contain
Example
<msIdentifier>  <settlement>Oxford</settlement>  <institution>University of Oxford</institution>  <repository>Bodleian Library</repository>  <idno>MS. Bodley 406</idno> </msIdentifier>
Content model
<content>
 <macroRef key="macro.phraseSeq.limited"/>
</content>
    
Schema Declaration
element repository
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   macro.phraseSeq.limited
}

2.1.84. <resp>

<resp> (responsabilité) contient une expression décrivant la nature de la responsabilité intellectuelle d'une personne. [3.12.2.2. Titles, Authors, and Editors 2.2.1. The Title Statement 2.2.2. The Edition Statement 2.2.5. The Series Statement]
Module core
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) 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)
Contained by
core: respStmt
May contain
Note

Les attributs key or ref, issus de la classe att.canonical, peuvent être utilisés pour indiquer le type de responsabilité sous une forme normalisée, en faisant référence directement (par l'utilisation de ref) ou indirectement (par l'utilisation de key) à une liste normalisée contenant des types de responsabilité, comme celle qui est maintenue par une autorité de nommage, par exemple la liste http://www.loc.gov/marc/relators/relacode.html à usage bibliographique.

Example
<respStmt>  <resp>compilateur</resp>  <name>Edward Child</name> </respStmt>
Content model
<content>
 <macroRef key="macro.phraseSeq.limited"/>
</content>
    
Schema Declaration
element resp
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.datable.iso.attribute.when-iso,
   att.datable.iso.attribute.notBefore-iso,
   att.datable.iso.attribute.notAfter-iso,
   att.datable.iso.attribute.from-iso,
   att.datable.iso.attribute.to-iso,
   att.datable.custom.attribute.when-custom,
   att.datable.custom.attribute.notBefore-custom,
   att.datable.custom.attribute.notAfter-custom,
   att.datable.custom.attribute.from-custom,
   att.datable.custom.attribute.to-custom,
   att.datable.custom.attribute.datingPoint,
   att.datable.custom.attribute.datingMethod,
   macro.phraseSeq.limited
}

2.1.85. <respStmt>

<respStmt> (mention de responsabilité) indique la responsabilité quant au contenu intellectuel d'un texte, d'une édition, d'un enregistrement ou d'une publication en série, lorsque les éléments spécifiques relatifs aux auteurs, éditeurs, etc. ne suffisent pas ou ne s'appliquent pas. [3.12.2.2. Titles, Authors, and Editors 2.2.1. The Title Statement 2.2.2. The Edition Statement 2.2.5. The Series Statement]
Module core
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Member of
Contained by
May contain
core: name resp
Example
<respStmt>  <resp>Nouvelle édition originale</resp>  <persName>Geneviève Hasenohr</persName> </respStmt>
Example
<respStmt>  <resp>converti en langage SGML</resp>  <name>Alan Morrison</name> </respStmt>
Content model
<content>
 <elementRef key="resp"/>
 <elementRef key="name" minOccurs="1"
  maxOccurs="unbounded"/>
</content>
    
Schema Declaration
element respStmt
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   resp,
   name+
}

2.1.86. <rs>

<rs> (nom générique) contient un nom générique (ex:'le père' pour parler de quelqu'un) [13.2.1. Personal Names 3.6.1. Referring Strings]
Module core
Attributes att.naming (att.canonical (@ref)) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Member of
Contained by
May contain
Example
<p>La famille s'était alors retirée en banlieue, à <rs type="place">Villemomble</rs>, mais <rs type="person">Alfred </rs>aimait se rendre à <rs type="place">Paris</rs> et un jour de 1917 alors qu'il sortait de <rs type="place">la maison des    Arts et Métiers</rs> il était tombé inanimé dans la rue.</p>
Content model
<content>
 <macroRef key="macro.phraseSeq"/>
</content>
    
Schema Declaration
element rs
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.naming.attributes,
   macro.phraseSeq
}

2.1.87. <schemaSpec>

<schemaSpec> (spécification de schéma) génère un schéma conforme à la TEI et la documentation qui l'accompagne. [2.3. The Encoding Description 22.2. Modules and Schemas 23.5.1. Making a Unified ODD]
Module tagdocs
Attributes att.namespaceable (@ns) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.identified (@ident) att.deprecated (@validUntil)
start précise les points d'accès au schéma, i.e. quels sont les éléments permis comme racine des documents XML qui se conforment à ce schéma.
Status Optional
Datatype 1–∞ occurrences of teidata.name separated by whitespace
Default TEI
docLang (langue de documentation) lorsque la description pour un élément, un attribut, une classe ou une macro est disponible en plusieurs langues, précise quelle langue utiliser lors de la création de la documentation.
Status Optional
Datatype 1–∞ occurrences of teidata.language separated by whitespace
Member of
Contained by
header: encodingDesc
May contain
Note

Un schéma combine des références aux modules ou aux groupes de spécifications avec d'autres déclarations atomiques. Le traitement d'un élément de schéma doit résoudre tous les conflits entre les déclarations qu'il contient ou les références. Des processeurs ODD différents peuvent générer des schémas et une documentation en utilisant différentes syntaxes concrètes.

Example
<schemaSpec prefix="TEI_ident="testsvg"  start="TEI svg">  <moduleRef source="tei:current"   key="header"/>  <moduleRef key="core"/>  <moduleRef key="drama"/>  <moduleRef url="svg11.rng"/> </schemaSpec>
This schema combines elements from the current versions of the drama and core modules, the current release version of the header module, and elements from an existing RELAX NG schema available from the URL indicated.
Example
<schemaSpec ident="Bare-plus"  source="tei_bare.compiled.oddstart="TEI">  <moduleRef key="tei"/>  <moduleRef key="header"/>  <elementRef key="qsource="tei:3.0.0"/>  <moduleRef key="textstructure"/> </schemaSpec>
This schema starts with a pre-existing customization of the TEI called TEI Bare (a customization with a minimal selection of elements). The <q> element is not available in TEI Bare, but it can be brought back. In this case, we will get the version defined in TEI P5 release 3.0.0
Content model
<content>
 <sequence minOccurs="1" maxOccurs="1">
  <alternate minOccurs="0"
   maxOccurs="unbounded">
   <classRef key="model.glossLike"/>
   <classRef key="model.descLike"/>
  </alternate>
  <alternate minOccurs="0"
   maxOccurs="unbounded">
   <classRef key="model.oddRef"/>
   <classRef key="model.oddDecl"/>
   <elementRef key="listRef"/>
  </alternate>
 </sequence>
</content>
    
Schema Declaration
element schemaSpec
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.identified.attribute.ident,
   att.deprecated.attribute.validUntil,
   att.namespaceable.attributes,
   attribute start { list { + } }?,
   attribute docLang { list { + } }?,
   (
      ( model.glossLike | model.descLike )*,
      ( model.oddRef | model.oddDecl | listRef )*
   )
}

2.1.88. <segmentation>

<segmentation> (segmentation) décrit les principes selon lesquels le texte a été segmenté, par exemple en phrases, en intonèmes (unités tonales), en strates graphématiques (niveaux superposés de signes graphiques), etc. [2.3.3. The Editorial Practices Declaration 15.3.2. Declarable Elements]
Module header
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
default Indique si oui ou non cet élément est affecté par défaut quand son élément parent a été sélectionné.
Derived from att.declarable
Status Optional
Datatype teidata.truthValue
Legal values are:
false
[Default]
Member of
Contained by
May contain
core: p
Example
<segmentation>  <p>   <gi>s</gi> elements mark orthographic sentences and are numbered sequentially within    their parent <gi>div</gi> element </p> </segmentation>
Example
<p>  <gi>seg</gi> elements are used to mark functional constituents of various types within each <gi>s</gi>; the typology used is defined by a <gi>taxonomy</gi> element in the corpus header <gi>classDecl</gi> </p>
Content model
<content>
 <classRef key="model.pLike" minOccurs="1"
  maxOccurs="unbounded"/>
</content>
    
Schema Declaration
element segmentation
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   attribute default { "false" }?,
   model.pLike+
}

2.1.89. <settingDesc>

<settingDesc> (description du contexte) décrit le(s) contexte(s) dans lesquels se situe une interaction linguistique, soit sous la forme d'une description en prose, soit sous celle d'une série d'éléments décrivant le contexte. [15.2. Contextual Information 2.4. The Profile Description]
Module corpus
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
default Indique si oui ou non cet élément est affecté par défaut quand son élément parent a été sélectionné.
Derived from att.declarable
Status Optional
Datatype teidata.truthValue
Legal values are:
false
[Default]
Member of
Contained by
header: profileDesc
May contain
namesdates: listPlace
Note

Peut contenir un texte organisé en paragraphes ou une série d'éléments <setting>.

Example
<settingDesc>  <p>Pierre Mendès France,    Entretiens avec Jean Lacouture (1980-1981 )</p> </settingDesc>
Content model
<content>
 <elementRef key="listPlace"/>
</content>
    
Schema Declaration
element settingDesc
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   attribute default { "false" }?,
   listPlace
}

2.1.90. <settlement>

<settlement> (lieu de peuplement) contient le nom d'un lieu de peuplement comme une cité, une ville ou un village, identifié comme une unité géo-politique ou administrative unique. [13.2.3. Place Names]
Module namesdates
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) 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)
Member of
Contained by
May contain
Example
<placeName>  <settlement type="town">Brest</settlement>  <region>Bretagne</region> </placeName>
Content model
<content>
 <macroRef key="macro.phraseSeq"/>
</content>
    
Schema Declaration
element settlement
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.datable.iso.attribute.when-iso,
   att.datable.iso.attribute.notBefore-iso,
   att.datable.iso.attribute.notAfter-iso,
   att.datable.iso.attribute.from-iso,
   att.datable.iso.attribute.to-iso,
   att.datable.custom.attribute.when-custom,
   att.datable.custom.attribute.notBefore-custom,
   att.datable.custom.attribute.notAfter-custom,
   att.datable.custom.attribute.from-custom,
   att.datable.custom.attribute.to-custom,
   att.datable.custom.attribute.datingPoint,
   att.datable.custom.attribute.datingMethod,
   macro.phraseSeq
}

2.1.91. <sex>

<sex> (sexe) Définit le sexe d'un individu [13.3.2.1. Personal Characteristics]
Module namesdates
Attributes att.editLike (@instant) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) 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)
value supplies a coded value for sex
Status Recommended
Datatype 1–∞ occurrences of teidata.sex separated by whitespace
Legal values are:
F
M
unknown
Note

Les valeurs de cet attribut sont tirées de la norme ISO 5218:1977 Échange d'information -- Représentation des sexes humains ; 0 indique "inconnu" ; 1 indique "masculin" ; 2 indique "féminin" ; et 9 indique "ne s'applique pas".

Member of
Contained by
namesdates: person
May contain
Note

As with other culturally-constructed traits such as age, the way in which this concept is described in different cultural contexts may vary. The normalizing attributes are provided only as an optional means of simplifying that variety to one or more external standards for purposes of interoperability, or project-internal taxonomies for consistency, and should not be used where that is inappropriate or unhelpful. The content of the element may be used to describe the intended concept in more detail, using plain text.

Example
<sex value="2">féminin</sex>
Content model
<content>
 <macroRef key="macro.phraseSeq"/>
</content>
    
Schema Declaration
element sex
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.editLike.attributes,
   att.datable.iso.attribute.when-iso,
   att.datable.iso.attribute.notBefore-iso,
   att.datable.iso.attribute.notAfter-iso,
   att.datable.iso.attribute.from-iso,
   att.datable.iso.attribute.to-iso,
   att.datable.custom.attribute.when-custom,
   att.datable.custom.attribute.notBefore-custom,
   att.datable.custom.attribute.notAfter-custom,
   att.datable.custom.attribute.from-custom,
   att.datable.custom.attribute.to-custom,
   att.datable.custom.attribute.datingPoint,
   att.datable.custom.attribute.datingMethod,
   attribute value { list { ( "F" | "M" | "unknown" )+ } }?,
   macro.phraseSeq
}

2.1.92. <sic>

<sic> (du latin, ainsi) contient du texte reproduit quoiqu'il est apparemment incorrect ou inexact [3.5.1. Apparent Errors]
Module core
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source))
Member of
Contained by
May contain
Example
Des nuages, des <sic>cyrrhus</sic>, des nimbus, des cumulus, tant qu'on en veut, et assurément plus que n'en voulaient le maître et le serviteur.
Example Si on veut seulement attirer l'attention sur ce qui paraît être un problème dans la copie du texte, <sic> est utilisé seul :
Tel est le chat Rutterkin des sorcières Margaret et Filippa Flower, qui furent <sic>prûlées</sic>brûlées à Lincoln, le 11 mars 1619, pour avoir envoûté un parent du comte de Rutland.
Example Il est également possible, en utilisant les éléments <choice> et <corr>, de proposer une lecture corrigée :
Tel est le chat Rutterkin des sorcières Margaret et Filippa Flower, qui furent<choice>  <sic>prûlées</sic>  <corr>brûlées</corr> </choice> à Lincoln, le 11 mars 1619, pour avoir envoûté un parent du comte de Rutland.
Example
Ouvrage très véridique et mirifique du Sieur Marcus Publius Dataficus du digne fils du seigneur comte, vicomte, duc et archiduc Johannus de Bessinguya<choice>  <sic> Percepteur</sic>  <corr>Precepteur</corr> </choice> du digne fils du seigneur comte, vicomte, duc et archiduc Johannus de Bessinguya.
Content model
<content>
 <macroRef key="macro.paraContent"/>
</content>
    
Schema Declaration
element sic { att.global.attributes, macro.paraContent }

2.1.93. <sourceDesc>

<sourceDesc> (description de la source) décrit la source à partir de laquelle un texte électronique a été dérivé ou produit, habituellement une description bibliographique pour un texte numérisé, ou une expression comme "document numérique natif " pour un texte qui n'a aucune existence précédente. [2.2.7. The Source Description]
Module header
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
default Indique si oui ou non cet élément est affecté par défaut quand son élément parent a été sélectionné.
Derived from att.declarable
Status Optional
Datatype teidata.truthValue
Legal values are:
false
[Default]
Contained by
header: fileDesc
May contain
core: list p
msdescription: msDesc
Example
<sourceDesc>  <p>Texte original : le texte a été créé sous sa forme électronique.</p> </sourceDesc>
Content model
<content>
 <alternate minOccurs="1" maxOccurs="1">
  <classRef key="model.pLike" minOccurs="1"
   maxOccurs="unbounded"/>
  <alternate minOccurs="1"
   maxOccurs="unbounded">
   <classRef key="model.biblLike"/>
   <classRef key="model.sourceDescPart"/>
   <classRef key="model.listLike"/>
  </alternate>
 </alternate>
</content>
    
Schema Declaration
element sourceDesc
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   attribute default { "false" }?,
   (
      model.pLike+
    | ( model.biblLike | model.sourceDescPart | model.listLike )+
   )
}

2.1.94. <supportDesc>

<supportDesc> (description du support) Regroupe les éléments décrivant le support physique du texte du manuscrit. [10.7.1. Object Description]
Module msdescription
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Contained by
msdescription: objectDesc
May contain
header: extent
Example
<supportDesc>  <support> Parchment roll with <material>silk</material> ribbons.  </support> </supportDesc>
Content model
<content>
 <elementRef key="extent" minOccurs="1"/>
</content>
    
Schema Declaration
element supportDesc
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   extent
}

2.1.95. <surface>

<surface> définit une surface écrite comme un rectangle décrit par ses coordonnées spatiales, en regroupant éventuellement une ou plusieurs représentations graphiques de cet espace et des zones rectangulaires intéressantes à l'intérieur de celui-ci. [11.1. Digital Facsimiles 11.2.2. Embedded Transcription]
Module transcr
Attributes att.coordinated (@start, @ulx, @uly, @lrx, @lry, @points) att.declaring (@decls) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
type caractérise l'élément en utilisant n'importe quel système ou typologie de classification approprié.
Derived from att.typed
Status Optional
Datatype teidata.enumerated
Legal values are:
enveloppe
recto
verso
appendix
Contained by
May contain
Note

L'élément <surface> représente un secteur rectangulaire d’une surface physique faisant partie du matériau source. Ce peut être une feuille du papier, la façade d'un monument, un panneau publicitaire, un rouleau de papyrus ou en fait toute surface à deux dimensions.

L'espace de coordonnées défini par cet élément peut être considéré comme une grille d'unités horizontaleslrx - ulx et verticales uly - lry. Cette grille se superpose à la totalité de toute image directement contenue par l'élément <surface>. Les coordonnées employées par chaque élément <zone>contenu par cette surface doivent être interprétées en référence à la même grille.

Example
<facsimile>  <surface ulx="0uly="0lrx="200lry="300">   <graphic url="Bovelles-49r.png"/>  </surface> </facsimile>
Content model
<content>
 <sequence minOccurs="1" maxOccurs="1">
  <alternate minOccurs="0"
   maxOccurs="unbounded">
   <classRef key="model.global"/>
   <classRef key="model.labelLike"/>
   <classRef key="model.graphicLike"/>
  </alternate>
  <sequence minOccurs="0"
   maxOccurs="unbounded">
   <alternate minOccurs="1" maxOccurs="1">
    <elementRef key="zone"/>
    <elementRef key="line"/>
    <elementRef key="path"/>
    <elementRef key="surface"/>
    <elementRef key="surfaceGrp"/>
   </alternate>
   <classRef key="model.global"
    minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
 </sequence>
</content>
    
Schema Declaration
element surface
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.coordinated.attributes,
   att.declaring.attributes,
   attribute type { "enveloppe" | "recto" | "verso" | "appendix" }?,
   (
      ( model.global | model.labelLike | model.graphicLike )*,
      ( ( zone | line | path | surface | surfaceGrp ), model.global* )*
   )
}

2.1.96. <surfaceGrp>

<surfaceGrp> defines any kind of useful grouping of written surfaces, for example the recto and verso of a single leaf, which the encoder wishes to treat as a single unit. [11.1. Digital Facsimiles]
Module transcr
Attributes att.declaring (@decls) att.global (n, @xml:id, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
n (nombre) donne un nombre (ou une autre étiquette) pour un élément, qui n'est pas nécessairement unique dans le document TEI.
Derived from att.global
Status Optional
Datatype teidata.text
Legal values are:
1
type caractérise l'élément en utilisant n'importe quel système ou typologie de classification approprié.
Derived from att.typed
Status Optional
Datatype teidata.enumerated
Legal values are:
letter
Contained by
May contain
transcr: surface
Note

Where it is useful or meaningful to do so, any grouping of multiple <surface> elements may be indicated using the <surfaceGrp> elements.

Example
<sourceDoc>  <surfaceGrp>   <surface ulx="0uly="0lrx="200"    lry="300">    <graphic url="Bovelles-49r.png"/>   </surface>   <surface ulx="0uly="0lrx="200"    lry="300">    <graphic url="Bovelles-49v.png"/>   </surface>  </surfaceGrp> </sourceDoc>
Content model
<content>
 <elementRef key="surface" minOccurs="1"
  maxOccurs="unbounded"/>
</content>
    
Schema Declaration
element surfaceGrp
{
   att.global.attribute.xmlid,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.declaring.attributes,
   attribute n { "1" }?,
   attribute type { "letter" }?,
   surface+
}

2.1.97. <surname>

<surname> (Nom de famille) permet de relever le nom de famille d'une personne. [13.2.1. Personal Names]
Module namesdates
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
full indique si la composante du nom est donnée en intégralité, sous forme d'abréviation ou simplement d'initiale.
Derived from att.personal
Status Optional
Datatype teidata.enumerated
Legal values are:
yes
[Default]
ref (référence) fournit un moyen explicite de localiser une définition complète de l'entité nommée au moyen d'un ou plusieurs URIs.
Derived from att.canonical
Status Optional
Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
Member of
Contained by
May contain
Example
<surname type="combine">Sidonie Gabrielle Colette</surname>
Content model
<content>
 <macroRef key="macro.phraseSeq"/>
</content>
    
Schema Declaration
element surname
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   attribute full { "yes" }?,
   attribute ref { list { + } }?,
   macro.phraseSeq
}

2.1.98. <teiHeader>

<teiHeader> (en-tête TEI) fournit des informations descriptives et déclaratives qui constituent une page de titre électronique au début de tout texte conforme à la TEI. [2.1.1. The TEI Header and Its Components 15.1. Varieties of Composite Text]
Module header
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Contained by
textstructure: TEI
May contain
Note

Un des seuls éléments obligatoires dans tout document TEI.

Example
<teiHeader>  <fileDesc>   <titleStmt>    <title>La Parisienne</title>    <author>Henry BECQUE</author>   </titleStmt>   <publicationStmt>    <distributor>ATILF (Analyse et Traitement Informatique de la Langue Française)</distributor>    <idno type="FRANTEXT">L434</idno>    <address>     <addrLine>44, avenue de la Libération</addrLine>     <addrLine>BP 30687</addrLine>     <addrLine>54063 Nancy Cedex</addrLine>     <addrLine>FRANCE</addrLine>    </address>    <availability status="free">     <p>Dans un cadre de recherche ou d'enseignement</p>    </availability>   </publicationStmt>   <sourceDesc>    <biblStruct>     <monogr>      <imprint>       <publisher>Paris : Fasquelle, 1922.</publisher>      </imprint>     </monogr>    </biblStruct>   </sourceDesc>  </fileDesc>  <profileDesc>   <creation>    <date>1885</date>   </creation>  </profileDesc> </teiHeader>
Content model
<content>
 <sequence minOccurs="1" maxOccurs="1">
  <elementRef key="fileDesc"/>
  <classRef key="model.teiHeaderPart"
   minOccurs="0" maxOccurs="unbounded"/>
  <elementRef key="revisionDesc"
   minOccurs="0"/>
 </sequence>
</content>
    
Schema Declaration
element teiHeader
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   ( fileDesc, model.teiHeaderPart*, revisionDesc? )
}

2.1.99. <text>

<text> (texte) contient un seul texte quelconque, simple ou composite, par exemple un poème ou une pièce de théâtre, un recueil d’essais, un roman, un dictionnaire ou un échantillon de corpus. [4. Default Text Structure 15.1. Varieties of Composite Text]
Module textstructure
Attributes att.declaring (@decls) att.written (@hand) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Member of
Contained by
textstructure: TEI
May contain
core: cb gap lb note pb
textstructure: back body front
Note

Cet élément ne devrait pas être utilisé pour encoder un texte inséré à un endroit non prévisible à l'intérieur de la structure d'un autre texte, comme par exemple dans un récit qui est enchâssé ou cité dans un autre ; c'est l'élément <floatingText> qui doit être utilisé à cet effet.

Example
<text>  <front>   <docTitle>    <titlePart>Souvenir de la nuit du 4</titlePart>   </docTitle>  </front>  <body>   <l>Il avait dans sa poche une toupie en buis.</l>  </body> </text>
Example Le <body> d'un texte peut être remplacé par un groupe de textes enchâssés, comme dans la structure suivante :
<TEI xmlns="http://www.tei-c.org/ns/1.0">  <teiHeader> <!--[ en-tête du texte composite ]-->  </teiHeader>  <text>   <front> <!--[ partie préfatoire du texte composite ]-->   </front>   <group>    <text>     <front> <!--[ partie préfatoire du premier texte ]-->     </front>     <body> <!--[ corps du premier texte ]-->     </body>     <back> <!--[ annexe du premier texte ]-->     </back>    </text>    <text>     <front> <!--[ partie préfatoire du deuxième texte ]-->     </front>     <body> <!--[ corps du deuxième texte ]-->     </body>     <back> <!--[ annex du deuxième texte ]-->     </back>    </text> <!--[ encore de textes, simples ou composites ]-->   </group>   <back> <!--[ annex du texte composite ]-->   </back>  </text> </TEI>
Content model
<content>
 <sequence minOccurs="1" maxOccurs="1">
  <classRef key="model.global"
   minOccurs="0" maxOccurs="unbounded"/>
  <sequence minOccurs="0" maxOccurs="1">
   <elementRef key="front"/>
   <classRef key="model.global"
    minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
  <alternate minOccurs="1" maxOccurs="1">
   <elementRef key="body"/>
   <elementRef key="group"/>
  </alternate>
  <classRef key="model.global"
   minOccurs="0" maxOccurs="unbounded"/>
  <sequence minOccurs="0" maxOccurs="1">
   <elementRef key="back"/>
   <classRef key="model.global"
    minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
 </sequence>
</content>
    
Schema Declaration
element text
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.declaring.attributes,
   att.written.attributes,
   (
      model.global*,
      ( front, model.global* )?,
      ( body | group ),
      model.global*,
      ( back, model.global* )?
   )
}

2.1.100. <title>

<title> (titre) contient le titre complet d'une oeuvre quelconque [3.12.2.2. Titles, Authors, and Editors 2.2.1. The Title Statement 2.2.5. The Series Statement]
Module core
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) 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)
type caractérise le titre selon une typologie adaptée.
Derived from att.typed
Status Optional
Datatype teidata.enumerated
Legal values are:
short
Note

Cet attribut est utile pour analyser les titres et les traiter en fonction de leur type ; lorsqu'un tel traitement spécifique n'est pas nécessaire, il n'est pas utile de donner une telle analyse, et le titre entier, sous-titres et titres parallèles inclus, peuvent être encodés dans un élément <title>.

Member of
Contained by
May contain
Note

Les attributs key et ref, hérités de la classe att.canonical sont utilisés pour indiquer la forme canonique du titre ; le premier donne (par exemple) l’identifiant d’un enregistrement dans un système externe de bibliothèque ; le second pointe vers un élément XML contenant la forme canonique du titre.

Example
<title>La vie mode d'emploi. Romans.</title>
Example
<title>Analyser les textes de communication</title>
Example
<title>Mélanges de linguistique française et de philologie et littérature médiévales offerts à Monsieur Paul Imbs.</title>
Example
<title>Les fleurs du Mal de Charles Baudelaire : une édition électronique</title>
Example
<p>quand il rentre de ses chantiers de maçonnerie il dit rien, il pose son cul sur une chaise, toujours au même endroit, et il lit <title>l'Humanité.</title> </p>
Example
<title type="full">  <title type="main">Synthèse</title>  <title type="sub">an international journal for    epistemology, methodology and history of    science</title> </title>
Content model
<content>
 <macroRef key="macro.paraContent"/>
</content>
    
Schema Declaration
element title
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.datable.iso.attribute.when-iso,
   att.datable.iso.attribute.notBefore-iso,
   att.datable.iso.attribute.notAfter-iso,
   att.datable.iso.attribute.from-iso,
   att.datable.iso.attribute.to-iso,
   att.datable.custom.attribute.when-custom,
   att.datable.custom.attribute.notBefore-custom,
   att.datable.custom.attribute.notAfter-custom,
   att.datable.custom.attribute.from-custom,
   att.datable.custom.attribute.to-custom,
   att.datable.custom.attribute.datingPoint,
   att.datable.custom.attribute.datingMethod,
   attribute type { "short" }?,
   macro.paraContent
}

2.1.101. <titleStmt>

<titleStmt> (mention de titre) regroupe les informations sur le titre d’une œuvre et les personnes ou institutions responsables de son contenu intellectuel. [2.2.1. The Title Statement 2.2. The File Description]
Module header
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
Contained by
header: fileDesc
May contain
Example
<titleStmt>  <title>Le sanctoral du lectionnaire de l'office dominicain (1254-1256)</title>  <funder>2008—..., École nationale des chartes</funder>  <principal>Anne-Élisabeth Urfels-Capot</principal>  <respStmt>   <resp>responsable des publications</resp>   <name>Olivier Canteaut (École nationale des chartes)</name>  </respStmt>  <respStmt>   <resp> 2009—..., Éditeur électronique : du TEI à l'écran</resp>   <name ref="vincent.jolivet@enc.sorbonne.fr">Vincent Jolivet (École nationale      des chartes)</name>  </respStmt>  <respStmt>   <resp>2009, Éditeur scientifique</resp>   <name ref="pascale.bourgain@enc.sorbonne.fr">Pascale Bourgain (École      nationale des chartes)</name>  </respStmt>  <respStmt>   <resp>2008, Conversion du document bureautique vers TEI</resp>   <name ref="frederic.glorieux@enc.sorbonne.fr">Frédéric Glorieux (École      nationale des chartes)</name>  </respStmt> </titleStmt>
Content model
<content>
 <sequence minOccurs="1" maxOccurs="1">
  <elementRef key="title" minOccurs="1"
   maxOccurs="unbounded"/>
  <classRef key="model.respLike"
   minOccurs="0" maxOccurs="unbounded"/>
 </sequence>
</content>
    
Schema Declaration
element titleStmt
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   ( title+, model.respLike* )
}

2.1.102. <unclear>

<unclear> (incertain) contient un mot, une expression ou bien un passage qui ne peut être transcrit avec certitude parce qu'il est illisible ou inaudible dans la source. [11.3.3.1. Damage, Illegibility, and Supplied Text 3.5.3. Additions, Deletions, and Omissions]
Module core
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.editLike (@instant) att.dimensions (att.ranging (@atLeast, @atMost, @min, @max, @confidence))
reason indique pourquoi il est difficile de transcrire le document
Status Optional
Datatype 1–∞ occurrences of teidata.enumerated separated by whitespace
Suggested values include:
illegible
(illisible)
inaudible
(inaudible)
faded
(faded)
background_noise
(background_noise)
eccentric_ductus
(eccentric_ductus) indicates illegibility due to an unusual, awkward, or incompetent execution of a glyph or glyphs
<div>  <head>Rx</head>  <p>500 mg <unclear reason="illegible">placebo</unclear>  </p> </div>
agent lorsque la difficulté de transcription vient d'un dommage, catégorise la cause du dommage si celle-ci peut être identifiée
Status Optional
Datatype teidata.enumerated
Sample values include:
rubbing
des dommages résultent du frottement des bords de la feuille
mildew
des dégâts résultent de la moisissure sur la surface de la feuille
smoke
des dégâts résultent de la fumée
Member of
Contained by
May contain
Note

Le même élément est utilisé pour tous les cas d'incertitude portant sur la transcription du contenu d'éléments, qu'il s'agisse de documents écrits ou oraux. Pour les autres aspects concernant la certitude, l'incertitude, et la fiabilité du balisage et de la transcription, voir le chapitre 21. Certainty, Precision, and Responsibility.

Les éléments <damage>, <gap>, <del>, <unclear> et <supplied> peuvent être utilisés en étroite conjonction. Voir la section pour plus de détails sur l'élément le plus pertinent en fonction des circonstances.

Example
<add place="inspace">Envoyez-moi une épreuve <unclear cert="medium">W</unclear>  <gap reason="inDéchiffrable"/> </add>
Example
and from time to time invited in like manner his att<unclear>ention</unclear>
Dans ce cas, les lettres à la fin du mot sont difficiles à lire.
Content model
<content>
 <macroRef key="macro.paraContent"/>
</content>
    
Schema Declaration
element unclear
{
   att.global.attributes,
   att.editLike.attributes,
   att.dimensions.attributes,
   attribute reason
   {
      list
      {
         (
            "illegible"
          | "inaudible"
          | "faded"
          | "background_noise"
          | "eccentric_ductus"
         )+
      }
   }?,
   attribute agent { text }?,
   macro.paraContent
}

2.1.104. <valItem>

<valItem> documente une valeur d'attribut unique dans une liste d'items possibles ou obligatoires [22.5.3. Attribute List Specification]
Module tagdocs
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.deprecated (@validUntil)
ident specifies the value concerned.
Status Required
Datatype teidata.text
Contained by
tagdocs: valList
May contain
core: desc
Example
<valItem ident="dub">  <altIdent xml:lang="fr">dou</altIdent>  <equiv name="unknown"/>  <gloss>douteux</gloss>  <desc>utilisé quand l'emploi de cet élément est douteux ou incertain.</desc> </valItem>
Content model
<content>
 <sequence minOccurs="1" maxOccurs="1">
  <classRef key="model.glossLike"
   minOccurs="0" maxOccurs="unbounded"/>
  <sequence minOccurs="0" maxOccurs="1">
   <classRef key="model.descLike"
    minOccurs="1" maxOccurs="unbounded"/>
   <sequence minOccurs="0"
    maxOccurs="unbounded">
    <classRef key="model.glossLike"
     minOccurs="1" maxOccurs="1"/>
    <classRef key="model.descLike"
     minOccurs="0" maxOccurs="unbounded"/>
   </sequence>
   <elementRef key="remarks" minOccurs="0"
    maxOccurs="unbounded"/>
  </sequence>
  <elementRef key="paramList" minOccurs="0"
   maxOccurs="1"/>
 </sequence>
</content>
    
Schema Declaration
element valItem
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.deprecated.attribute.validUntil,
   attribute ident { text },
   (
      model.glossLike*,
      ( model.descLike+, ( model.glossLike, model.descLike* )*, remarks* )?,
      paramList?
   )
}

2.1.105. <valList>

<valList> (liste de valeurs) contient un ou plusieurs éléments <valItem> qui définissent des valeurs possibles pour un attribut. [22.5.3. Attribute List Specification]
Module tagdocs
Attributes att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.deprecated (@validUntil)
mode précise l'effet de cette déclaration sur son parent.
Derived from att.combinable
Status Optional
Datatype teidata.enumerated
Legal values are:
add
[Default]
type précise l'extensibilité de la liste des valeurs de l'attribut.
Status Optional
Datatype teidata.enumerated
Legal values are:
closed
Contained by
May contain
tagdocs: valItem
Example
<valList type="closed">  <valItem ident="req">   <gloss>exigé</gloss>  </valItem>  <valItem ident="rec">   <gloss>Recommandé</gloss>  </valItem>  <valItem ident="opt">   <gloss>optionnel</gloss>  </valItem> </valList>
Content model
<content>
 <elementRef key="valItem" minOccurs="0"
  maxOccurs="unbounded"/>
</content>
    
Schema Declaration
element valList
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.deprecated.attribute.validUntil,
   attribute mode { "add" }?,
   attribute type { "closed" }?,
   valItem*
}

2.1.106. <w>

<w> (mot) représente un mot grammatical (pas nécessairement orthographique) [17.1. Linguistic Segment Categories 17.4.2. Lightweight Linguistic Annotation]
Module analysis
Attributes att.notated (@notation) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.datcat (@datcat, @valueDatcat) att.linguistic (pos, @lemma, @lemmaRef, @msd, @join) att.lexicographic.normalized (@norm, @orig)
part specifies whether or not its parent element is fragmented in some way, typically by some other overlapping structure: for example a speech which is divided between two or more verse stanzas, a paragraph which is split across a page division, a verse line which is divided between two speakers.
Derived from att.fragmentable
Status Optional
Datatype teidata.enumerated
Legal values are:
N
[Default]
pos (part of speech) indicates the part of speech assigned to a token (i.e. information on whether it is a noun, adjective, or verb), usually according to some official reference vocabulary (e.g. for German: STTS, for English: CLAWS, for Polish: NKJP, etc.).
Derived from att.linguistic
Status Optional
Datatype teidata.text
Member of
Contained by
May contain
analysis: w
character data
Example This example is adapted from the Folger Library’s Early Modern English Drama version of The Wits: a Comedy by William Davenant.
<l>  <w lemma="itpos="pn"   xml:id="A19883-003-a-0100">IT</w>  <w lemma="havepos="vvz"   xml:id="A19883-003-a-0110">hath</w>  <w lemma="bepos="vvn"   xml:id="A19883-003-a-0120">been</w>  <w lemma="saypos="vvn"   xml:id="A19883-003-a-0130">said</w>  <w lemma="ofpos="acp-p"   xml:id="A19883-003-a-0140">of</w>  <w lemma="oldpos="j"   xml:id="A19883-003-a-0150">old</w>  <pc xml:id="A19883-003-a-0160">,</pc>  <w lemma="thatpos="cs"   xml:id="A19883-003-a-0170">that</w>  <w lemma="playpos="vvz"   xml:id="A19883-003-a-0180">   <choice>    <orig>Playes</orig>    <reg>Plays</reg>   </choice>  </w>  <w lemma="bepos="vvb"   xml:id="A19883-003-a-0190">are</w>  <w lemma="feastpos="n2"   xml:id="A19883-003-a-0200">Feasts</w>  <pc xml:id="A19883-003-a-0210">,</pc> </l> <l xml:id="A19883-e100220">  <w lemma="poetpos="n2"   xml:id="A19883-003-a-0220">Poets</w>  <w lemma="thepos="d"   xml:id="A19883-003-a-0230">the</w>  <w lemma="cookpos="n2"   xml:id="A19883-003-a-0240">   <choice>    <orig>Cookes</orig>    <reg>Cooks</reg>   </choice>  </w>  <pc xml:id="A19883-003-a-0250">,</pc>  <w lemma="andpos="cc"   xml:id="A19883-003-a-0260">and</w>  <w lemma="thepos="d"   xml:id="A19883-003-a-0270">the</w>  <w lemma="spectatorpos="n2"   xml:id="A19883-003-a-0280">Spectators</w>  <w lemma="guestpos="n2"   xml:id="A19883-003-a-0290">Guests</w>  <pc xml:id="A19883-003-a-0300">,</pc> </l> <l xml:id="A19883-e100230">  <w lemma="thepos="d"   xml:id="A19883-003-a-0310">The</w>  <w lemma="actorpos="n2"   xml:id="A19883-003-a-0320">Actors</w>  <w lemma="waiterpos="n2"   xml:id="A19883-003-a-0330">Waiters</w>  <pc xml:id="A19883-003-a-0340">:</pc> <!-- ... --> </l>
Content model
<content>
 <alternate minOccurs="0"
  maxOccurs="unbounded">
  <textNode/>
  <classRef key="model.gLike"/>
  <elementRef key="seg"/>
  <elementRef key="w"/>
  <elementRef key="m"/>
  <elementRef key="c"/>
  <elementRef key="pc"/>
  <classRef key="model.global"/>
  <classRef key="model.lPart"/>
  <classRef key="model.hiLike"/>
  <classRef key="model.pPart.edit"/>
 </alternate>
</content>
    
Schema Declaration
element w
{
   att.global.attribute.xmlid,
   att.global.attribute.n,
   att.global.attribute.xmllang,
   att.global.attribute.xmlbase,
   att.global.attribute.xmlspace,
   att.global.rendition.attribute.rend,
   att.global.rendition.attribute.style,
   att.global.rendition.attribute.rendition,
   att.global.analytic.attribute.ana,
   att.global.change.attribute.change,
   att.global.responsibility.attribute.cert,
   att.global.responsibility.attribute.resp,
   att.global.source.attribute.source,
   att.datcat.attribute.datcat,
   att.datcat.attribute.valueDatcat,
   att.linguistic.attribute.lemma,
   att.linguistic.attribute.lemmaRef,
   att.linguistic.attribute.msd,
   att.linguistic.attribute.join,
   att.lexicographic.normalized.attribute.norm,
   att.lexicographic.normalized.attribute.orig,
   att.notated.attributes,
   attribute part { "N" }?,
   attribute pos { text }?,
   (
      text
    | model.gLike
    | seg
    | w
    | m
    | c
    | pc
    | model.global
    | model.lPart
    | model.hiLikemodel.pPart.edit
   )*
}

2.2. Model classes

2.2.1. model.addressLike

model.addressLike regroupe des éléments employés pour représenter des adresses postales ou électroniques. [1. The TEI Infrastructure]
Module tei
Used by
Members address

2.2.2. model.attributable

model.attributable groups elements that contain a word or phrase that can be attributed to a source. [3.3.3. Quotation 4.3.2. Floating Texts]
Module tei
Used by
Members model.quoteLike

2.2.3. model.availabilityPart

model.availabilityPart regroupe des éléments tels que les licences ou les paragraphes indiquant la disponibilité d'un ouvrage. [2.2.4. Publication, Distribution, Licensing, etc.]
Module tei
Used by
Members licence

2.2.4. model.biblLike

model.biblLike regroupe des éléments contenant une description bibliographique. [3.12. Bibliographic Citations and References]
Module tei
Used by
Members msDesc

2.2.5. model.common

model.common regroupe des éléments de niveau fragment - et des éléments de niveau intermédiaire. [1.3. The TEI Class System]
Module tei
Used by
Members model.divPart[model.lLike model.pLike[p]] model.entryLike model.inter[model.attributable[model.quoteLike] model.biblLike[msDesc] model.egLike model.labelLike[desc] model.listLike[list listOrg listPerson listPlace listRelation] model.oddDecl[classSpec elementSpec] model.stageLike]
Note

Cette classe définit l'ensemble des éléments de niveau fragment et de niveau intermédiaire ; de nombreux modèles de contenu y font appel, y compris ceux qui sont relatifs aux divisions textuelles.

2.2.6. model.correspActionPart

model.correspActionPart groups elements which define the parts (usually names, dates and places) of one action related to the correspondence.
Module tei
Used by
Members model.addressLike[address] model.dateLike[date] model.nameLike[model.nameLike.agent[name orgName persName] model.offsetLike model.persNamePart[forename surname] model.placeStateLike[model.placeNamePart[country placeName settlement]] idno rs] note

2.2.7. model.dateLike

model.dateLike regroupe des éléments contenant des expressions relatives au temps. [3.6.4. Dates and Times 13.4. Dates]
Module tei
Used by
Members date

2.2.8. model.descLike

model.descLike regroupe des éléments qui contiennent une description de la fonction d'un élément.
Module tei
Used by
Members desc

2.2.9. model.div1Like

model.div1Like regroupe des divisions structurelles du niveau le plus haut.
Module tei
Used by
Members div1

2.2.10. model.div2Like

model.div2Like regroupe des divisions structurelles de deuxième niveau.
Module tei
Used by
Members div2

2.2.11. model.div3Like

model.div3Like regroupe des divisions structurelles de troisième niveau.
Module tei
Used by
Members div3

2.2.12. model.div4Like

model.div4Like regroupe des divisions structurelles de quatrième niveau.
Module tei
Used by
Members div4

2.2.13. model.div5Like

model.div5Like regroupe des divisions structurelles de cinquième niveau.
Module tei
Used by
Members div5

2.2.14. model.divBottom

model.divBottom regroupe des éléments placés à la fin d'une division de texte. [4.2. Elements Common to All Divisions]
Module tei
Used by
Members model.divBottomPart model.divWrapper

2.2.15. model.divLike

model.divLike regroupe des éléments utilisés pour représenter des divisions structurelles génériques non numérotées.
Module tei
Used by
Members div

2.2.16. model.divPart

model.divPart regroupe des éléments de niveau paragraphe apparaissant directement dans des divisions [1.3. The TEI Class System]
Module tei
Used by
Members model.lLike model.pLike[p]
Note

Noter que cette classe d'éléments ne comprend pas les membres de la classe model.inter, qui peuvent apparaître soit à l'intérieur, soit entre des items de niveau paragraphe.

2.2.17. model.divTop

model.divTop regroupe des éléments apparaissant au début d'une division de texte. [4.2. Elements Common to All Divisions]
Module tei
Used by
Members model.divTopPart[model.headLike] model.divWrapper

2.2.18. model.divTopPart

model.divTopPart regroupe des éléments qu'on ne trouve qu'au début d'une division de texte. [4.6. Title Pages]
Module tei
Used by
Members model.headLike

2.2.19. model.editorialDeclPart

model.editorialDeclPart regroupe des éléments qui peuvent être employés dans l'élément <editorialDecl> et souvent à de nombreuses reprises.
Module tei
Used by
Members segmentation

2.2.20. model.emphLike

model.emphLike regroupe des éléments qui sont distingués visuellement, et auxquels on peut attribuer une signification sémantique. [3.3. Highlighting and Quotation]
Module tei
Used by
Members title

2.2.21. model.encodingDescPart

model.encodingDescPart regroupe des éléments qui peuvent apparaître plusieurs fois dans l'élément <encodingDesc>.
Module tei
Used by
Members editorialDecl projectDesc schemaSpec

2.2.22. model.frontPart

model.frontPart regroupe les éléments du niveau des divisions qui peuvent apparaître dans un <front> ou un <back>. [7.1. Front and Back Matter ]
Module tei
Used by
Members model.frontPart.drama schemaSpec

2.2.23. model.global

model.global regroupe des éléments qui peuvent apparaître à un point quelconque dans un texte TEI. [1.3. The TEI Class System]
Module tei
Used by
Members model.global.edit[gap] model.global.meta model.milestoneLike[cb lb pb] model.noteLike[note]

2.2.24. model.global.edit

model.global.edit regroupe des éléments globalement disponibles qui exécutent une fonction spécifiquement éditoriale. [1.3. The TEI Class System]
Module tei
Used by
Members gap

2.2.25. model.graphicLike

model.graphicLike regroupe des éléments contenant des images, des formules et d'autres objets semblables. [3.10. Graphics and Other Non-textual Components]
Module tei
Used by
Members graphic

2.2.26. model.hiLike

model.hiLike regroupe des éléments du niveau de l’expression qui sont typographiquement distincts mais auxquels aucune fonction spécifique ne peut être attribuée. [3.3. Highlighting and Quotation]
Module tei
Used by
Members hi

2.2.27. model.highlighted

model.highlighted regroupe des éléments du niveau de l'expression qui sont typographiquement distincts. [3.3. Highlighting and Quotation]
Module tei
Used by
Members model.emphLike[title] model.hiLike[hi]

2.2.28. model.inter

model.inter regroupe des éléments qui peuvent apparaître à l’intérieur ou entre des composants semblables au paragraphe. [1.3. The TEI Class System]
Module tei
Used by
Members model.attributable[model.quoteLike] model.biblLike[msDesc] model.egLike model.labelLike[desc] model.listLike[list listOrg listPerson listPlace listRelation] model.oddDecl[classSpec elementSpec] model.stageLike

2.2.29. model.labelLike

model.labelLike regroupe des éléments employés pour gloser ou expliquer d'autres parties d'un document.
Module tei
Used by
Members desc

2.2.30. model.limitedPhrase

model.limitedPhrase regroupe des éléments du niveau de l'expression excluant ceux qui sont principalement destinés à la transcription des sources existantes. [1.3. The TEI Class System]
Module tei
Used by
Members model.emphLike[title] model.hiLike[hi] model.pPart.data[model.addressLike[address] model.dateLike[date] model.measureLike model.nameLike[model.nameLike.agent[name orgName persName] model.offsetLike model.persNamePart[forename surname] model.placeStateLike[model.placeNamePart[country placeName settlement]] idno rs]] model.pPart.editorial[abbr choice expan] model.pPart.msdesc model.phrase.xml[att gi val] model.ptrLike[ref]

2.2.31. model.listLike

model.listLike regroupe les éléments de type liste. [3.8. Lists]
Module tei
Used by
Members list listOrg listPerson listPlace listRelation

2.2.32. model.milestoneLike

model.milestoneLike regroupe des éléments de type borne utilisés pour représenter des systèmes de référence [1.3. The TEI Class System 3.11.3. Milestone Elements]
Module tei
Used by
Members cb lb pb

2.2.33. model.nameLike

model.nameLike regroupe des éléments qui nomment une personne, un lieu ou une organisation, ou qui y font référence à.
Module tei
Used by
Members model.nameLike.agent[name orgName persName] model.offsetLike model.persNamePart[forename surname] model.placeStateLike[model.placeNamePart[country placeName settlement]] idno rs
Note

Un ensemble de niveau supérieur regroupant les éléments d'appellation qui peuvent apparaître dans les dates, les adresses, les mentions de responsabilité, etc.

2.2.34. model.nameLike.agent

model.nameLike.agent regroupe des éléments qui contiennent des noms d'individus ou de personnes morales. [3.6. Names, Numbers, Dates, Abbreviations, and Addresses]
Module tei
Used by
Members name orgName persName
Note

Cette classe est utilisée dans le modèle de contenu des éléments qui référencent des noms de personnes ou d'organisations.

2.2.35. model.noteLike

model.noteLike regroupe tous les éléments globaux de type note [3.9. Notes, Annotation, and Indexing]
Module tei
Used by
Members note

2.2.36. model.oddDecl

model.oddDecl regroupe les éléments qui, dans des documents ODD, génèrent des déclarations dans un langage d'encodage.
Module tei
Used by
Members classSpec elementSpec

2.2.37. model.oddRef

model.oddRef regroupe les éléments qui, dans des documents ODD, font référence aux déclarations dans un langage d'encodage.
Module tei
Used by
Members classRef moduleRef

2.2.38. model.pLike

2.2.39. model.pPart.data

model.pPart.data regroupe des éléments de niveau expression contenant des noms, des dates, des nombres, des mesures et d'autres données semblables [3.6. Names, Numbers, Dates, Abbreviations, and Addresses]
Module tei
Used by
Members model.addressLike[address] model.dateLike[date] model.measureLike model.nameLike[model.nameLike.agent[name orgName persName] model.offsetLike model.persNamePart[forename surname] model.placeStateLike[model.placeNamePart[country placeName settlement]] idno rs]

2.2.40. model.pPart.edit

model.pPart.edit regroupe des éléments de niveau expression, utilisés pour de simples interventions éditoriales de corrections et de transcriptions. [3.5. Simple Editorial Changes]
Module tei
Used by
Members model.pPart.editorial[abbr choice expan] model.pPart.transcriptional[add corr del sic unclear]

2.2.41. model.pPart.editorial

model.pPart.editorial regroupe des éléments de niveau expression, utilisés pour de simples interventions éditoriales utiles dans la transcription comme dans la rédaction. [3.5. Simple Editorial Changes]
Module tei
Used by
Members abbr choice expan

2.2.42. model.pPart.transcriptional

model.pPart.transcriptional regroupe des éléments de niveau expression, utilisés pour des transcriptions éditoriales de sources pré-existantes [3.5. Simple Editorial Changes]
Module tei
Used by
Members add corr del sic unclear

2.2.43. model.persNamePart

model.persNamePart regroupe des éléments qui font partie d'un nom de personne [13.2.1. Personal Names]
Module namesdates
Used by
Members forename surname

2.2.44. model.persStateLike

model.persStateLike regroupe des éléments décrivant les caractéristiques d'une personne, variables mais définies dans le temps, par exemple sa profession, son lieu de résidence ou son nom.
Module tei
Used by
Members occupation persName sex
Note

Il s'agit en général des caractéristiques d'un individu résultant de sa propre action ou de celle d'autrui.

2.2.45. model.personLike

model.personLike regroupe des éléments qui donnent des informations sur des personnes et leurs relations.
Module tei
Used by
Members org person

2.2.46. model.personPart

model.personPart regroupe des éléments qui font partie de la description d'une personne [15.2.2. The Participant Description]
Module tei
Used by
Members model.biblLike[msDesc] model.eventLike model.persStateLike[occupation persName sex] idno name

2.2.47. model.phrase

model.phrase regroupe des éléments qui apparaissent au niveau des mots isolés ou des groupes de mots. [1.3. The TEI Class System]
Module tei
Used by
Members model.graphicLike[graphic] model.highlighted[model.emphLike[title] model.hiLike[hi]] model.lPart model.pPart.data[model.addressLike[address] model.dateLike[date] model.measureLike model.nameLike[model.nameLike.agent[name orgName persName] model.offsetLike model.persNamePart[forename surname] model.placeStateLike[model.placeNamePart[country placeName settlement]] idno rs]] model.pPart.edit[model.pPart.editorial[abbr choice expan] model.pPart.transcriptional[add corr del sic unclear]] model.pPart.msdesc model.phrase.xml[att gi val] model.ptrLike[ref] model.ptrLike.form model.segLike[w] model.specDescLike
Note

Cette classe d'éléments peut se trouver dans des paragraphes, des entrées de listes, des vers, etc.

2.2.48. model.phrase.xml

model.phrase.xml regroupe des éléments de niveau expression utilisés pour encoder des constructions XML telles que des noms d'éléments, des noms d'attributs ou des valeurs d'attributs [22. Documentation Elements]
Module tei
Used by
Members att gi val

2.2.49. model.placeNamePart

model.placeNamePart regroupe des éléments qui font partie d'un nom de lieu. [13.2.3. Place Names]
Module tei
Used by
Members country placeName settlement

2.2.50. model.placeStateLike

model.placeStateLike regroupe des éléments qui décrivent les transformations d'un lieu
Module tei
Used by
Members model.placeNamePart[country placeName settlement]

2.2.51. model.profileDescPart

model.profileDescPart regroupe des éléments que l'on peut utiliser plusieurs fois dans l'élément <profileDesc>.
Module tei
Used by
Members correspDesc langUsage particDesc settingDesc

2.2.52. model.ptrLike

model.ptrLike regroupe des éléments utilisés pour localiser et faire référence à quelque chose. [3.7. Simple Links and Cross-References]
Module tei
Used by
Members ref

2.2.53. model.publicationStmtPart.agency

model.publicationStmtPart.agency regroupe des éléments qui peuvent apparaître à l'intérieur de l'élément <publicationStmt> de l'En-tête TEI [2.2.4. Publication, Distribution, Licensing, etc.]
Module tei
Used by
Members publisher

2.2.54. model.publicationStmtPart.detail

model.publicationStmtPart.detail regroupe des éléments qui peuvent apparaître à l'intérieur de l'élément <publicationStmt> de l'En-tête TEI [2.2.4. Publication, Distribution, Licensing, etc.]
Module tei
Used by
Members model.ptrLike[ref] address availability date idno pubPlace

2.2.55. model.resource

model.resource regroupe des éléments non-textuels qui, avec un en-tête et un texte, constitue un document TEI. [1.3. The TEI Class System]
Module tei
Used by
Members facsimile text

2.2.56. model.respLike

model.respLike regroupe des éléments qui sont utilisés pour indiquer une responsabilité intellectuelle ou une autre responsabilité significative, par exemple dans un élément bibliographique.
Module tei
Used by
Members respStmt

2.2.57. model.segLike

model.segLike regroupe des éléments utilisés pour une segmentation arbitraire. [16.3. Blocks, Segments, and Anchors 17.1. Linguistic Segment Categories]
Module tei
Used by
Members w
Note

Les principes sur lesquels repose la segmentation, ainsi que tout code particulier ou valeur d'attribut utilisée, doivent être définis explicitement dans l'élément <segmentation> de l'élément <encodingDesc> situé dans l'En-tête TEI associé.

2.2.58. model.teiHeaderPart

model.teiHeaderPart regroupe des éléments de macrostructure qui peuvent apparaître plus d'une fois dans l’en-tête TEI.
Module tei
Used by
Members encodingDesc profileDesc

2.3. Attribute classes

2.3.1. att.anchoring

att.anchoring (anchoring) provides attributes for use on annotations, e.g. notes and groups of notes describing the existence and position of an anchor for annotations.
Module tei
Members note
Attributes
anchored (anchored) indique si l'exemplaire du texte montre l'emplacement de référence exact pour la note
Status Optional
Datatype teidata.truthValue
Default true
Note

Dans des textes modernes, les notes sont habituellement ancrées au moyen d’appels de notes explicites (pour des notes de bas de page ou des notes de fin de texte). A la place, une indication explicite de l'expression ou de la ligne annotée peut cependant être employée (par exemple ‘page 218, lignes 3–4’). L'attribut anchored indique si un emplacement est donné explicitement ou s'il est exprimé par un symbole ou par un renvoi. La valeur true indique qu'un endroit explicite est indiqué dans le texte ; la valeur false indique que le texte n'indique pas un endroit spécifique d'attachement pour la note. Si des symboles spécifiques utilisés dans le texte à l'endroit où la note est ancrée doivent être enregistrés, l'attribut n sera utilisé.

targetEnd (target end) pointe vers la fin d'un passage auquel la note est attachée, si la note n'est pas enchâssée dans le texte à cet endroit
Status Optional
Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
Note

Cet attribut est conservé pour assurer un arrière-plan compatible ; il sera supprimé dans la prochaine mise à jour des Recommandations. La procédure recommandée pour pointer en direction d'une expansion des éléments est de le faire au moyen de la fonction range de XPointer, telle que la description en est faite à 16.2.4.6. range().

Example
<p>(...) tamen reuerendos dominos archiepiscopum et canonicos Leopolienses necnon episcopum in duplicibus Quatuortemporibus<anchor xml:id="A55234"/> totaliter expediui...</p> <!-- elsewhere in the document --> <noteGrp targetEnd="#A55234">  <note xml:lang="en"> Quatuor Tempora, so called dry fast days.  </note>  <note xml:lang="pl"> Quatuor Tempora, tzw. Suche dni postne.  </note> </noteGrp>

2.3.2. att.breaking

att.breaking fournit un attribut pour indiquer si un élément est consideré ou pas comme marquant la fin d'un mot orthographique, comme le fait une espace. [3.11.3. Milestone Elements]
Module tei
Members cb lb pb
Attributes
break indique si l'élément qui porte cet attribut peut être considéré comme une espace blanc indiquant la fin d'un mot orthographique.
Status Recommended
Datatype teidata.enumerated
Sample values include
yes
l'élément qui porte cet attribut peut être considéré comme indiquant la fin d'un mot orthographique
no
l'élément qui porte cet attribut ne peut être pas considéré comme indiquant la fin d'un mot orthographique
maybe
l'encodage ne prends aucune position sur la question.
In the following lines from the Dream of the Rood, linebreaks occur in the middle of the words lāðost and reord-berendum.
<ab> ...eƿesa tome iu icƿæs ȝeƿorden ƿita heardoſt . leodum la<lb break="no"/> ðost ærþan ichim lifes ƿeȝ rihtne ȝerymde reord be<lb break="no"/> rendum hƿæt me þaȝeƿeorðode ƿuldres ealdor ofer... </ab>

2.3.3. att.cReferencing

att.cReferencing provides attributes that may be used to supply a canonical reference as a means of identifying the target of a pointer.
Module tei
Members ref
Attributes
cRef (référence canonique) précise la cible du pointeur en fournissant une référence canonique issue d'un modèle défini par un élément <refsDecl>dans l'En-tête TEI.
Status Optional
Datatype teidata.text
Note

Le résultat de l’application de l'algorithme pour la résolution des références canoniques (décrit à la section 16.2.5. Canonical References). Ce sera une référence URI valide pour la cible prévue.

La <refsDecl> à utiliser peut être indiquée à l'aide de l'attribut decls. Actuellement ces Principes directeurs ne permettent que l'encodage d'une unique référence canonique pour tout élément <ptr> donné.

2.3.4. att.canonical

att.canonical fournit des attributs qui peuvent être utilisés pour associer une représentation telle qu'un nom ou un titre à l'information canonique concernant l'objet nommé ou auquel il est fait référence. [13.1.1. Linking Names and Their Referents]
Module tei
Members att.naming[att.personal[forename name orgName persName placeName surname] country occupation pubPlace repository rs settlement] correspDesc date publisher relation resp respStmt title
Attributes
ref (référence) fournit un moyen explicite de localiser une définition complète de l'entité nommée au moyen d'un ou plusieurs URIs.
Status Optional
Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
<name ref="http://viaf.org/viaf/109557338"  type="person">Seamus Heaney</name>
Note

La valeur doit pointer directement vers un ou plusieurs éléments XML au moyen d'un ou plusieurs URIs, séparés par un espace. Si plus d'un URI est fourni, cela implique que le nom identifie plusieurs entités distinctes.

2.3.5. att.combinable

att.combinable provides attributes indicating how multiple references to the same object in a schema should be combined
Module tagdocs
Members att.identified[attDef classSpec elementSpec schemaSpec] valItem valList
Attributes att.deprecated (@validUntil)
mode précise l'effet de cette déclaration sur son parent.
Status Optional
Datatype teidata.enumerated
Legal values are:
add
cette déclaration s'ajoute aux définitions courantes.[Default]
delete
cette déclaration et tous ses enfants sont retirés du système courant.
change
cette déclaration modifie la déclaration de même nom dans la définition courante.
replace
cette déclaration remplace la déclaration de même nom dans la définition courante.
Note

La signification informelle des valeurs de l'attribut mode est la suivante :

add
l'objet doit être créé (traitement de tout enfant dans le mode add) ; générer une erreur si un objet avec le même identifiant existe déjà.
replace
utiliser cet objet de préférence à tout autre portant le même identifiant et ignorer tout enfant de cet objet ; traiter tout nouvel enfant dans le mode replace.
delete
ne pas traiter cet objet ou aucun autre portant le même identifiant ; générer une erreur si de nouveaux enfants sont fournis.
change
traiter cet objet, et ses enfants, et ceux de n'importe quel objet portant le même identifiant, dans le mode change.

2.3.6. att.coordinated

att.coordinated attributs utilisables pour les éléments pouvant être positionnés dans un système de coordonnées à deux dimensions.
Module transcr
Members surface
Attributes
start désigne l'élément qui, dans la transcription du texte, contient au moins le début de la section de texte représentée dans la zone ou surface.
Status Optional
Datatype teidata.pointer
ulx donne la valeur x de l'abscisse du coin supérieur gauche d'un rectangle.
Status Optional
Datatype teidata.numeric
uly donne la valeur y de l'ordonnée du coin supérieur gauche d'un rectangle.
Status Optional
Datatype teidata.numeric
lrx donne la valeur x de l'abscisse du coin inférieur droit d'un rectangle.
Status Optional
Datatype teidata.numeric
lry donne la valeur y de l'ordonnée du coin inférieur droit d'un rectangle.
Status Optional
Datatype teidata.numeric
points identifies a two dimensional area by means of a series of pairs of numbers, each of which gives the x,y coordinates of a point on a line enclosing the area.
Status Optional
Datatype 3–∞ occurrences of teidata.point separated by whitespace

2.3.7. att.datable

att.datable fournit des attributs pour la normalisation d'éléments qui contiennent des mentions d'événements datés ou susceptibles de l'être [3.6.4. Dates and Times 13.4. Dates]
Module tei
Members country date idno licence name occupation orgName persName placeName provenance relation resp settlement sex title
Attributes att.datable.w3c (@when) 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)
Note

Cette‘superclasse’ fournit des attributs qui peuvent être employés pour donner des valeurs normalisées à des informations relatives au temps. Par défaut, les attributs de la classe att.datable.w3c sont fournis. Si le module pour les noms et les dates est chargé, cette classe fournit également des attributs de la classe att.datable.iso. En général, les valeurs possibles des attributs, limitées aux types de données W3C, forment un sous-ensemble des valeurs que l'on trouve dans la norme ISO 8601. Cependant, il n'est peut-être pas nécessaire de recourir aux possibilités très étendues des types de données de l'ISO. Il existe en effet une bien plus grande offre logicielle pour le traitement des types de données W3C.

2.3.8. att.datable.custom

att.datable.custom provides attributes for normalization of elements that contain datable events to a custom dating system (i.e. other than the Gregorian used by W3 and ISO). [13.4. Dates]
Module namesdates
Members att.datable[country date idno licence name occupation orgName persName placeName provenance relation resp settlement sex title]
Attributes
when-custom supplies the value of a date or time in some custom standard form.
Status Optional
Datatype 1–∞ occurrences of teidata.word separated by whitespace
The following are examples of custom date or time formats that are not valid ISO or W3C format normalizations, normalized to a different dating system
<p>Alhazen died in Cairo on the <date when="1040-03-06"   when-custom="431-06-12"> 12th day of Jumada t-Tania, 430 AH  </date>.</p> <p>The current world will end at the <date when="2012-12-21"   when-custom="13.0.0.0.0">end of B'ak'tun 13</date>.</p> <p>The Battle of Meggidu (<date when-custom="Thutmose_III:23">23rd year of reign of Thutmose III</date>).</p> <p>Esidorus bixit in pace annos LXX plus minus sub <date when-custom="Ind:4-10-11">die XI mensis Octobris indictione IIII</date> </p>
Not all custom date formulations will have Gregorian equivalents.The when-custom attribute and other custom dating are not constrained to a datatype by the TEI, but individual projects are recommended to regularize and document their dating formats.
notBefore-custom specifies the earliest possible date for the event in some custom standard form.
Status Optional
Datatype 1–∞ occurrences of teidata.word separated by whitespace
notAfter-custom specifies the latest possible date for the event in some custom standard form.
Status Optional
Datatype 1–∞ occurrences of teidata.word separated by whitespace
from-custom indicates the starting point of the period in some custom standard form.
Status Optional
Datatype 1–∞ occurrences of teidata.word separated by whitespace
<event xml:id="FIRE1"  datingMethod="#julian"  from-custom="1666-09-02"  to-custom="1666-09-05">  <head>The Great Fire of London</head>  <p>The Great Fire of London burned through a large part    of the city of London.</p> </event>
to-custom indicates the ending point of the period in some custom standard form.
Status Optional
Datatype 1–∞ occurrences of teidata.word separated by whitespace
datingPoint supplies a pointer to some location defining a named point in time with reference to which the datable item is understood to have occurred
Status Optional
Datatype teidata.pointer
datingMethod supplies a pointer to a <calendar> element or other means of interpreting the values of the custom dating attributes.
Status Optional
Datatype teidata.pointer
Contayning the Originall, Antiquity, Increaſe, Moderne eſtate, and deſcription of that Citie, written in the yeare <date when-custom="1598"  calendar="#julian"  datingMethod="#julian">1598</date>. by Iohn Stow Citizen of London.
In this example, the calendar attribute points to a <calendar> element for the Julian calendar, specifying that the text content of the <date> element is a Julian date, and the datingMethod attribute also points to the Julian calendar to indicate that the content of the when-custom attribute value is Julian too.
<date when="1382-06-28"  when-custom="6890-06-20"  datingMethod="#creationOfWorld"> μηνὶ Ἰουνίου εἰς <num>κ</num> ἔτους <num>ςωϞ</num> </date>
In this example, a date is given in a Mediaeval text measured "from the creation of the world", which is normalised (in when) to the Gregorian date, but is also normalized (in when-custom) to a machine-actionable, numeric version of the date from the Creation.

2.3.9. att.datable.iso

att.datable.iso fournit des attributs pour la normalisation, selon la norme ISO 8601, d'éléments contenant des évènements datables. [3.6.4. Dates and Times 13.4. Dates]
Module namesdates
Members att.datable[country date idno licence name occupation orgName persName placeName provenance relation resp settlement sex title]
Attributes
when-iso précise une date exacte pour l'évènement selon la forme normalisée ISO 8601, c'est-à-dire aaaa-mm-jj.
Status Optional
Datatype teidata.temporal.iso
Les exemples qui suivent sont des mentions de date, d'heure, de temps au format ISO qui ne sont pas normalisées au format W3C
<date when-iso="1996-09-24T07:25+00">le 24 sept. 1996, à 3 h 25 du matin.</date> <date when-iso="1996-09-24T03:25-04">le 24 sept. 1996, à 3 h 25 du matin.</date> <time when-iso="1999-01-04T20:42-05">le 4 janvier 1999 à 8 h.42 du soir </time> <time when-iso="1999-W01-1T20,70-05">le 4 janvier 1999 à 8 h.42 du soir </time> <date when-iso="2006-05-18T10:03">quelques minutes après 10 heures du matin, le mardi 18 mai.</date> <time when-iso="03:00">3 h. du matin.</time> <time when-iso="14">aux alentours de deux heures.</time> <time when-iso="15,5">trois heures et demi.</time>
Tous les exemples de l’attribut when dans la classe att.datable.w3c sont également valides en ce qui concerne cet attribut
Il aime à être ponctuel . J'ai dit<q>  <time when-iso="12">autour du midi</time> </q>, et il est apparu à <time when-iso="12:00:00">midi </time>à l'heure pile.
La deuxième occurence de <time> a pu être encodée avec l'attribut when , puisque12:00:00 est une marque de temps en accord avec la spécification du W3C XML Schema Part 2: Datatypes Second Edition. La première occurence ne l'est pas.
notBefore-iso précise la première date possible pour l'évènement selon la forme normalisée, c'est-à-dire aaaa-mm-jj.
Status Optional
Datatype teidata.temporal.iso
notAfter-iso précise la dernière date possible pour l'évènement selon la forme normalisée, c'est-à-dire aaaa-mm-jj.
Status Optional
Datatype teidata.temporal.iso
from-iso Indique le point de départ de la période sous une forme normalisée
Status Optional
Datatype teidata.temporal.iso
to-iso Indique le point final de la période sous une forme normalisée
Status Optional
Datatype teidata.temporal.iso
Note

La valeur de when-iso doit être une représentation normalisée de la date, de la durée ou d'une combinaison de date et de durée, dans l'un des formats spécifiés dans ISO 8601, selon le calendrier grégorien.

Si les attributs when-iso et dur-iso sont tous les deux spécifiés, les valeurs doivent être interprétées comme indiquant un intervalle de temps au moyen de son point de départ (ou date) et de sa durée. C'est à dire,
<date when-iso="2007-06-01dur-iso="P8D"/>
indique la même période temporelle que
<date when-iso="2007-06-01/P8D"/>

En fournissant une forme dite "régularisée", il n'est rien affirmé sur la correction ou l'incorrection de la forme dans le texte source ; la forme régularisée est simplement celle qui est choisie comme forme principale afin de réunir les variantes de forme sous une seule rubrique.

2.3.10. att.datable.w3c

att.datable.w3c fournit des attributs pour la normalisation d'éléments qui contiennent des mentions d'événements datés ou susceptibles de l'être [3.6.4. Dates and Times 13.4. Dates]
Module tei
Members att.datable[country date idno licence name occupation orgName persName placeName provenance relation resp settlement sex title]
Attributes
when spécifie une date exacte pour un événement sous une forme normalisée, par ex. aaaa-mm-jj.
Status Optional
Datatype teidata.temporal.w3c
<p>  <date when="1945-10-24">24 Oct 45</date>  <date when="1996-09-24T07:25:00Z">24 septembre 1996 à 3h 25 du matin</date>  <time when="1999-01-04T20:42:00-05:00">4 janvier 1999 à 8h de l'après-midi.</time>  <time when="14:12:38">14 h 12 minutes et 38 secondes</time>  <date when="1962-10">octobre 1962</date>  <date when="--06-12">12 juin</date>  <date when="---01">premier du mois</date>  <date when="--08">Août</date>  <date when="2006">MMVI</date>  <date when="0056">56 ap. J.-C.</date>  <date when="-0056">56 av. J.-C.</date> </p>
Shakespeare meurt dix jours plus tard, à Stratford-on-Avon, Warwickshire, dans l'Angleterre protestante et dans le calendrier julien, le <date calendar="#julian"  when="--05-03">mardi 23 avril ancien style</date>, c'est-à-dire le <date calendar="#gregorian"  when="--05-03">3 mai</date> dans le calendrier grégorien.
Schematron
<sch:rule context="tei:*[@when]"> <sch:report test="@notBefore|@notAfter|@from|@to"  role="nonfatal">The @when attribute cannot be used with any other att.datable.w3c attributes.</sch:report> </sch:rule>
Schematron
<sch:rule context="tei:*[@from]"> <sch:report test="@notBefore"  role="nonfatal">The @from and @notBefore attributes cannot be used together.</sch:report> </sch:rule>
Schematron
<sch:rule context="tei:*[@to]"> <sch:report test="@notAfter"  role="nonfatal">The @to and @notAfter attributes cannot be used together.</sch:report> </sch:rule>
Example
<date from="1863-05-28to="1863-06-01">28 May through 1 June 1863</date>
Note

La valeur de l'attribut when doit être une représentation normalisée de la date ou de l'heure, ou des deux, dans l'un des formats spécifiés par le XML Schema Part 2: Datatypes Second Edition, selon le calendrier grégorien.

Pour la date, le format le plus courant est yyyy-mm-dd, mais on trouve aussi yyyy, --mm, ---dd, yyyy-mm, ou --mm-dd. Pour l'heure, on utilise le format hh:mm:ss.

Il faut noter qu'actuellement ce format ne permet pas d'utiliser la valeur 0000 pour représenter l'année précédant le début de l'ère chrétienne ; on doit utiliser la valeur -0001.

2.3.11. att.datcat

att.datcat provides attributes that are used to align XML elements or attributes with the appropriate Data Categories (DCs) defined by the ISO 12620:2009 standard and stored in the Web repository called ISOCat at http://www.isocat.org/. [9.5.2. Lexical View 18.3. Other Atomic Feature Values]
Module tei
Members att.segLike[w]
Attributes
datcat contains a PID (persistent identifier) that aligns the given element with the appropriate Data Category (or categories) in ISOcat.
Status Optional
Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
valueDatcat contains a PID (persistent identifier) that aligns the content of the given element or the value of the given attribute with the appropriate simple Data Category (or categories) in ISOcat.
Status Optional
Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
Example In this example dcr:datcat relates the feature name to the data category "partOfSpeech" and dcr:valueDatcat the feature value to the data category "commonNoun". Both these data categories reside in the ISOcat DCR at www.isocat.org, which is the DCR used by ISO TC37 and hosted by its registration authority, the MPI for Psycholinguistics in Nijmegen.
<fs    xmlns:dcr="http://www.isocat.org/ns/dcr">  <f name="POS"   dcr:datcat="http://www.isocat.org/datcat/DC-1345fVal="#commonNoun"   dcr:valueDatcat="http://www.isocat.org/datcat/DC-1256"/> </fs>

2.3.12. att.declaring

att.declaring fournit des attributs pour les éléments qui peuvent être associés indépendamment à un élément particulier déclarable dans l'en-tête TEI, ignorant ainsi la valeur dont cet élément devrait hériter par défaut [15.3. Associating Contextual Information with a Text]
Module tei
Members back body div div1 div2 div3 div4 div5 facsimile front graphic msDesc p ref surface surfaceGrp text
Attributes
decls identifie un ou plusieurséléments déclarables dans l'en-tête TEI, qui sont destinés à s'appliquer à l'élément portant cet attribut et à son contenu.
Status Optional
Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
Note

Les règles régissant l'association d'éléments déclarables avec des parties individuelles d'un texte TEI sont entièrement définies au chapitre 15.3. Associating Contextual Information with a Text.

2.3.13. att.deprecated

att.deprecated provides attributes indicating how a deprecated feature will be treated in future releases.
Module tagdocs
Members att.combinable[att.identified[attDef classSpec elementSpec schemaSpec] valItem valList]
Attributes
validUntil provides a date before which the construct being defined will not be removed.
Status Optional
Datatype date
Schematron
<sch:rule context="tei:*[@validUntil]"> <sch:let name="advance_warning_period"  value="current-date() + xs:dayTimeDuration('P60D')"/> <sch:let name="me_phrase"  value="if (@ident) then concat('The ', @ident ) else concat('This ', local-name(.), ' of ', ancestor::tei:*[@ident][1]/@ident )"/> <sch:assert test="@validUntil cast as xs:date ge current-date()">  <sch:value-of select=" concat( $me_phrase, ' construct is outdated (as of ', @validUntil, '); ODD processors may ignore it, and its use is no longer supported' )"/> </sch:assert> <sch:assert role="nonfatal"  test="@validUntil cast as xs:date ge $advance_warning_period">  <sch:value-of select="concat( $me_phrase, ' construct becomes outdated on ', @validUntil )"/> </sch:assert> </sch:rule>
Schematron
<sch:rule context="tei:*[@validUntil][ not( self::valDesc | self::valList | self::defaultVal )]"> <sch:assert test="child::tei:desc[ @type eq 'deprecationInfo']"> A deprecated construct should include, whenever possible, an explanation, but this <sch:value-of select="name(.)"/> does not have a child <desc type="deprecationInfo"></sch:assert> </sch:rule>

2.3.14. att.dimensions

att.dimensions fournit des attributs pour décrire la taille des objets physiques
Module tei
Members add date del gap unclear
Attributes att.ranging (@atLeast, @atMost, @min, @max, @confidence)

2.3.15. att.divLike

att.divLike fournit un jeu d'attributs communs à tous les éléments qui offrent les mêmes caractéristiques que des divisions [4. Default Text Structure]
Module tei
Members div div1 div2 div3 div4 div5
Attributes att.fragmentable (@part)

2.3.16. att.editLike

att.editLike fournit des attributs décrivant la nature d'une intervention savante encodée ou de tout autre interprétation. [3.5. Simple Editorial Changes 10.3.1. Origination 13.3.2. The Person Element 11.3.1.1. Core Elements for Transcriptional Work]
Module tei
Members att.transcriptional[add del] corr date expan gap name occupation org orgName persName person place placeName relation sex unclear
Attributes
instant indicates whether this is an instant revision or not.
Status Optional
Datatype teidata.xTruthValue
Default false
Note

Les membres de cette classe d'attributs sont couramment employés pour représenter tout type d'intervention éditoriale dans un texte, par exemple une correction ou une interprétation, ou bien une datation ou une localisation de manuscrit, etc.

2.3.17. att.edition

att.edition fournit des attributs identifiant l'édition source dont provient une quelconque caractéristique encodée.
Module tei
Members cb lb pb
Attributes
ed (édition) fournit un identifiant arbitraire pour l'édition source dans laquelle la caractéristique associée (par exemple, une page, une colonne ou un saut de ligne) apparaît à ce point du texte.
Status Optional
Datatype 1–∞ occurrences of teidata.word separated by whitespace
edRef (edition reference) provides a pointer to the source edition in which the associated feature (for example, a page, column, or line break) occurs at this point in the text.
Status Optional
Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
Example
<l>Of Mans First Disobedience,<lb ed="1674"/> and<lb ed="1667"/> the Fruit</l> <l>Of that Forbidden Tree, whose<lb ed="1667 1674"/> mortal tast</l> <l>Brought Death into the World,<lb ed="1667"/> and all<lb ed="1674"/> our woe,</l>
Example
<listBibl>  <bibl xml:id="stapledon1937">   <author>Olaf Stapledon</author>,  <title>Starmaker</title>, <publisher>Methuen</publisher>, <date>1937</date>  </bibl>  <bibl xml:id="stapledon1968">   <author>Olaf Stapledon</author>,  <title>Starmaker</title>, <publisher>Dover</publisher>, <date>1968</date>  </bibl> </listBibl> <!-- ... --> <p>Looking into the future aeons from the supreme moment of the cosmos, I saw the populations still with all their strength maintaining the<pb n="411edRef="#stapledon1968"/>essentials of their ancient culture, still living their personal lives in zest and endless novelty of action, … I saw myself still preserving, though with increasing difficulty, my lucid con-<pb n="291edRef="#stapledon1937"/>sciousness;</p>

2.3.18. att.fragmentable

att.fragmentable provides attributes for representing fragmentation of a structural element, typically as a consequence of some overlapping hierarchy.
Module tei
Members att.divLike[div div1 div2 div3 div4 div5] att.segLike[w] p
Attributes
part specifies whether or not its parent element is fragmented in some way, typically by some other overlapping structure: for example a speech which is divided between two or more verse stanzas, a paragraph which is split across a page division, a verse line which is divided between two speakers.
Status Optional
Datatype teidata.enumerated
Legal values are:
Y
(yes) the element is fragmented in some (unspecified) respect
N
(no) the element is not fragmented, or no claim is made as to its completeness[Default]
I
(initial) this is the initial part of a fragmented element
M
(medial) this is a medial part of a fragmented element
F
(final) this is the final part of a fragmented element

2.3.19. att.global

att.global fournit un jeu d'attributs communs à tous les éléments dans le système de codage TEI. [1.3.1.1. Global Attributes]
Module tei
Members TEI abbr add addrLine address att attDef attList availability back body cb choice classRef classSpec corr correspAction correspDesc country date del desc div div1 div2 div3 div4 div5 edition editionStmt editorialDecl elementSpec encodingDesc expan extent facsimile fileDesc forename front gap gi graphic handDesc handNote hi history idno item langUsage language lb licence list listOrg listPerson listPlace listRelation moduleRef msDesc msIdentifier name note objectDesc occupation org orgName p particDesc pb persName person physDesc place placeName profileDesc projectDesc provenance pubPlace publicationStmt publisher ref relation repository resp respStmt rs schemaSpec segmentation settingDesc settlement sex sic sourceDesc supportDesc surface surfaceGrp surname teiHeader text title titleStmt unclear val valItem valList w
Attributes att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.facs (@facs) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
xml:id (identifiant) fournit un identifiant unique pour l'élément qui porte l'attribut
Status Optional
Datatype ID
Note

L'attribut xml:id peut être employé pour indiquer une référence canonique pour un élément ; voir la section3.11. Reference Systems.

n (nombre) donne un nombre (ou une autre étiquette) pour un élément, qui n'est pas nécessairement unique dans le document TEI.
Status Optional
Datatype teidata.text
Note

L'attribut n peut être employé pour indiquer la numérotation de chapitres, sections, items de liste, etc. ; il peut également être employé dans les spécifications d'un système standard de référence pour le texte.

xml:lang (langue) indique la langue du contenu de l'élément en utilisant les codes du RFC 3066
Status Optional
Datatype teidata.language
<p> … The consequences of this rapid depopulation were the loss of the last <foreign xml:lang="rap">ariki</foreign> or chief (Routledge 1920:205,210) and their connections to ancestral territorial organization.</p>
Note

Si aucune valeur n'est indiquée pour xml:lang, la valeur de l'attributxml:lang de l'élément immédiatement supérieur est héritée ; c'est pour cette raison qu'une valeur devrait toujours être attribuée à l'élément du plus haut niveau hiérarchique (<TEI>).

La valeur doit être conforme au BCP 47. Si la valeur est un code d'usage privé (c'est-à-dire commence par x- ou contient -x-), il devrait correspondre à la valeur d'un attribut ident d'un élément <language> fourni dans l'en-tête TEI du document courant.

xml:base donne une référence URI de base au moyen de laquelle les applications peuvent résoudre des références d'URI relatives en références d'URI absolues
Status Optional
Datatype teidata.pointer
<div type="bibl">  <head>Bibliography</head>  <listBibl xml:base="http://www.lib.ucdavis.edu/BWRP/Works/">   <bibl>    <author>     <name>Landon, Letitia Elizabeth</name>    </author>    <ref target="LandLVowOf.sgm">     <title>The Vow of the Peacock</title>    </ref>   </bibl>   <bibl>    <author>     <name>Compton, Margaret Clephane</name>    </author>    <ref target="NortMIrene.sgm">     <title>Irene, a Poem in Six Cantos</title>    </ref>   </bibl>   <bibl>    <author>     <name>Taylor, Jane</name>    </author>    <ref target="TaylJEssay.sgm">     <title>Essays in Rhyme on Morals and Manners</title>    </ref>   </bibl>  </listBibl> </div>
xml:space signale que les applications doivent préserver l'espace blanc
Status Optional
Datatype teidata.enumerated
Legal values are:
default
signals that the application's default white-space processing modes are acceptable
preserve
indicates the intent that applications preserve all white space

2.3.20. att.global.analytic

att.global.analytic fournit des attributs globaux complémentaires pour associer des analyses ou des interprétations spécifiques avec des portions de texte appropriées. [17.2. Global Attributes for Simple Analyses 17.3. Spans and Interpretations]
Module analysis
Members att.global[TEI abbr add addrLine address att attDef attList availability back body cb choice classRef classSpec corr correspAction correspDesc country date del desc div div1 div2 div3 div4 div5 edition editionStmt editorialDecl elementSpec encodingDesc expan extent facsimile fileDesc forename front gap gi graphic handDesc handNote hi history idno item langUsage language lb licence list listOrg listPerson listPlace listRelation moduleRef msDesc msIdentifier name note objectDesc occupation org orgName p particDesc pb persName person physDesc place placeName profileDesc projectDesc provenance pubPlace publicationStmt publisher ref relation repository resp respStmt rs schemaSpec segmentation settingDesc settlement sex sic sourceDesc supportDesc surface surfaceGrp surname teiHeader text title titleStmt unclear val valItem valList w]
Attributes
ana (analyse) indique un ou plusieurs éléments contenant des interprétations de l'élément qui porte l'attribut ana.
Status Optional
Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
Note

Quand on donne de multiples valeurs, celles-ci peuvent refléter, soit des interprétations multiples et divergentes d'un texte ambigu soit des interprétations multiples et compatibles du même passage dans différents contextes.

2.3.21. att.global.change

att.global.change provides attributes allowing its member elements to specify one or more states or revision campaigns with which they are associated.
Module transcr
Members att.global[TEI abbr add addrLine address att attDef attList availability back body cb choice classRef classSpec corr correspAction correspDesc country date del desc div div1 div2 div3 div4 div5 edition editionStmt editorialDecl elementSpec encodingDesc expan extent facsimile fileDesc forename front gap gi graphic handDesc handNote hi history idno item langUsage language lb licence list listOrg listPerson listPlace listRelation moduleRef msDesc msIdentifier name note objectDesc occupation org orgName p particDesc pb persName person physDesc place placeName profileDesc projectDesc provenance pubPlace publicationStmt publisher ref relation repository resp respStmt rs schemaSpec segmentation settingDesc settlement sex sic sourceDesc supportDesc surface surfaceGrp surname teiHeader text title titleStmt unclear val valItem valList w]
Attributes
change points to one or more <change> elements documenting a state or revision campaign to which the element bearing this attribute and its children have been assigned by the encoder.
Status Optional
Datatype 1–∞ occurrences of teidata.pointer separated by whitespace

2.3.22. att.global.facs

att.global.facs attributs utilisables pour les éléments correspondant à tout ou partie d'une image, parce qu'ils contiennent une représentation alternative de cette image, généralement mais pas nécessairement, une transcription. [11.1. Digital Facsimiles]
Module transcr
Members att.global[TEI abbr add addrLine address att attDef attList availability back body cb choice classRef classSpec corr correspAction correspDesc country date del desc div div1 div2 div3 div4 div5 edition editionStmt editorialDecl elementSpec encodingDesc expan extent facsimile fileDesc forename front gap gi graphic handDesc handNote hi history idno item langUsage language lb licence list listOrg listPerson listPlace listRelation moduleRef msDesc msIdentifier name note objectDesc occupation org orgName p particDesc pb persName person physDesc place placeName profileDesc projectDesc provenance pubPlace publicationStmt publisher ref relation repository resp respStmt rs schemaSpec segmentation settingDesc settlement sex sic sourceDesc supportDesc surface surfaceGrp surname teiHeader text title titleStmt unclear val valItem valList w]
Attributes
facs (fac-similé) pointe directement vers une image ou vers une partie d'une image correspondant au contenu de l'élément.
Status Optional
Datatype 1–∞ occurrences of teidata.pointer separated by whitespace

2.3.23. att.global.rendition

att.global.rendition provides rendering attributes common to all elements in the TEI encoding scheme. [1.3.1.1.3. Rendition Indicators]
Module tei
Members att.global[TEI abbr add addrLine address att attDef attList availability back body cb choice classRef classSpec corr correspAction correspDesc country date del desc div div1 div2 div3 div4 div5 edition editionStmt editorialDecl elementSpec encodingDesc expan extent facsimile fileDesc forename front gap gi graphic handDesc handNote hi history idno item langUsage language lb licence list listOrg listPerson listPlace listRelation moduleRef msDesc msIdentifier name note objectDesc occupation org orgName p particDesc pb persName person physDesc place placeName profileDesc projectDesc provenance pubPlace publicationStmt publisher ref relation repository resp respStmt rs schemaSpec segmentation settingDesc settlement sex sic sourceDesc supportDesc surface surfaceGrp surname teiHeader text title titleStmt unclear val valItem valList w]
Attributes
rend (interprétation) indique comment l'élément en question a été rendu ou présenté dans le texte source
Status Optional
Datatype 1–∞ occurrences of teidata.word separated by whitespace
<head rend="align(center) case(allcaps)">épître dédicatoire<lb/>à <lb/>Monsieur de Coucy <lb/>  <lb/>.</head>
Note

Ces Principes directeurs ne font aucune recommandation contraignante pour les valeurs de l'attribut rend; les caractéristiques de la présentation visuelle changent trop d'un texte à l'autre et la décision d'enregistrer ou d'ignorer des caractéristiques individuelles est trop variable d'un projet à l'autre. Quelques conventions potentiellement utiles sont notées de temps en temps à des points appropriés dans ces Principes directeurs.

style contains an expression in some formal style definition language which defines the rendering or presentation used for this element in the source text
Status Optional
Datatype teidata.text
<head style="text-align: center; font-variant: small-caps">  <lb/>To The <lb/>Duchesse <lb/>of <lb/>Newcastle, <lb/>On Her <lb/>  <hi style="font-variant: normal">New Blazing-World</hi>. </head>
rendition pointe vers une description du rendu ou de la présentation utilisés pour cet élément dans le texte source
Status Optional
Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
<head rendition="#ac #sc">  <lb/>épître dédicatoire <lb/>à <lb/>Monsieur de Coucy <lb/> </head> <rendition xml:id="fr_sc"  scheme="css">font-variant: uppercase</rendition> <rendition xml:id="fr_ac"  scheme="css">text-align: center</rendition>
Note

L'attribut rendition est employé à peu près de la même manière que l'attribut class défini pour XHTML mais avec cette sérieuse différence que sa fonction est de décrire la présentation du texte source mais pas nécessairement de déterminer comment ce texte doit être représenté à l'écran ou sur le papier.

rendition et rend sont donnés ensembles, il faut comprendre que le dernier remplace ou complète le premier.

Chaque URI fourni doit indiquer un élément <rendition> définissant le rendu prévu dans les termes d'un langage approprié pour définir les styles, comme indiqué par l'attribut scheme.

2.3.24. att.global.responsibility

att.global.responsibility provides attributes indicating the agent responsible for some aspect of the text, the markup or something asserted by the markup, and the degree of certainty associated with it. [1.3.1.1.4. Sources, certainty, and responsibility 3.5. Simple Editorial Changes 11.3.2.2. Hand, Responsibility, and Certainty Attributes 17.3. Spans and Interpretations 13.1.1. Linking Names and Their Referents]
Module tei
Members att.global[TEI abbr add addrLine address att attDef attList availability back body cb choice classRef classSpec corr correspAction correspDesc country date del desc div div1 div2 div3 div4 div5 edition editionStmt editorialDecl elementSpec encodingDesc expan extent facsimile fileDesc forename front gap gi graphic handDesc handNote hi history idno item langUsage language lb licence list listOrg listPerson listPlace listRelation moduleRef msDesc msIdentifier name note objectDesc occupation org orgName p particDesc pb persName person physDesc place placeName profileDesc projectDesc provenance pubPlace publicationStmt publisher ref relation repository resp respStmt rs schemaSpec segmentation settingDesc settlement sex sic sourceDesc supportDesc surface surfaceGrp surname teiHeader text title titleStmt unclear val valItem valList w]
Attributes
cert (certitude) donne le degré de certitude associée à l'intervention ou à l'interprétation.
Status Optional
Datatype teidata.probCert
resp (responsable) indique l'agent responsable de l'intervention ou de l'interprétation, par exemple un éditeur ou un transcripteur.
Status Optional
Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
Example
Blessed are the <choice>  <sic>cheesemakers</sic>  <corr resp="#editorcert="high">peacemakers</corr> </choice>: for they shall be called the children of God.
Example
<!-- in the <text> ... --><lg> <!-- ... -->  <l>Punkes, Panders, baſe extortionizing    sla<choice>    <sic>n</sic>    <corr resp="#JENS1_transcriber">u</corr>   </choice>es,</l> <!-- ... --> </lg> <!-- in the <teiHeader> ... --> <!-- ... --> <respStmt xml:id="JENS1_transcriber">  <resp when="2014">Transcriber</resp>  <name>Janelle Jenstad</name> </respStmt>

2.3.25. att.global.source

att.global.source provides attributes used by elements to point to an external source. [1.3.1.1.4. Sources, certainty, and responsibility 3.3.3. Quotation 8.3.4. Writing]
Module tei
Members att.global[TEI abbr add addrLine address att attDef attList availability back body cb choice classRef classSpec corr correspAction correspDesc country date del desc div div1 div2 div3 div4 div5 edition editionStmt editorialDecl elementSpec encodingDesc expan extent facsimile fileDesc forename front gap gi graphic handDesc handNote hi history idno item langUsage language lb licence list listOrg listPerson listPlace listRelation moduleRef msDesc msIdentifier name note objectDesc occupation org orgName p particDesc pb persName person physDesc place placeName profileDesc projectDesc provenance pubPlace publicationStmt publisher ref relation repository resp respStmt rs schemaSpec segmentation settingDesc settlement sex sic sourceDesc supportDesc surface surfaceGrp surname teiHeader text title titleStmt unclear val valItem valList w]
Attributes
source specifies the source from which some aspect of this element is drawn.
Status Optional
Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
Schematron
<sch:rule context="tei:*/@source"> <sch:let name="srcs"  value="tokenize( normalize-space(.),' ')"/> <sch:report test="( parent::tei:classRef | parent::tei:dataRef | parent::tei:elementRef | parent::tei:macroRef | parent::tei:moduleRef | parent::tei:schemaSpec ) and $srcs[2]"> When used on a schema description element (like <sch:value-of select="name(..)"/>), the @source attribute should have only 1 value. (This one has <sch:value-of select="count($srcs)"/>.) </sch:report> </sch:rule>
Example
<p> <!-- ... --> As Willard McCarty (<bibl xml:id="mcc_2012">2012, p.2</bibl>) tells us, <quote source="#mcc_2012">‘Collaboration’ is a problematic and should be a contested    term.</quote> <!-- ... --> </p>
Example
<p> <!-- ... -->  <quote source="#chicago_15_ed">Grammatical theories are in flux, and the more we learn, the    less we seem to know.</quote> <!-- ... --> </p> <!-- ... --> <bibl xml:id="chicago_15_ed">  <title level="m">The Chicago Manual of Style</title>, <edition>15th edition</edition>. <pubPlace>Chicago</pubPlace>: <publisher>University of    Chicago Press</publisher> (<date>2003</date>), <biblScope unit="page">p.147</biblScope>. </bibl>
Example
<elementRef key="psource="tei:2.0.1"/>
Include in the schema an element named <p> available from the TEI P5 2.0.1 release.
Example
<schemaSpec ident="myODD"  source="mycompiledODD.xml"> <!-- further declarations specifying the components required --> </schemaSpec>
Create a schema using components taken from the file mycompiledODD.xml.

2.3.26. att.handFeatures

att.handFeatures fournit des attributs décrivant les caractéristiques de la main par laquelle un manuscrit est écrit. [11.3.2.1. Document Hands]
Module tei
Members handNote
Attributes
scribe donne un nom normalisé ou un autre identifiant pour le scribe reconnu comme responsable de cette main.
Status Optional
Datatype teidata.name
scribeRef points to a full description of the scribe concerned, typically supplied by a <person> element elsewhere in the description.
Status Optional
Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
script caractérise la calligraphie ou le style d'écriture particuliers utilisés par cette main, par exemple écriture anglaise, de chancellerie, italienne, etc.
Status Optional
Datatype 1–∞ occurrences of teidata.name separated by whitespace
scriptRef points to a full description of the script or writing style used by this hand, typically supplied by a <scriptNote> element elsewhere in the description.
Status Optional
Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
medium décrit la teinte ou le type d'encre, par exemple brune, ou un autre outil d'écriture, par exemple un crayon.
Status Optional
Datatype 1–∞ occurrences of teidata.enumerated separated by whitespace
scope Spécifie la fréquence d'apparition de cette main dans le manuscrit.
Status Optional
Datatype teidata.enumerated
Legal values are:
sole
il n'y a que cette main dans le manuscrit.
major
cette main est utilisée dans la majeure partie du manuscrit.
minor
cette main est utilisée occasionnellement dans le manuscrit.

2.3.27. att.internetMedia

att.internetMedia fournit des attributs pour spécifier le type de ressource informatique selon une taxinomie normalisée.
Module tei
Members att.media[graphic] ref
Attributes
mimeType (type de média MIME) spécifie le type MIME (multipurpose internet mail extension) applicable.
Status Optional
Datatype 1–∞ occurrences of teidata.word separated by whitespace
Example In this example mimeType is used to indicate that the URL points to a TEI XML file encoded in UTF-8.
<ref mimeType="application/tei+xml; charset=UTF-8"  target="https://raw.githubusercontent.com/TEIC/TEI/dev/P5/Source/guidelines-en.xml"/>
Note

Cette classe d'attributs fournit des attributs pour décrire une ressource informatique, en général disponible sur internet, selon les taxinomies normalisées. Actuellement une seule taxinomie est reconnue : le système "Multipurpose Internet Mail Extensions Media Type". Ce système de typologie des types de média est définie par l'Internet Engineering Task Force dansRFC 2046. La liste des types est maintenue par l'Internet Assigned Numbers Authority.

2.3.28. att.lexicographic.normalized

att.lexicographic.normalized provides attributes for usage within word-level elements in the analysis module and within lexicographic microstructure in the dictionaries module.
Module analysis
Members att.linguistic[w]
Attributes
norm (normalisé) donne une forme normalisée de l'information fournie par le texte source sous une forme non normalisée.
Status Optional
Datatype teidata.text
<gramGrp>  <pos norm="nom">n.</pos> </gramGrp>
orig (original) indique la chaîne originale ou contient une chaîne vide si l'élément n'apparaît pas dans le texte source.
Status Optional
Datatype teidata.text
Example from a language documentation project of the Mixtepec-Mixtec language (ISO 639-3: 'mix'). This is a use case where speakers spell something incorrectly but we would like to preserve it for any number of reasons, the use of orig is essential and could have uses for both the speaker to see past mistakes, researchers to get insight into how untrained speakers write their language instinctually (in contrast to prescribed convention), etc.:
<w orig="ntsa sia'i">ntsasia'i</w>
Example from the EarlyPrint project. Fragment of text where obvious errors have been corrected but the original forms remain recorded:
<w lemma="he"  pos="pns"  xml:id="b1afj-003-a-0950">he</w> <w lemma="have"  pos="vvz"  xml:id="b1afj-003-a-0960">hath</w> <w lemma="bring"  pos="vvn"  xml:id="b1afj-003-a-0970">brought</w> <w lemma="forth"  pos="av"  xml:id="b1afj-003-a-0980"  orig="sorth">forth</w>
An example from the EarlyPrint project showing the use of both norm and orig. The orig attribute preserves the original version (sometimes with spelling errors, often with printer abbreviations), the element content resolves printer abbreviations but retains the original orthography, and the norm attribute holds normalized values:
<w lemma="commandment"  pos="n1"  norm="commandment"  xml:id="b9avr-018-a-7720"  orig="commandemēt">commandement</w>

2.3.29. att.media

att.media provides attributes for specifying display and related properties of external media.
Module tei
Members graphic
Attributes att.internetMedia (@mimeType)

2.3.30. att.namespaceable

att.namespaceable provides attributes indicating the target namespace for an object being created
Module tagdocs
Members elementSpec schemaSpec
Attributes
ns (espace de noms) précise l'espace de noms auquel appartient cet élément.
Status Optional
Datatype teidata.namespace
Default http://www.tei-c.org/ns/1.0

2.3.31. att.naming

att.naming fournit des attributs communs aux éléments qui font référence à des personnes, lieux, organismes, etc., nommés. [3.6.1. Referring Strings 13.3.6. Names and Nyms]
Module tei
Members att.personal[forename name orgName persName placeName surname] country occupation pubPlace repository rs settlement
Attributes att.canonical (@ref)

2.3.32. att.notated

att.notated provides attributes to indicate any specialised notation used for element content.
Module tei
Members w
Attributes
notation précise le nom d'une notation définie précédemment, utilisée dans le contenu de l'élément.
Status Optional
Datatype teidata.enumerated

2.3.33. att.placement

att.placement fournit des attributs pour décrire l'emplacement où apparaît un élément textuel dans la page ou l'objet source. [3.5.3. Additions, Deletions, and Omissions 11.3.1.4. Additions and Deletions]
Module tei
Members add note
Attributes
place specifie où cet item se trouve.
Status Recommended
Datatype 1–∞ occurrences of teidata.enumerated separated by whitespace
Suggested values include:
top
dans la marge supérieure
bottom
dans la marge inférieure
margin
dans la marge (gauche, droite ou les deux en même temps)
opposite
sur la page opposée
overleaf
de l'autre côté de la feuille
above
au-dessus de la ligne
right
to the right, e.g. to the right of a vertical line of text, or to the right of a figure
below
au-dessous de la ligne
left
to the left, e.g. to the left of a vertical line of text, or to the left of a figure
end
à la fin, par exemple d'un chapitre ou d'un volume
inline
dans le corps du texte
inspace
dans un espace prédéfini, par exemple à gauche d'un scripteur précédent
<add place="margin">[An addition written in the margin]</add> <add place="bottom opposite">[An addition written at the foot of the current page and also on the facing page]</add>
<note place="bottom">Ibid, p.7</note>

2.3.34. att.pointing

att.pointing fournit un ensemble d'attributs utilisés par tous les éléments qui pointent vers d'autres éléments au moyen d'une ou de plusieurs références URI. [1.3.1.1.2. Language Indicators 3.7. Simple Links and Cross-References]
Module tei
Members licence note ref
Attributes
target précise la cible de la référence en donnant une ou plusieurs références URI
Status Optional
Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
Note

Une ou plusieurs références URI syntaxiquement valables, séparée par un espace. Puisqu'un espace est employé pour séparer des URIs, aucun espace n’est autorisé à l'intérieur d'un URI. Si un espace est requis dans un URI, il faut le représenter avec une séquence d'échappement, comme par exemple TEI%20Consortium.

2.3.35. att.ranging

att.ranging provides attributes for describing numerical ranges.
Module tei
Members att.dimensions[add date del gap unclear]
Attributes
atLeast donne une estimation de la valeur minimum pour la mesure.
Status Optional
Datatype teidata.numeric
atMost donne une estimation de la valeur maximum pour la mesure.
Status Optional
Datatype teidata.numeric
min lorsque la mesure résume plus d'une observation, fournit la valeur minimum observée.
Status Optional
Datatype teidata.numeric
max lorsque la mesure résume plus d'une observation, fournit la valeur maximum observée.
Status Optional
Datatype teidata.numeric
confidence specifies the degree of statistical confidence (between zero and one) that a value falls within the range specified by min and max, or the proportion of observed values that fall within that range.
Status Optional
Datatype teidata.probability
Example
The MS. was lost in transmission by mail from <del rend="overstrike">  <gap reason="illegible"   extent="one or two lettersatLeast="1atMost="2unit="chars"/> </del> Philadelphia to the Graphic office, New York.

2.3.36. att.repeatable

att.repeatable provides attributes for the elements which define component parts of a content model.
Module tagdocs
Members classRef
Attributes
minOccurs (nombre minimum d'occurrences) indicates the smallest number of times this component may occur.
Status Optional
Datatype teidata.count
Default 1
maxOccurs (nombre maximum d'occurrences.) indicates the largest number of times this component may occur.
Status Optional
Datatype teidata.unboundedInt
Default 1
Schematron
<sch:rule context="*[ @minOccurs and @maxOccurs ]"> <sch:let name="min"  value="@minOccurs cast as xs:integer"/> <sch:let name="max"  value="if ( normalize-space( @maxOccurs ) eq 'unbounded') then -1 else @maxOccurs cast as xs:integer"/> <sch:assert test="$max eq -1 or $max ge $min">@maxOccurs should be greater than or equal to @minOccurs</sch:assert> </sch:rule> <sch:rule context="*[ @minOccurs and not( @maxOccurs ) ]"> <sch:assert test="@minOccurs cast as xs:integer lt 2">When @maxOccurs is not specified, @minOccurs must be 0 or 1</sch:assert> </sch:rule>

2.3.37. att.resourced

att.resourced provides attributes by which a resource (such as an externally held media file) may be located.
Module tei
Members graphic
Attributes
url (adresse URL) specifies the URL from which the media concerned may be obtained.
Status Required
Datatype teidata.pointer

2.3.38. att.sortable

att.sortable provides attributes for elements in lists or groups that are sortable, but whose sorting key cannot be derived mechanically from the element content. [9.1. Dictionary Body and Overall Structure]
Module tei
Members correspAction idno item list listOrg listPerson listPlace listRelation msDesc org person place relation
Attributes
sortKey supplies the sort key for this element in an index, list or group which contains it.
Status Optional
Datatype teidata.word
Je me suis procuré une <term>clef anglaise</term> pour dévisser les écrous qui attachent le canot à la coque du Nautilus. Ainsi tout est prêt.
Note

La clé de tri est utilisée pour déterminer la séquence et le groupement d'entrées dans un index. Elle fournit une séquence de caractères qui, lorsqu'ils sont triés avec les autres valeurs, produisent l'ordre souhaité ; les détails de construction d'une clé de tri dépendent des applications. .

La structure d'un dictionnaire diffère souvent de l'ordre de collation des jeux de caractères lisibles par la machine ; dans des dictionnaires de langue anglaise, une entrée pour 4-H apparaîtra souvent alphabétiquement sous ‘fourh’, et McCoypeut être classé alphabétiquement sous ‘maccoy’, tandis que A1, A4 et A5 apparaîtront tous dans un ordre alphanumérique entre ‘a-’ et ‘AA’. La clef de tri est exigée si l'orthographe de l'entrée du dictionnaire n'est pas suffisante pour déterminer son emplacement.

2.3.39. att.spanning

att.spanning fournit des attributs pour les éléments qui délimitent un passage de texte par des mécanismes de pointage plutôt qu'en entourant le passage. [11.3.1.4. Additions and Deletions 1.3.1. Attribute Classes]
Module tei
Members cb lb pb
Attributes
spanTo indique la fin d'un passage introduit par l'élément portant cet attribut.
Status Optional
Datatype teidata.pointer
Schematron The @spanTo attribute must point to an element following the current element
<sch:rule context="tei:*[@spanTo]"> <sch:assert test="id(substring(@spanTo,2)) and following::*[@xml:id=substring(current()/@spanTo,2)]">The element indicated by @spanTo (<sch:value-of select="@spanTo"/>) must follow the current element <sch:name/> </sch:assert> </sch:rule>
Note

Le passage est défini comme courant depuis le début du contenu de l'élément pointeur (s'il y en a un) jusqu'à la fin du contenu de l'élément pointé par l'attribut spanTo (s'il y en a un), dans l'ordre du document. Si aucune valeur n'est fournie pour l'attribut, il est entendu que le passage est de même étendue que l'élément pointeur.

2.3.40. att.timed

att.timed fournit des attributs communs aux éléments qui expriment une durée dans le temps, soit de manière absolue, soit en se référant à une carte d'alignement. [8.3.5. Temporal Information]
Module tei
Members gap
Attributes

2.3.41. att.translatable

att.translatable fournit les attributs utilisés pour indiquer le statut d'une partie traduisible d'un document ODD.
Module tagdocs
Members desc
Attributes
versionDate spécifie le nom de la version ou le numéro de la source dont la version traduite a été tirée.
Status Optional
Datatype teidata.temporal.working

2.3.42. att.typed

att.typed fournit des attributs qui peuvent être utilisés pour classer ou interclasser des éléments de n'importe quelle façon. [1.3.1. Attribute Classes 17.1.1. Words and Above 3.6.1. Referring Strings 3.7. Simple Links and Cross-References 3.6.5. Abbreviations and Their Expansions 3.13.1. Core Tags for Verse 7.2.5. Speech Contents 4.1.1. Un-numbered Divisions 4.1.2. Numbered Divisions 4.2.1. Headings and Trailers 4.4. Virtual Divisions 13.3.2.3. Personal Relationships 11.3.1.1. Core Elements for Transcriptional Work 16.1.1. Pointers and Links 16.3. Blocks, Segments, and Anchors 12.2. Linking the Apparatus to the Text 22.5.1.2. Defining Content Models: RELAX NG 8.3. Elements Unique to Spoken Texts 23.3.1.3. Modification of Attribute and Attribute Value Lists]
Module tei
Members TEI abbr add cb classSpec corr correspAction correspDesc country date del desc div div1 div2 div3 div4 div5 forename graphic idno lb list listOrg listPerson listPlace listRelation msDesc name note occupation org orgName pb persName place placeName provenance ref relation rs settlement sex surface surfaceGrp surname text title w
Attributes
type caractérise l'élément en utilisant n'importe quel système ou typologie de classification approprié.
Status Optional
Datatype teidata.enumerated
<div type="verse">  <head>Night in Tarras</head>  <lg type="stanza">   <l>At evening tramping on the hot white road</l>   <l></l>  </lg>  <lg type="stanza">   <l>A wind sprang up from nowhere as the sky</l>   <l></l>  </lg> </div>
Schematron
<sch:rule context="tei:*[@subtype]"> <sch:assert test="@type">The <sch:name/> element should not be categorized in detail with @subtype unless also categorized in general with @type</sch:assert> </sch:rule>

2.3.43. att.written

att.written provides attributes to indicate the hand in which the content of an element was written in the source being transcribed. [1.3.1. Attribute Classes]
Module tei
Members att.transcriptional[add del] div hi note p text
Attributes
hand signale la main de celui qui est intervenue.
Status Optional
Datatype teidata.pointer

2.4. Macros

2.4.1. macro.limitedContent

macro.limitedContent (contenu du paragraphe) définit le contenu des éléments textuels qui ne sont pas utilisés pour la transcription des contenus existants. [1.3. The TEI Class System]
Module tei
Used by
Content model
<content>
 <alternate minOccurs="0"
  maxOccurs="unbounded">
  <textNode/>
  <classRef key="model.limitedPhrase"/>
  <classRef key="model.inter"/>
 </alternate>
</content>
    
Declaration
macro.limitedContent = ( text | model.limitedPhrase | model.inter )*

2.4.2. macro.paraContent

macro.paraContent (contenu de paragraphe.) définit le contenu de paragraphes et d' éléments semblables. [1.3. The TEI Class System]
Module tei
Used by
Content model
<content>
 <alternate minOccurs="0"
  maxOccurs="unbounded">
  <textNode/>
  <classRef key="model.gLike"/>
  <classRef key="model.phrase"/>
  <classRef key="model.inter"/>
  <classRef key="model.global"/>
  <elementRef key="lg"/>
  <classRef key="model.lLike"/>
 </alternate>
</content>
    
Declaration
macro.paraContent =
   (
      text
    | model.gLike
    | model.phrasemodel.intermodel.global
    | lg
    | model.lLike
   )*

2.4.3. macro.phraseSeq

macro.phraseSeq (suite de syntagmes.) définit un ordre de données et d'éléments syntagmatiques. [1.4.1. Standard Content Models]
Module tei
Used by
Content model
<content>
 <alternate minOccurs="0"
  maxOccurs="unbounded">
  <textNode/>
  <classRef key="model.gLike"/>
  <classRef key="model.attributable"/>
  <classRef key="model.phrase"/>
  <classRef key="model.global"/>
 </alternate>
</content>
    
Declaration
macro.phraseSeq =
   ( text | model.gLike | model.attributable | model.phrase | model.global )*

2.4.4. macro.phraseSeq.limited

macro.phraseSeq.limited (séquence d'expression délimitée) définit un ordre de données de caractère et ces éléments de niveau d'expression qui ne sont pas typiquement utilisées pour transcrire des documents existants. [1.4.1. Standard Content Models]
Module tei
Used by
Content model
<content>
 <alternate minOccurs="0"
  maxOccurs="unbounded">
  <textNode/>
  <classRef key="model.limitedPhrase"/>
  <classRef key="model.global"/>
 </alternate>
</content>
    
Declaration
macro.phraseSeq.limited = ( text | model.limitedPhrase | model.global )*

2.4.5. macro.specialPara

macro.specialPara (contenu "spécial" de paragraphe) définit le modèle de contenu des éléments tels que des notes ou des items de liste, contenant soit une suite d'éléments de niveau composant soit qui ont la même structure qu'un paragraphe, contenant une suite d’éléments du niveau de l’expression et de niveau intermédiaire. [1.3. The TEI Class System]
Module tei
Used by
Content model
<content>
 <alternate minOccurs="0"
  maxOccurs="unbounded">
  <textNode/>
  <classRef key="model.gLike"/>
  <classRef key="model.phrase"/>
  <classRef key="model.inter"/>
  <classRef key="model.divPart"/>
  <classRef key="model.global"/>
 </alternate>
</content>
    
Declaration
macro.specialPara =
   (
      text
    | model.gLike
    | model.phrasemodel.intermodel.divPartmodel.global
   )*

2.5. Datatypes

2.5.1. teidata.certainty

teidata.certainty Définit la gamme des valeurs d'attribut exprimant un degré de certitude
Module tei
Used by
Content model
<content>
 <valList type="closed">
  <valItem ident="high"/>
  <valItem ident="medium"/>
  <valItem ident="low"/>
  <valItem ident="unknown"/>
 </valList>
</content>
    
Declaration
teidata.certainty = "high" | "medium" | "low" | "unknown"
Note

Le degré de certitude peut être exprimé par l'une des valeurs symboliques prédéfinies high, medium, ou low.

2.5.2. teidata.count

teidata.count définit la gamme des valeurs des attributs exprimant une valeur entière et non négative utilisé pour des calculs.
Module tei
Used by
Element:
Content model
<content>
 <dataRef name="nonNegativeInteger"/>
</content>
    
Declaration
teidata.count = xsd:nonNegativeInteger
Note

Seules des valeurs positives entières sont autorisées.

2.5.3. teidata.duration.iso

teidata.duration.iso définit la gamme de valeurs d'attributs exprimant une durée temporaraire utilisant le norme ISO 8601.
Module tei
Used by
Content model
<content>
 <dataRef name="token"
  restriction="[0-9.,DHMPRSTWYZ/:+\-]+"/>
</content>
    
Declaration
teidata.duration.iso = token { pattern = "[0-9.,DHMPRSTWYZ/:+\-]+" }
Example
<time dur-iso="PT0,75H">trois quarts d'une heure</time>
Example
<date dur-iso="P1,5D">une journee et demie</date>
Example
<date dur-iso="P14D">une quinzaine</date>
Example
<time dur-iso="PT0.02S">20 ms</time>
Note

Une durée est exprimée par une suite de paires alphanumériques, précédée par la lettre P ; la lettre donne l'unité et peut être Y (année), M (mois), D (jour), H (heure), M (minute), ou S (seconde), dans cet ordre. Les nombres sont des entiers sans signe, à l'exception du dernier, qui peut comporter une décimale (en utilisant soit . soit , pour la virgule ; la dernière possibilité est préférable). Si un nombre est 0, alors la paire alphanumérique peut être omise. Si les paires alphanumériques H (heure), M (minute), ou S (seconde) sont présentes, alors le séparateur T doit précéder la première paire alphanumérique ‘time’.

Pour des détails complets, voir ISO 8601 Data elements and interchange formats — Information interchange — Representation of dates and times.

2.5.4. teidata.duration.w3c

teidata.duration.w3c définit la gamme des valeurs d'attributs exprimant une durée temporaraire utilisant les types de données W3C
Module tei
Used by
Content model
<content>
 <dataRef name="duration"/>
</content>
    
Declaration
teidata.duration.w3c = xsd:duration
Example
<time dur="PT45M">quarante-cinq minutes</time>
Example
<date dur="P1DT12H">une journée et demie</date>
Example
<date dur="P7D">une semaine</date>
Example
<time dur="PT0.02S">20 ms</time>
Note

Une durée est exprimée par une suite de paires alphanumériques, précédée par la lettre P ; la lettre donne l'unité et peut être Y (année), M (mois), D (jour), H (heure), M (minute), ou S (seconde), dans cet ordre. Les nombres sont des entiers non signés à l'exception du dernier, qui peut comporter une décimale (en utilisant soit . soit , pour la virgule ; la dernière possibilité est préférable). Si un nombre est 0, alors la paire alphanumérique peut être omise. Si les paires alphanumériques H (heure), M (minute), ou S (seconde) sont présentes, alors le séparateur T doit précéder la première paire alphanumérique ‘time’.

Pour des détails complets, voir W3C specification.

2.5.5. teidata.enumerated

teidata.enumerated définit la gamme de valeurs des attributs exprimant un nom XML extrait d'une liste de possibilités documentées
Module tei
Used by
Element:
Content model
<content>
 <dataRef key="teidata.word"/>
</content>
    
Declaration
teidata.enumerated = teidata.word
Note

Les attributs utilisant ce type de données doivent contenir un mot qui suit les règles de définition d'un nom XML valide (voir https://www.w3.org/TR/REC-xml/#dt-name): par exemple ils ne peuvent pas contenir des blancs ni commencer par des chiffres.

Normalement, la liste des possibilités documentées est fournie (ou exemplifiée) par une liste de valeurs dans la spécification de l'attribut associé, exprimée par un élément <valList>.

2.5.6. teidata.language

teidata.language définit la gamme des valeurs d'attributs exprimant une combinaison particulière du langage humain avec un système d'écriture. [6.1. Language Identification]
Module tei
Used by
Element:
Content model
<content>
 <alternate>
  <dataRef name="language"/>
  <valList>
   <valItem ident=""/>
  </valList>
 </alternate>
</content>
    
Declaration
teidata.language = xsd:language | ( "" )
Note

Les valeurs pour cet attribut sont les ‘étiquettes’ de langue définies dans la norme BCP 47. Actuellement, la norme BCP 47 intègre les normes RFC 4646 et RFC 4647 ; à l'avenir, d'autres documents de l'IETF pourront leur succéder en tant que meilleure pratique.

Une ‘étiquette de langue’, pour la norme BCP 47, est formée par l'assemblage d'une suite de composants ou de sous-étiquettes reliés par un trait d'union (-, U+002D). L'étiquette est composée des sous-étiquettes suivantes, dans l'ordre indiqué. Chaque sous-étiquette est facultative, à l'exception de la première. Chacune ne peut avoir qu'une occurrence, sauf les quatrième et cinquième (variante et extension), qui sont répétables.

langue
Code de langue enregistré par l'IANA. Il est presque toujours identique au code de langue alphabétique ISO 639-2, s'il y en a un. La liste des sous-étiquettes de langue enregistrées est disponible à : http://www.iana.org/assignments/language-subtag-registry. Il est recommandé d'écrire ce code en minuscules.
écriture
Code ISO 15924 pour l'écriture. Ces codes sont constitués de 4 lettres, et il est recommandé d'écrire la première lettre en majuscule, les trois autres en minuscules. La liste canonique des codes est maintenue par le Consortium Unicode, et elle est disponible à : http://unicode.org/iso15924/iso15924-codes.html. L'IETF recommande d'omettre ce code, sauf s'il est nécessaire pour établir une distinction.
région
Soit un code de pays ISO 3166, soit un code de région UN M.49 enregistré par l'IANA (tous les codes de ce type ne sont pas enregistrés : par exemple, ne sont pas enregistrés les codes UN pour des regroupements économiques ou les codes de pays pour lesquels il existe déjà un code de pays alphabétique ISO 3166-2). Le premier est constitué de 2 lettres, et il est recommandé de l'écrire en majuscules. La liste des codes est disponible à : http://www.iso.org/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/index.html. Le second est constitué de 3 chiffres ; la liste des codes est disponible à : http://unstats.un.org/unsd/methods/m49/m49.htm.
variante
Variante enregistrée par l'IANA. Ces codes sont utilisés pour indiquer des variantes additionnelles et bien établies, qui définissent une langue ou ses dialectes et qui ne sont pas couverts par d'autres sous-étiquettes existantes.
extension
Une extension a la forme d'une lettre unique, suivie d'un trait d'union, lui-même suivi de sous-étiquettes additionnelles. Ces dernières existent pour tenir compte d'une future extension de la norme BCP 47, mais à l'heure actuelle de telles extensions ne sont pas utilisées.
usage privé
Une extension utilisant la sous-étiquette initiale de la lettre x (i.e., commençant par x-) n'a pas d'autre signification que celle négociée entre les parties impliquées. Ces sous-étiquettes doivent être utilisées avec beaucoup de prudence, car elles interfèrent avec l'interopérabilité que l'utilisation de la norme RFC 4646 vise à promouvoir. Pour qu'un document qui utilise ces sous-étiquettes soit conforme à la TEI, un élément <language> correspondant doit être présent dans l'en-tête TEI.

Il y a deux exceptions au format ci-dessus. Premièrement, il y a des codes de langue dans le registre de l'IANA qui ne correspondent pas à la syntaxe ci-dessus, mais qui sont présents car ils ont été ‘hérités’ de spécifications antérieures.

En second lieu, une étiquette complète de langue peut consister seulement en une sous-étiquette d'usage privé. Ces étiquettes commencent par x- ; il n'est pas nécessaire qu'elles suivent les autres règles établies par l'IETF et acceptées par les présents Principes directeurs. Comme toutes les étiquettes de langue qui utilisent des sous-étiquettes d'usage privé, la langue en question doit être documentée dans un élément correspondant <language> dans l'en-tête TEI.

Les exemples incluent :

sn
Shona
zh-TW
Taïwanais
zh-Hant-HK
Chinois de Hong Kong écrit dans l'écriture traditionnelle
en-SL
Anglais parlé au Sierra Leone
pl
Polonais
es-MX
Espagnol parlé au Mexique
es-419
Espagnol parlé en Amérique latine

La W3C Internationalization Activity a publié une introduction à la norme BCP 47 dont la lecture peut être utile : Language tags in HTML and XML.

2.5.7. teidata.name

teidata.name définit la gamme des valeurs d'attribut exprimant un nom XML
Module tei
Used by
att giElement:
Content model
<content>
 <dataRef name="Name"/>
</content>
    
Declaration
teidata.name = xsd:Name
Note

Les attributs utilisant ce type de données doivent contenir un seul mot, qui suit les règles de définition d'un nom XML valide (voir https://www.w3.org/TR/REC-xml/#dt-name) : par exemple ils ne peuvent contenir de blancs ou commencer par des chiffres.

2.5.8. teidata.namespace

teidata.namespace définit la gamme des valeurs d'attributs exprimant une espace de noms XML tels qu'ils sont définis par le W3C.
Module tei
Used by
Content model
<content>
 <dataRef restriction="\S*" name="anyURI"/>
</content>
    
Declaration
teidata.namespace = xsd:anyURI { pattern = "\S*" }
Note

La gamme des valeurs syntaxiquement valides est définie par RFC 3986 Uniform Resource Identifier (URI): Generic Syntax.

2.5.9. teidata.numeric

teidata.numeric définit la gamme des valeurs d'attributs utilisées pour des valeurs numériques
Module tei
Used by
Element:
Content model
<content>
 <alternate>
  <dataRef name="double"/>
  <dataRef name="token"
   restriction="(\-?[\d]+/\-?[\d]+)"/>
  <dataRef name="decimal"/>
 </alternate>
</content>
    
Declaration
teidata.numeric =
   xsd:double | token { pattern = "(\-?[\d]+/\-?[\d]+)" } | xsd:decimal
Note

Toute valeur numérique, représentée en nombre décimal, notée en virgule flottante ou en fraction.

Pour représenter un nombre en virgule flottante, exprimé en notation scientifique, ‘E notation’, une variante de la ‘notation exponentielle’ peut être utilisée. Dans ce format, la valeur est exprimée par deux nombres séparés par la lettre E. Le premier facteur, le significande (parfois appelé mantisse) est donné sous forme décimale, tandis que le second est un entier. La valeur est obtenue en multipliant la mantisse par 10 fois le nombre indiqué par l'entier. Ainsi la valeur représentée en notation décimale 1000.0 pourrait être représentée en notation scientifique 10E3.

Une valeur exprimée en fraction est représentée par deux nombres entiers séparés par une barre oblique (/). Ainsi, la valeur représentée en notation décimale 0.5 pourrait être représentée en fraction par la chaîne de caractères 1/2.

2.5.10. teidata.pattern

teidata.pattern définit la gamme des valeurs d'attributs exprimant une expression régulière
Module tei
Used by
Content model
<content>
 <dataRef name="token"/>
</content>
    
Declaration
teidata.pattern = token
Note
‘Une expression régulière, souvent appelée modèle, est une expression qui décrit un jeu de chaînes de caractères. Elles sont généralement utilisées pour donner une brève description d'un jeu, sans avoir à en lister tous les éléments. Par exemple, le jeu contenant les trois chaînes de caractères Handel, Händel, et Haendel peut être décrit comme le modèle H(ä|ae?)ndel (ou on peut dire que H(ä|ae?)ndel équivaut à chacune des trois chaînes)’wikipediawikipedia

2.5.11. teidata.point

teidata.point defines the data type used to express a point in cartesian space.
Module tei
Used by
Content model
<content>
 <dataRef name="token"
  restriction="(-?[0-9]+(\.[0-9]+)?,-?[0-9]+(\.[0-9]+)?)"/>
</content>
    
Declaration
teidata.point = token { pattern = "(-?[0-9]+(\.[0-9]+)?,-?[0-9]+(\.[0-9]+)?)" }
Example
<facsimile>  <surface ulx="0uly="0lrx="400lry="280">   <zone points="220,100 300,210 170,250 123,234">    <graphic url="handwriting.png"/>   </zone>  </surface> </facsimile>

2.5.12. teidata.pointer

teidata.pointer définit la gamme des valeurs d'attributs utilisées pour fournir un pointeur URI unique sur une autre ressource, soit dans le document courant, soit dans un autre document
Module tei
Used by
Element:
Content model
<content>
 <dataRef restriction="\S+" name="anyURI"/>
</content>
    
Declaration
teidata.pointer = xsd:anyURI { pattern = "\S+" }
Note

La gamme des valeurs valides syntaxiquement est définie parRFC 3986 Uniform Resource Identifier (URI): Generic Syntax

2.5.13. teidata.probCert

teidata.probCert defines a range of attribute values which can be expressed either as a numeric probability or as a coded certainty value.
Module tei
Used by
Content model
<content>
 <alternate>
  <dataRef key="teidata.probability"/>
  <dataRef key="teidata.certainty"/>
 </alternate>
</content>
    
Declaration
teidata.probCert = teidata.probability | teidata.certainty

2.5.14. teidata.probability

teidata.probability définit la gamme des valeurs d'attributs exprimant une probabilité.
Module tei
Used by
Content model
<content>
 <dataRef name="double"/>
</content>
    
Declaration
teidata.probability = xsd:double
Note

Le degré de probabilité est exprimé par un nombre réel entre 0 et 1 ; 0 représentant certainement faux et 1 certainement vrai.

2.5.15. teidata.replacement

teidata.replacement defines attribute values which contain a replacement template.
Module tei
Used by
Content model
<content>
 <textNode/>
</content>
    
Declaration
teidata.replacement = text

2.5.16. teidata.sex

teidata.sex définit la gamme des valeurs d'attributs employés pour identifier le sexe humain ou animal.
Module tei
Used by
Element:
Content model
<content>
 <dataRef key="teidata.word"/>
</content>
    
Declaration
teidata.sex = teidata.word
Note

des valeurs sont celle de l' SO 5218:2004 identification des sexes humains.; 0 : inconnu ; 1 : homme ; 2 : femme ; et 9 : non applicable.

2.5.17. teidata.temporal.iso

teidata.temporal.iso définit la gamme des valeurs d'attribut qui sont capables d''exprimer une valeur temporelle comme une date, une période, ou une combinaison des deux qui se conforment au standard international Data elements and interchange formats – Information interchange – Representation of dates and times
Module tei
Used by
Content model
<content>
 <alternate>
  <dataRef name="date"/>
  <dataRef name="gYear"/>
  <dataRef name="gMonth"/>
  <dataRef name="gDay"/>
  <dataRef name="gYearMonth"/>
  <dataRef name="gMonthDay"/>
  <dataRef name="time"/>
  <dataRef name="dateTime"/>
  <dataRef name="token"
   restriction="[0-9.,DHMPRSTWYZ/:+\-]+"/>
 </alternate>
</content>
    
Declaration
teidata.temporal.iso =
   xsd:date
 | xsd:gYear
 | xsd:gMonth
 | xsd:gDay
 | xsd:gYearMonth
 | xsd:gMonthDay
 | xsd:time
 | xsd:dateTime
 | token { pattern = "[0-9.,DHMPRSTWYZ/:+\-]+" }
Note

S'il est vraisemblable que la valeur utilisée soit destinée à être comparer à d’autres valeurs, alors une indication du fuseau horaire devrait toujours être incluse, et seule la représentation dateTime devrait être employée.

Pour toutes les représentations pour lesquelles l’ISO 8601 décrit à la fois un format basique et un formatétendu , ce guide d’encodage recommandande l’emploi du format étendu .

Même si l’ ISO 8601 permet d’écrire à la fois 00:00 et 24:00 pour minuit, ce guide d’encodage déconseille vivement d’écrire 24:00.

2.5.18. teidata.temporal.w3c

teidata.temporal.w3c définit la gamme des valeurs d'attributs propre à exprimer une valeur temporelle comme une date, une période, ou une combinaison des deux conformément aux spécifications XML Schema Part 2: Datatypes Second Edition du W3C.
Module tei
Used by
Element:
Content model
<content>
 <alternate>
  <dataRef name="date"/>
  <dataRef name="gYear"/>
  <dataRef name="gMonth"/>
  <dataRef name="gDay"/>
  <dataRef name="gYearMonth"/>
  <dataRef name="gMonthDay"/>
  <dataRef name="time"/>
  <dataRef name="dateTime"/>
 </alternate>
</content>
    
Declaration
teidata.temporal.w3c =
   xsd:date
 | xsd:gYear
 | xsd:gMonth
 | xsd:gDay
 | xsd:gYearMonth
 | xsd:gMonthDay
 | xsd:time
 | xsd:dateTime
Note

S'il est probable que la valeur utilisée doive être comparée à d’autres, alors une indication de fuseau horaire sera toujours incluse, et seule la représentation de dateTime sera employée.

2.5.19. teidata.temporal.working

teidata.temporal.working defines the range of values, conforming to the W3C XML Schema Part 2: Datatypes Second Edition specification, expressing a date or a date and a time within the working life of the document.
Module tei
Used by
Content model
<content>
 <alternate>
  <dataRef name="date"
   restriction="(19[789][0-9]|[2-9][0-9]{3}).*"/>
  <dataRef name="dateTime"
   restriction="(19[789][0-9]|[2-9][0-9]{3}).*"/>
 </alternate>
</content>
    
Declaration
teidata.temporal.working =
   xsd:date { pattern = "(19[789][0-9]|[2-9][0-9]{3}).*" }
 | xsd:dateTime { pattern = "(19[789][0-9]|[2-9][0-9]{3}).*" }

2.5.20. teidata.text

teidata.text définit la gamme des valeurs d'attributs exprimant une chaine de caracteres Unicode, y compris des espaces blancs.
Module tei
Used by
Element:
Content model
<content>
 <dataRef name="string"/>
</content>
    
Declaration
teidata.text = string

2.5.21. teidata.truthValue

teidata.truthValue définit la gamme des valeurs d'attributs exprimant la vérité d'une proposition.
Module tei
Used by
Element:
Content model
<content>
 <dataRef name="boolean"/>
</content>
    
Declaration
teidata.truthValue = xsd:boolean
Note

Ce type de données ne s'applique que dans les cas où l'incertitude est inappropriée ; c’est-à-dire si l'attribut concerné peut avoir une valeur autre que vrai ou faux, par ex. inconnu, ou inapplicable, il devrait alors y avoir la version étendue de ce type de données : teidata.xTruthValue.

2.5.22. teidata.unboundedInt

teidata.unboundedInt defines an attribute value which can be either any non-negative integer or the string "unbounded".
Module tei
Used by
Content model
<content>  <alternate>
  <dataRef name="nonNegativeInteger"/>
  <valList type="closed">
   <valItem ident="unbounded"/>
  </valList>
 </alternate>
</content>
    
Declaration
teidata.unboundedInt = xsd:nonNegativeInteger | ( "unbounded" )

2.5.23. teidata.versionNumber

teidata.versionNumber defines the range of attribute values used for version numbers.
Module tei
Used by
Content model
<content>
 <dataRef name="token"
  restriction="[\d]+[a-z]*[\d]*(\.[\d]+[a-z]*[\d]*){0,3}"/>
</content>
    
Declaration
teidata.versionNumber =
   token { pattern = "[\d]+[a-z]*[\d]*(\.[\d]+[a-z]*[\d]*){0,3}" }

2.5.24. teidata.word

teidata.word définit la gamme des valeurs d'attributs exprimant un seul mot ou signe
Module tei
Used by
teidata.enumerated teidata.sexElement:
Content model
<content>
 <dataRef name="token"
  restriction="[^\p{C}\p{Z}]+"/>
</content>
    
Declaration
teidata.word = token { pattern = "[^\p{C}\p{Z}]+" }
Note

Les attributs employant ce type de données doivent contenir un ‘mot’ simple ne contenant que des lettres, des chiffres, des signes de ponctuation, ou des symboles : ils ne peuvent donc pas inclure d’espace.

2.5.25. teidata.xTruthValue

teidata.xTruthValue (extended truth value) définit la gamme des valeurs d'attributs exprimant une vérité potentiellement inconnue.
Module tei
Used by
Content model
<content>
 <alternate>
  <dataRef name="boolean"/>
  <valList>
   <valItem ident="unknown"/>
   <valItem ident="inapplicable"/>
  </valList>
 </alternate>
</content>
    
Declaration
teidata.xTruthValue = xsd:boolean | ( "unknown" | "inapplicable" )
Note

Dans le cas où l'incertitude n’est pas adaptée, employer plutot le type de données teidata.TruthValue.

2.5.26. teidata.xmlName

teidata.xmlName defines attribute values which contain an XML name.
Module tei
Used by
Element:
Content model
<content>
 <dataRef name="NCName"/>
</content>
    
Declaration
teidata.xmlName = xsd:NCName

2.5.27. teidata.xpath

teidata.xpath defines attribute values which contain an XPath expression.
Module tei
Used by
Content model
<content>
 <textNode/>
</content>
    
Declaration
teidata.xpath = text
Baudoin Davoury . Date: 2023-10