Teinte, TEI pour les livres

Ce schéma est une restriction de la recommandation TEI P5 adaptée à la structuration de livres imprimés. Cette simplification est un socle qui n'interdit pas les extensions mais au contraire précise le générique pour mieux repérer le spécifique. Ce profil TEI peut être comparé aux recommandations TEI Tite et Best Practices for TEI in Libraries, conçues pour faire référence dans les projets de numérisation de masse. Ce profil profite de l'expérience acquise et la perfectionne en insistant sur quelques autres aspects : explications en français, exemples tirés de la tradition éditoriale francophone, numérisation avec un logiciel d’OCR par du personnel non entraîné, utilisation du traitement de textes. Ce profil a été conçu en référence continuelle à HTML 5, afin d'au moins garantir la conservation de la sémantique html en TEI. Il permet d'encoder tout ce que peut produire un traitement de textes, notamment issu de la transformation Odette. Il vise à produire au moins une édition électronique de qualité (ePub avec table des matières, site en ligne), tout en permettant des enrichissements sémantiques ultérieurs.

Plan de ce document

Texte

Idéalement, tous les caractères du texte imprimé, de toutes les pages, doivent être inscrits comme des nœuds de texte. Cette attitude conservatoire évite de présumer des intérêts futurs de la recherche. La seule réserve concerne les navigations ajoutées par l’éditeur (table des matières, index) que l’on essaiera autant que possible de générer automatiquement par la structure XML.

Entités — Flux de caractères UTF-8. Toujours préférer un caractère unicode UTF-8 lorsque possible. Pas d'entités, car soit elles sont en chiffres, et elles correspondent à un caractère unicode, soit elles sont en lettres, et elles ne sont pas supportées par xml sans déclaration DTD &nbsp;, &thinsp;, &eacute;… Exemple : pour une espace insécable inscrire le caractère ' ' (U+00A0, &#160;), visible ici comme une espace mais distinguable dans certains éditeurs, de même pour les espaces fines ' ' ( U+2009, &#8201;). Si des caractères rencontrés ne correspondent pas de façon exacte à un code unicode standard, alors utiliser <g n="{code local pour le caractère}">{approximation unicode}</g>

Guillemets — Autant que possible, on évitera les "guillemets droits", afin de favoriser les guillemets orientés, qui s'ouvrent et se ferment pour délimiter un segment, en distinguant les « guillemets français » et les “guillemets anglais”. Les guillemets français encadrent généralement du texte cité ou rapporté, d'un autre auteur que le texte environnant, et sont susceptibles (sous contrôle humain) d'être encadrés pas la balise <quote>. Les guillemets anglais encadrent généralement des segments plus courts, qui pourraient aussi paraître en italique : terme technique <term>, langue étrangère <foreign>, mot en mention <mentionned>…

Apostrophes — Autant que possible, éviter les 'apostrophes droites', pour privilégier l’apostrophe courbe et orientée.

Caractères mal supportés par certaines polices ou clients, que l'on peut cependant conserver tel quel dans la source XML, sans entité ni transcodage.

Structure générale

Elément racine
<teiCorpus>
Enfants
T. <TEI> <teiHeader
ModèleteiHeader TEI +
Parentsstart.
<TEI> Structure générale d’un document TEI
Attributs
@*
@n?{string}
@xml:id?{ID}
Identifiant, au moins unique pour le document.
@xml:langCode normalisé de langue.
Enfants
T. <teiHeader> <text
Modèle teiHeader text
Parentsstart.
T. <teiCorpus
  • L’entête TEI <teiHeader> : non destiné à être affiché, il contient les métadonnées.
  • Le texte préliminaire <front> : préface, introduction… Si l’édition source comprend plusieurs types de numérotation, alors on trouvera ici le romain tandis que le body contiendra le décimal.
  • Le texte principal <body> : chapitre du livre, source éditée, articles de colloque, etc.
  • Le texte postliminaire <back> : annexes, bibliographie, index, etc.

Le paratexte éditorial – préliminaire (<front>) et postliminaire (<back>) – ainsi que les métadonnées (<teiHeader>) constituent la valeur ajoutée par l’éditeur. Ce paratexte éditorial peut aussi figurer parfois dans le <body> : dans le cas d’une édition de source par exemple, le texte édité est contenu dans le <body> ainsi que les notes (<note>, <app>) ajoutées par l’éditeur).

Le document comportera toujours un code de langue iso dans l’attribut @xml:lang en racine, on privilégiera le code deux lettres lorsque possible (mieux supporté dans la chaîne éditoriale, par ex. epub).

<TEI xml:lang="fr">
<text>
<front>
<titlePage>page de titre</titlePage>
<argument>quatrième de couverture</argument>
<div type="preface">tout paratexte autre que le corps du texte, souvent numéroté en chiffres romain</div>
</front>
<body>
<head>Corps du livre</head>
<div>
<head>Chapitre 1</head>
</div>
<div>
<head>Chapitre 2</head>
</div>
<!---->
</body>
<back>
<div type="glossary"></div>
</back>
</text>
</TEI>
<text>
Enfants
B. <back> <body
F. <front
G. <group
Modèlefront ? body | group ) back ?
Parents
T. <TEI
<group>
Enfants
G. <group
T. <text
Modèletext + | group +  )
Parents
G. <group
T. <text
<text> Un texte dans un groupe <group>
Attributs
@n?{string}
@rend?rend.font() | ( center | hanging | justify | left | margin | noindent | right ) | argument | indent | lg | noindent | pre ) +
@rendition?{anyURI}
Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
@resp?
@type?act | appendix | argument | article | book | bibliography | chapter | colophon | contents | dedication | epigraph | glossary | index | interlude | introduction | letter | notes | poem | postface | preface | privilege | prologue | scene | section | set | toc | tome )
@xml:base?Base de résolution des liens.
@xml:id?{ID}
Identifiant, au moins unique pour le document.
@xml:lang?Code normalisé de langue.
Enfants
B. <back> <body
F. <front
Modèle front ? body back ?
Parents
G. <group
<front> Le texte préliminaire tel qu’imprimé
Attributs
@xml:id?{ID}
Identifiant, au moins unique pour le document.
@xml:lang?Code normalisé de langue.
Enfants
A. <argument
C. <castList
D. <div> <div1
P. <pb
T. <titlePage
Modèle pb * titlePage | argument | castList | div | div1 ) + pb *
Parents
T. <text> <text

Chaque section (introduction, préface, etc.) est contenue dans un <div>.
Si l’édition contient plusieurs types de numérotations des pages (romain, arabe), alors le <front> doit contenir une numérotation homogène (usuellement en chiffres romains).

<front>
<titlePage>Obligatoire</titlePage>
<!--teibook.xml#blurb-->
</front>
<titlePage> Page de titre
Attributs
@facs?Lien vers une image
@rend?border | border-bottom | border-left | border-right | border-top | noborder )
@rendition?{anyURI}
Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
@xml:id?{ID}
Identifiant, au moins unique pour le document.
@xml:lang?Code normalisé de langue.
Enfants
A. <argument
B. <byline
E. <epigraph
M. <milestone
P. <pb
T. <titlePart
Modèlepb | byline | docAuthor | titlePart | docDate | docTitle | docEdition | docImprint | epigraph | argument | milestone ) +
Parents
F. <front

Le texte de la page de titre doit être transcrit.
La disposition est imitée avec des éléments de type bloc. Leur positionnement exact n'est pas requis.
L'interprétation sémantique (auteur, titre, date, imprimeur…) n’est pas requise, les métadonnées doivent plutôt être inscrites dans le <teiHeader>.
Si la page de titre est riche d’informations utiles, il est vain de vouloir l’imiter dans un XML qui ne conserve que l’information et n’engage pas la présentation que peuvent en faire les applications, on conseillera plutôt d’en conserver l’image, à lier par la référence de la page <pb facs="??">.

<docTitle>
Enfants
T. <titlePart
ModèletitlePart +
Parents
T. <titlePage
<docEdition> Mention d’édition telle qu’elle figure sur la page de titre
Attributs
@rend?rend.font() | ( center | hanging | justify | left | margin | noindent | right ) | argument | indent | lg | noindent | pre ) +
@rendition?{anyURI}
Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
Enfants
A. <add> <address> <anchor> <app> <author
B. <bibl
C. <c> <cb> <code> <corr
D. <date> <del
E. <email> <emph
F. <figure> <foreign> <formula
G. <g> <gap> <gloss> <graphic
H. <hi
I. <index
L. <label> <lb
M. <milestone
N. <name> <note> <num
O. <orgName
P. <pb> <persName> <phr> <placeName
Q. <q> <quote
R. <ref> <rs
S. <said> <seg> <space> <stage> <surname
T. <term> <title
Modèle flow ({text} | typo (c | emph | hi | g | space | gap ) * ) | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | figure | quote | label | bibl | stage | address ) + )
Parents
T. <titlePage
<docImprint> Mention d'impression de l'éditeur (lieu et date de publication, nom de l’éditeur) telle qu’elle figure sur la page de titre
Attributs
@rend?rend.font() | ( center | hanging | justify | left | margin | noindent | right ) | argument | indent | lg | noindent | pre ) +
@rendition?{anyURI}
Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
Enfants
A. <add> <address> <anchor> <app> <author
B. <bibl
C. <c> <cb> <code> <corr
D. <date> <del
E. <email> <emph
F. <figure> <foreign> <formula
G. <g> <gap> <gloss> <graphic
H. <hi
I. <index
L. <label> <lb
M. <milestone
N. <name> <note> <num
O. <orgName
P. <pb> <persName> <phr> <placeName
Q. <q> <quote
R. <ref> <rs
S. <said> <seg> <space> <stage> <surname
T. <term> <title
Modèle flow ({text} | typo (c | emph | hi | g | space | gap ) * ) | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | figure | quote | label | bibl | stage | address ) + )
Parents
T. <titlePage
<titlePart>
Attributs
@rend?rend.font() | ( center | hanging | justify | left | margin | noindent | right ) | argument | indent | lg | noindent | pre ) +
@rendition?{anyURI}
Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
@type?alt | desc | main | short | sub | {NCName} )
Enfants
A. <add> <address> <anchor> <app> <author
B. <bibl
C. <c> <cb> <code> <corr
D. <date> <del
E. <email> <emph
F. <figure> <foreign> <formula
G. <g> <gap> <gloss> <graphic
H. <hi
I. <index
L. <label> <lb
M. <milestone
N. <name> <note> <num
O. <orgName
P. <pb> <persName> <phr> <placeName
Q. <q> <quote
R. <ref> <rs
S. <said> <seg> <space> <stage> <surname
T. <term> <title
Modèle flow ({text} | typo (c | emph | hi | g | space | gap ) * ) | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | figure | quote | label | bibl | stage | address ) + )
Parents
D. <docTitle
T. <titlePage
<back> Éléments en fin de livre : index, sommaires, glossaires, etc.
Attributs
@xml:id?{ID}
Identifiant, au moins unique pour le document.
@xml:lang?Code normalisé de langue.
Enfants
C. <cb
D. <div> <div1
H. <head
P. <pb
Modèlepb | head ) * div + | div1 +  )pb | cb ) *
Parents
T. <text> <text

Si le projet éditorial ou scientifique requiert de conserver une table des matières imprimée, elle sera encodée comme une liste <list> (structure hiérarchique récursive), conformément aux conseils de la TEI. Un n° de page sera indiqué comme un lien renvoyant à l’identifiant du saut de page dans le texte <pb n="305" xml:id="pb305">.

<body> Texte principal
Enfants
D. <div> <div1
H. <head
Modèlehead ? div + | div1 +  )
Parents
T. <text> <text
div.atts()
Contenu( @type="act | appendix | argument | article | book | bibliography | chapter | colophon | contents | dedication | epigraph | glossary | index | interlude | introduction | letter | notes | poem | postface | preface | privilege | prologue | scene | section | set | toc | tome )" ? , @resp ? , @n="{string}" ? , @xml:base ? , rendering.block (( @rend="rend.font() | ( center | hanging | justify | left | margin | noindent | right ) | argument | indent | lg | noindent | pre ) + " ? , @rendition="{anyURI}" ?  )), xml-atts (( @xml:lang@xml:lang ? , @xml:id="{ID}"@xml:id="{ID}" ?  )) )
Usage
D. <div> <div1> <div2> <div3
T. <text
@type
Valeur
  • actThéâtre, acte.
  • appendixAppendice, paratexte, généralement dans <back>
  • argumentArgument, paratexte, généralement en entête, parfois entre deux actes
  • articleArticle, niveau de référence du découpage du texte. Peut être contenu dans une structuration supérieure (partie, livre…), ou contenir d'autres divisions (sections…). Ce terme ne doit pas être utilisé pour un niveau inférieur ou supérieur à la division de référence d'un texte.
  • bookDivision de haut niveau dans un gros texte
  • bibliographyBibliographie, paratexte, généralement dans <back>
  • chapterChapitre, niveau de référence équivalent à “article”, souvent la seule dans un roman.
  • colophonColophon, paratexte, généralement dans <back>
  • contentsTable des matières, paratexte dans <front> ou <back>
  • dedicationDédicace, paratexte généralement dans <front>
  • epigraphÉpigraphe, paratexte généralement dans <front>
  • glossaryGlossaire, paratexte, généralement dans <back>
  • indexIndex, paratexte, généralement dans <back>
  • interludeDans une pièce de théâtre, intermède, par example dansé ou musical, le texte y a un statut différent des actes pleins.
  • introductionIntroduction, paratexte, généralement dans <front>
  • letterLettre.
  • notesNotes de fin de volume, paratexte, généralement dans <back>
  • poemUn poème
  • postfacePostface, paratexte, généralement dans <back>
  • prefacePréface, paratexte, généralement dans <front>
  • privilegePrivilège d’imprimer, paratexte
  • prologuePrologue, par exemple dans une pièce de théâtre, préférer une division typée à l’élément prologue de la TEI qui n’est autorisé que dans l’avant-texte <front>.
  • sceneThéâtre, scène.
  • sectionSection non sémantisée
  • setThéâtre, pages liminaires.
  • tocTable des matières, synonyme de “contents”, paratexte dans <front> ou <back>
  • tomeTome, dans certaines grosses tables des matières
  •  )
    Parents
    D. <div> <div1> <div2> <div3
    T. <text
    <div> Sections du texte, <html5:section>, <html5:article>
    Attributs
    @n?{string}
    @rend?rend.font() | ( center | hanging | justify | left | margin | noindent | right ) | argument | indent | lg | noindent | pre ) +
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @resp?
    @type?act | appendix | argument | article | book | bibliography | chapter | colophon | contents | dedication | epigraph | glossary | index | interlude | introduction | letter | notes | poem | postface | preface | privilege | prologue | scene | section | set | toc | tome )
    @xml:base?Base de résolution des liens.
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <ab> <argument
    B. <bibl> <byline
    C. <castList> <cb> <cit> <closer
    D. <dateline> <desc> <div> <div2> <div3> <docDate
    E. <eg> <entryFree> <epigraph
    F. <figure> <fw
    G. <gap
    H. <head
    I. <index
    L. <l> <label> <lg> <list> <listBibl> <listPerson
    M. <milestone
    N. <note
    O. <opener
    P. <p> <pb> <postscript
    Q. <q> <quote
    S. <salute> <signed> <sp> <stage
    T. <table> <trailer
    Modèle div.cont (argument | byline | cb | dateline | docDate | epigraph | fw | head | index | listPerson | milestone | pb | opener | salute ) + , ( block (ab | bibl | castList | cit | desc | eg | entryFree | epigraph | figure | l | label | list | listBibl | lg | p | q | quote | stage | sp | table )) | gap | note ), ( fw | pb | cb | milestone ) *  ) * , ( byline | closer | dateline | note | postscript | salute | signed | trailer ), ( fw | pb | cb | milestone ) *  ) * | ( div | div2 | div3 ), ( fw | pb | cb | milestone ) *  ) *  ) ))
    Parents
    B. <back> <body
    D. <div> <div1> <div2> <div3
    F. <front

    Le texte est un arbre de sections (<div>) hiérarchiques. La hiérarchie est récursive. Il y a cependant un niveau privilégié, le chapitre ou l’article, qui correspond à l’unité documentaire référencée par la table des matières, ou au juste découpage pour l’écran. Cette unité peut être contenue dans d’autres hiérarchies (livres, tomes, volumes…), ou contenir elle-même de la hiérarchie (parties, sections, sous-sections…). L’unité documentaire sera marqué par un attribut @type avec la valeur “article” (qui correspond à la terminologie html5:article [spec]). Cette marque est indispensable pour générer automatiquement une table des matières et découper un livre en différentes pages ou fichiers.

    Une section doit principalement contenir soit des blocs, soit des sections (<div>).

    <!-- Une interprétation éditoriale de la Bible où un livre est considéré comme l’unité documentaire référencée par la table des matières -->
    <TEI
    xmlns="http://www.tei-c.org/ns/1.0"
    >
    <!---->
    <text>
    <body>
    <head>la Bible</head>
    <!--teibook.xml#AT-->
    <!--teibook.xml#NT-->
    </body>
    </text>
    </TEI>
    <div1>
    Attributs
    @n?{string}
    @rend?rend.font() | ( center | hanging | justify | left | margin | noindent | right ) | argument | indent | lg | noindent | pre ) +
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @resp?
    @type?act | appendix | argument | article | book | bibliography | chapter | colophon | contents | dedication | epigraph | glossary | index | interlude | introduction | letter | notes | poem | postface | preface | privilege | prologue | scene | section | set | toc | tome )
    @xml:base?Base de résolution des liens.
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <ab> <argument
    B. <bibl> <byline
    C. <castList> <cb> <cit> <closer
    D. <dateline> <desc> <div> <div2> <div3> <docDate
    E. <eg> <entryFree> <epigraph
    F. <figure> <fw
    G. <gap
    H. <head
    I. <index
    L. <l> <label> <lg> <list> <listBibl> <listPerson
    M. <milestone
    N. <note
    O. <opener
    P. <p> <pb> <postscript
    Q. <q> <quote
    S. <salute> <signed> <sp> <stage
    T. <table> <trailer
    Modèle div.cont (argument | byline | cb | dateline | docDate | epigraph | fw | head | index | listPerson | milestone | pb | opener | salute ) + , ( block (ab | bibl | castList | cit | desc | eg | entryFree | epigraph | figure | l | label | list | listBibl | lg | p | q | quote | stage | sp | table )) | gap | note ), ( fw | pb | cb | milestone ) *  ) * , ( byline | closer | dateline | note | postscript | salute | signed | trailer ), ( fw | pb | cb | milestone ) *  ) * | ( div | div2 | div3 ), ( fw | pb | cb | milestone ) *  ) *  ) ))
    Parents
    B. <back> <body
    F. <front
    <div2>
    Attributs
    @n?{string}
    @rend?rend.font() | ( center | hanging | justify | left | margin | noindent | right ) | argument | indent | lg | noindent | pre ) +
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @resp?
    @type?act | appendix | argument | article | book | bibliography | chapter | colophon | contents | dedication | epigraph | glossary | index | interlude | introduction | letter | notes | poem | postface | preface | privilege | prologue | scene | section | set | toc | tome )
    @xml:base?Base de résolution des liens.
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <ab> <argument
    B. <bibl> <byline
    C. <castList> <cb> <cit> <closer
    D. <dateline> <desc> <div> <div2> <div3> <docDate
    E. <eg> <entryFree> <epigraph
    F. <figure> <fw
    G. <gap
    H. <head
    I. <index
    L. <l> <label> <lg> <list> <listBibl> <listPerson
    M. <milestone
    N. <note
    O. <opener
    P. <p> <pb> <postscript
    Q. <q> <quote
    S. <salute> <signed> <sp> <stage
    T. <table> <trailer
    Modèle div.cont (argument | byline | cb | dateline | docDate | epigraph | fw | head | index | listPerson | milestone | pb | opener | salute ) + , ( block (ab | bibl | castList | cit | desc | eg | entryFree | epigraph | figure | l | label | list | listBibl | lg | p | q | quote | stage | sp | table )) | gap | note ), ( fw | pb | cb | milestone ) *  ) * , ( byline | closer | dateline | note | postscript | salute | signed | trailer ), ( fw | pb | cb | milestone ) *  ) * | ( div | div2 | div3 ), ( fw | pb | cb | milestone ) *  ) *  ) ))
    Parents
    D. <div> <div1> <div2> <div3
    <div3>
    Attributs
    @n?{string}
    @rend?rend.font() | ( center | hanging | justify | left | margin | noindent | right ) | argument | indent | lg | noindent | pre ) +
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @resp?
    @type?act | appendix | argument | article | book | bibliography | chapter | colophon | contents | dedication | epigraph | glossary | index | interlude | introduction | letter | notes | poem | postface | preface | privilege | prologue | scene | section | set | toc | tome )
    @xml:base?Base de résolution des liens.
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <ab> <argument
    B. <bibl> <byline
    C. <castList> <cb> <cit> <closer
    D. <dateline> <desc> <div> <div2> <div3> <docDate
    E. <eg> <entryFree> <epigraph
    F. <figure> <fw
    G. <gap
    H. <head
    I. <index
    L. <l> <label> <lg> <list> <listBibl> <listPerson
    M. <milestone
    N. <note
    O. <opener
    P. <p> <pb> <postscript
    Q. <q> <quote
    S. <salute> <signed> <sp> <stage
    T. <table> <trailer
    Modèle div.cont (argument | byline | cb | dateline | docDate | epigraph | fw | head | index | listPerson | milestone | pb | opener | salute ) + , ( block (ab | bibl | castList | cit | desc | eg | entryFree | epigraph | figure | l | label | list | listBibl | lg | p | q | quote | stage | sp | table )) | gap | note ), ( fw | pb | cb | milestone ) *  ) * , ( byline | closer | dateline | note | postscript | salute | signed | trailer ), ( fw | pb | cb | milestone ) *  ) * | ( div | div2 | div3 ), ( fw | pb | cb | milestone ) *  ) *  ) ))
    Parents
    D. <div> <div1> <div2> <div3
    div.cont()
    Contenuargument | byline | cb | dateline | docDate | epigraph | fw | head | index | listPerson | milestone | pb | opener | salute ) + , ( block (ab | bibl | castList | cit | desc | eg | entryFree | epigraph | figure | l | label | list | listBibl | lg | p | q | quote | stage | sp | table )) | gap | note ), ( fw | pb | cb | milestone ) *  ) * , ( byline | closer | dateline | note | postscript | salute | signed | trailer ), ( fw | pb | cb | milestone ) *  ) * | ( div | div2 | div3 ), ( fw | pb | cb | milestone ) *  ) *  ) )
    Usage
    D. <div> <div1> <div2> <div3

    Entrées et sorties de section

    <argument> Résumé d'une section, contient des blocs
    Attributs
    @ana?
    @rend?border | border-bottom | border-left | border-right | border-top | noborder )
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <ab
    B. <bibl
    C. <castList> <cit
    D. <desc
    E. <eg> <entryFree> <epigraph
    F. <figure
    H. <head
    L. <l> <label> <lg> <list> <listBibl
    P. <p
    Q. <q> <quote
    S. <sp> <stage
    T. <table
    Modèle head ? block (ab | bibl | castList | cit | desc | eg | entryFree | epigraph | figure | l | label | list | listBibl | lg | p | q | quote | stage | sp | table )) *
    Parents
    D. <div> <div1> <div2> <div3
    F. <front
    O. <opener
    T. <titlePage
    <byline> Mention de responsabilité (dans un article de presse, une lettre…). On souhaitera y voir
    Enfants
    A. <anchor
    C. <cb
    D. <date> <docAuthor
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note
    P. <pb> <placeName
    T. <title
    Modèle{text} | docAuthor | hi | title | date | placeName | point (index | pb | note | graphic | lb | anchor | cb | milestone )) ) *
    Parents
    D. <div> <div1> <div2> <div3
    O. <opener
    T. <titlePage
    <closer>
    Enfants
    A. <add> <address> <anchor> <app> <author
    B. <bibl
    C. <c> <cb> <code> <corr
    D. <date> <dateline> <del
    E. <email> <emph
    F. <figure> <foreign> <formula
    G. <g> <gap> <gloss> <graphic
    H. <hi
    I. <index
    L. <label> <lb
    M. <milestone
    N. <name> <note> <num
    O. <orgName
    P. <pb> <persName> <phr> <placeName
    Q. <q> <quote
    R. <ref> <rs
    S. <said> <salute> <seg> <signed> <space> <stage> <surname
    T. <term> <title
    Modèledateline | salute | signed | flow ({text} | typo (c | emph | hi | g | space | gap ) * ) | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | figure | quote | label | bibl | stage | address ) + ) ) *
    Parents
    D. <div> <div1> <div2> <div3
    Q. <q
    <dateline> Mention de date, de temps ou de lieu, ex : donné le … à … ("datum", dans une lettre, une charte…)
    Attributs
    @rend?rend.font() | ( center | hanging | justify | left | margin | noindent | right ) | argument | indent | lg | noindent | pre ) +
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    Enfants
    A. <anchor> <author
    C. <cb
    D. <del> <docDate
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <name> <note
    O. <orgName
    P. <pb> <persName> <placeName
    R. <rs
    T. <term> <title
    Modèle{text} - ( del | docDate | indexable (author | name | orgName | persName | placeName | rs | term | title )) | hi | point (index | pb | note | graphic | lb | anchor | cb | milestone )) ) *  )
    Parents
    C. <closer
    D. <div> <div1> <div2> <div3
    F. <figure
    O. <opener
    Q. <q
    <docDate> Date de création d'un document
    Attributs
    @rend?rend.font() | ( center | hanging | justify | left | margin | noindent | right ) | argument | indent | lg | noindent | pre ) +
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @when?
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <add> <address> <anchor> <app> <author
    B. <bibl
    C. <c> <cb> <code> <corr
    D. <date> <del
    E. <email> <emph
    F. <figure> <foreign> <formula
    G. <g> <gap> <gloss> <graphic
    H. <hi
    I. <index
    L. <label> <lb
    M. <milestone
    N. <name> <note> <num
    O. <orgName
    P. <pb> <persName> <phr> <placeName
    Q. <q> <quote
    R. <ref> <rs
    S. <said> <seg> <space> <stage> <surname
    T. <term> <title
    Modèle flow ({text} | typo (c | emph | hi | g | space | gap ) * ) | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | figure | quote | label | bibl | stage | address ) + )
    Parents
    D. <dateline> <div> <div1> <div2> <div3
    T. <titlePage
    <epigraph> Épigraphe, citation en exergue de section
    Attributs
    @rend?rend.font() | ( center | hanging | justify | left | margin | noindent | right ) | argument | indent | lg | noindent | pre ) +
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    B. <bibl
    L. <l> <label> <lb> <lg
    P. <p> <pb
    Modèlebibl | l | label | lg | lb | p | pb ) +
    Parents
    A. <argument
    C. <cell
    D. <div> <div1> <div2> <div3
    I. <item
    N. <note
    O. <opener
    P. <postscript
    T. <titlePage
    <epigraph>
    <l>Quand tu diras à Tabaqui<note n="9" place="bottom">Le Chacal.</note> : Frère, à l’Hyène :
    <lb/>Voici mon gibier,
    </l>
    <l>Tu feras ta trêve avec Jacala<note n="10" place="bottom">Crocodile de rivière, habituellement charognard.</note>, le Ventre qui court
    <lb/>sur quatre pieds.
    </l>
    <bibl>Loi de Jungle.</bibl>
    </epigraph>
    <head> Titre, niveau déterminé par le contexte hiérarchique, html5 : h1, h2, h3, h4, h5, h6
    Attributs
    @rend?rend.font() | ( center | hanging | justify | left | margin | noindent | right ) | argument | indent | lg | noindent | pre ) +
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @type?alt | desc | main | short | sub | {token} )
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <author
    E. <emph
    H. <hi
    L. <lb> <listPerson
    N. <name> <note> <num
    O. <orgName
    R. <ref> <rs
    T. <term> <title
    Modèle{text} | emph | hi | lb | listPerson | note | num | ref | indexable (author | name | orgName | persName | placeName | rs | term | title )) ) +
    Parents
    A. <argument
    B. <back> <body
    C. <castList
    D. <div> <div1> <div2> <div3
    F. <figure
    L. <list> <listBibl
    T. <table

    Pour la génération automatique d’interfaces de navigation telle qu’une table des matières, il est nécessaire de disposer des titres expurgés de leur numérotation (afin d’éviter la redondance entre la numérotation inscrite en dur et la numérotation générée). À cette fin, il convient d’encoder cette numérotation avec la balise <num>. Ex. : <head><num>III. — </num>La transmission des témoignages</head>

    L'attribut @xml:id est volontairement non autorisé à ce niveau pour encourager l'identification de la section enveloppante.

    <opener>
    Enfants
    A. <add> <address> <anchor> <app> <argument> <author
    B. <bibl> <byline
    C. <c> <cb> <code> <corr
    D. <date> <dateline> <del
    E. <email> <emph> <epigraph
    F. <figure> <foreign> <formula
    G. <g> <gap> <gloss> <graphic
    H. <hi
    I. <index
    L. <label> <lb
    M. <milestone
    N. <name> <note> <num
    O. <orgName
    P. <pb> <persName> <phr> <placeName
    Q. <q> <quote
    R. <ref> <rs
    S. <said> <salute> <seg> <signed> <space> <stage> <surname
    T. <term> <title
    Modèleargument | byline | dateline | epigraph | salute | signed | flow ({text} | typo (c | emph | hi | g | space | gap ) * ) | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | figure | quote | label | bibl | stage | address ) + ) ) *
    Parents
    D. <div> <div1> <div2> <div3
    Q. <q
    <postscript> Post-scriptum, dans une lettre, ou plus généralement, en fin de section
    Attributs
    @rend?border | border-bottom | border-left | border-right | border-top | noborder )
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <ab
    B. <bibl
    C. <castList> <cb> <cit
    D. <desc
    E. <eg> <entryFree> <epigraph
    F. <figure
    L. <l> <label> <lg> <list> <listBibl
    P. <p> <pb
    Q. <q> <quote
    S. <sp> <stage
    T. <table
    Modèleblock (ab | bibl | castList | cit | desc | eg | entryFree | epigraph | figure | l | label | list | listBibl | lg | p | q | quote | stage | sp | table )) | pb | cb ) +
    Parents
    D. <div> <div1> <div2> <div3
    Q. <q
    <trailer> Un titre de fin (livre, chapitre, page…)
    Attributs
    @rend?rend.font() | ( center | hanging | justify | left | margin | noindent | right ) | argument | indent | lg | noindent | pre ) +
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <add> <address> <anchor> <app> <author
    B. <bibl
    C. <c> <cb> <code> <corr
    D. <date> <del
    E. <email> <emph
    F. <figure> <foreign> <formula
    G. <g> <gap> <gloss> <graphic
    H. <hi
    I. <index
    L. <label> <lb
    M. <milestone
    N. <name> <note> <num
    O. <orgName
    P. <pb> <persName> <phr> <placeName
    Q. <q> <quote
    R. <ref> <rs
    S. <said> <seg> <space> <stage> <surname
    T. <term> <title
    Modèle flow ({text} | typo (c | emph | hi | g | space | gap ) * ) | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | figure | quote | label | bibl | stage | address ) + )
    Parents
    D. <div> <div1> <div2> <div3
    <salute> Salutation
    Attributs
    @rend?rend.font() | ( center | hanging | justify | left | margin | noindent | right ) | argument | indent | lg | noindent | pre ) +
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    Enfants
    A. <add> <address> <anchor> <app> <author
    B. <bibl
    C. <c> <cb> <code> <corr
    D. <date> <del
    E. <email> <emph
    F. <figure> <foreign> <formula
    G. <g> <gap> <gloss> <graphic
    H. <hi
    I. <index
    L. <label> <lb
    M. <milestone
    N. <name> <note> <num
    O. <orgName
    P. <pb> <persName> <phr> <placeName
    Q. <q> <quote
    R. <ref> <rs
    S. <said> <seg> <space> <stage> <surname
    T. <term> <title
    Modèle flow ({text} | typo (c | emph | hi | g | space | gap ) * ) | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | figure | quote | label | bibl | stage | address ) + )
    Parents
    C. <closer
    D. <div> <div1> <div2> <div3
    F. <figure
    O. <opener
    Q. <q
    <signed> Signature
    Attributs
    @rend?rend.font() | ( center | hanging | justify | left | margin | noindent | right ) | argument | indent | lg | noindent | pre ) +
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    Enfants
    A. <add> <address> <anchor> <app> <author
    B. <bibl
    C. <c> <cb> <code> <corr
    D. <date> <del
    E. <email> <emph
    F. <figure> <foreign> <formula
    G. <g> <gap> <gloss> <graphic
    H. <hi
    I. <index
    L. <label> <lb
    M. <milestone
    N. <name> <note> <num
    O. <orgName
    P. <pb> <persName> <phr> <placeName
    Q. <q> <quote
    R. <ref> <rs
    S. <said> <seg> <space> <stage> <surname
    T. <term> <title
    Modèle flow ({text} | typo (c | emph | hi | g | space | gap ) * ) | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | figure | quote | label | bibl | stage | address ) + )
    Parents
    C. <closer
    D. <div> <div1> <div2> <div3
    F. <figure
    O. <opener
    Q. <q

    Blocs

    block()
    Contenuab | bibl | castList | cit | desc | eg | entryFree | epigraph | figure | l | label | list | listBibl | lg | p | q | quote | stage | sp | table )
    Usage
    A. <argument
    C. <cell
    D. <div> <div1> <div2> <div3
    I. <item
    N. <note
    P. <postscript
    flow() Contenu de type paragraphe : tous les éléments de niveau caractère.
    Contenu{text} | typo (c | emph | hi | g | space | gap ) * ) | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | figure | quote | label | bibl | stage | address ) +
    Usage
    C. <cell> <closer
    E. <eg
    F. <fw
    L. <l> <lem
    O. <opener
    P. <p
    Q. <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer
    <ab> Un bloc “anonyme”. html5: <hr>
    Attributs
    @n?
    @rend?rend.font() | ( center | hanging | justify | left | margin | noindent | right ) | argument | indent | lg | noindent | pre ) +
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @typehr | ornament )
    Enfants
    L. <lb
    Modèle{text} | lb ) +
    Parents
    A. <argument
    C. <cell
    D. <div> <div1> <div2> <div3
    I. <item
    L. <lg
    N. <note
    P. <postscript
    Q. <quote

    Usage très restrictif de <ab> dans Teibook où cet élement est utilisé en dernier recours pour représenter un ornement ou un séparateur typographique (couillard ou cul de lampe).

    <address> Adresse postale de l'éditeur du texte
    Enfants
    A. <addrLine
    ModèleaddrLine +
    Parents
    C. <cell> <closer
    E. <eg
    F. <fw
    L. <l> <lem
    O. <opener
    P. <p
    Q. <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer
    <addrLine>
    Enfants
    A. <anchor
    C. <cb> <corr
    E. <emph
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note> <num
    P. <pb
    R. <ref
    Modèletextual ({text} | corr | emph | hi | num | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | ref ) * )
    Parents
    A. <address
    <bibl> Référence bibliographique. Peut apparaître comme un bloc, comme un item de liste <listBibl>, ou comme un élément “inline” contenu dans un bloc.
    Attributs
    @corresp?Pointeur vers une liste d’autorité
    @n?{string}
    @source?{anyURI}
    URI dont est tiré l’information
    @type?embed
    Enfants
    A. <anchor> <author
    C. <cb
    D. <date
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note> <num
    P. <pb> <pubPlace> <publisher
    R. <ref
    T. <title
    Modèle{text} | author | title | date | hi | num | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | ref | publisher | pubPlace ) +
    Parents
    A. <argument
    C. <cell> <cit> <closer
    E. <eg> <epigraph
    F. <figure> <fw
    I. <item
    L. <l> <lem> <listBibl
    N. <note
    O. <opener
    P. <p> <postscript
    Q. <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer
    <publisher>
    Enfants
    H. <hi
    Modèle{text} | hi ) *
    Parents
    B. <bibl
    <cit> Permet de regrouper un texte cité avec sa référence bibliographique.
    Enfants
    B. <bibl
    Q. <quote
    Modèlequotebibl ) +
    Parents
    A. <argument
    C. <cell
    D. <div> <div1> <div2> <div3
    I. <item
    N. <note
    P. <postscript
    <desc> Description , notamment dans les figures, <html5:figcaption>
    Attributs
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <add> <address> <anchor> <app> <author
    B. <bibl
    C. <c> <cb> <code> <corr
    D. <date> <del
    E. <email> <emph
    F. <figure> <foreign> <formula
    G. <g> <gap> <gloss> <graphic
    H. <hi
    I. <index
    L. <label> <lb
    M. <milestone
    N. <name> <note> <num
    O. <orgName
    P. <pb> <persName> <phr> <placeName
    Q. <q> <quote
    R. <ref> <rs
    S. <said> <seg> <space> <stage> <surname
    T. <term> <title
    Modèle flow ({text} | typo (c | emph | hi | g | space | gap ) * ) | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | figure | quote | label | bibl | stage | address ) + )
    Parents
    A. <argument
    C. <cell
    D. <div> <div1> <div2> <div3
    F. <figure
    G. <graphic
    I. <item
    N. <note
    P. <postscript
    <entryFree>
    Attributs
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    D. <def
    F. <form
    Q. <quote
    X. <xr
    Modèle formquote | def | xr ) +
    Parents
    A. <argument
    C. <cell
    D. <div> <div1> <div2> <div3
    I. <item
    N. <note
    P. <postscript
    <form>
    Enfants
    O. <orth
    Modèle{text} | orth ) *
    Parents
    E. <entryFree
    <def>
    Attributs
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <anchor
    C. <cb> <corr
    E. <emph
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note> <num
    P. <pb
    R. <ref
    Modèle textual ({text} | corr | emph | hi | num | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | ref ) * )
    Parents
    E. <entryFree
    <xr>
    Enfants
    R. <ref
    Modèle{text} | ref ) *
    Parents
    E. <entryFree
    <eg> Exemple de code, apparaissant souvent en texte préformaté, html5:pre
    Attributs
    @n?{string}
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <add> <address> <anchor> <app> <author
    B. <bibl
    C. <c> <cb> <code> <corr
    D. <date> <del
    E. <email> <emph
    F. <figure> <foreign> <formula
    G. <g> <gap> <gloss> <graphic
    H. <hi
    I. <index
    L. <label> <lb
    M. <milestone
    N. <name> <note> <num
    O. <orgName
    P. <pb> <persName> <phr> <placeName
    Q. <q> <quote
    R. <ref> <rs
    S. <said> <seg> <space> <stage> <surname
    T. <term> <title
    Modèle flow ({text} | typo (c | emph | hi | g | space | gap ) * ) | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | figure | quote | label | bibl | stage | address ) + )
    Parents
    A. <argument
    C. <cell
    D. <div> <div1> <div2> <div3
    F. <figure
    I. <item
    N. <note
    P. <postscript
    <l> Un vers, généralement contenu dans une strophe <lg>
    Attributs
    @n?{string}
    @part?I | M | F )
    @rend?rend.font() | refrain )
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <add> <address> <anchor> <app> <author
    B. <bibl
    C. <c> <cb> <code> <corr
    D. <date> <del
    E. <email> <emph
    F. <figure> <foreign> <formula
    G. <g> <gap> <gloss> <graphic
    H. <hi
    I. <index
    L. <label> <lb
    M. <milestone
    N. <name> <note> <num
    O. <orgName
    P. <pb> <persName> <phr> <placeName
    Q. <q> <quote
    R. <ref> <rs
    S. <said> <seg> <space> <stage> <surname
    T. <term> <title
    Modèle flow ({text} | typo (c | emph | hi | g | space | gap ) * ) | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | figure | quote | label | bibl | stage | address ) + )
    Parents
    A. <argument
    C. <cell
    D. <div> <div1> <div2> <div3
    E. <epigraph
    I. <item
    L. <lg
    N. <note
    P. <postscript
    Q. <q> <quote
    S. <sp> <stage

    Pour les vers rompus du théâtre (– Hé ? – Quoi ! – Ah…), renseigner l’attribut @part qui permettra à une application de rétablir les alignements, indiquer explicitement la succession pour informer un automate : Initial (1) – Medial (0 ou n) – Final (1)
    Les indentations spécifiques sont à inscrire sous forme d’espaces insécables (caractère unicode équivalent à l’entité XML &#160;). Pour les vers numérotés, le numéro est inscrit dans l’attribut @n.
    <label> Étiquette, pour un intitulé court, de niveau paragraphe ou de niveau caractère. Utilisé par exemple pour les intertitres, pour des listes de définitions, ou dans le théâtre.
    Attributs
    @place?above | below | book | bottom | bubble | div | end | inline | inspace | margin | oppposite | overleaf | top | {token} )
    @rend?rend.font() | ( center | hanging | justify | left | margin | noindent | right ) | argument | indent | lg | noindent | pre ) +
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @type?dateline | head | salute | speaker )
    Enfants
    A. <anchor
    C. <cb> <corr
    E. <emph
    F. <foreign
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <name> <note> <num
    P. <pb
    R. <ref
    T. <term
    Modèletextual ({text} | corr | emph | hi | num | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | ref ) * ) | name | foreign | term ) *
    Parents
    A. <argument
    C. <cell> <closer
    E. <eg> <epigraph
    F. <figure> <fw
    I. <item
    L. <l> <lem> <lg> <list
    N. <note
    O. <opener
    P. <p> <postscript
    Q. <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed> <sp
    T. <titlePart> <trailer
    @part
    Valeur
  • I“Initial”, début de vers
  • M“Medial”, milieu de vers
  • F“Final”, fin de vers
  •  )
    Parents
    L. <l
    P. <p
    <lg> Strophe de vers
    Attributs
    @n?{string}
    @rend?rend.font() | ( center | hanging | justify | left | margin | noindent | right ) | argument | indent | lg | noindent | pre ) +
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @type?Type, qualifiant l’élément parent, indépendamment de son apparence. Dans la mesure du possible, une liste d’autorité contextuelle sera proposée au niveau de l’élément.
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <ab
    C. <cb
    L. <l> <label> <lg
    P. <pb
    Modèleab | cb | l | label | lg | pb ) +
    Parents
    A. <argument
    C. <cell
    D. <div> <div1> <div2> <div3
    E. <epigraph
    I. <item
    L. <lg
    N. <note
    P. <postscript
    Q. <q> <quote
    S. <sp> <stage
    <p> Paragraphe de texte, html5:p
    Attributs
    @n?{string}
    @part?I | M | F )
    @rend?rend.font() | ( center | hanging | justify | left | margin | noindent | right ) | argument | indent | lg | noindent | pre ) +
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <add> <address> <anchor> <app> <author
    B. <bibl
    C. <c> <cb> <code> <corr
    D. <date> <del
    E. <email> <emph
    F. <figure> <foreign> <formula
    G. <g> <gap> <gloss> <graphic
    H. <hi
    I. <index
    L. <label> <lb
    M. <milestone
    N. <name> <note> <num
    O. <orgName
    P. <pb> <persName> <phr> <placeName
    Q. <q> <quote
    R. <ref> <rs
    S. <s> <said> <seg> <space> <stage> <surname
    T. <term> <title
    Modèles + | flow ({text} | typo (c | emph | hi | g | space | gap ) * ) | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | figure | quote | label | bibl | stage | address ) + ) )
    Parents
    A. <argument
    C. <cell
    D. <div> <div1> <div2> <div3
    E. <epigraph
    F. <figure
    I. <item
    N. <note
    P. <postscript
    Q. <q> <quote
    S. <sp> <stage

    [html]

    <q> Bloc ou suite de blocs distingués du flux sémantique principal
    Attributs
    @rend?rend.font() | ( center | hanging | justify | left | margin | noindent | right ) | argument | indent | lg | noindent | pre ) +
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @type?legal | letter | narrative | poem | press{text} )
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <add> <anchor> <app> <author
    B. <bibl
    C. <c> <cb> <closer> <code> <corr
    D. <date> <dateline> <del
    E. <email> <emph
    F. <foreign> <formula
    G. <g> <gap> <gloss> <graphic
    H. <hi
    I. <index
    L. <l> <label> <lb> <lg
    M. <milestone
    N. <name> <note> <num
    O. <opener> <orgName
    P. <p> <pb> <persName> <phr> <placeName> <postscript
    Q. <q> <quote
    R. <ref> <rs
    S. <said> <salute> <seg> <signed> <space> <surname
    T. <term> <title
    Modèle{text} | typo (c | emph | hi | g | space | gap ) * ) | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | point (index | pb | note | graphic | lb | anchor | cb | milestone )) ) + | ( closer | dateline | label | l | lg | note | p | pb | opener | postscript | quote | salute | signed ) +  ) bibl ?
    Parents
    A. <argument
    C. <cell
    D. <div> <div1> <div2> <div3
    I. <item
    N. <note
    P. <postscript

    Bloc de texte inséré dans un texte qui interrompt le fil sémantique principal, généralement séparé du texte environnant par un dispositif typographique spécifique (italique, blanc typographique, passage guillemeté). Contrairement à <quote>, le contenu de <q> ne peut pas être attribué à une origine extérieure au texte (origine fictionnelle ou non identifiable). Exemples : récit enchâssé, lettre insérée, article de presse, acte notarié, poème…

    <quote> Citation, notamment les paragraphes en retrait ou/et en italique, <html5:blockquote>
    Attributs
    @rend?rend.font() | ( center | hanging | justify | left | margin | noindent | right ) | argument | indent | lg | noindent | pre ) +
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @type?Type, qualifiant l’élément parent, indépendamment de son apparence. Dans la mesure du possible, une liste d’autorité contextuelle sera proposée au niveau de l’élément.
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <ab> <add> <anchor> <app> <author
    B. <bibl
    C. <c> <cb> <code> <corr
    D. <date> <del
    E. <email> <emph
    F. <foreign> <formula
    G. <g> <gap> <gloss> <graphic
    H. <hi
    I. <index
    L. <l> <label> <lb> <lg> <list
    M. <milestone
    N. <name> <note> <num
    O. <orgName
    P. <p> <pb> <persName> <phr> <placeName
    Q. <q> <quote
    R. <ref> <rs
    S. <said> <seg> <sp> <space> <stage> <surname
    T. <table> <term> <title
    Modèle{text} | typo (c | emph | hi | g | space | gap ) * ) | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | point (index | pb | note | graphic | lb | anchor | cb | milestone )) ) + | ( ab | bibl | cb | l | label | list | lg | lb | milestone | note | p | pb | quote | sp | stage | table ) +  ) bibl ?
    Parents
    A. <argument
    C. <cell> <cit
    D. <div> <div1> <div2> <div3
    E. <entryFree
    F. <figure
    I. <item
    N. <note
    P. <postscript
    Q. <q> <quote
    S. <sp> <stage
    <quote> Citation dans un paragraphe
    Attributs
    @rend?rend.font()
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @type?Type, qualifiant l’élément parent, indépendamment de son apparence. Dans la mesure du possible, une liste d’autorité contextuelle sera proposée au niveau de l’élément.
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <add> <address> <anchor> <app> <author
    B. <bibl
    C. <c> <cb> <code> <corr
    D. <date> <del
    E. <email> <emph
    F. <figure> <foreign> <formula
    G. <g> <gap> <gloss> <graphic
    H. <hi
    I. <index
    L. <label> <lb
    M. <milestone
    N. <name> <note> <num
    O. <orgName
    P. <pb> <persName> <phr> <placeName
    Q. <q> <quote
    R. <ref> <rs
    S. <said> <seg> <space> <stage> <surname
    T. <term> <title
    Modèle flow ({text} | typo (c | emph | hi | g | space | gap ) * ) | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | figure | quote | label | bibl | stage | address ) + )
    Parents
    C. <cell> <closer
    E. <eg
    F. <fw
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer
    <sp> Théâtre : tirade, tour de parole
    Attributs
    @who{IDREFS}
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    F. <figure
    L. <l> <label> <lg
    N. <note
    P. <p> <pb
    Q. <quote
    S. <speaker> <stage
    Modèlespeakerpb | p | lg | l | stage | quote | label | figure | note ) +  ) ?
    Parents
    A. <argument
    C. <cell
    D. <div> <div1> <div2> <div3
    I. <item
    N. <note
    P. <postscript
    Q. <quote
    <speaker>
    Enfants
    H. <hi
    L. <listPerson
    N. <note
    R. <ref
    Modèle{text} | hi | listPerson | note | ref ) *
    Parents
    S. <sp

    Figures, tables et listes

    <castList> Théâtre, distribution
    Enfants
    C. <castItem
    H. <head
    Modèlehead ? castItem +
    Parents
    A. <argument
    C. <cell
    D. <div> <div1> <div2> <div3
    F. <front
    I. <item
    N. <note
    P. <postscript
    <castItem>
    Attributs
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <actor
    R. <role> <roleDesc
    Modèle{text} | role | actor | roleDesc ) *
    Parents
    C. <castList
    <role>
    Attributs
    @n?{string}
    @rend?male | female ) | cadet | junior | senior | veteran ) | ( inferior | exterior | superior ) ) +
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    Enfants
    A. <anchor
    C. <cb> <corr
    E. <emph
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note> <num
    P. <pb
    R. <ref
    Modèle textual ({text} | corr | emph | hi | num | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | ref ) * )
    Parents
    C. <castItem
    <actor>
    Attributs
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    Enfants
    A. <anchor
    C. <cb> <corr
    E. <emph
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note> <num
    P. <pb
    R. <ref
    Modèle textual ({text} | corr | emph | hi | num | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | ref ) * )
    Parents
    C. <castItem
    <roleDesc>
    Enfants
    A. <add> <address> <anchor> <app> <author
    B. <bibl
    C. <c> <cb> <code> <corr
    D. <date> <del
    E. <email> <emph
    F. <figure> <foreign> <formula
    G. <g> <gap> <gloss> <graphic
    H. <hi
    I. <index
    L. <label> <lb
    M. <milestone
    N. <name> <note> <num
    O. <orgName
    P. <pb> <persName> <phr> <placeName
    Q. <q> <quote
    R. <ref> <rs
    S. <said> <seg> <space> <stage> <surname
    T. <term> <title
    Modèleflow ({text} | typo (c | emph | hi | g | space | gap ) * ) | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | figure | quote | label | bibl | stage | address ) + )
    Parents
    C. <castItem
    <figure> Boîte hors du flux, parfois encadrée, pouvant contenir une image, une table, une formule, ou autre objet susceptible d’être référencé dans une table dédiée. Permet notamment d’envelopper une image avec sa légende. <html5:figure>
    Attributs
    @n?{string}
    @rend?border | border-bottom | border-left | border-right | border-top | noborder )
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @type?Type, qualifiant l’élément parent, indépendamment de son apparence. Dans la mesure du possible, une liste d’autorité contextuelle sera proposée au niveau de l’élément.
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    B. <bibl
    C. <cb
    D. <dateline> <desc
    E. <eg
    F. <formula
    G. <graphic
    H. <head
    I. <index
    L. <label
    P. <p> <pb
    Q. <quote
    S. <salute> <signed
    T. <table
    Modèlebibl | cb | dateline | desc | eg | formula | graphic | head | index | label | p | pb | quote | salute | signed | table ) +
    Parents
    A. <argument
    C. <cell> <closer
    E. <eg
    F. <fw
    I. <item
    L. <l> <lem> <list
    N. <note
    O. <opener
    P. <p> <postscript
    Q. <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed> <sp
    T. <titlePart> <trailer
    <list> Listes, <html5:ul> <html5:ol> <html5:dl>
    Attributs
    @rend?disc | circle | square | 1 | decimal | decimal-leading-zero | upper-roman | I. | lower-latin | lower-alpha | upper-latin | upper-alpha | row | - | |  )
    Type de liste, indiqué par un caractère, ou une valeur CSS standard
    @type?dialogue | gloss | index | toc | {token} )
    Enfants
    C. <cb
    F. <figure
    H. <head
    I. <index> <item
    L. <label> <lb
    N. <note
    P. <pb
    Modèle index * head * label | item | note | figure | pb | cb | lb ) +
    Parents
    A. <argument
    C. <cell
    D. <div> <div1> <div2> <div3
    I. <item
    N. <note
    P. <postscript
    Q. <quote

    Les listes récursives permettent de représenter de nombreux composants textuels, il sont notamment utilisés, selon les conseils de la documentation TEI, pour les index ou les tables des matières.

    Liste de définitions, [html], adapté à l’encodage de tables à deux colonnes de type légende ou dictionnaire. L’attribut @rend permet à un programme d’interpréter différemment l’information.

    <item>
    Attributs
    @n?{string}
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <ab> <add> <anchor> <app> <author
    B. <bibl
    C. <c> <castList> <cb> <cit> <code> <corr
    D. <date> <del> <desc
    E. <eg> <email> <emph> <entryFree> <epigraph
    F. <figure> <foreign> <formula
    G. <g> <gap> <gloss> <graphic
    H. <hi
    I. <index
    L. <l> <label> <lb> <lg> <list> <listBibl
    M. <milestone
    N. <name> <note> <num
    O. <orgName
    P. <p> <pb> <persName> <phr> <placeName
    Q. <q> <q> <quote
    R. <ref> <rs
    S. <said> <seg> <sp> <space> <stage> <surname
    T. <table> <term> <title
    Modèle{text} | typo (c | emph | hi | g | space | gap ) * ) | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | bibl )point (index | pb | note | graphic | lb | anchor | cb | milestone )) ?  ) + | block (ab | bibl | castList | cit | desc | eg | entryFree | epigraph | figure | l | label | list | listBibl | lg | p | q | quote | stage | sp | table )) + | ( {text} | bibl | num | persName | title ) * list ) +  )
    Parents
    L. <list
    <listBibl> Liste de références bibliographiques
    Attributs
    @rend?disc | circle | square | 1 | decimal | decimal-leading-zero | upper-roman | I. | lower-latin | lower-alpha | upper-latin | upper-alpha | row | - | |  )
    Type de liste, indiqué par un caractère, ou une valeur CSS standard
    Enfants
    B. <bibl
    C. <cb
    H. <head
    L. <listBibl
    P. <pb
    Modèle head ? pb | cb | bibl | listBibl ) +
    Parents
    A. <argument
    C. <cell
    D. <div> <div1> <div2> <div3
    I. <item
    L. <listBibl
    N. <note
    P. <postscript
    <listPerson>
    Attributs
    @n?{string}
    @subtype?break | escape | search | escape-search )
    @type?configuration
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    Enfants
    P. <person
    Modèleperson * | listPerson type="group" +  )
    Parents
    D. <div> <div1> <div2> <div3
    H. <head
    S. <speaker> <stage
    <listPerson type="group">
    Attributs
    @type="group"group
    Enfants
    P. <person
    Modèleperson +
    Parents
    L. <listPerson
    <person>
    Attributs
    @copyOf?
    @corresp?Pointeur vers une liste d’autorité
    @n?{string}
    @rend?male | female ) | cadet | junior | senior | veteran ) | ( inferior | exterior | superior ) ) +
    @role?inferior | exterior | superior ) | ( hidden | offstage | dead | absent | unconscious | aside ) )
    @sex?1 | 2 | O | 9 | rose )
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    Modèle
    Parents
    <table> Table, <html5:table>. Avant essaiera de limiter l'usage des tables aux structures de contenu qui ne peuvent pas être ramenées à une liste <list> (penser notamment aux listes de définitions qui correspondent à des tableaux à deux colonnes)
    Attributs
    @rend?border | border-bottom | border-left | border-right | border-top | noborder )
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    Enfants
    C. <cb
    H. <head
    I. <index
    P. <pb
    R. <row
    Modèlehead | index ) * row | pb | cb ) +
    Parents
    A. <argument
    C. <cell
    D. <div> <div1> <div2> <div3
    F. <figure
    I. <item
    N. <note
    P. <postscript
    Q. <quote
    <row>
    Attributs
    @n?{string}
    @rend?Indication de rendu, selon un vocabulaire contrôlé. Interprété comme une liste de classes CSS comme dans l'attribut @html5:class. Conserve une information de la source, ou suggère une présentation. À distinguer de la précision sémantique de l’élément, indiquée avec l’attribut @type
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @role?data | label )
    Enfants
    C. <cell
    Modèle cell +
    Parents
    T. <table
    <cell>
    Attributs
    @cols?
    @rend?center | bottom | middle | top | left | right ) | rend.font() )
    @role?data | label{text} )
    @rows?
    Enfants
    A. <ab> <add> <address> <anchor> <app> <author
    B. <bibl
    C. <c> <castList> <cb> <cit> <code> <corr
    D. <date> <del> <desc
    E. <eg> <email> <emph> <entryFree> <epigraph
    F. <figure> <foreign> <formula
    G. <g> <gap> <gloss> <graphic
    H. <hi
    I. <index
    L. <l> <label> <lb> <lg> <list> <listBibl
    M. <milestone
    N. <name> <note> <num
    O. <orgName
    P. <p> <pb> <persName> <phr> <placeName
    Q. <q> <q> <quote> <quote
    R. <ref> <rs
    S. <said> <seg> <sp> <space> <stage> <surname
    T. <table> <term> <title
    Modèleflow ({text} | typo (c | emph | hi | g | space | gap ) * ) | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | figure | quote | label | bibl | stage | address ) + ) | block (ab | bibl | castList | cit | desc | eg | entryFree | epigraph | figure | l | label | list | listBibl | lg | p | q | quote | stage | sp | table )) +  )
    Parents
    R. <row

    Typographie de niveau caractère

    typo()
    Contenuc | emph | hi | g | space | gap ) *
    Usage
    C. <cell> <closer
    E. <eg
    F. <fw
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <seg> <signed
    T. <titlePart> <trailer
    <c> Caractère auquel attacher des propriétés particulières, par exemple pour isoler une lettrine.
    Attributs
    @n?{string}
    @rend?rend.font() | vertical | drop-cap )
    Enfants
    N. <note
    Modèle{text} note ?
    Parents
    C. <cell> <closer
    E. <eg
    F. <fw
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <seg> <signed
    T. <titlePart> <trailer
    <l><c n="vertical">L</c>’amour est libre, il n’est jamais soumis au sort</l>
    <l><c rend="vertical">O</c> Lou, le mien est plus fort encor que la mort</l>
    <l><c rend="vertical">U</c>n cœur, le mien te suit dans ton voyage au Nord</l>
    L’amour est libre, il n’est jamais soumis au sort
    O Lou, le mien est plus fort encor que la mort
    Un cœur, le mien te suit dans ton voyage au Nord
    <emph> Mise en valeur, <html5:em>
    Enfants
    A. <anchor
    C. <cb> <corr
    E. <emph
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note> <num
    P. <pb
    R. <ref
    Modèletextual ({text} | corr | emph | hi | num | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | ref ) * )
    Parents
    A. <actor> <addrLine
    C. <cell> <closer> <code
    E. <eg> <emph
    F. <foreign> <fw
    G. <gloss
    H. <head> <hi> <hi> <hi
    I. <item
    L. <l> <label> <lem
    N. <name> <note> <num
    O. <opener
    P. <p> <phr
    Q. <q> <q> <quote> <quote
    R. <ref> <role> <roleDesc
    S. <s> <said> <salute> <seg> <signed
    T. <term> <titlePart> <trailer
    <hi> Mise en forme de niveau caractère, sans interprétation sémantique (ex : italique, gras, couleurs…)
    Attributs
    @rend?rend.font() | strong | mark )
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <anchor> <author
    C. <cb> <corr
    E. <emph
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <name> <note> <num
    O. <orgName
    P. <pb> <persName> <placeName
    R. <ref> <rs
    T. <term> <title
    Modèletextual ({text} | corr | emph | hi | num | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | ref ) * ) | indexable (author | name | orgName | persName | placeName | rs | term | title )) ) *
    Parents
    A. <author
    B. <bibl> <byline
    C. <cell> <closer
    E. <eg
    F. <formula> <fw
    H. <head
    I. <item
    L. <l> <lem
    N. <note
    O. <opener> <orgName
    Q. <q> <quote> <quote
    R. <roleDesc> <roleName> <rs
    S. <s> <said> <salute> <seg> <signed> <speaker> <stage
    T. <title> <titlePart> <trailer

    La liste des possibilités de mise en forme est volontairement close, afin de favoriser un balisage plus sémantique, ou alors de reporter les styles de caractères plus spécifiques vers l'élément <seg>.

    L'attribut @n peut être utilisé pour conserver un code couleur, par exemple après conversion depuis un traitement de texte (surlignage, coloration), en attendant que la fonction sémantique voulue par l'auteur soit attribuée par une transformation ultérieure.

    Il est parfois nécessaire de préciser qu'à l'intérieur d'un segment mis en forme (ex : citation en italique), une expression apparaît en romain (ex : mot en mention dans une citation : « J’appelle typographie la mise à plat d’une pensée » ; titre d’ouvrage dans un titre en italique : le Quichotte au XXe s.). On recommande pour ces cas de redoubler la mise en forme (ex : italique dans l'italique), l'apparence peut ainsi être restaurée par stylage. Un balisage typographique doit pouvoir généralement résoudre tous ces cas.

    <!-- Balisage TEI respectant la continuité typographique -->
    <hi rend="i">« J’appelle <hi rend="i">typographie</hi> la mise à plat d’une pensée »</hi>
    <!-- Balisage TEI plus sémantique -->
    <q>J'appelle <term rend="i">typographie</term> la mise à plat d’une pensée</q>
    <g> Caractère particulier qui peuvent ne pas être correctement rendus dans les polices unicode habituelles. L'encadrement du caractère risqué ou approximatif permet d'adapter le rendu selon le média de destination. Indiquer obligatoirement un code local dans l’attribut @n (dans l'esprit du nom d'une entité XML).
    Attributs
    @n{string}
    @rend?rend.font()
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    Enfants
    N. <note
    Modèle{text} note ?
    Parents
    C. <cell> <closer
    E. <eg
    F. <fw
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <seg> <signed
    T. <titlePart> <trailer
    <c n="cent">¢</c>
    <gap> Texte non transcrit. Indiquer obligatoirement une raison et un ordre de grandeur. Les unités de distance linéaire sont interprétées verticalement lorsque que l’élément est utilisé au niveau paragraphe, sinon elles sont interprétées horizontalement. Pour les manques horizontaux sur plus d'une ligne, préférer un ordre de grandeur en caractères.
    Attributs
    @quantity
    @reasonillisible | hors projet{text} )
    @unitlines | chars | mm | cm )
    Modèle
    Parents
    C. <cell> <closer
    E. <eg
    F. <fw
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <seg> <signed
    T. <titlePart> <trailer
    <seg> Segment de texte à distinguer, à utiliser en derniers recours lorsqu’aucun autre élément n’est approprié, permet notamment de porter une classe ou un identifiant, <html5:span>
    Attributs
    @rend?rend.font()
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @type?exquote | tab )
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <anchor
    C. <c> <cb
    E. <emph
    G. <g> <gap> <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note
    P. <pb
    S. <space
    Modèle{text} | typo (c | emph | hi | g | space | gap ) * ) | point (index | pb | note | graphic | lb | anchor | cb | milestone )) ) *
    Parents
    C. <cell> <closer
    E. <eg
    F. <fw
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer
    <space> Espace significatif. Dans le mesure du possible, éviter cet élément lorsque l’espace peut être représenté par une suite d’espaces insécables ' ' (caractère unicode équivalent à l’entité XML &#160;).
    Attributs
    @extent?Renseigner avec une expression CSS : width:5ex /* 5 caractères de long */; width:50% /* une demi-ligne */; height:4em /* 4 ligne de haut */
    @rend?tab
    Modèle
  • {token} — pattern:  *
  • Parents
    C. <cell> <closer
    E. <eg
    F. <fw
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <seg> <signed
    T. <titlePart> <trailer

    Fonctions

    function() Balises de niveau caractère qui indiquent la fonction d’un segment de texte, sans préjuger de sa mise en valeur typographique.
    Contenuadd | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )
    Usage
    C. <cell> <closer
    E. <eg
    F. <fw
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer
    textual() Contenu quasi textuel avec une typographie minimale, notamment à l’intérieur d'une balise fonctionnelle
    Contenu{text} | corr | emph | hi | num | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | ref ) *
    Usage
    A. <actor> <addrLine
    C. <code
    D. <date> <def
    E. <emph
    F. <foreign
    G. <gloss
    H. <hi> <hi> <hi
    L. <label
    N. <name> <num
    P. <phr
    Q. <q
    R. <role
    T. <term
    <hi>
    Attributs
    @rendsub | sup | sc | i | n )
    Enfants
    A. <anchor
    C. <cb> <corr
    E. <emph
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note> <num
    P. <pb
    R. <ref
    Modèletextual ({text} | corr | emph | hi | num | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | ref ) * )
    Parents
    A. <actor> <addrLine
    C. <code
    D. <date> <def
    E. <emph
    F. <foreign
    G. <gloss
    H. <hi> <hi> <hi
    L. <label
    N. <name> <num
    P. <phr
    Q. <q
    R. <role
    T. <term
    <add> Segment de texte inséré, <html5:ins>
    Attributs
    @resp?
    Enfants
    T. <title
    Modèle{text} | title ) * {text}
    Parents
    C. <cell> <closer
    E. <eg
    F. <fw
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer
    <app> Note d’apparat critique
    Attributs
    @n{string}
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    L. <lem
    N. <note
    Modèlelemnote ) ?
    Parents
    C. <cell> <closer
    E. <eg
    F. <fw
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer
    <lem>
    Enfants
    A. <add> <address> <anchor> <app> <author
    B. <bibl
    C. <c> <cb> <code> <corr
    D. <date> <del
    E. <email> <emph
    F. <figure> <foreign> <formula
    G. <g> <gap> <gloss> <graphic
    H. <hi
    I. <index
    L. <label> <lb
    M. <milestone
    N. <name> <note> <num
    O. <orgName
    P. <pb> <persName> <phr> <placeName
    Q. <q> <quote
    R. <ref> <rs
    S. <said> <seg> <space> <stage> <surname
    T. <term> <title
    Modèleflow ({text} | typo (c | emph | hi | g | space | gap ) * ) | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | figure | quote | label | bibl | stage | address ) + )
    Parents
    A. <app
    <code> Segment de code informatique, souvent en police machine à écrire, <html5:code>
    Enfants
    A. <anchor
    C. <cb> <corr
    E. <emph
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note> <num
    P. <pb
    R. <ref
    Modèletextual ({text} | corr | emph | hi | num | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | ref ) * )
    Parents
    C. <cell> <closer
    E. <eg
    F. <fw
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer
    <corr> Segment de texte corrigé
    Attributs
    @n?Permet de retenir le mot corrigé
    Modèle{text}
    Parents
    A. <actor> <addrLine
    C. <cell> <closer> <code
    E. <eg> <emph
    F. <foreign> <fw
    G. <gloss
    H. <hi> <hi> <hi
    I. <item
    L. <l> <label> <lem
    N. <name> <note> <num
    O. <opener
    P. <p> <phr
    Q. <q> <q> <quote> <quote
    R. <role> <roleDesc
    S. <s> <said> <salute> <signed
    T. <term> <titlePart> <trailer
    <date> Date
    Attributs
    @evidence?conjecture
    Nature de la preuve attestant la justesse de l'interprétation
    @rend?rend.font()
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @type?
    @when?
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <anchor
    C. <cb> <corr
    E. <emph
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note> <num
    P. <pb
    R. <ref
    Modèle textual ({text} | corr | emph | hi | num | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | ref ) * )
    Parents
    B. <bibl> <byline
    C. <cell> <closer
    E. <eg
    F. <fw
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer
    <del> Segment de texte supprimé, <html5:del>
    Modèle{text}
    Parents
    C. <cell> <closer
    E. <eg
    F. <fw
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer
    <email> Adresse courriel
    Modèle{text}
    Parents
    C. <cell> <closer
    E. <eg
    F. <fw
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer
    <foreign> Mot, expression, ou proposition dans une langue différente du contexte. Permet de spécifier une police particulière pour certains alphabets (grec, hébreu…).
    Attributs
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <anchor
    C. <cb> <corr
    E. <emph
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note> <num
    P. <pb
    R. <ref
    Modèle textual ({text} | corr | emph | hi | num | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | ref ) * )
    Parents
    C. <cell> <closer
    E. <eg
    F. <fw
    I. <item
    L. <l> <label> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer
    <formula> Formule mathématique
    Attributs
    @rend?Indication de rendu, selon un vocabulaire contrôlé. Interprété comme une liste de classes CSS comme dans l'attribut @html5:class. Conserve une information de la source, ou suggère une présentation. À distinguer de la précision sémantique de l’élément, indiquée avec l’attribut @type
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    Enfants
    G. <graphic
    H. <hi
    Modèle{text} | hi | graphic ) * {text}
    Parents
    C. <cell> <closer
    E. <eg
    F. <figure> <fw
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer
    <gloss> Glose, définition
    Attributs
    @rend?rend.font()
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <anchor
    C. <cb> <corr
    E. <emph
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note> <num
    P. <pb
    R. <ref
    Modèle textual ({text} | corr | emph | hi | num | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | ref ) * )
    Parents
    C. <cell> <closer
    E. <eg
    F. <fw
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer
    <num> Nombre
    Attributs
    @type?Type, qualifiant l’élément parent, indépendamment de son apparence. Dans la mesure du possible, une liste d’autorité contextuelle sera proposée au niveau de l’élément.
    @value?{integer}
    Pour certains corpus, comme les éditions de comptabilités manuscrites, les valeurs numériques peuvent être exploitées (ex : vérification automatique de sommes). L’attribut @value permet d’inscrire de telles valeurs en notation décimale.
    Enfants
    A. <anchor
    C. <cb> <corr
    E. <emph
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note> <num
    P. <pb
    R. <ref
    Modèle textual ({text} | corr | emph | hi | num | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | ref ) * )
    Parents
    A. <actor> <addrLine> <author
    B. <bibl
    C. <cell> <closer> <code
    E. <eg> <emph
    F. <foreign> <fw
    G. <gloss
    H. <head> <hi> <hi> <hi
    I. <item
    L. <l> <label> <lem
    N. <name> <note> <num
    O. <opener
    P. <p> <persName> <phr> <placeName
    Q. <q> <q> <quote> <quote
    R. <ref> <role> <roleDesc> <rs
    S. <s> <said> <salute> <signed
    T. <term> <title> <titlePart> <trailer

    Le balisage des nombres est spécialement utile pour les chiffres romains, afin qu’ils puissent paraître en petites capitales selon les conventions d’édition, par exemple les siècles. xvie s.

    <num>xvi<hi rend="sup">e</hi></num> s.
    <q> L’usage de cette balise est très déconseillé, sa sémantique étant particulièrement vague
    Attributs
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <anchor> <author
    C. <cb> <corr
    E. <emph
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <name> <note> <num
    O. <orgName
    P. <pb> <persName> <placeName
    R. <ref> <rs
    T. <term> <title
    Modèletextual ({text} | corr | emph | hi | num | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | ref ) * ) | indexable (author | name | orgName | persName | placeName | rs | term | title )) ) *
    Parents
    C. <cell> <closer
    E. <eg
    F. <fw
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer
    <phr> Syntagme, expression au sens grammatical
    Attributs
    @rend?rend.font()
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <anchor
    C. <cb> <corr
    E. <emph
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note> <num
    P. <pb
    R. <ref
    Modèle textual ({text} | corr | emph | hi | num | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | ref ) * )
    Parents
    C. <cell> <closer
    E. <eg
    F. <fw
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer
    <ref> Lien simple, html5:<a href="@target">texte</a>. Pour les liens internes, utiliser une URI ancre, #pb0101 (page 101).
    Attributs
    @rend?rend.font()
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @target{text}
    @type?Type, qualifiant l’élément parent, indépendamment de son apparence. Dans la mesure du possible, une liste d’autorité contextuelle sera proposée au niveau de l’élément.
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <anchor> <author
    C. <cb
    E. <emph
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note> <num
    P. <pb
    T. <title
    Modèle{text} | hi | author | emph | num | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | title ) *
    Parents
    A. <actor> <addrLine
    B. <bibl
    C. <cell> <closer> <code
    E. <eg> <emph
    F. <foreign> <fw
    G. <gloss
    H. <head> <hi> <hi> <hi
    I. <item
    L. <l> <label> <lem
    N. <name> <note> <num
    O. <opener
    P. <p> <phr
    Q. <q> <q> <quote> <quote
    R. <role> <roleDesc
    S. <s> <said> <salute> <signed> <speaker> <stage
    T. <term> <titlePart> <trailer
    X. <xr
    <hi>
    Attributs
    @rendsub | sup | sc | i | n )
    Enfants
    A. <anchor
    C. <cb> <corr
    E. <emph
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note> <num
    P. <pb
    R. <ref
    Modèletextual ({text} | corr | emph | hi | num | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | ref ) * )
    Parents
    R. <ref
    <s> Phrase (sentence)
    Attributs
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <add> <address> <anchor> <app> <author
    B. <bibl
    C. <c> <cb> <code> <corr
    D. <date> <del
    E. <email> <emph
    F. <figure> <foreign> <formula
    G. <g> <gap> <gloss> <graphic
    H. <hi
    I. <index
    L. <label> <lb
    M. <milestone
    N. <name> <note> <num
    O. <orgName
    P. <pb> <persName> <phr> <placeName
    Q. <q> <quote
    R. <ref> <rs
    S. <said> <seg> <space> <stage> <surname
    T. <term> <title
    Modèle flow ({text} | typo (c | emph | hi | g | space | gap ) * ) | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | figure | quote | label | bibl | stage | address ) + )
    Parents
    P. <p
    <said> Parole, par exemple dans un dialogue de roman
    Attributs
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <add> <address> <anchor> <app> <author
    B. <bibl
    C. <c> <cb> <code> <corr
    D. <date> <del
    E. <email> <emph
    F. <figure> <foreign> <formula
    G. <g> <gap> <gloss> <graphic
    H. <hi
    I. <index
    L. <label> <lb
    M. <milestone
    N. <name> <note> <num
    O. <orgName
    P. <pb> <persName> <phr> <placeName
    Q. <q> <quote
    R. <ref> <rs
    S. <said> <seg> <space> <stage> <surname
    T. <term> <title
    Modèle flow ({text} | typo (c | emph | hi | g | space | gap ) * ) | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | figure | quote | label | bibl | stage | address ) + )
    Parents
    C. <cell> <closer
    E. <eg
    F. <fw
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer
    <stage> Théâtre, didascalie, pouvant apparaître à différents niveaux du texte.
    Attributs
    @rend?center | hanging | justify | left | margin | noindent | right ) | sc{text} )
    @type?setting | entrance | exit | business | novelistic | delivery | modifier | location | mixed | didascalia | castList{text} )
    Enfants
    H. <hi
    L. <l> <lg> <listPerson
    N. <note
    P. <p> <pb
    Q. <quote
    R. <ref
    Modèle{text} | hi | listPerson | note | pb | ref ) + | ( l | listPerson | lg | p | pb | quote ) +  )
    Parents
    A. <argument
    C. <cell> <closer
    E. <eg
    F. <fw
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p> <postscript
    Q. <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed> <sp
    T. <titlePart> <trailer

    Entités nommées

    indexable() Balises de niveau caractère utiles à l’indexation des entités nommées
    Contenuauthor | name | orgName | persName | placeName | rs | term | title )
    Usage
    C. <cell> <closer
    E. <eg
    F. <fw
    H. <head> <hi
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer
    <author> Auteur dans une référence bibliographique.
    Attributs
    @cert?Degré de certitude d'une information
    @corresp?Pointeur vers une liste d’autorité
    @key?Terme normalisé (clé de regroupement) pour une entité indexable (auteur, titre, personne, lieu…)
    @ref?{anyURI}
    URI de référence pour un terme indexable : auteur, titre, personne, lieu…
    @rend?rend.font()
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @resp?author | editor | translator | ©{text} )
    @role?translator{text} )
    Enfants
    A. <anchor
    C. <cb
    F. <forename
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note> <num
    P. <pb
    S. <surname
    Modèle{text} | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | surname | forename | num | hi ) *
    Parents
    B. <bibl
    C. <cell> <closer
    E. <eg
    F. <fw
    H. <head> <hi
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <q> <quote> <quote
    R. <ref> <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer

    Utile pour établir l’index des auteurs référencés dans le texte. L’élement <author> n’étant pas autorisé en dehors de <bibl>, les auteurs cités au fil du texte sont balisés avec <persName type="author">.

    <docAuthor> Auteur du document, ou de la section (selon le contexte). Dans une page de titre, répétera une information déjà définie dans l’entête de métadonnées, par contre, est obligatoire pour les préfaciers, ou les chapitres dans un ouvrage collectif.
    Attributs
    @cert?Degré de certitude d'une information
    @corresp?Pointeur vers une liste d’autorité
    @key?Terme normalisé (clé de regroupement) pour une entité indexable (auteur, titre, personne, lieu…)
    @ref?{anyURI}
    URI de référence pour un terme indexable : auteur, titre, personne, lieu…
    @rend?rend.font() | ( center | hanging | justify | left | margin | noindent | right ) | argument | indent | lg | noindent | pre ) +
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    Enfants
    A. <anchor
    C. <cb
    F. <forename
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note> <num
    P. <pb
    S. <surname
    Modèle{text} | forename | hi | num | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | surname ) *
    Parents
    B. <byline
    T. <titlePage

    L’élément <docAuthor> relève d’une logique de métadonnée bibliographique : il permet par exemple d’établir la liste des contributeurs d’un recueil d’articles. Il n’est en aucun cas utilisé l’indexation des auteurs cités dans un texte (voir <author> et <persName type="author">).

    De type bloc dans un <titlePage> et de type inline dans un <byline>.

    <name> Entités nommmées non résolues (personne, lieu, institution, initiales…)
    Attributs
    @rend?rend.font()
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @type?
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <anchor
    C. <cb> <corr
    E. <emph
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note> <num
    P. <pb
    R. <ref
    Modèle textual ({text} | corr | emph | hi | num | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | ref ) * )
    Parents
    C. <cell> <closer
    E. <eg
    F. <fw
    H. <head> <hi
    I. <item
    L. <l> <label> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer

    Ce repérage très générique des entités peut être produit automatiquement. Il est utile notamment à l’extraction des mots qui ne sont pas du dictionnaire, pour les traitements lexicographiques.

    Ce balisage est temporaire et, idéalement, il doit être précisé : <name> ne porte pas les attributs d’indexation (index-atts()) car la résolution des entités doit permettre de préciser la sémantique (<persName>, <placeName>, etc.).

    <persName> Nom de personne, d’auteur, de personnage
    Attributs
    @cert?Degré de certitude d'une information
    @corresp?Pointeur vers une liste d’autorité
    @evidence?conjecture
    Nature de la preuve attestant la justesse de l'interprétation
    @key?Terme normalisé (clé de regroupement) pour une entité indexable (auteur, titre, personne, lieu…)
    @ref?{anyURI}
    URI de référence pour un terme indexable : auteur, titre, personne, lieu…
    @rend?rend.font()
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @type?author | character | actor{text} )
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <anchor
    C. <cb
    F. <forename
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note> <num
    P. <pb
    S. <surname
    Modèle{text} | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | surname | forename | num | hi ) *
    Parents
    C. <cell> <closer
    E. <eg
    F. <fw
    H. <head> <hi
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer

    Les noms de personne peuvent être balisés pour différents objectifs :

    • Mise en forme typographique : si l’objectif est la mise en petites capitales des noms de famille, utiliser <surname>, afin que <persName> encadre la totalité d’un nom de personne, nom, prénom, et autres composantes compris.
    • Traitements linguistiques : le but sera d’inclure tous les noms propres. Il doit être possible de remplacer <persName> par "il" ou "elle" sans rompre la signification de la phrase. Pour un tel objectif, il convient de baliser aussi les noms abrégés ("K.", "Joseph K.").
    • Indexation : il est nécessaire d'ajouter l’attribut utile (index-atts()) à l’identification de la personne, notamment pour les pronoms, et permettre les regroupements.
      <persName key="dieu">Il</persName>
      L’attribut @type permet, grâce à la valeur "author", d’indexer les auteurs mentionnés au fil du texte. De manière complémentaire, l’élement <author>, autorisé uniquement dans <bibl>, permet d’indexer les auteurs référencés, c’est-à-dire ceux dont les citations sont explicitement référencées par un auteur ou un éditeur scientifique. Pour établir l’index des auteurs cités dans un texte, il convient donc de regrouper les clés (@key, @corresp ou @ref, cf index-atts()) renseignées pour les éléments <persName @type="author"]> et <author>.
      Auteur mentionné :
      Je veux parler du drame d’amour qui mit aux prises, voici soixante ans passé, deux des beaux génies de notre âge : <persName ref="http://www.idref.fr/027043339" type="author">Alfred de Musset</persName> et <persName ref="http://www.idref.fr/027121577" type="author">George Sand</persName>.
      Auteur référencé :
      <note>Le merveilleux <bibl><title>Cyrano</title> de <author ref="http://www.idref.fr/027109860">M. Edmond Rostand</author></bibl> est venu confirmer cette hypothèse. (NdA)</note>
    <surname> Nom de famille, souvent en petites capitales
    Attributs
    @rend?rend.font()
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    Enfants
    A. <anchor
    C. <cb
    G. <graphic
    I. <index
    L. <lb
    M. <milestone
    N. <note
    P. <pb
    Modèle{text} | point (index | pb | note | graphic | lb | anchor | cb | milestone )) ) *
    Parents
    A. <author
    C. <cell> <closer
    E. <eg
    F. <fw
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p> <persName
    Q. <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer
    <forename> Prénom
    Enfants
    A. <anchor
    C. <cb
    G. <graphic
    I. <index
    L. <lb
    M. <milestone
    N. <note
    P. <pb
    Modèle{text} | point (index | pb | note | graphic | lb | anchor | cb | milestone )) ) *
    Parents
    A. <author
    D. <docAuthor
    P. <persName
    <placeName> Nom de lieu
    Attributs
    @cert?Degré de certitude d'une information
    @corresp?Pointeur vers une liste d’autorité
    @key?Terme normalisé (clé de regroupement) pour une entité indexable (auteur, titre, personne, lieu…)
    @ref?{anyURI}
    URI de référence pour un terme indexable : auteur, titre, personne, lieu…
    @rend?rend.font()
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <anchor
    C. <cb
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note> <num
    P. <pb
    Modèle{text} | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | num | hi ) *
    Parents
    B. <byline
    C. <cell> <closer
    E. <eg
    F. <fw
    H. <head> <hi
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer

    Comme les noms de personnes, le balisage des noms de lieux peut avoir plusieurs objectifs.

    Objectif linguistique : inclure une expression remplaçable par ici où là : <rue Léon Trulin>

    <rs> Référence à une entité
    Attributs
    @cert?Degré de certitude d'une information
    @corresp?Pointeur vers une liste d’autorité
    @key?Terme normalisé (clé de regroupement) pour une entité indexable (auteur, titre, personne, lieu…)
    @ref?{anyURI}
    URI de référence pour un terme indexable : auteur, titre, personne, lieu…
    @rend?rend.font()
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @typeevent
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <anchor
    C. <cb
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note> <num
    P. <pb
    Modèle{text} | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | num | hi ) *
    Parents
    C. <cell> <closer
    E. <eg
    F. <fw
    H. <head> <hi
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer

    Comme les noms de personnes, le balisage des noms de lieux peut avoir plusieurs objectifs.

    Objectif linguistique : inclure une expression remplaçable par ici où là : <rue Léon Trulin>

    <orgName> Nom d’organisation
    Attributs
    @cert?Degré de certitude d'une information
    @corresp?Pointeur vers une liste d’autorité
    @key?Terme normalisé (clé de regroupement) pour une entité indexable (auteur, titre, personne, lieu…)
    @ref?{anyURI}
    URI de référence pour un terme indexable : auteur, titre, personne, lieu…
    @rend?rend.font()
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <anchor
    C. <cb
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note
    P. <pb
    Modèle{text} | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | hi ) *
    Parents
    C. <cell> <closer
    E. <eg
    F. <fw
    H. <head> <hi
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer
    <roleName> Rôle
    Attributs
    @cert?Degré de certitude d'une information
    @corresp?Pointeur vers une liste d’autorité
    @key?Terme normalisé (clé de regroupement) pour une entité indexable (auteur, titre, personne, lieu…)
    @ref?{anyURI}
    URI de référence pour un terme indexable : auteur, titre, personne, lieu…
    @rend?rend.font()
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <anchor
    C. <cb
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note
    P. <pb
    Modèle{text} | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | hi ) *
    ParentsInutilisé
    <title> Titre d'ouvrage
    Attributs
    @cert?Degré de certitude d'une information
    @corresp?Pointeur vers une liste d’autorité
    @key?Terme normalisé (clé de regroupement) pour une entité indexable (auteur, titre, personne, lieu…)
    @level?a | m | j | s | u )
    @n-att?
    @ref?{anyURI}
    URI de référence pour un terme indexable : auteur, titre, personne, lieu…
    @rend?
    @resp?
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <anchor
    C. <cb
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note> <num
    P. <pb
    Modèle{text} | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | hi | num ) *
    Parents
    A. <add
    B. <bibl> <byline
    C. <cell> <closer
    E. <eg
    F. <fw
    H. <head> <hi
    I. <item
    L. <l> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <q> <quote> <quote
    R. <ref> <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer

    Indexation

    L’indexation d’un texte peut se faire de deux manières :

    1. Par le regroupement automatique des clés inscrites pour l’identification de chacun des segments indexés.
    2. En liant les segments indexés aux entrées correspondantes définies dans une ressource prédéfinie (lexique, référentiel d’autorités), pour les désambiguïser.

    Le jeu d’attributs défini pour l’indexation prévoit ces deux cas de figure.

    index-atts() Jeu d’attributs utiles à l’indexation d’un élément
    Contenu( @key ? , @corresp ? , @ref="{anyURI}" ? , @cert ?  )
    Usage
    A. <author
    D. <docAuthor
    O. <orgName
    R. <roleName> <rs
    T. <term> <title

    Une entité indexée peut être identifiée par (du plus vague au plus précis) :

    • @key – à minima une clé, utile au regroupement des entrées pour générer automatiquement un index ;
    • @corresp – un pointeur vers l’ID défini dans une liste d’autorité, inscrite dans le fichier même (<back>) ou dans un fichier déporté ;
    • @ref – idéalement une URI identifiant l’entité indexée.

    On conserve la possibilité de renseigner conjointement les attributs @ref et @corresp pour lier l’entité indexée à la fois à un référentiel partagé (type idRef) et à un référentiel plus spécifique (un fichier XML/TEI), dédié au projet scientifique.

    La maîtrise de l’attribution de ce jeu d’attributs aux justes éléments indexables est essentiel, de manière à éviter tout risque d’indexation redondante (par ex. persName > name|forname|surname, etc.).

    <term> Terme (mot ou expression), <html5:dfn> (terme défini, “defining instance of a term”)
    Attributs
    @cert?Degré de certitude d'une information
    @corresp?Pointeur vers une liste d’autorité
    @key?Terme normalisé (clé de regroupement) pour une entité indexable (auteur, titre, personne, lieu…)
    @ref?{anyURI}
    URI de référence pour un terme indexable : auteur, titre, personne, lieu…
    @rend?Indication de rendu, selon un vocabulaire contrôlé. Interprété comme une liste de classes CSS comme dans l'attribut @html5:class. Conserve une information de la source, ou suggère une présentation. À distinguer de la précision sémantique de l’élément, indiquée avec l’attribut @type
    @subtype?Clé2 de regroupement
    @type?Clé1 de regroupement
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <anchor
    C. <cb> <corr
    E. <emph
    G. <graphic
    H. <hi
    I. <index
    L. <lb
    M. <milestone
    N. <note> <num
    P. <pb
    R. <ref
    Modèle textual ({text} | corr | emph | hi | num | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | ref ) * )
    Parents
    C. <cell> <closer
    E. <eg
    F. <fw
    H. <head> <hi
    I. <index> <item
    L. <l> <label> <lem
    N. <note
    O. <opener
    P. <p
    Q. <q> <q> <quote> <quote
    R. <roleDesc
    S. <s> <said> <salute> <signed
    T. <titlePart> <trailer

    Il est très utile de pouvoir récupérer l’indexation saisie par un chercheur dans un fichier de traitement de texte. Une chaîne de caractères indexée dans un index lexical se caractérise par une "entrée" normalisée (qui peut différer de la chaîne de caractères sélectionnée) et deux clés optionnelles ("clé1" et "clé2") qui permettent de regrouper hiérarchiquement les entrées. Un tel index lexical est généré grâce au regroupement automatique des entrées insérées dans le fichier. L’interprétation sémantique faite ici de l’élément <term> est un peu limite au regard des Guidelines mais se justifie par sa simplicité (pas d’élément parent <index>) et la disponibilité du jeu d’attribut att.typed utile à l’expression des clés 1 et 2.

    Cet usage de <term> est conçu pour la conversion automatique d’un index lexical ODT. Il serait à rapporter au 3e niveau d’encodage défini par les Best Practices for TEI in Libraries, à savoir un fichier XML/TEI issu d’une conversion OCR. Un tel encodage doit ensuite être précisé de manière à désambiguïser les entités indexées (<persName>, <placeName>, etc.).

    <term> sert aussi au repérage sémantique de notions au fil du texte, parfois mises en valeur par l’auteur lui-même. Cette mise en valeur typographique est inscrite en valeur de @rend.

    Points

    point() Balises hors du flux textuel principal (saut de page ou de ligne, notes...)
    Contenuindex | pb | note | graphic | lb | anchor | cb | milestone )
    Usage
    A. <actor> <addrLine> <author
    B. <bibl> <byline
    C. <cell> <closer> <code
    E. <eg> <emph
    F. <foreign> <forename> <fw
    G. <gloss
    H. <hi> <hi> <hi
    I. <item
    L. <l> <label> <lem
    N. <name> <num
    O. <opener> <orgName
    P. <p> <persName> <phr> <placeName
    Q. <q> <q> <quote> <quote
    R. <ref> <role> <roleDesc> <roleName> <rs
    S. <s> <said> <salute> <seg> <signed> <surname
    T. <term> <title> <titlePart> <trailer
    <anchor> Une ancre, lorsqu’un point (et non un segment) identifiant est requis. Exemple : destination d’un lien. Pour identifier un segment (et non un point), renseigner l’attribut @xml:id de l'élément conteneur (section <div> ; bloc <p>, <list>… ; segment <term>…)
    Attributs
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Modèle
    Parents
    A. <actor> <addrLine> <author
    B. <bibl> <byline
    C. <cell> <closer> <code
    E. <eg> <emph
    F. <foreign> <forename> <fw
    G. <gloss
    H. <hi> <hi> <hi
    I. <item
    L. <l> <label> <lem
    N. <name> <note> <num
    O. <opener> <orgName
    P. <p> <persName> <phr> <placeName
    Q. <q> <q> <quote> <quote
    R. <ref> <role> <roleDesc> <roleName> <rs
    S. <s> <said> <salute> <seg> <signed> <surname
    T. <term> <title> <titlePart> <trailer
    <cb> Saut de colonne
    Attributs
    @n{string}
    Modèle
    Parents
    A. <actor> <addrLine> <author
    B. <back> <bibl> <byline
    C. <cell> <closer> <code
    E. <eg> <emph
    F. <figure> <foreign> <forename> <fw
    G. <gloss
    H. <hi> <hi> <hi
    I. <item
    L. <l> <label> <lem> <lg> <list> <listBibl
    N. <name> <num
    O. <opener> <orgName
    Q. <q> <q> <quote> <quote
    R. <ref> <role> <roleDesc> <roleName> <rs
    S. <s> <said> <salute> <seg> <signed> <surname
    T. <table> <term> <title> <titlePart> <trailer

    Conservation des sauts de colonne de l’édition imprimée. Un tel numéro est nécessaire pour le référencement des citations des textes imprimés en colonnes (un dictionnaire par exemple). Par convention, on accole le numéro de page à la lettre de colonne pour constituer une référence de colonne unique par ouvrage. Par exemple 245c pour la troisième colonne de la page 245.

    @ed Sigle permettant d'identifier l’édition d’origine d’une numérotation (de page, folio, colonne, ligne…)
    Valeur
  • marginNuméro dans la marge
  • marginBigNuméro dans la marge, plus grand (relativement à un autre)
  • marginBoldNuméro dans la marge, en gras (relativement à un autre qui serait maigre)
  • []Numéro entre crochets
  • ()Numéro entre parenthèses
  • | {token} )
    Parents
    L. <lb
    P. <pb

    Idéalement, un tel sigle est défini par l’éditeur (date d’une édition imprimée, lettre dans le stemma d’un manuscrit…). Il est indispensable de choisir une clé cohérente dans tout le texte lorsque plusieurs numérotations concurrentes cohabitent.

    Lors d’une numérisation, on peut choisir d’adopter provisoirement un code qui décrit l’apparence physique du numéro (mise en valeur typographique), et laisser l’interprétation à un éditeur électronique postérieur.

    <fw> Mentions hors teneur (titre courant, numéro de page, tampon…)
    Attributs
    @type?header | footer | pageNum | lineNum | sig | catch )
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <add> <address> <anchor> <app> <author
    B. <bibl
    C. <c> <cb> <code> <corr
    D. <date> <del
    E. <email> <emph
    F. <figure> <foreign> <formula
    G. <g> <gap> <gloss> <graphic
    H. <hi
    I. <index
    L. <label> <lb
    M. <milestone
    N. <name> <note> <num
    O. <orgName
    P. <pb> <persName> <phr> <placeName
    Q. <q> <quote
    R. <ref> <rs
    S. <said> <seg> <space> <stage> <surname
    T. <term> <title
    Modèle flow ({text} | typo (c | emph | hi | g | space | gap ) * ) | point (index | pb | note | graphic | lb | anchor | cb | milestone )) | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | figure | quote | label | bibl | stage | address ) + )
    Parents
    D. <div> <div1> <div2> <div3
    <graphic> Image <html5:img src="{@url}">
    Attributs
    @url
    Enfants
    D. <desc
    Modèledesc ?
    Parents
    A. <actor> <addrLine> <author
    B. <bibl> <byline
    C. <cell> <closer> <code
    E. <eg> <emph
    F. <figure> <foreign> <forename> <formula> <fw
    G. <gloss
    H. <hi> <hi> <hi
    I. <item
    L. <l> <label> <lem
    N. <name> <num
    O. <opener> <orgName
    P. <p> <persName> <phr> <placeName
    Q. <q> <q> <quote> <quote
    R. <ref> <role> <roleDesc> <roleName> <rs
    S. <s> <said> <salute> <seg> <signed> <surname
    T. <term> <title> <titlePart> <trailer
    <index> Clé d'index
    Attributs
    @indexName?
    @n?
    Enfants
    T. <term
    Modèle term *
    Parents
    A. <actor> <addrLine> <author
    B. <bibl> <byline
    C. <cell> <closer> <code
    E. <eg> <emph
    F. <figure> <foreign> <forename> <fw
    G. <gloss
    H. <hi> <hi> <hi
    I. <item
    L. <l> <label> <lem> <list
    N. <name> <num
    O. <opener> <orgName
    P. <p> <persName> <phr> <placeName
    Q. <q> <q> <quote> <quote
    R. <ref> <role> <roleDesc> <roleName> <rs
    S. <s> <said> <salute> <seg> <signed> <surname
    T. <table> <term> <title> <titlePart> <trailer
    <lb> Saut de ligne “line break” <html5:br/>
    Attributs
    @ed?margin | marginBig | marginBold | [] | () | {token} )
    Sigle permettant d'identifier l’édition d’origine d’une numérotation (de page, folio, colonne, ligne…)
    @n?{string}
    Modèle
    Parents
    A. <ab> <actor> <addrLine> <author
    B. <bibl> <byline
    C. <cell> <closer> <code
    E. <eg> <emph> <epigraph
    F. <foreign> <forename> <fw
    G. <gloss
    H. <head> <hi> <hi> <hi
    I. <item
    L. <l> <label> <lem> <list
    N. <name> <note> <num
    O. <opener> <orgName
    P. <p> <persName> <phr> <placeName
    Q. <q> <q> <quote> <quote
    R. <ref> <role> <roleDesc> <roleName> <rs
    S. <s> <said> <salute> <seg> <signed> <surname
    T. <term> <title> <titlePart> <trailer
    (line break)

    <lb> peut être utilisé pour forcer un saut de ligne, par exemple dans un titre.

    Dans le cas d’un texte avec lignes numérotées qui ne sont pas des vers inclus dans un élément <l>, les numéros sont utiles au référencement des citations des notes d’apparat critique. Il est donc nécessaire de conserver tous les sauts de lignes dans le flux du texte, et d’inscrire le numéro — quand il est imprimé — dans l’attribut @n. Attention : certaines éditions alternent l’emplacement du numéro de ligne selon les pages paires ou impaires (marges intérieures ou extérieures). Conformément à la spécification TEI, le numéro inscrit doit toujours se rapporter à ce qui suit. Les césures sont traitées comme pour le reste du texte. Une édition électronique de référence doit proposer une exploitation de ces sauts de ligne pour garantir une citabilité de qualité égale à la version imprimée. Si plusieurs numérotations concurrentes des lignes sont conservées, elles sont distinguées par l’attribut @ed.

    <milestone> Borne anonyme, vide, permet d’étiqueter des points qui n’entrent pas dans la hiérarchie éditoriale, et qui ne sont pas des sauts de page <pb>, de colonne <cb> ou de ligne <lb>
    Attributs
    @unithr | rule{text} )
    Modèle
    Parents
    A. <actor> <addrLine> <author
    B. <bibl> <byline
    C. <cell> <closer> <code
    E. <eg> <emph
    F. <foreign> <forename> <fw
    G. <gloss
    H. <hi> <hi> <hi
    I. <item
    L. <l> <label> <lem
    N. <name> <num
    O. <opener> <orgName
    P. <p> <persName> <phr> <placeName
    Q. <q> <q> <quote> <quote
    R. <ref> <role> <roleDesc> <roleName> <rs
    S. <s> <said> <salute> <seg> <signed> <surname
    <note> Une note, encodée dans le flux du texte, au point de l’appel.
    Attributs
    @n?{string}
    @place?above | below | book | bottom | bubble | div | end | inline | inspace | margin | oppposite | overleaf | top | {token} )
    @rend?Indication de rendu, selon un vocabulaire contrôlé. Interprété comme une liste de classes CSS comme dans l'attribut @html5:class. Conserve une information de la source, ou suggère une présentation. À distinguer de la précision sémantique de l’élément, indiquée avec l’attribut @type
    @rendition?{anyURI}
    Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    @resp?author | editor | translator | ©{text} )
    @type?Type, qualifiant l’élément parent, indépendamment de son apparence. Dans la mesure du possible, une liste d’autorité contextuelle sera proposée au niveau de l’élément.
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Enfants
    A. <ab> <add> <anchor> <app> <author
    B. <bibl
    C. <c> <castList> <cit> <code> <corr
    D. <date> <del> <desc
    E. <eg> <email> <emph> <entryFree> <epigraph
    F. <figure> <foreign> <formula
    G. <g> <gap> <gloss
    H. <hi
    L. <l> <label> <lb> <lg> <list> <listBibl
    N. <name> <num
    O. <orgName
    P. <p> <persName> <phr> <placeName
    Q. <q> <q> <quote> <quote
    R. <ref> <rs
    S. <said> <seg> <sp> <space> <stage> <surname
    T. <table> <term> <title
    Modèle{text} | anchor | quote | function (add | app | code | corr | date | del | email | foreign | formula | gloss | num | phr | q | ref | said | seg | surname )) | indexable (author | name | orgName | persName | placeName | rs | term | title )) | lb | typo (c | emph | hi | g | space | gap ) * ) ) + | block (ab | bibl | castList | cit | desc | eg | entryFree | epigraph | figure | l | label | list | listBibl | lg | p | q | quote | stage | sp | table )) +  )
    Parents
    A. <actor> <addrLine> <app> <author
    B. <bibl> <byline
    C. <c> <cell> <closer> <code
    E. <eg> <emph
    F. <foreign> <forename> <fw
    G. <g> <gloss
    H. <head> <hi> <hi> <hi
    I. <item
    L. <l> <label> <lem> <list
    N. <name> <num
    O. <opener> <orgName
    P. <p> <persName> <phr> <placeName
    Q. <q> <q> <quote> <quote
    R. <ref> <role> <roleDesc> <roleName> <rs
    S. <s> <said> <salute> <seg> <signed> <sp> <speaker> <stage> <surname
    T. <term> <title> <titlePart> <trailer

    Une note ne contient que du texte riche, ou que des blocs (le mélange texte avec blocs n'est pas autorisé).

    Le numéro ou la lettre d’appel dans le texte original est contenu dans l’attribut @n. Si la note ne comporte pas d'attribut @n, elle apparaît dans le flux, mais le bloc est considéré comme relevant d'un autre statut que le texte environnant. Lorsque plusieurs types de notes cohabitent (hors apparat critique <app>), chaque type doit pouvoir être distingué, afin notamment de pouvoir filtrer les notes pour certains exports (ex : texte hors droit à destination de la recherche, avec les notes de l’auteur hors droit, sans les notes de l’éditeur encore sous droits d’auteur). Le responsable d’une note sera alors précisé dans l’attribut @resp. Il est aussi possible de distinguer les notes par leur présentation typographique @rend.

    <pb> Saut de page “page break”
    Attributs
    @ana?Titre courant de la page imprimée. Si le titre courant comporte de la variation typographique, par exemple de l’italique ou des lettres en exposant, les chevrons des balises seront échappés avec les entités xml conventionnelles < : &lt;, > : &gt; afin de conserver un XML valide.
    @ed?margin | marginBig | marginBold | [] | () | {token} )
    Sigle permettant d'identifier l’édition d’origine d’une numérotation (de page, folio, colonne, ligne…)
    @facs?Lien vers une image
    @n?{string}
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    @xml:lang?Code normalisé de langue.
    Modèle
    Parents
    A. <actor> <addrLine> <author
    B. <back> <bibl> <byline
    C. <cell> <closer> <code
    E. <eg> <emph> <epigraph
    F. <figure> <foreign> <forename> <front> <fw
    G. <gloss
    H. <hi> <hi> <hi
    I. <item
    L. <l> <label> <lem> <lg> <list> <listBibl
    N. <name> <num
    O. <opener> <orgName
    Q. <q> <q> <quote> <quote
    R. <ref> <role> <roleDesc> <roleName> <rs
    S. <s> <said> <salute> <seg> <signed> <sp> <stage> <surname

    Le saut de page permet de conserver un lien avec une ou plusieurs éditions imprimées de référence.

    Le numéro de page imprimé est inscrit dans l’attribut @n. Ce numéro se rapporte à la page qui suit, la balise <pb> étant placée en début de page. Il est conseillé d’enregistrer tous les sauts de pages, même les pages blanches non numérotées.

    Un lien à une image de la page numérisée peut être inscrit dans l’attribut @facs. Quelle que soit la convention de nommage adoptée par le numériseur, ce nom de fichier doit être unique ; il est inutile de préciser les chemins relatifs qui varient selon les contextes applicatifs. L’attribut xml:id est utilisé comme ancre de destination pour les renvois à une page.

    En cas de note interrompue par un saut de page, il est déconseiller d’indiquer le saut de page à cet endroit, un saut de page doit être unique, et dans le flux de texte principal.

    Pour une édition de source, lorsque la foliotation de l’original est conservée, utiliser le même élément mais en précisant le sigle du témoin dans l’attribut @ed dont provient le n° de folio (dans ce cas, titre courant et fichier image ne sont pas requis).

    Lorsqu’un saut de page coupe un mot dans l’édition imprimée, on conseillera de résoudre la césure, et de placer le saut de page après le mot non coupé + une espace (une page ne doit jamais commencer par une espace).

    Attributs

    @corresp Pointeur vers une liste d’autorité
    Valeur{text}
    Parents
    A. <author
    B. <bibl
    D. <docAuthor
    O. <orgName
    R. <roleName> <rs
    T. <term> <title
    @xml:id Identifiant, au moins unique pour le document.
    Valeur{ID}
    Parents
    A. <actor> <anchor> <app> <argument
    B. <back
    C. <castItem
    D. <date> <def> <div> <div1> <div2> <div3> <docDate
    E. <eg> <entryFree> <epigraph
    F. <figure> <foreign> <formula> <front> <fw
    G. <gloss
    I. <item
    L. <l> <lg> <listPerson
    N. <name> <name> <note
    O. <orgName
    Q. <q> <q> <quote> <quote
    S. <s> <said> <seg> <seriesStmt> <sp
    T. <TEI> <term> <text> <title> <title> <titlePage> <trailer
    @key Terme normalisé (clé de regroupement) pour une entité indexable (auteur, titre, personne, lieu…)
    Valeur{text}
    Parents
    A. <author
    D. <docAuthor
    O. <orgName
    R. <roleName> <rs
    T. <term> <title
    @facs Lien vers une image
    Valeur{text}
    Parents
    P. <pb
    T. <titlePage
    @cert Degré de certitude d'une information
    Valeur{text}
    Parents
    A. <author
    D. <docAuthor
    O. <orgName
    R. <roleName> <rs
    T. <term> <title
    @xml:lang Code normalisé de langue.
    Valeur{text}
    Parents
    A. <anchor> <app> <argument
    B. <back
    C. <castItem
    D. <date> <def> <desc> <div> <div1> <div2> <div3> <docDate
    E. <eg> <entryFree> <epigraph
    F. <figure> <foreign> <front> <fw
    G. <gloss
    H. <head> <hi
    I. <item
    L. <l> <lg
    N. <name> <note> <note
    O. <orgName
    P. <p> <pb> <persName> <phr> <placeName> <postscript
    Q. <q> <q> <quote> <quote
    R. <ref> <roleName> <rs
    S. <s> <said> <seg> <sp
    T. <TEI> <term> <text> <title> <title> <titlePage> <trailer
    @xml:base Base de résolution des liens.
    Valeur{text}
    Parents
    D. <div> <div1> <div2> <div3
    T. <text
    @n
    Valeur
  • {string} — minLength: 1
  • Parents
    A. <app
    B. <bibl
    C. <c> <cb
    D. <div> <div1> <div2> <div3
    E. <eg
    F. <figure
    G. <g
    I. <item
    L. <l> <lb> <lg> <listPerson
    N. <note
    P. <p> <pb> <person
    R. <role> <row
    T. <TEI> <text
    @place
    Valeur
  • aboveau-dessus de la ligne
  • belowau-dessous de la ligne
  • bookfin de livre (non TEI)
  • bottomdans la marge inférieure
  • bubblefenêtre au survol
  • divfin de section (non TEI)
  • endà la fin, par exemple d'un chapitre ou d'un volume
  • inlinedans le corps du texte
  • inspacedans un espace prédéfini, par exemple à gauche d'un scripteur précédent
  • margindans la marge (gauche, droite ou les deux en même temps)
  • opppositesur la page opposée, c'est-à-dire en regard
  • overleafde l'autre côté de la feuille
  • topdans la marge supérieure
  • | {token} )
    Parents
    L. <label
    N. <note
    @ref URI de référence pour un terme indexable : auteur, titre, personne, lieu…
    Valeur{anyURI}
    Parents
    A. <author
    D. <docAuthor
    O. <orgName
    R. <roleName> <rs
    T. <term> <title
    @source URI dont est tiré l’information
    Valeur{anyURI}
    Parents
    B. <bibl
    @rend Indication de rendu, selon un vocabulaire contrôlé. Interprété comme une liste de classes CSS comme dans l'attribut @html5:class. Conserve une information de la source, ou suggère une présentation. À distinguer de la précision sémantique de l’élément, indiquée avec l’attribut @type
    Valeur{text}
    Parents
    F. <formula
    N. <note
    R. <row
    T. <term
    @resp
    Valeur
  • authornote de l’auteur
  • editornote de l’éditeur
  • translatornote du traducteur
  • ©note protégée par le droit d’auteur au moment de l’écriture du fichier
  • {text} )
    Parents
    A. <author
    N. <note
    @type Type, qualifiant l’élément parent, indépendamment de son apparence. Dans la mesure du possible, une liste d’autorité contextuelle sera proposée au niveau de l’élément.
    Valeur{text}
    Parents
    F. <figure
    L. <lg
    N. <note> <num
    Q. <quote> <quote
    R. <ref
    xml-atts()
    Contenu( @xml:lang@xml:lang ? , @xml:id="{ID}"@xml:id="{ID}" ?  )
    Usage
    A. <anchor> <app> <argument
    B. <back
    C. <castItem
    D. <date> <def> <div> <div1> <div2> <div3> <docDate
    E. <eg> <entryFree> <epigraph
    F. <figure> <foreign> <front> <fw
    G. <gloss
    I. <item
    L. <l> <lg
    N. <name> <note
    O. <orgName
    P. <p> <pb> <persName> <phr> <placeName> <postscript
    Q. <q> <q> <quote> <quote
    R. <ref> <roleName> <rs
    S. <s> <said> <seg> <sp
    T. <term> <text> <title> <titlePage> <trailer
    @rend Type de liste, indiqué par un caractère, ou une valeur CSS standard
    Valeur
  • discdisque
  • circlecercle
  • squarecarré
  • 1décimal : 1 2
  • decimaldécimal : 1. 2.
  • decimal-leading-zerodécimal formlaté : 01, 02…
  • upper-romanI II III
  • I.I. II. III.
  • lower-latinalphabet latin minuscule : a, b, c…
  • lower-alphaalphabétique minuscule : a, b, c…
  • upper-latinalphabet latin majuscule : A, B, C…
  • upper-alphaalphabétique majuscule : A, B, C…
  • | row | - | |  )
    Parents
    L. <list> <listBibl
    [CSS]. Le nombre de valeurs est susceptible de s’étendre. En cas d’encodage de texte existant, si la numérotation est difficile à générer automatiquement, il peut être plus commode de la reporter en valeur d’attribut de l’item @n.
    rendering-atts()
    Contenu( @rend ? , @rendition="{anyURI}" ?  )
    Usage
    N. <note
    R. <row
    rendering.figure() Information de rendu pour un conteneur de blocs, concerne notamment la possibilité d'encadrer plusieurs paragraphes.
    Contenu( @rend="border | border-bottom | border-left | border-right | border-top | noborder )" ? , @rendition="{anyURI}" ?  )
    Usage
    A. <argument
    F. <figure
    P. <postscript
    T. <table> <titlePage
    @rend
    Valeur
  • borderencadré
  • border-bottomtrait en bas
  • border-lefttrait à gauche
  • border-righttrait à droite
  • border-toptrait en haut
  • noborderpas de bord
  •  )
    Parents
    A. <argument
    F. <figure
    P. <postscript
    T. <table> <titlePage
    rendering.block() Information de rendu pour un bloc, combine des rendus de niveau caractère et de niveau bloc avec possibilité de classe personnalisé comme une liste de tokens séparés d'espaces.
    Contenu( @rend="rend.font() | ( center | hanging | justify | left | margin | noindent | right ) | argument | indent | lg | noindent | pre ) + " ? , @rendition="{anyURI}" ?  )
    Usage
    A. <ab
    E. <epigraph
    H. <head
    L. <label> <lg
    P. <p
    Q. <q> <quote
    S. <salute> <signed
    T. <text> <titlePart> <trailer
    @rend
    Valeurrend.font() | ( 
  • centercentré
  • hangingindentation négative de la première ligne
  • justifyjustifié
  • leftaligné à gauche
  • marginbloc décroché à gauche
  • noindentpas d’indentation de première ligne
  • rightaligné à droite
  •  )
  • argumentValeur sémantique d’un élément argument, mais qui autorise à placer un élément <stage> avant (édition de théâtre)
  • indentIndentation de première ligne (lorsque pas d’indentation par défaut)
  • lgUtile provisoirement, mais lg/l est préférable.
  • noindentPas d’indentation de première ligne (lorsque indentation par défaut)
  • preBloc préformaté, conserver les espaces et sauts de ligne, police à chasse fixe. Pour des exemples de codes, préférer @lt;eg>. @rend='pre' peut servir à rendre des formules mathématiques.
  •  ) +
    Parents
    A. <ab
    E. <epigraph
    H. <head
    L. <label> <lg
    P. <p
    Q. <q> <quote
    S. <salute> <signed
    T. <text> <titlePart> <trailer
    rendering.char() Information de rendu pour un segment de caractères, liste fermée de tokens séparés d’espaces.
    Contenu( @rend="rend.font()" ? , @rendition="{anyURI}" ?  )
    Usage
    A. <author
    D. <date
    G. <g> <gloss
    N. <name
    O. <orgName
    P. <persName> <phr> <placeName
    Q. <quote
    R. <ref> <roleName> <rs
    S. <seg> <surname
    @rend
    Valeurrend.font()
    Parents
    A. <author
    D. <date
    G. <g> <gloss
    N. <name
    O. <orgName
    P. <persName> <phr> <placeName
    Q. <quote
    R. <ref> <roleName> <rs
    S. <seg> <surname
    @rendition Lien à une déclaration locale de stylage (URI ancre, ex : #surtitre, vers une déclaration <rendition xml:id="surtitre"> dans <teiHeader>). L'attribut @rend est contraint dans ce schéma à une liste close de valeurs dont le traitement est garanti, @rendition permet d'ajouter d’autres classes
    Valeur{anyURI}
    Parents
    A. <ab> <argument> <author
    E. <epigraph
    F. <figure
    G. <g> <gloss
    H. <head> <hi
    L. <label> <lg
    N. <name> <note
    O. <orgName
    Q. <q> <quote> <quote
    R. <ref> <roleName> <row> <rs
    S. <salute> <seg> <signed> <surname
    rend.font() Styles de caractères, pour un segment de texte ou un bloc, valeurs reprises de html5 ou CSS
    Contenu
  • bgras “bold” <html5:b>
  • bigras “bold” et italique (rare et déconseillé, souvent le signe qu’une balise sémantique est nécessaire, comme un titre)
  • bigtaille de caractère relativement plus grande
  • boldgras, css{font-weight:bold}
  • iitalique “italic” <html5:i>
  • italicitalique, css{font-style:italic}
  • lsespacé “letter-spacing”
  • letter-spacingespacé css{letter-spacing:2px}
  • nnormal (annule toutes les mmises en formes héritées de niveau caractère)
  • sBarré “strike” <html5:s>
  • scpetites capitales “small-caps”
  • smalltaille de caractère relativement plus petite
  • smallcapspetites capitales
  • small-capspetites capitales css{font-variant:small-caps}
  • supExposant <html5:sup>
  • subIndice <html5:sub>
  • strikeBarré <html5:strike>
  • uccapitales “uppercase”
  • uppercasecapitales css{text-transform:uppercase}
  • usouligné “underline” <html5:u>
  • underlinesouligné css{text-decoration:unbderline}
  •  )
    Usage
    R. @rend @rend 
    rend.align() Valeurs normalisées d'alignement de blocs, CSS text-align
    Contenu
  • centercentré
  • hangingindentation négative de la première ligne
  • justifyjustifié
  • leftaligné à gauche
  • marginbloc décroché à gauche
  • noindentpas d’indentation de première ligne
  • rightaligné à droite
  •  )
    Usage
    R. @rend 
    @rend
    Valeurmale | female ) |
  • cadetEnfant
  • juniorJeune (mariable)
  • seniorPar défaut, sans âge
  • veteranVieux
  •  )
    | ( 
  • inferiorStatut inférieur aux principaux protagonistes (valet, nourrice…)
  • exteriorStatut extérieur aux principaux protagonistes (notaire, médecin…)
  • superiorStatut supérieur aux principaux protagonistes (roi, dieu…)
  •  )
     ) +
    Parents
    P. <person
    R. <role
    val-status()
    Contenu
  • inferiorStatut inférieur aux principaux protagonistes (valet, nourrice…)
  • exteriorStatut extérieur aux principaux protagonistes (notaire, médecin…)
  • superiorStatut supérieur aux principaux protagonistes (roi, dieu…)
  •  )
    Usage
    R. @rend 

    teibookHeader

    Ce schéma précise la structure du teiHeader Teibook.
    Il détaille où et comment sont inscrites les métadonnées d’un fichier source afin de faciliter les opérations de conversion.

    teibookHeader core

    Un teiHeader minimal et obligatoire pour générer les principales métadonnées de l’édition au format DC.
    La table TEI to DC fait la synthèse des correspondances (mapping).

    <teiHeader>
    <fileDesc>
    <titleStmt>
    <title>Les fleurs du mal</title>
    <author key="Baudelaire, Charles (1821-1867)">Baudelaire</author>
    </titleStmt>
    <publicationStmt>
    <date when="2013-01"/>
    <idno>...</idno>
    <availability status="restricted">
    <licence target="
    http://creativecommons.org/publicdomain/mark/1.0/deed.fr
    "/>
    </availability>
    </publicationStmt>
    <sourceDesc>
    <bibl>Baudelaire, <title>les Fleurs du mal</title>, Michel Lévy frères, 3e éd., Paris, 1868</bibl>
    </sourceDesc>
    </fileDesc>
    <profileDesc>
    <creation>
    <date notBefore="1840" notAfter="1861">Entre 1840 et 1861</date>
    </creation>
    <langUsage>
    <language ident="fre"/>
    </langUsage>
    </profileDesc>
    </teiHeader>
    <teiHeader> En-tête de fichier TEI
    Enfants
    E. <encodingDesc
    F. <fileDesc
    P. <profileDesc
    R. <revisionDesc
    ModèlefileDescprofileDesc, encodingDesc ?  ) | ( encodingDesc ? , profileDesc ) ) revisionDesc ?
    Parentsstart.
    T. <TEI> <teiCorpus

    <teiHeader> renseigne l’ensemble des métadonnées (informations bibliographiques, légales, techniques, etc.) attachées à une édition.

    <fileDesc> Description bibliographique complète du fichier
    Enfants
    N. <notesStmt
    T. <titleStmt
    ModèletitleStmt editionStmt ? extent ? publicationStmt seriesStmt ? notesStmt ? sourceDesc +
    Parents
    T. <teiHeader

    <fileDesc> articule surtout les blocs suivants :

    • titleStmt : titre et mentions de responsabilité de l’œuvre ;
    • publicationStmt : informations légales ;
    • sourceDesc : description de la source (imprimée ou manuscrite).
    <titleStmt> Titre et mentions de responsabilité de l’œuvre
    Enfants
    A. <author
    E. <editor
    F. <funder
    P. <principal
    S. <sponsor
    T. <title
    ModèletitleStmt.cont (title + , ( author | principal | editor | funder | sponsor ) *  ))
    Parents
    F. <fileDesc

    <titleStmt> décrit le texte électronique (et non la source numérisée, voir sourceDesc).
    Les titres répétables sont interprétés hiérarchiquement.

    titleStmt.cont()
    Contenutitle + , ( author | principal | editor | funder | sponsor ) *  )
    Usage
    <title> Titres. Le premier titre est considéré comme le titre principal. Les suivants sont considérés commes des compléments du titre. En cas de traduction, le titre original est à indiquer avec un attribut @xml:lang qui en indique la langue.
    Attributs
    @ref?{anyURI}
    Identification du texte (et non de l’édition imprimée source, voir sourceDesc) vers un référentiel (ex: URI Wikipédia par ex.)
    @type?main | sub | alt | short | desc | {token} )
    Type du complément du titre
    @xml:lang?Code normalisé de langue.
    Enfants
    H. <hi
    N. <num
    Modèle{text} | hi | num ) *
    Parents
    <title ref="http://fr.wikipedia.org/wiki/Les_Fleurs_du_mal">Les fleurs du mal</title>
    @type Type du complément du titre
    Valeur
  • maintitre principal
  • subsous-titre
  • alttitre alternatif
  • shortforme abrégée
  • descparaphrase descriptive de l’œuvre
  • | {token} )
    Parents
    T. <title
    <author> Auteur(s) du texte, forme normalisée.
    Attributs
    @key?Forme normalisée (NF Z 44-061) pour le tri et les traitements : Nom, Prénom (naissance-mort)
    @ref?{anyURI}
    Identification vers un référentiel (URI idRef par ex)
    @role?illustrator | paratext{text} )
    Enfants
    F. <forename
    N. <num
    S. <surname
    Modèle pers.cont (, ( {text} | forename | num | surname ) *  ))
    Parents
    B. <bibl
    C. <change
    E. <edition> <edition
    F. <funder
    L. <language> <licence
    P. <p
    R. <resp
    <author key="Baudelaire, Charles (1821-1867)" ref="http://www.idref.fr/026709635">Baudelaire</author>
    <publisher> L’éditeur. Répétable en cas de coédition.
    Attributs
    @ref?{anyURI}
    Identification vers un référentiel (URI idRef par ex)
    Enfants
    F. <forename
    N. <num
    S. <surname
    Modèlepers.cont (, ( {text} | forename | num | surname ) *  ))
    Parents
    B. <bibl
    C. <change
    E. <edition> <edition
    F. <funder
    L. <language> <licence
    P. <p> <publicationStmt
    R. <resp
    T. <title
    <principal> Éditeur scientifique
    Attributs
    @key?Forme normalisée (NF Z 44-061) pour le tri et les traitements : Nom, Prénom (naissance-mort)
    @ref?{anyURI}
    Identification vers un référentiel (URI idRef par ex)
    Enfants
    F. <forename
    N. <num
    S. <surname
    Modèle pers.cont (, ( {text} | forename | num | surname ) *  ))
    Parents

    L’éditeur scientifique d’un colloque par ex. (dir. ou .éd.). Ne pas confondre avec l’éditeur critique (voir <editor>).

    Ne pas confondre également avec le responsable de l’édition électronique (editionStmt/principal, mention d’édition et non mention de reponsabilité)

    <funder> Financeur
    Attributs
    @key?Forme normalisée (NF Z 44-061) pour le tri et les traitements : Nom, Prénom (naissance-mort)
    @ref?{anyURI}
    Identification vers un référentiel (URI idRef par ex)
    Enfants
    F. <forename
    N. <num
    S. <surname
    Modèle pers.cont (, ( {text} | forename | num | surname ) *  ))
    Parents
    <sponsor> Sponsor
    Attributs
    @key?Forme normalisée (NF Z 44-061) pour le tri et les traitements : Nom, Prénom (naissance-mort)
    @ref?{anyURI}
    Identification vers un référentiel (URI idRef par ex)
    Enfants
    F. <forename
    N. <num
    S. <surname
    Modèle pers.cont (, ( {text} | forename | num | surname ) *  ))
    Parents
    pers.cont() Contenu commun aux personnes, comme auteurs, contributeurs, éditeurs…
    Contenu( @ref="{anyURI}" ? , ( {text} | forename | num | surname ) *  )
    Usage
    A. <author
    E. <editor
    F. <funder
    S. <sponsor
    T. <title
    @ref Identification vers un référentiel (URI idRef par ex)
    Valeur{anyURI}
    Parents
    A. <author
    E. <editor
    F. <funder
    S. <sponsor
    T. <title
    <forename>
    Modèle{text}
    Parents
    A. <author
    E. <editor
    F. <funder
    S. <sponsor
    T. <title
    <num>
    Modèle{text}
    Parents
    A. <author
    E. <editor
    F. <funder
    S. <sponsor
    T. <title
    <surname>
    Modèle{text}
    Parents
    A. <author
    E. <editor
    F. <funder
    S. <sponsor
    T. <title
    @key Forme normalisée (NF Z 44-061) pour le tri et les traitements : Nom, Prénom (naissance-mort)
    Valeur{text}
    Parents
    A. <author
    E. <editor
    F. <funder
    P. <principal
    S. <sponsor
    <publicationStmt> Informations relatives à la publication et à la diffusion du fichier XML/TEI
    Enfants
    D. <date> <distributor
    I. <idno
    Modèlepublisher + - date * - idno * - availability ? - pubPlace ? - address ? , distributor ?  ) )
    Parents
    B. <biblFull
    F. <fileDesc
    <date> Date de publication du fichier TEI, forme normalisée : AAAA((-MM)?-JJ)?
    Attributs
    @when{string}
    Modèle
    Parents
    • <dc:date> ou <dc:issued>, pour la date de publication électronique (uniquement)
    <idno> URI de référence du texte électronique, obligatoire
    Attributs
    @type?tei | html | txt | epub | {Name} )
    Modèle{text}
    Parents
    <pubPlace> Lieu de publication
    Modèle{text}
    Parents
    <availability> Texte de la licence
    Attributs
    @status?restricted
    Enfants
    L. <licence
    Modèle licence
    Parents
    <licence> URI de référence vers la licence
    Attributs
    @target{anyURI}
    Enfants
    A. <author
    D. <date
    H. <hi
    N. <num
    P. <p> <publisher
    R. <ref
    T. <title
    Modèlep + | teiHeader.flow ({text} | author | date | hi | publisher | ref | num | title ) * ) )
    Parents
    A. <availability
    • <dc:rights> (Prévoir ligne courte pour la licence)
    <profileDesc> Description non-bibliographique du texte (langue, circonstances de production)
    Enfants
    C. <creation
    L. <langUsage
    T. <textClass
    Modèlecreation - langUsage ) textClass ?
    Parents
    T. <teiHeader
    <creation>
    Enfants
    D. <date
    Modèledate +
    Parents
    P. <profileDesc

    “The date and place of composition are often of particular importance for studies of linguistic variation; since such information cannot be inferred with confidence from the bibliographic description of the copy text, the creation element may be used to provide a consistent location for this information.” (TEI P5, Guidelines, principes directeurs)

    <langUsage>
    Enfants
    L. <language
    Modèlelanguage +
    Parents
    P. <profileDesc
    <language> Langue principale du texte. Renseigner l’attribut @ident avec un code ISO 639-2 (avec extensions simili ISO si nécessaire), et donner un intitulé textuel de la langue dans le contenu de l'élément
    Attributs
    @ident{text}
    @usage?{text}
    Enfants
    A. <author
    D. <date
    H. <hi
    N. <num
    P. <publisher
    R. <ref
    T. <title
    Modèle teiHeader.flow ({text} | author | date | hi | publisher | ref | num | title ) * )
    Parents
    L. <langUsage

    La langue principale du texte doit être inscrite sur sa racire /TEI, en valeur de l’attribut @xml:lang (permet notamment d’informer la correction orthographique dans un éditeur XML).

    <language ident="la_EU_mod" usage="75">Latin moderne (XVIIe)</language>
    <language ident="fr" usage="25">Français (préface et notes)</language>
    <date> Date formatée pour les traitements automatisés dans les attributs
    Attributs
    @notAfter?{string}
    @notAfter?{string}
    @notBefore?{string}
    @notBefore?{string}
    @type?accepted | available | copyrighted | created | issued | modified | submitted | translated | valid )
    @when?{string}
    Modèle{text}
    Parents
    C. <creation
    @xml:id Identifiant, au moins unique pour le document.
    Valeur{ID}
    Parents
    A. <actor> <anchor> <app> <argument
    B. <back
    C. <castItem
    D. <date> <def> <div> <div1> <div2> <div3> <docDate
    E. <eg> <entryFree> <epigraph
    F. <figure> <foreign> <formula> <front> <fw
    G. <gloss
    I. <item
    L. <l> <lg> <listPerson
    N. <name> <name> <note
    O. <orgName
    Q. <q> <q> <quote> <quote
    S. <s> <said> <seg> <seriesStmt> <sp
    T. <TEI> <term> <text> <title> <title> <titlePage> <trailer
    date.type()
    Contenu
  • {string} — pattern: ([0-9]{4}(-[0-9]{2}(-[0-9]{2})?)?)?
  • UsageInutilisé
    @xml:lang Code normalisé de langue.
    Valeur{text}
    Parents
    A. <anchor> <app> <argument
    B. <back
    C. <castItem
    D. <date> <def> <desc> <div> <div1> <div2> <div3> <docDate
    E. <eg> <entryFree> <epigraph
    F. <figure> <foreign> <front> <fw
    G. <gloss
    H. <head> <hi
    I. <item
    L. <l> <lg
    N. <name> <note> <note
    O. <orgName
    P. <p> <pb> <persName> <phr> <placeName> <postscript
    Q. <q> <q> <quote> <quote
    R. <ref> <roleName> <rs
    S. <s> <said> <seg> <sp
    T. <TEI> <term> <text> <title> <title> <titlePage> <trailer
    <p> Paragraphe de texte enrichi
    Enfants
    A. <author
    D. <date
    H. <hi
    N. <num
    P. <publisher
    R. <ref
    T. <title
    ModèleteiHeader.flow ({text} | author | date | hi | publisher | ref | num | title ) * )
    Parents
    L. <licence
    N. <note
    P. <projectDesc
    S. <samplingDecl
    <hi>
    Attributs
    @rendsub | sup | sc | i )
    Modèle{text}
    Parents
    B. <bibl
    C. <change
    E. <edition> <edition
    F. <funder
    L. <language> <licence
    P. <p
    R. <resp
    T. <title> <title
    <num>
    Enfants
    Modèle{text} | hi rend="sup" ) *
    Parents
    B. <bibl
    C. <change
    E. <edition> <edition
    F. <funder
    L. <language> <licence
    P. <p
    R. <resp
    T. <title> <title
    <hi rend="sup">
    Attributs
    @rend="sup"sup
    Modèle{text}
    Parents
    N. <num
    teiHeader.flow() Texte riche contrôlé, par exemple dans un titre
    Contenu{text} | author | date | hi | publisher | ref | num | title ) *
    Usage
    B. <bibl
    C. <change
    E. <edition> <edition
    F. <funder
    L. <language> <licence
    P. <p
    R. <resp
    T. <title
    <date>
    Modèle{text}
    Parents
    B. <bibl
    C. <change
    E. <edition> <edition
    F. <funder
    L. <language> <licence
    P. <p
    R. <resp
    T. <title
    <ref>
    Attributs
    @target
    Modèle{text}
    Parents
    B. <bibl
    C. <change
    E. <edition> <edition
    F. <funder
    L. <language> <licence
    P. <p
    R. <resp
    T. <title
    <title>
    Attributs
    @ref?{anyURI}
    Identification vers un référentiel (URI idRef par ex)
    Enfants
    F. <forename
    N. <num
    S. <surname
    Modèlepers.cont (, ( {text} | forename | num | surname ) *  ))
    Parents
    B. <bibl
    C. <change
    E. <edition> <edition
    F. <funder
    L. <language> <licence
    P. <p
    R. <resp
    T. <title

    teibookHeader optionnel

    <editor> Auteurs(s) secondaires, forme normalisée (éditeur dans le cas d’une édition de texte)
    Attributs
    @key?Forme normalisée (NF Z 44-061) pour le tri et les traitements : Nom, Prénom (naissance-mort)
    @ref?{anyURI}
    Identification vers un référentiel (URI idRef par ex)
    @role?translator{text} )
    Enfants
    F. <forename
    N. <num
    S. <surname
    Modèle pers.cont (, ( {text} | forename | num | surname ) *  ))
    Parents
    <address> Adresse postale de l'éditeur du texte
    Enfants
    A. <addrLine
    ModèleaddrLine +
    Parents
    <distributor> À renseigner si différent du "publisher"
    Modèle{text}
    Parents
    <seriesStmt> Informations sur la collection électronique ou imprimée
    Attributs
    @n?
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    Enfants
    I. <idno
    T. <title
    Modèle title idno ? biblScope type="vol" ?
    Parents
    B. <biblFull
    F. <fileDesc

    <seriesStmt> décrit la relation à une collection :

    • URI et n° de volume pour le fichier TEI
    • ISSN et n° de volume pour le volume numérisé (voir <sourceDesc>)
    • <dc:isPartOf> relation à un parent (pour le fichier TEI seulement)
    <title> Titre de la collection
    Attributs
    @ref?Identifiant Sudoc PPN de la notice de collection imprimée
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    Enfants
    A. <author
    D. <date
    H. <hi
    N. <num
    P. <publisher
    R. <ref
    T. <title
    Modèle teiHeader.flow ({text} | author | date | hi | publisher | ref | num | title ) * )
    Parents
    S. <seriesStmt
    @ref Identifiant Sudoc PPN de la notice de collection imprimée
    Valeur{text}
    Parents
    T. <title
    <idno> Identifiant de la collection
    Attributs
    @typeURI | ISSN )
    Modèle{text}
    Parents
    S. <seriesStmt
    <biblScope type="vol"> Numéro de volume
    Attributs
    @type="vol"vol
    Modèle{integer}
    Parents
    S. <seriesStmt
    <notesStmt> Informations complémentaires sur le texte électronique. Une note de type “abstract” permettent d’inscrire : résumé, liens à des images, liens à d'autres notices de référence pour le même texte
    Enfants
    N. <note
    Modèlenote +
    Parents
    B. <biblFull
    F. <fileDesc
    <notesStmt>
    <note type="abstract">
    <p>Résumé du texte reproduit</p>
    <graphic rend="cover" url="cover.jpg"/>
    <ref type="worldcat" n="762566493" target="http://www.worldcat.org/oclc/762566493"/>
    </note>
    </notesStmt>
    <note>
    Attributs
    @typeabstract | image | ref | {NCName} )
    @xml:lang?Code normalisé de langue.
    Enfants
    G. <graphic
    P. <p
    R. <ref
    Modèlep | graphic | ref ) *
    Parents
    N. <notesStmt
    <graphic>
    Attributs
    @rendcover{text} )
    @url{anyURI}
    Modèle
    Parents
    N. <note
    <ref>
    Attributs
    @n?
    @target{anyURI}
    @typeppn | worldcat | {NCName} )
    Modèle{text}
    Parents
    N. <note
    <editionStmt> Mentions de responsabilité pour le fichier XML/TEI
    Enfants
    E. <edition
    F. <funder
    P. <principal
    R. <respStmt
    Modèleedition principal * funder * respStmt *
    Parents
    B. <biblFull
    F. <fileDesc
    <editionStmt>
    <edition>Algone</edition>
    <respStmt>
    <name xml:id="FG" ref="glorieux@algone.net">Frédéric Glorieux</name>
    <resp>2012 – Encodage TEI</resp>
    </respStmt>
    <respStmt>
    <name xml:id="VJ" ref="jolivet@algone.net">Vincent Jolivet</name>
    <resp>2012 – Encodage TEI</resp>
    </respStmt>
    </editionStmt>
    <edition> "Décrit les particularités de l’édition d’un texte." (Guidelines) ???
    Enfants
    A. <author
    D. <date
    H. <hi
    N. <num
    P. <publisher
    R. <ref
    T. <title
    ModèleteiHeader.flow ({text} | author | date | hi | publisher | ref | num | title ) * )
    Parents
    E. <editionStmt
    <principal> Responsable de l'édition électronique
    Attributs
    @ref?
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    Enfants
    A. <affiliation
    E. <email
    Modèleresp.cont (, ( {text} | affiliation | email ) *  ))
    Parents
    E. <editionStmt
    <funder> Financeur du projet
    Enfants
    A. <author
    D. <date
    H. <hi
    N. <num
    P. <publisher
    R. <ref
    T. <title
    ModèleteiHeader.flow ({text} | author | date | hi | publisher | ref | num | title ) * )
    Parents
    E. <editionStmt
    <respStmt> Mention de responsabilité
    Enfants
    N. <name
    R. <resp
    Modèlename - resp )
    Parents
    E. <editionStmt

    Personne ayant une responsabilité dans l'élaboration du texte électronique.
    Ne pas mettre ici l'auteur ou l'éditeur de l'œuvre originale (<titleStmt>), mais uniquement les personnes responsables de la numérisation.

    <name> Nom de l’intervenant sur le fichier XML/TEI
    Attributs
    @ref?
    @xml:id?{ID}
    Identifiant, au moins unique pour le document.
    Enfants
    A. <affiliation
    E. <email
    Modèleresp.cont (, ( {text} | affiliation | email ) *  ))
    Parents
    R. <respStmt

    L’attribut @ref renseigne le mail de la personne et l’identifie.
    Inscrire les initiales en valeur de @xml:id (comme cible de liens, par exemple dans la liste des modifications <change>).

    <resp> Date et rôle dans l’établissement du texte
    Enfants
    A. <author
    D. <date
    H. <hi
    N. <num
    P. <publisher
    R. <ref
    T. <title
    ModèleteiHeader.flow ({text} | author | date | hi | publisher | ref | num | title ) * )
    Parents
    R. <respStmt
    resp.cont()
    Contenu( @xml:id="{ID}"@xml:id="{ID}" ? , @ref ? , ( {text} | affiliation | email ) *  )
    Usage
    N. <name
    P. <principal
    <affiliation> Affilation de l’intervenant
    Attributs
    @ref?{anyURI}
    Modèle{text}
    Parents
    N. <name
    P. <principal
    <email>
    Modèle{text}
    Parents
    N. <name
    P. <principal
    <revisionDesc> Historique des révisions du fichier
    Enfants
    C. <change
    Modèlechange +
    Parents
    T. <teiHeader
    <change> Date et nature de la modification
    Attributs
    @when{string}
    @who
    Enfants
    A. <author
    D. <date
    H. <hi
    N. <num
    P. <publisher
    R. <ref
    T. <title
    ModèleteiHeader.flow ({text} | author | date | hi | publisher | ref | num | title ) * )
    Parents
    R. <revisionDesc
    <revisionDesc>
    <change when="2012-01-08" who="#FG">Balisage des entités nommées</change>
    </revisionDesc>

    L’identifiant du responsable de la modification (@who) doit pointer vers fileDesc/editionStmt/respStmt/name/@xml:id

    <extent> Description quantitative du fichier
    Enfants
    M. <measure
    Modèlemeasure + {text} )
    Parents
    F. <fileDesc
    <measure>
    Attributs
    @quantity{integer}
    @unitpage | paragraph | word | character )
    Modèle
    Parents
    E. <extent
    <textClass> Description du texte par mots-clés
    Enfants
    K. <keywords
    Modèlekeywords +
    Parents
    P. <profileDesc
    <textClass>
    <keywords scheme="http://data.bnf.fr/liste-rameau">
    <term type="subject" key="http://data.bnf.fr/ark:/12148/cb133199588">Langages de balisage</term>
    <term type="subject" key="http://data.bnf.fr/ark:/12148/cb131774360">XML (langage de balisage)</term>
    </keywords>
    <keywords scheme="http://id.loc.gov/authorities/subjects.html">
    <term type="subject" key="http://id.loc.gov/authorities/subjects/sh95002796">Document markup languages</term>
    <term type="subject" key="http://id.loc.gov/authorities/subjects/sh97007825">XML (Document markup language)</term>
    </keywords>
    </textClass>
    <keywords> Groupe de mots-clés sujet issus d’un même thésaurus (taxonomie)
    Attributs
    @scheme?{text}
    Désigne le thésaurus des mots-clés utilisés (définition locale ou URI)
    Enfants
    T. <term
    Modèle term +
    Parents
    T. <textClass
    <term> Mot-clé d’indexation
    Attributs
    @key?Numéro de la notice d’autorité
    @subtype?{Name}
    @type?subject | person | work | {Name} )
    Modèle{text}
    Parents
    K. <keywords
    <encodingDesc> Documentation technique de l'encodage (relation d'un texte électronique avec sa ou ses sources)
    Enfants
    P. <p> <projectDesc
    S. <samplingDecl
    T. <tagsDecl
    Modèlep + | ( projectDesc ? , samplingDecl ? , editorialDecl ? , tagsDecl ?  ) )
    Parents
    T. <teiHeader
    <projectDesc> Description scientifique du projet.
    Enfants
    P. <p
    Modèlep +
    Parents
    E. <encodingDesc
    <samplingDecl> Etendue numérisée de la source (pour préciser par ex. les pages de la source non reprises dans le fichier, et pourquoi)
    Enfants
    P. <p
    Modèlep +
    Parents
    E. <encodingDesc
    <editorialDecl> Corrections apportées au document source.
    Enfants
    P. <p
    Modèlep +
    Parents
    E. <encodingDesc
    <tagsDecl>
    Enfants
    Modèlerendition scheme="css" +
    Parents
    E. <encodingDesc
    <rendition scheme="css">
    Attributs
    @scheme="css"css
    @xml:id{ID}
    Identifiant, au moins unique pour le document.
    Modèle{text}
    Parents
    T. <tagsDecl

    notice bibliographique (rétro-numérisation)

    Ce sous-ensemble correspond aux principaux champs de la notice bibliographique du livre source, dans le cas d’une rétro-numérisation
    L’objectif est de générer cette courte notice grâce à un import MarcXML ou ONIX depuis un OPAC.
    La table ONIX|Unimarc to TEI fait la synthèse des correspondances (mapping).

    <sourceDesc>
    <bibl>Marc Bloch, <title>Apologie pour l’histoire ou métier d’historien</title>, Cahier des Annales, 3, Librairie Armand Colin, Paris, 2<hi rend="sup">e</hi> édition, 1952, 112 pages. (1<hi rend="sup">ère</hi> éd. 1949).</bibl>
    <biblFull>
    <titleStmt>
    <title>Apologie pour l’histoire ou métier d’historien</title>
    <author>Marc Bloch</author>
    </titleStmt>
    <seriesStmt>
    <title ref="http://www.sudoc.fr/001027468">Cahier des Annales</title>
    <idno type="ISSN">0755-1487</idno>
    <biblScope type="vol">3</biblScope>
    </seriesStmt>
    <publicationStmt>
    <publisher>Librairie Armand Colin</publisher>
    <date when="1952"/>
    </publicationStmt>
    <extent ana="pp" n="112"/>
    <notesStmt>
    <note type="abstract">
    <ref type="ppn" n="010052690" target="http://www.sudoc.fr/010052690"/>
    <ref type="worldcat" n="422040961" target="http://www.worldcat.org/search?q=no%3A422040961"/>
    </note>
    </notesStmt>
    </biblFull>
    </sourceDesc>
    <sourceDesc> Description de la (des) source(s) numérisée(s)
    Enfants
    B. <bibl> <biblFull
    ModèlebiblbiblFull ?  ) +
    Parents
    F. <fileDesc
    <bibl> Référence bibliographique peu structurée de l’œuvre numérisée. En texte mêlé ponctuée, avec typographie légère (italique). Référence utilisée par exemple pour générer les citations à la page
    Attributs
    @source?
    Enfants
    A. <abbr> <author> <author
    D. <date
    E. <edition
    H. <hi
    N. <num
    R. <ref
    T. <title
    Modèle abbr ? teiHeader.flow ({text} | author | date | hi | publisher | ref | num | title ) * ) | author | author | publisher | pubPlace | edition ) *
    Parents
    S. <sourceDesc
    <abbr> Forme courte de la référence bibliographique, par ex. pour l'inscription répétée de la foliotation.
    Modèle{text}
    Parents
    B. <bibl
    <edition>
    Enfants
    A. <author
    D. <date
    H. <hi
    N. <num
    P. <publisher
    R. <ref
    T. <title
    ModèleteiHeader.flow ({text} | author | date | hi | publisher | ref | num | title ) * )
    Parents
    B. <bibl
    <biblFull> Notice bibliographique complète du volume numérisé
    Enfants
    N. <notesStmt
    S. <seriesStmt
    T. <titleStmt
    ModèletitleStmt editionStmt ? extent ana="pp" ? publicationStmt seriesStmt ? notesStmt ?
    Parents
    S. <sourceDesc
    <titleStmt>
    Enfants
    A. <author
    E. <editor
    F. <funder
    P. <principal
    S. <sponsor
    T. <title
    ModèletitleStmt.cont (title + , ( author | principal | editor | funder | sponsor ) *  ))
    Parents
    B. <biblFull
    <idno> ISBN (10 ou 13)
    Attributs
    @typeISBN{text} )
    Modèle
    ParentsInutilisé
    <extent ana="pp"> Description matérielle
    Attributs
    @ana="pp"pp
    @n{integer}
    Modèle{text}
    Parents
    B. <biblFull

    Texte imprimé : la nouvelle édition de la norme Z44-050 d'avril 2005 généralise la mention de volume qui s'applique même pour un volume unique.
    ex. : 215 ##$a1 vol. (XII-32 p.)$d25 cm

    Correspondance TEI vers Dublin Core

    Pour chaque propriété Dublin Core (en ordre alphabétique) diffusable en OAI, sont indiqués : la définition DC, un chemin XPath dans un document XML/TEI

    dc:contributor
    An entity responsible for making contributions to the resource.
    Auteur secondaire (préface, postface, etc.). Même règles d’écriture que dc:creator
    /TEI/teiHeader/fileDesc/titleStmt/author[@ana='contributor']/@key
    /TEI/teiHeader/fileDesc/titleStmt/editor/@key
    dc:creator
    An entity primarily responsible for making the resource.
    Auteur du texte : Nom, Prénom (date-date) NF Z 44-061 – obligatoire, répétable
    /TEI/teiHeader/fileDesc/titleStmt/author/@key
    dc:date (xsi:type="dcterms:W3CDTF")
    A point or period of time associated with an event in the lifecycle of the resource.
    Date de création du document et non de sa déclinaison éditoriale (première édition imprimée, date du fichier TEI, etc.).
    /TEI/teiHeader/profileDesc/creation/date/@when
    /TEI/teiHeader/profileDesc/creation/date/@notBefore
    /TEI/teiHeader/profileDesc/creation/date/@notAfter
    dc:description
    An account of the resource.
    Description du texte à destination du public
    /TEI/teiHeader/fileDesc/noteStmt/note[@type='abstract']
    dc:identifier (xsi:type="dcterms:URI")
    An unambiguous reference to the resource within a given context.
    URI de référence du fichier (du document en texte intégral) – unique, obligatoire.
    /TEI/teiHeader/fileDesc/publicationStmt/idno
    dcterms:isPartOf (xsi:type="dcterms:URI")
    A related resource in which the described resource is physically or logically included.
    URI de référence vers la collection – unique, obligatoire si connu
    /TEI/teiHeader/fileDesc/seriesStmt/idno
    dc:publisher
    An entity responsible for making the resource available.
    Éditeur du texte électronique (et non de la source numérisée).
    /TEI/teiHeader/fileDesc/publicationStmt/publisher
    dc:language (xsi:type="dcterms:ISO639-2")
    A language of the resource.
    Langue principale du document, code de 3 lettres (ISO 639-b2) – unique, obligatoire
    /TEI/@xml:lang
    /TEI/teiHeader/profileDesc/langUsage/language/@ident
    dc:rights (xsi:type="dcterms:URI")
    Information about rights held in and over the resource.
    URI de référence vers une licence – obligatoire, unique
    /TEI/teiHeader/fileDesc/publicationStmt/availability/licence/@target
    dc:source
    A related resource from which the described resource is derived.
    Citation bibliographique complète pour le document (description de la (des) source(s) numérisée(s))
    /TEI/teiHeader/fileDesc/sourceDesc/bibl[1]
    dc:title
    A name given to the resource.
    concat(/TEI/teiHeader/fileDesc/titleStmt/title[not(@type)], '. ' , /TEI/teiHeader/fileDesc/titleStmt/title[@type='sub'])

    Il est encore nécessaire de travailler l'indexation sujet, et d'établire des listes d'autorité pour pouvoir renseigner les propriétés dc:subject, dc:coverage (xsi:type="dcterms:spatial").

    Correspondance Unimarc|ONIX vers TEI

    Cette table précise les principales métadonnées à importer dans le teiHeader depuis une notice bibliographique.
    Il s’agit donc des métadonnées descriptives de la source numérisée (livre).

    Pour ces principaux champs bibliographiques, sont indiqués : la zone Unimarc, le chemin XPath ONIX et le chemin XPath dans l’en-tête TEI teibookHeader.

    ISBN-10
    Unimarc : zone 010, $a
    ONIX : /ONIXMessage/Product/ProductIdentifier/IDValue[preceding-sibling::ProductIDType=02]
    teibookHeader : /TEI/teiHeader/fileDesc/sourceDesc/biblFull/titleStmt/idno[@type='ISBN']
    ISBN-13
    Unimarc : zone 010, $A
    ONIX : /ONIXMessage/Product/ProductIdentifier/IDValue[preceding-sibling::ProductIDType=15]
    teibookHeader : /TEI/teiHeader/fileDesc/sourceDesc/biblFull/titleStmt/idno[@type='ISBN']
    Identifiant pérenne de la notice dans un autre système
    Unimarc : zone 033
    ONIX : /ONIXMessage/Product/ProductWebsite/ProductWebsiteLink
    teibookHeader : /TEI/teiHeader/fileDesc/sourceDesc/biblFull/noteStmt/note/ref/@target
    Titre propre (principal, dc:title)
    Unimarc : zone 200, $a
    ONIX : /ONIXMessage/Product/Title/TitleText[preceding-sibling::TitleType=01]
    teibookHeader : /TEI/teiHeader/fileDesc/titleStmt/title
    teibookHeader : /TEI/teiHeader/fileDesc/sourceDesc/biblFull/titleStmt/title[@type='main']
    Complément du titre (sous-titre)
    Unimarc : zone 200, $e
    ONIX : /ONIXMessage/Product/Title/Subtitle[preceding-sibling::TitleType=01]
    teibookHeader : /TEI/teiHeader/fileDesc/titleStmt/title[@type='sub']
    teibookHeader : /TEI/teiHeader/fileDesc/sourceDesc/biblFull/titleStmt/title[@type='sub']
    Première mention de responsabilité (auteurs principaux) : forme normalisée (dc:creator)
    Unimarc : zone 200, $f
    ONIX : /ONIXMessage/Product/Contributor/PersonNameInverted[preceding-sibling::ContributorRole='A01']
    teibookHeader : /TEI/teiHeader/fileDesc/titleStmt/author/@key
    Première mention de responsabilité (auteurs principaux) : forme affichable
    ONIX : concat(/ONIXMessage/Product/Contributor/NamesBeforeKey[preceding-sibling::ContributorRole='A01'], ' ', /ONIXMessage/Product/Contributor/KeyNames[preceding-sibling::ContributorRole='A01'])
    ONIX : /ONIXMessage/Product/Contributor/PersonName[preceding-sibling::ContributorRole='A01']
    teibookHeader : /TEI/teiHeader/fileDesc/titleStmt/author
    teibookHeader : /TEI/teiHeader/fileDesc/sourceDesc/biblFull/titleStmt/author
    Nom de l'éditeur (du volume numérisé)
    Unimarc : zone 210, $c
    ONIX : /ONIXMessage/Product/Publisher/PublisherName[preceding-sibling::PublishingRole=01]
    teibookHeader : /TEI/teiHeader/fileDesc/sourceDesc/biblFull/publicationStmt/publisher
    Lieu (ville) de publication
    Unimarc : zone 210, $a
    ONIX : /ONIXMessage/Product/CityOfPublication
    teibookHeader : /TEI/teiHeader/fileDesc/sourceDesc/biblFull/publicationStmt/pubPlace
    Date de publication
    Unimarc : zone 210, $d
    ONIX : /ONIXMessage/Product/PublicationDate
    teibookHeader : /TEI/teiHeader/fileDesc/sourceDesc/biblFull/publicationStmt/date/@when
    Résumé ou extrait (dc:description)
    Unimarc : Zone 330, $a
    ONIX : /ONIXMessage/Product/OtherText/Text[preceding-sibling::TextTypeCode=04]
    teibookHeader : /TEI/teiHeader/fileDesc/noteStmt/note[@type='abstract']
    Titre de la collection
    Unimarc : zone 410, $t
    ONIX : /ONIXMessage/Product/Series/Title/TitleText[preceding-sibling::TitleType=01]
    teibookHeader : /TEI/teiHeader/fileDesc/sourceDesc/biblFull/seriesStmt/title
    ISSN
    Unimarc : zone 410, $x
    ONIX : /ONIXMessage/Product/Series/SeriesIdentifier/IDValue[preceding-sibling::SeriesIDType=02]
    teibookHeader : /TEI/teiHeader/fileDesc/sourceDesc/biblFull/seriesStmt/idno
    Numéro de volume (collection)
    Unimarc : zone 410, $v
    teibookHeader : /TEI/teiHeader/fileDesc/sourceDesc/biblFull/seriesStmt/biblScope[@type='vol']
    Titre original (en cas de traduction)
    Unimarc : zone 454, $t
    teibookHeader : /TEI/teiHeader/fileDesc/titleStmt/title[@xml:lang]
    Langue original (en cas de traduction)
    teibookHeader : /TEI/teiHeader/fileDesc/titleStmt/title/@xml:lang
    Langue principale du document (ISO 639-b2, dc:language)
    ONIX : /ONIXMessage/Product/Language/LanguageCode[preceding-sibling::LanguageRole=01]
    teibookHeader : /TEI/@xml:lang
    teibookHeader : /TEI/teiHeader/profileDesc/langUsage/language
    Vignette
    ONIX : /ONIXMessage/Product/MediaFile/MediaFileLink
    teibookHeader : /TEI/teiHeader/fileDesc/noteStmt/note[@type='thumbnail']/graphic/@url