Documentation sur la transcription,
l'encodage et le balisage d'un corpus épistolaire
dans le cadre du projet Macintosh

[Retour au corpus Macintosh]

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 XML-TEI et est validée par un fichier RelaxNG.

1.1. L'identification, organisation et nommage des dossiers et fichiers de transcription

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

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


Le nom de chaque dossier doit prendre la forme d'un identifiant unique composé avec les informations suivantes :

  • la cote de consultation (si le cote comporte un "/", afin d'éviter des erreurs, veuillez ne pas introduire ce caractère pour les noms des dossiers et fichiers).
  • le patronyme du destinateur.
  • l'année d'émission de la lettre.

Exemple: nous avons une lettre dont la cote est "HCA 32/390", rédigée et expédiée par un certain "Dupaty" en 1758. Le nom et identifiant du dossier de cettre lettre sera HCA-32390-Dupaty-1758. Cet identifiant doit être utilisé pour nommer également le fichier .xml de la transcription ("HCA-32390-Dupaty-1758.xml"). 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. Si jamais le contenu de la lettre ne comporte pas une date de rédaction, sachant que les lettres sont regroupées par année, il suffira de prendre alors l'année relative au groupe d'appartenance de la lettre

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.
<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. La composition et structure du fichier XML

Le fichier XML contient un élément racine qui est la balise <TEI>. Cette balise contient-elle trois balises qui correspondent aux trois grandes parties du document :

1.2.1. teiHeader, la balise des métadonnées

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, la balise des images et reproduction des lettres

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.


De plus, chaque balise <surface> contient une balise <graphic>. Cette balise possède un attribut '@url' ayant pour valeur le lien web de l'image, laquelle est entreposée sur le site d'herbegément et de recherche d'images Nakala.

1.2.3. text, balise de la transcription

Enfin, l'élément <text> contient l'intégralité de la transcription d'une lettre. Cette balise <text> contient deux balises importantes :

  • front qui contient la transcription des adresses des destinataires et destinateurs du courrier.
  • body qui contient le message, texte transcrit de la lettre.

1.2.4. La structure et le contenu de la balise 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.

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 cote.

L'élément <physDesc> contient tous les informations sur l'aspect et la condition matérielle du document source : la description des matériaux et dimensions de l'objet (<objectDesc>) et les informations sur les mains qui interviennent dans la rédaction de la lettre (<handDesc>).

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). Les lieux qui sont relevés sont uniquement:
  • le lieu de composition de la lettre
  • si différent du lieu de composition, lieu d'où la lettre est envoyée
  • le lieu de destination
  • si mentionné, le lieu de transit de la lettre
L'identifiant unique de chaque lieu a pour valeur le nom du lieu sans le déterminant (ex: 'Rochelle', 'Havre'). Il existe un index des noms de lieu relevés dans le corpus de lettres du projet Macintosh. Il est à consulter et compléter afin de voir les lieux qui ont déjà été repérés. NB: il est possible que dans le corpus, des lieux distincts aient le même nom (ex:" Saint_Martin"). Dans ce cas, il faudra rajouter un numéro à l'identifiant afin de distinguer les différents lieux (ex: "Saint_Martin_1", "Saint_Martin_2").
<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>
Comme pour les noms de lieux, les personnes ont des identifiants uniques.

La valeur de cet identifiant prend généralement la forme 'Prénom_Nom' de l'individu ou 'Nom' de l'institution (sans les accents et avec des underscore '_' entre les noms et mots) du destinateur ou destinataire de la lettre ou des se<

Si le prénom de la personne est absent, mettre "M.", "Mme" ou "Mlle" selon le contexte (ex: "M_Bienvenu", "Mme_Bienvenu").

Là aussi, il faut vérifier dans l'index des noms de personnes et organisations si la personne physique ou morale a déjà été identifiée. Si c'est le cas, il sera possible de récupérer les informations de l'index ou les compléter avec celles qui seront découvertes dans la lettre.

Les identifiants sont uniques et il ne doit pas y avoir de doublon dans l'index. Si dans l'index, vous trouvez une personne avec les mêmes prénom et nom, pour les distinguer avec les identifiants, veuillez rajouter un numéro dans l'identifiant (ex: Elizabeth_Bienvenu, Elizabeth_Bienvenu2, Elizabeth_Bienvenu3, etc...)

Si jamais vous découvrez une nouvelle personne ou des informations supplémentaires sur une personne de l'index (exemple découverte du prénom ou d'une profession) vous pouvez compléter l'index et le signaler aux administrateurs.

NB: Si jamais vous ne disposez d'aucune information, entrez 'unknown' en valeur de l'attribut 'xml:id' et ne pas remplir les balises de l'élément "person (sauf la balise "sex où vous écrirez 'inconnu' et "name" où vous écrirez 'Anonyme')

On peut compléter ce qu'on a balisé précédemment 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 relation 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 suffisamment d'information pour donner un nom à la relation, on peut donner comme valeur "unknown". 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 :
  • child
  • parent
  • siblings
  • employee
  • supervisor
  • spouse
  • cousin
  • aunt
  • uncle
  • grandparent
  • grandchild
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

Pour rappel, comme il a été dit, la balise "text" contient la transcription et le contenu textuel des lettres. Dans text, on trouve les balises front (qui contient la transcription des adresses) et body (qui contient la transcription du message de la lettre). Chacun de ses deux éléments contient des balises "p" (pour paragraphe) qui contiennt un contenu textuel. Les lettres sont structurées avec l'aide des balises suivantes:

1.2.5.1. Reproduction de la structure de la lettre

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

  • <pb>, une balise auto-fermante qui permet de marquer le début d'une nouvelle page.
  • <lb>, une balise auto-fermante qui marque un retour à la ligne.

Chaque nouvelle page est numérotée grâce à un attribut n qui indique le numéro de la feuille et le sens de sa surface (recto ou verso) et fournit un renvoi, une référence à l'image de la page

Exemple:

  • "pb n="1r" facs="#HCA-32205-Chevallie-1671-1-1R"
  • "pb n="1v" facs="#HCA-32205-Chevallie-1671-1-1V"
  • "pb n="2r" facs="#HCA-32205-Chevallie-1671-1-2r"
  • "pb n="2v" facs="#HCA-32205-Chevallie-1671-1-2v"

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, il convient d'utiliser toujours la balise <w>. Exemple : <w> en <lb/> fans </w>.

Si la liaison est notée à l’écrit, on considère que la consonne de liaison appartient au segment de droite.

petis <w>zan fan</w>.
Il est bon de préciser que lorsqu'un segment de liaison est exprimé plusieurs fois, il est isolé entre deux balises <w> pour la lemmatisation et se voit attribuer l'étiquette "mot exclu".
Exemple (extrait de la lettre HCA-30381-FL-1):
  • les demoiselle sont tel jolie
  • les demoiselles sont <w>t</w><w>el</w> jolie
  • Ici, il est à relever que 't' est mis à part, il est rangé parmi les 'mots exclus' lors de la lemmatisation à venir, aucun lemme ne lui sera donc attribué.

    Dans le cas des pluriels de syntagmes nominaux, en revanche, le segment de liaison peut être réexprimé.
    Il est ainsi placé à l'initiale du mot lexical et la forme avec expression de la liaison devient un allomorphe de celle sans liaison.
    Exemple (extrait de la lettre HCA-32205-Andriez-1671):
  • Nous rencontrons la phrase suivante: et aseszan fan et atous seszamis
  • Nous la balisons et segmentons comme ceci : et <w>a</w><w>ses</w><w>zan fan</w> et <w>a</w><w>tous</w><w>ses</w><w>zamis</w>
  • De plus, le t euphonique est considéré comme segment exclu. Exemple (extrait de la lettre HCA-30381-FL-1):
  • Phrase rencontrée: comment à tel suporté
  • La phrase balisée et segmentée: comment à <w>t</w><w>el</w> supporté
  • 't' comme on peut le constater est mis à part et exclu de la lemmatisation du texte. Idem pour les syntagmes verbaux, nous excluons les consonnes de liaison de lemmatisation.
    Exemple:
  • vous zavest ("vous avez")
  • Phrase balisée et segmentée: <w>vous</w> <w>z</w> <w>avest</w>
  • Dans le cas des apostrophes, ces derniers doivent être liés au segment élidé. Exemple:
    'qu'il' = <w>qu'</w><w>il</w>
    Par ailleurs, dans le cas du pronom 'on' et son allomorphe l'on (ou l on, lon)
    Le segment 'l' est placé entre deux balises <w> et est rangé parmi les 'mots exclus' lors de la lemmatisation, on ne lui attribue aucun lemme.

    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 et les trémas : 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 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), 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'origine 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.).

    Exemple : Une grande partie des lettres permet de suivre la foliotation suivante :

    Les rectos
    1R / 2R
    Les verso
    1V / 2V

    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 pour baliser aussi les noms des bateaux).
    <orgName ref="Compagnie_des_Indes_occidentales">Compagnie des Indes occidentales</orgName>
    Ne pas baliser le déterminant.

    1.3.12. Notation des graphèmes u/v et i/j + s long/s court

    Rétablir s’il y a lieu la distinction entre ces graphèmes d’après l’usage moderne. La variation dans la forme des lettres pour le graphème s ne doit pas être conservée.

    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
    analysis: w
    header: idno
    tagdocs: att gi val
    character data
    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
    supercript
    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"
              | "supercript"
              | "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
    analysis: w
    header: idno
    tagdocs: att gi val
    character data
    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
    <sch:ns prefix="teix"  uri="http://www.tei-c.org/ns/Examples"/> <sch: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 @<sch:value-of select="@ident"/> attribute in the <sch:value-of select="ancestor::*[@ident][1]/@ident"/> <sch:value-of select="' '"/> <sch:value-of select="local-name(ancestor::*[@ident][1])"/> should have a closed valList or a datatype</sch: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é) 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 lb list 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
    core: cb desc lb list p pb
    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> (début 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
    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>
     <alternate minOccurs="2"
      maxOccurs="unbounded">
      <classRef key="model.choicePart"/>
      <elementRef key="choice"/>
     </alternate>
    </content>
        
    Schema Declaration
    element choice { att.global.attributes, ( model.choicePart | choice )+ }

    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
    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" }?,
       ( 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="2"/>
    </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 )
    }

    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
    analysis: w
    header: idno
    tagdocs: att gi val
    character data
    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.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.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)
    Member of
    Contained by
    May contain
    analysis: w
    header: idno
    tagdocs: att gi val
    character data
    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.attributes,
       att.editLike.attributes,
       att.dimensions.attributes,
       ( 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
    core: cb desc lb list p pb
    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
    core: cb desc lb list p pb
    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="Itype="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="Itype="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
    core: cb desc lb list p pb
    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
    core: cb desc lb list p pb
    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
    core: cb desc lb list p pb
    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.

    Example
    <div2 type="chapter">  <head>Recipes</head>  <head>Chapter VI.</head>  <div3>   <head>Fruit and vegetable soups</head>   <p>...</p>   <div4>    <head>Stocks for all kinds of soups</head>    <div5 type="recipe">     <head>Rich strong stock</head> <!-- ... -->    </div5>    <div5 type="recipe">     <head>Medium Stock</head> <!-- ... -->    </div5>   </div4>   <div4 type="recipe">    <head>Apple soup</head>    <div5>     <head>Ingredients</head>     <list>      <item>2 lbs. of good boiling apples,</item>      <item>3/4 teaspoonful of white pepper,</item>      <item>6 cloves,</item>      <item>cayenne or ginger to taste,</item>      <item>3 quarts of medium stock</item>     </list>    </div5>    <div5>     <head>Mode</head>     <p>Peel and quarter the apples taking out their cores; put them into          the stock, stew them gently till tender, Rub the whole through a          strainer, add the seasoning. give it one boil up, and serve.</p>    </div5>    <div5>     <head>Time</head>     <p>1 hour.</p>    </div5>    <div5>     <head>Average cost</head>     <p>per quart, 1s.</p>    </div5>    <div5>     <head>Seasonable</head>     <p>from September to December.</p>    </div5>    <div5>     <head>Sufficient</head>     <p> for 10 persons</p>    </div5>    <div5>     <head>The apple</head>     <p>This useful fruit is mentioned in Holy Writ; and Homer describes it          as valuable in his time... As a food, the apple cannot be considered          to rank high, as more than the half of it consists of water, and          the rest of its properties are not the most nourishing. It is          however a useful adjunct to other kinds of food, and, when cooked, is          esteemed as slightly laxative.</p>    </div5>   </div4>   <div4 type="recipe">    <head>Artichoke (Jerusalem) soup</head>    <p>...</p>   </div4> <!-- other recipes here -->  </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.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
    analysis: w
    header: idno
    tagdocs: att gi val
    character data
    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. <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
    analysis: w
    header: idno
    tagdocs: att gi val
    character data
    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.35. <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>
    Schematron
    <sch:rule context="tei:facsimile//tei:line | tei:facsimile//tei:zone"> <sch:report test="child::text()[ normalize-space(.) ne '']"> A facsimile element represents a text with images, thus transcribed text should not be present within it. </sch:report> <!-- What about: * ellipses/supplied/text() * writing * label, formula, app, witDetail, metamark? * notatedMusic? * figure/[all-sorts-of-crazy-stuff-e.g.-entry] * addSpan, damageSpan, delSpan Or the fact that <front> and <back> (but not <body>) are permitted inside <facsimile>, and thus *anything* can be inside ther? --> </sch:rule>
    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.36. <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.37. <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
    analysis: w
    header: idno
    tagdocs: att gi val
    character data
    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.38. <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 lb 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.39. <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.40. <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.41. <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
    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>
     <sequence minOccurs="1" maxOccurs="1">
      <elementRef key="handNote"/>
     </sequence>
    </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" }?,
       ( handNote )
    }

    2.1.42. <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 Optional
    Datatype ID
    Sample values include:
    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"/>
    </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 { text }?,
       text,
       persName
    }

    2.1.43. <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.44. <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.45. <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.46. <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.47. <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.48. <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
    header: idno
    tagdocs: att gi val
    character data
    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.49. <lb>

    <lb> (début 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.50. <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.51. <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
    namesdates: occupation
    textstructure: back body div div1 div2 div3 div4 div5
    May contain
    core: cb desc item lb pb
    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.52. <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"/>
    </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.53. <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="2"
      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, person, person* ),
       listRelation
    }

    2.1.54. <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
    corpus: settingDesc
    namesdates: occupation
    textstructure: back body div div1 div2 div3 div4 div5
    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.55. <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"/>
    </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.56. <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
    <sch:rule context="tei:moduleRef"> <sch:report test="* and @key">Child elements of <sch:name/> are only allowed when an external module is being loaded </sch:report> </sch:rule>
    Schematron
    <sch:rule context="tei:moduleRef"> <sch:report test="//*[ not( generate-id(.) eq generate-id( current() ) ) ]/@prefix = @prefix">The prefix attribute of <sch:name/> should not match that of any other element (it would defeat the purpose)</sch:report> </sch:rule>
    Schematron
    <sch:rule context="tei:moduleRef"> <sch:report test="@except and @include">It is an error to supply both the @include and @except attributes</sch:report> </sch: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.57. <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
    namesdates: occupation person
    textstructure: body div div1 div2 div3 div4 div5
    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.58. <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
    <sch: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.</sch: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.59. <name>

    <name> (nom, nom propre) contient un nom propre ou un syntagme nominal. [3.6.1. Referring Strings]
    Module core
    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]
    Member of
    Contained by
    May contain
    analysis: w
    header: idno
    tagdocs: att gi val
    character data
    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.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" }?,
       macro.phraseSeq
    }

    2.1.60. <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.61. <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.62. <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.63. <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]
    Member of
    Contained by
    May contain
    analysis: w
    header: idno
    tagdocs: att gi val
    character data
    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" }?,
       macro.phraseSeq
    }

    2.1.64. <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.65. <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.66. <pb>

    <pb> (début 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.67. <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 Optional
    Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
    Member of
    Contained by
    May contain
    core: lb
    namesdates: forename surname
    character data
    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>
     <textNode/>
     <elementRef key="forename" minOccurs="0"/>
     <elementRef key="surname" minOccurs="0"/>
     <elementRef key="lb" minOccurs="0"/>
     <textNode/>
    </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 { + } }?,
       text,
       forename?,
       surname?,
       lb?,
       text
    }

    2.1.68. <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 lb name 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="Fage="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="M"  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.69. <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.70. <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
    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" }?,
       placeName
    }

    2.1.71. <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 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
    Legal values are:
    address
    composition
    destination
    provenance
    Member of
    Contained by
    May contain
    analysis: w
    header: idno
    tagdocs: att gi val
    character data
    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.72. <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.73. <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.74. <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.75. <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.76. <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.77. <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.78. <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
    <sch:report test="@target and @cRef">Only one of the attributes @target' and @cRef' may be supplied on <sch:name/> </sch: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.79. <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
    Suggested values include:
    unknown
    friends
    family
    parent
    siblings
    supervisor
    spouse
    cousin
    aunt
    child
    uncle
    grandparent
    grandchild
    employee
    professional
    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
    <sch:assert test="@ref or @key or @name">One of the attributes 'name', 'ref' or 'key' must be supplied</sch:assert>
    Schematron
    <sch:report test="@active and @mutual">Only one of the attributes @active and @mutual may be supplied</sch:report>
    Schematron
    <sch:report test="@passive and not(@active)">the attribute 'passive' may be supplied only if the attribute 'active' is supplied</sch:report>
    Content model
    <content>
     <elementRef key="desc"/>
    </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
       {
          "unknown"
        | "friends"
        | "family"
        | "parent"
        | "siblings"
        | "supervisor"
        | "spouse"
        | "cousin"
        | "aunt"
        | "child"
        | "uncle"
        | "grandparent"
        | "grandchild"
        | "employee"
        | "professional"
       }?,
       attribute passive { list { + } }?,
       desc
    }

    2.1.80. <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
    header: idno
    tagdocs: att gi val
    character data
    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.81. <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
    header: idno
    tagdocs: att gi val
    character data
    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.82. <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.83. <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
    analysis: w
    header: idno
    tagdocs: att gi val
    character data
    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.84. <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.85. <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.86. <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.87. <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
    analysis: w
    header: idno
    tagdocs: att gi val
    character data
    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.88. <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 Optional
    Datatype 1–∞ occurrences of teidata.sex separated by whitespace
    Legal values are:
    F
    M
    Note

    Les valeurs de cet attribut peuvent être définies localement par un projet ou peuvent faire référence à un standard externe.

    Member of
    Contained by
    namesdates: person
    May contain
    analysis: w
    header: idno
    tagdocs: att gi val
    character data
    Note

    As with other culturally-constructed traits such as age and gender, the way in which this concept is described in different cultural contexts varies. The normalizing attributes are provided only as an optional means of simplifying that variety 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.

    Example
    <sex value="F">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" )+ } }?,
       macro.phraseSeq
    }

    2.1.89. <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.90. <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.91. <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.92. <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:
    recto
    verso
    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 { "recto" | "verso" }?,
       (
          ( model.global | model.labelLike | model.graphicLike )*,
          ( ( zone | line | path | surface | surfaceGrp ), model.global* )*
       )
    }

    2.1.93. <surfaceGrp>

    <surfaceGrp> (surface group) 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.94. <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
    analysis: w
    header: idno
    tagdocs: att gi val
    character data
    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.95. <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.96. <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 lb 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.97. <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.98. <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.100. <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.101. <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.102. <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.linguistic (@lemma, @lemmaRef, @pos, @msd, @join) (att.lexicographic.normalized (@norm, @orig)) 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, @targetDatcat)
    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
    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.datcat.attribute.targetDatcat,
       att.linguistic.attributes,
       att.notated.attributes,
       attribute part { "N" }?,
       (
          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.choicePart

    model.choicePart regroupe des éléments (autres que <choice>) qui peuvent être utilisés en alternance avec <choice> [3.5. Simple Editorial Changes]
    Module tei
    Used by
    Members abbr corr sic

    2.2.6. 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.7. 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]

    2.2.8. 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.9. 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.10. model.div1Like

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

    2.2.11. model.div2Like

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

    2.2.12. model.div3Like

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

    2.2.13. model.div4Like

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

    2.2.14. model.div5Like

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

    2.2.15. 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.16. 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.17. 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.18. 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.19. 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.20. 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.21. 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.22. 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.23. 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.24. 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 model.global.meta model.milestoneLike[cb lb pb] model.noteLike

    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] 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.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.36. 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.37. model.pLike

    2.2.38. 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.39. 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] model.pPart.transcriptional[add corr del sic]

    2.2.40. 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

    2.2.41. 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

    2.2.42. model.paraPart

    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] model.pPart.transcriptional[add corr del sic]] 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.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.2. 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.3. 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.4. 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.5. 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.6. 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)
    Schematron
    <sch:rule context="tei:*[@calendar]"> <sch:assert test="string-length( normalize-space(.) ) gt 0"> @calendar indicates one or more systems or calendars to which the date represented by the content of this element belongs, but this <sch:name/> element has no textual content.</sch:assert> </sch:rule>
    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.7. 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 normalized (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.8. att.datable.iso

    att.datable.iso fournit des attributs pour la normalisation, selon la norme ISO 8601:2004, 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:2004, 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:2004, 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.9. 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.10. att.datcat

    att.datcat provides attributes that are used to align XML elements or attributes with the appropriate Data Categories (DCs) defined by an external taxonomy, in this way establishing the identity of information containers and values, and providing means of interpreting them. [9.5.2. Lexical View 18.3. Other Atomic Feature Values]
    Module tei
    Members att.segLike[w]
    Attributes
    datcat provides a pointer to a definition of, and/or general information about, (a) an information container (element or attribute) or (b) a value of an information container (element content or attribute value), by referencing an external taxonomy or ontology. If valueDatcat is present in the immediate context, this attribute takes on role (a), while valueDatcat performs role (b).
    Status Optional
    Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
    valueDatcat provides a definition of, and/or general information about a value of an information container (element content or attribute value), by reference to an external taxonomy or ontology. Used especially where a contrast with datcat is needed.
    Status Optional
    Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
    targetDatcat provides a definition of, and/or general information about, information structure of an object referenced or modeled by the containing element, by reference to an external taxonomy or ontology. This attribute has the characteristics of the datcat attribute, except that it addresses not its containing element, but an object that is being referenced or modeled by its containing element.
    Status Optional
    Datatype 1–∞ occurrences of teidata.pointer separated by whitespace
    Example The example below presents the TEI encoding of the name-value pair <part of speech, common noun>, where the name (key) ‘part of speech’ is abbreviated as ‘POS’, and the value, ‘common noun’ is symbolized by ‘NN’. The entire name-value pair is encoded by means of the element <f>. In TEI XML, that element acts as the container, labeled with the name attribute. Its contents may be complex or simple. In the case at hand, the content is the symbol ‘NN’.The datcat attribute relates the feature name (i.e., the key) to the data category ‘part of speech’, while the attribute valueDatcat relates the feature value to the data category common noun. Both these data categories should be defined in an external and preferably open reference taxonomy or ontology.
    <fs>  <f name="POS"   datcat="http://hdl.handle.net/11459/CCR_C-396_5a972b93-2294-ab5c-a541-7c344c5f26c3">   <symbol valueDatcat="http://hdl.handle.net/11459/CCR_C-1256_7ec6083c-23d4-224d-6f94-eecbe6861545"    value="NN"/>  </f> <!-- ... --> </fs>
    ‘NN’ is the symbol for common noun used e.g. in the CLAWS-7 tagset defined by the University Centre for Computer Corpus Research on Language at the University of Lancaster. The very same data category used for tagging an early version of the British National Corpus, and coming from the BNC Basic (C5) tagset, uses the symbol ‘NN0’ (rather than ‘NN’). Making these values semantically interoperable would be extremely difficult without a human expert if they were not anchored in a single point of an established reference taxonomy of morphosyntactic data categories. In the case at hand, the string http://hdl.handle.net/11459/CCR_C-1256_7ec6083c-23d4-224d-6f94-eecbe6861545 is both a persistent identifier of the data category in question, as well as a pointer to a shared definition of common noun.While the symbols ‘NN’, ‘NN0’, and many others (often coming from languages other than English) are implicitly members of the container category ‘part of speech’, it is sometimes useful not to rely on such an implicit relationship but rather use an explicit identifier for that data category, to distinguish it from other morphosyntactic data categories, such as gender, tense, etc. For that purpose, the above example uses the datcat attribute to reference a definition of part of speech. The reference taxonomy in this example is the CLARIN Concept Registry.If the feature structure markup exemplified above is to be repeated many times in a single document, it is much more efficient to gather the persistent identifiers in a single place and to only reference them, implicitly or directly, from feature structure markup. The following example is much more concise than the one above and relies on the concepts of feature structure declaration and feature value library, discussed in chapter [[undefined FS]].
    <fs>  <f name="POSfVal="#commonNoun"/> <!-- ... --> </fs>
    The assumption here is that the relevant feature values are collected in a place that the annotation document in question has access to — preferably, a single document per linguistic resource, for example an <fsdDecl> that is XIncluded as a sibling of <text> or a child of <encodingDesc>; a <taxonomy> available resource-wide (e.g., in a shared header) is also an option.The example below presents an <fvLib> element that collects the relevant feature values (most of them omitted). At the same time, this example shows one way of encoding a tagset, i.e., an established inventory of values of (in the case at hand) morphosyntactic categories.
    <fvLib n="POS values">  <symbol xml:id="commonNounvalue="NN"   datcat="http://hdl.handle.net/11459/CCR_C-396_5a972b93-2294-ab5c-a541-7c344c5f26c3"/>  <symbol xml:id="properNounvalue="NP"   datcat="http://hdl.handle.net/11459/CCR_C-1371_fbebd9ec-a7f4-9a36-d6e9-88ee16b944ae"/> <!-- ... --> </fvLib>
    Note that these Guidelines do not prescribe a specific choice between datcat and valueDatcat in such cases. The former is the generic way of referencing a data category, whereas the latter is more specific, in that it references a data category that represents a value. The choice between them comes into play where a single element — or a tight element complex, such as the <f>/<symbol> complex illustrated above — make it necessary or useful to distinguish between the container data category and its value.
    Example In the context of dictionaries designed with semantic interoperability in mind, the following example ensures that the <pos> element is interpreted as the same information container as in the case of the example of <f name="POS"> above.
    <gramGrp>  <pos datcat="http://hdl.handle.net/11459/CCR_C-396_5a972b93-2294-ab5c-a541-7c344c5f26c3"   valueDatcat="http://hdl.handle.net/11459/CCR_C-1256_7ec6083c-23d4-224d-6f94-eecbe6861545">NN</pos> </gramGrp>
    Efficiency of this type of interoperable markup demands that the references to the particular data categories should best be provided in a single place within the dictionary (or a single place within the project), rather than being repeated inside every entry. For the container elements, this can be achieved at the level of <tagUsage>, although here, the valueDatcat attribute should be used, because it is not the <tagUsage> element that is associated with the relevant data category, but rather the element <pos> (or <case>, etc.) that is described by <tagUsage>:
    <tagsDecl partial="true"> <!-- ... -->  <namespace name="http://www.tei-c.org/ns/1.0">   <tagUsage gi="pos"    targetDatcat="http://hdl.handle.net/11459/CCR_C-396_5a972b93-2294-ab5c-a541-7c344c5f26c3">Contains the part of speech.</tagUsage>   <tagUsage gi="case"    targetDatcat="http://hdl.handle.net/11459/CCR_C-1840_9f4e319c-f233-6c90-9117-7270e215f039">Contains information about the grammatical case that the described form is inflected for.</tagUsage> <!-- ... -->  </namespace> </tagsDecl>
    Another possibility is to shorten the URIs by means of the <prefixDef> mechanism, as illustrated below:
    <listPrefixDef>  <prefixDef ident="ccrmatchPattern="pos"   replacementPattern="http://hdl.handle.net/11459/CCR_C-396_5a972b93-2294-ab5c-a541-7c344c5f26c3"/>  <prefixDef ident="ccrmatchPattern="adj"   replacementPattern="http://hdl.handle.net/11459/CCR_C-1230_23653c21-fca1-edf8-fd7c-3df2d6499157"/> </listPrefixDef> <!-- ... --> <entry> <!--...-->  <form>   <orth>isotope</orth>  </form>  <gramGrp>   <pos datcat="ccr:pos"    valueDatcat="ccr:adj">adj</pos>  </gramGrp> <!--...--> </entry>
    This mechanism creates implications that are not always wanted, among others, in the case at hand, suggesting that the identifiers ‘pos’ and ‘adj’ belong to a namespace associated with the CLARIN Concept Repository (CCR), whereas that is solely a shorthand mechanism whose scope is the current resource. Documenting this clearly in the header of the dictionary is therefore advised.Yet another possibility is to associate the information about the relationship between a TEI markup element and the data category that it is intended to model already at the level of modeling the dictionary resource, that is, at the level of the ODD, in <equiv> element that is a child of <elementSpec> or <attDef>.
    Example The targetDatcat attribute is designed to be used in, e.g., feature structure declarations, and is analogous to the targetLang attribute of the att.pointing class, in that it describes the object that is being referenced, rather than the referencing object.
    <fDecl name="POS"  targetDatcat="http://hdl.handle.net/11459/CCR_C-396_5a972b93-2294-ab5c-a541-7c344c5f26c3">  <fDescr>part of speech (morphosyntactic category)</fDescr>  <vRange>   <vAlt>    <symbol value="NN"     datcat="http://hdl.handle.net/11459/CCR_C-1256_7ec6083c-23d4-224d-6f94-eecbe6861545"/>    <symbol value="NP"     datcat="http://hdl.handle.net/11459/CCR_C-1371_fbebd9ec-a7f4-9a36-d6e9-88ee16b944ae"/> <!-- ... -->   </vAlt>  </vRange> </fDecl>
    Above, the <fDecl> uses targetDatcat, because if it were to use datcat, it would be asserting that it is an instance of the container data category part of speech, whereas it is not — it models a container (<f>) that encodes a part of speech. Note also that it is the <f> that is modeled above, not its values, which are used as direct references to data categories; hence the use of datcat in the <symbol> element.

    2.3.11. 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 (déclarations) 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.12. 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.13. att.dimensions

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

    2.3.14. 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.15. 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 name occupation org orgName persName person place placeName relation sex
    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.16. 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.17. 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.18. 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 extent facsimile fileDesc forename front gi graphic handDesc handNote hi history idno item langUsage language lb licence list listOrg listPerson listPlace listRelation moduleRef msDesc msIdentifier name 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 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.19. 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 extent facsimile fileDesc forename front gi graphic handDesc handNote hi history idno item langUsage language lb licence list listOrg listPerson listPlace listRelation moduleRef msDesc msIdentifier name 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 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.20. 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 extent facsimile fileDesc forename front gi graphic handDesc handNote hi history idno item langUsage language lb licence list listOrg listPerson listPlace listRelation moduleRef msDesc msIdentifier name 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 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.21. 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 extent facsimile fileDesc forename front gi graphic handDesc handNote hi history idno item langUsage language lb licence list listOrg listPerson listPlace listRelation moduleRef msDesc msIdentifier name 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 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.22. 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 extent facsimile fileDesc forename front gi graphic handDesc handNote hi history idno item langUsage language lb licence list listOrg listPerson listPlace listRelation moduleRef msDesc msIdentifier name 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 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.23. 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 extent facsimile fileDesc forename front gi graphic handDesc handNote hi history idno item langUsage language lb licence list listOrg listPerson listPlace listRelation moduleRef msDesc msIdentifier name 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 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.24. 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 extent facsimile fileDesc forename front gi graphic handDesc handNote hi history idno item langUsage language lb licence list listOrg listPerson listPlace listRelation moduleRef msDesc msIdentifier name 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 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(@source),' ')"/> <sch:report test="( self::tei:classRef | self::tei:dataRef | self::tei:elementRef | self::tei:macroRef | self::tei:moduleRef | self::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.25. 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.26. 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.27. 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.28. att.linguistic

    att.linguistic provides a set of attributes concerning linguistic features of tokens, for usage within token-level elements, specifically <w> and <pc> in the analysis module. [17.4.2. Lightweight Linguistic Annotation]
    Module analysis
    Members w
    Attributes att.lexicographic.normalized (@norm, @orig)
    lemma fournit le lemme du mot (entrée du dictionnaire)
    Status Optional
    Datatype teidata.text
    <w lemma="wife">wives</w>
    <w lemma="Arznei">Artzeneyen</w>
    lemmaRef provides a pointer to a definition of the lemma for the word, for example in an online lexicon.
    Status Optional
    Datatype teidata.pointer
    <w type="verb"  lemma="nage"  lemmaRef="http://www.example.com/lexicon/hitvb.xml">nag<m type="suffix">er</m> </w>
    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.).
    Status Optional
    Datatype teidata.text
    The German sentence ‘Wir fahren in den Urlaub.’ tagged with the Stuttgart-Tuebingen-Tagset (STTS).
    <s>  <w pos="PPER">Wir</w>  <w pos="VVFIN">fahren</w>  <w pos="APPR">in</w>  <w pos="ART">den</w>  <w pos="NN">Urlaub</w>  <w pos="$.">.</w> </s>
    The English sentence ‘We're going to Brazil.’ tagged with the CLAWS-5 tagset, arranged inline (with significant whitespace).
    <p><w pos="PNP">We</w><w pos="VBB">'re</w> <w pos="VVG">going</w> <w pos="PRP">to</w> <w pos="NP0">Brazil</w><pc pos="PUN">.</pc></p>         
    The English sentence ‘We're going on vacation to Brazil for a month!’ tagged with the CLAWS-7 tagset and arranged sequentially.
    <p>  <w pos="PPIS2">We</w>  <w pos="VBR">'re</w>  <w pos="VVG">going</w>  <w pos="II">on</w>  <w pos="NN1">vacation</w>  <w pos="II">to</w>  <w pos="NP1">Brazil</w>  <w pos="IF">for</w>  <w pos="AT1">a</w>  <w pos="NNT1">month</w>  <pc pos="!">!</pc> </p>
    msd (morphosyntactic description) supplies morphosyntactic information for a token, usually according to some official reference vocabulary (e.g. for German: STTS-large tagset; for a feature description system designed as (pragmatically) universal, see Universal Features).
    Status Optional
    Datatype teidata.text
    <ab>  <w pos="PPER"   msd="1.Pl.*.Nom">Wir</w>  <w pos="VVFIN"   msd="1.Pl.Pres.Ind">fahren</w>  <w pos="APPR"   msd="--">in</w>  <w pos="ART"   msd="Def.Masc.Akk.Sg">den</w>  <w pos="NN"   msd="Masc.Akk.Sg">Urlaub</w>  <pc pos="$."   msd="--">.</pc> </ab>
    join when present, provides information on whether the token in question is adjacent to another, and if so, on which side.
    Status Optional
    Datatype teidata.text
    Legal values are:
    no
    (the token is not adjacent to another)
    left
    (there is no whitespace on the left side of the token)
    right
    (there is no whitespace on the right side of the token)
    both
    (there is no whitespace on either side of the token)
    overlap
    (the token overlaps with another; other devices (specifying the extent and the area of overlap) are needed to more precisely locate this token in the character stream)
    The example below assumes that the lack of whitespace is marked redundantly, by using the appropriate values of join.
    <s>  <pc join="right">"</pc>  <w join="left">Friends</w>  <w>will</w>  <w>be</w>  <w join="right">friends</w>  <pc join="both">.</pc>  <pc join="left">"</pc> </s>
    Note that a project may make a decision to only indicate lack of whitespace in one direction, or do that non-redundantly. The existing proposal is the broadest possible, on the assumption that we adopt the "streamable view", where all the information on the current element needs to be represented locally.
    The English sentence ‘We're going on vacation.’ tagged with the CLAWS-5 tagset, arranged sequentially, tagged on the assumption that only the lack of the preceding whitespace is indicated.
    <p>  <w pos="PNP">We</w>  <w pos="VBB"   join="left">'re</w>  <w pos="VVG">going</w>  <w pos="PRP">on</w>  <w pos="NN1">vacation</w>  <pc pos="PUN"   join="left">.</pc> </p>

    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.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 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.

    Schematron
    <sch:rule context="tei:*[not(self::tei:schemaSpec)][@targetLang]"> <sch:assert test="@target">@targetLang should only be used on <sch:name/> if @target is specified.</sch:assert> </sch:rule>

    2.3.34. att.ranging

    att.ranging provides attributes for describing numerical ranges.
    Module tei
    Members att.dimensions[add date del]
    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.
    Example
    Americares has been supporting the health sector in Eastern Europe since 1986, and since 1992 has provided <measure atLeast="120000000unit="USD"  commodity="currency">more than $120m</measure> in aid to Ukrainians.

    2.3.35. 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.unboundedCount
    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.36. 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.37. 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.38. 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.39. 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.40. 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 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.41. 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 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.paraPart"/>
     </alternate>
    </content>
        
    Declaration
    macro.paraContent = ( text | model.paraPart )*

    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
    teidata.sexElement:
    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
    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 d’un organisme.
    Module tei
    Used by
    Element:
    Content model
    <content>
     <dataRef key="teidata.enumerated"/>
    </content>
        
    Declaration
    teidata.sex = teidata.enumerated
    Note

    Les valeurs de cet attribut peuvent être définies localement par un projet ou peuvent faire référence à un standard externe.

    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:2004 décrit à la fois un format basique et un formatétendu , ce guide d’encodage recommandande l’emploi du format étendu .

    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
    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.unboundedCount

    teidata.unboundedCount defines the range of values used for a counting number or the string unbounded for infinity.
    Module tei
    Used by
    Content model
    <content>
     <alternate>
      <dataRef name="nonNegativeInteger"/>
      <valList type="closed">
       <valItem ident="unbounded"/>
      </valList>
     </alternate>
    </content>
        
    Declaration
    teidata.unboundedCount = 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.enumeratedElement:
    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