Ce guide vise à détailler la manière dont des les différentes lettres du corpus peuvent être encodées en vue d'une analyse linguistique et de la production de données pérennes, interopérables et consultables.
Chaque lettre du corpus est transcrite et balisée dans un fichier XML-TEI et est validée par un fichier RelaxNG.
Chaque lettre doit disposer d'un dossier indépendant comportant:
Le nom de chaque dossier doit prendre la forme d'un identifiant unique composé avec les informations suivantes :
Exemple: nous avons une lettre dont la cote est "HCA 32/390", rédigée et expédiée par un certain "Dupaty" en 1758. Le nom et identifiant du dossier de cettre lettre sera HCA-32390-Dupaty-1758. Cet identifiant doit être utilisé pour nommer également le fichier .xml de la transcription ("HCA-32390-Dupaty-1758.xml"). Si on a plusieurs lettres d’un même émetteur, on ajoute -1, -2 à la fin de l’identifiant. Exemple "HCA-32390-Dupaty-1758-1", "HCA-32390-Dupaty-1758-2", etc. Si jamais le contenu de la lettre ne comporte pas une date de rédaction, sachant que les lettres sont regroupées par année, il suffira de prendre alors l'année relative au groupe d'appartenance de la lettre
Aux fichiers photos, on rajoute les initiales "R" pour recto, "V" pour verso.
Ex. HCA-32390-Dupaty-1758-1R ; HCA-32390-Dupaty-1758-1V.
Si la lettre comporte plus d’un folio = HCA-3290-Dupaty-1758-2R ; HCA-3290-Dupaty-1758-2V, etc.
N.B. Si on a plusieurs lettres d’un même émetteur, cela donne :
HCA-32390-Dupaty-1758-1-1R, HCA-32390-Dupaty-1758-1-1V ; HCA-32390-Dupaty-1758-2-1R, HCA-32390-Dupaty-1758-2-1V, etc.
Le fichier XML contient un élément racine qui est la balise <TEI>. Cette balise contient-elle trois balises qui correspondent aux trois grandes parties du document :
Le <teiHeader> rassemble les balises renseignant sur les métadonnées des lettres originales (exemple: <sourceDesc> rassemble les cotes et identifiants, teneur du document, la description matérielle de l'ouvrage), l'édition en format XML (exemple: les éléments <titleStmt>, <editionStmt>, <publicationStmt> regroupent titre, mentions de responsabilité, modalités de diffusion, etc.) ainsi que sur les éléments concernant le paratexte (exemple: contenu du <profileDesc> : listes des lieux et personnes mentionnés).
L'élément <facsimile> contient toutes les données concernant les images permettant la visualisation en fac-similé de l'édition. Les informations concernant chaque image sont contenues dans des balises <surface> qui référencent le chemin d'accès à l'image en question ainsi que de savoir si il s'agit du recto ou du verso de la lettre.
De plus, chaque balise <surface> contient une balise <graphic>. Cette balise possède un attribut '@url' ayant pour valeur le lien web de l'image, laquelle est entreposée sur le site d'herbegément et de recherche d'images Nakala.
Enfin, l'élément <text> contient l'intégralité de la transcription d'une lettre. Cette balise <text> contient deux balises importantes :
Le <teiHeader> comporte deux grandes sections :
Le <fileDesc> comporte les balises suivantes :
<titleStmt>, <editionStmt> et <publicationStmt> donnent des indications concernant la présente lettre étudiée. <sourceDesc> apporte des renseignements vis à vis du document original sur lequel s'appuie l'encodage.
<titleStmt> contient uniquement la mention de l'objet du projet. <editionStmt> renseigne sur le travail de la phase de transcription (<edition>) ainsi la personne responsable de celle-ci (<respStmt>).
La balise <publicationStmt> fournit les informations touchant à la publication et à la diffusion du document. L'élément <publisher> se rapporte à l'institution responsable de ce travail de balisage. La balise <availability> renseigne sur le type de licence qui s'applique ici.
<sourceDesc> décrit la source d'où est issue l'encodage.
La balise <msIdentifier> fournit les moyens d'identification du document : lieu de conservation et cote.
L'élément <physDesc> contient tous les informations sur l'aspect et la condition matérielle du document source : la description des matériaux et dimensions de l'objet (<objectDesc>) et les informations sur les mains qui interviennent dans la rédaction de la lettre (<handDesc>).
Le <profileDesc> contient les notices et informations sur les personnes ou organisations de la lettre qui occupent les rôles suivant :
Le <profileDesc> renseigne aussi sur les lieux de rédaction, d'envoi, de réception et d'arrivée de
la lettre. Chacune des notices possède un identifiant unique vers lequel pointer à
chacune de leur apparition dans le texte.
La balise <langUsage> décrit la langue employée dans le document étudié (dans le cas de notre corpus, la langue employée est uniquement le français).
La balise <particDesc> décrit les locuteurs ou autres participants identifiables d'une interaction linguistique.
On peut donc relever l'auteur de la lettre et le receveur grâce à cette balise et
ses sous-éléments. Si ce sont des personnes physiques, on utilisera la balise <listPerson> et si ce sont des personnes morales, la balise <listOrg>.
La <listPerson> concerne, comme il a été dit, les personnes physiques qui occupent les rôles de destinateur,
destinataire, secrétaire, intermédiaire.
Elle contient des balises <person> qui permettent de regrouper toutes les informations concernant les individus.
La valeur de cet identifiant prend généralement la forme 'Prénom_Nom' de l'individu ou 'Nom' de l'institution (sans les accents et avec des underscore '_' entre les noms et mots) du destinateur ou destinataire de la lettre ou des se< Si le prénom de la personne est absent, mettre "M.", "Mme" ou "Mlle" selon le contexte (ex: "M_Bienvenu", "Mme_Bienvenu").
Là aussi, il faut vérifier dans l'index des noms de personnes et organisations si la personne physique ou morale a déjà été identifiée.
Si c'est le cas, il sera possible de récupérer les informations de l'index ou les compléter avec celles qui seront découvertes dans la lettre.
Les identifiants sont uniques et il ne doit pas y avoir de doublon dans l'index. Si dans l'index, vous trouvez une personne avec les mêmes prénom et nom, pour les distinguer avec les
identifiants, veuillez rajouter un numéro dans l'identifiant (ex: Elizabeth_Bienvenu, Elizabeth_Bienvenu2, Elizabeth_Bienvenu3, etc...)
Si jamais vous découvrez une nouvelle personne ou des informations supplémentaires sur une personne de l'index (exemple découverte du prénom ou d'une profession) vous pouvez compléter l'index et le signaler aux administrateurs.
NB: Si jamais vous ne disposez d'aucune information, entrez 'unknown' en valeur de l'attribut 'xml:id' et ne pas remplir les balises de l'élément "person (sauf la balise "sex où vous écrirez 'inconnu' et "name" où vous écrirez 'Anonyme')
Pour rappel, comme il a été dit, la balise "text" contient la transcription et le contenu textuel des lettres. Dans text, on trouve les balises front (qui contient la transcription des adresses) et body (qui contient la transcription du message de la lettre). Chacun de ses deux éléments contient des balises "p" (pour paragraphe) qui contiennt un contenu textuel. Les lettres sont structurées avec l'aide des balises suivantes:
Pour pouvoir représenter la mise en forme exacte de la lettre originale, on doit utiliser les balises suivantes :
Chaque nouvelle page est numérotée grâce à un attribut n qui indique le numéro de la feuille et le sens de sa surface (recto ou verso) et fournit un renvoi, une référence à l'image de la page
Exemple:
L'objectif de cette édition est de proposer une visualisation des transcription, associé à la numérisation des lettres. Des choix de transcription ont été faits.
Si la liaison est notée à l’écrit, on considère que la consonne de liaison appartient au segment de droite.
Les passages raturés sont signalés grâce à la balise <del> avec l'attributrend et la valeur overstrike. Il est possible d’utiliser cette balise pour signaler un passage raturé illisible. Les passages soulignés sont signalés grâce à la balise <hi> avec l'attributrend et la valeur underline.
Les passages manquants (trous, déchirure…) sont signalés au moyen de la balise <gap> Les passages pour lesquels l’interprétation est incertaine sont signalés par la balise <unclear>.
N’ajouter aucun signe de ponctuation. Reproduire la ponctuation telle qu’elle apparaît dans le document, seulement si elle est présente.
Dans la mesure où il est possible de distinguer les majuscules des minuscules, conserver leur distribution (une attention particulière doit être accordée aux majuscules placées à l’initiale des lettres, dans les adresses, les titres de civilité, les noms propres et de lieux). Ne pas rétablir suivant l’usage courant moderne.
La balise <add> peut être utilisée pour signaler des ajouts de textes. Pour signaler l'emplacement des ajouts, on complète ladite balise avec l'attribut place et les valeurs suivantes:
Pour signaler des textes en surchage, on utilise l'élément <del> avec l'attribut rend et la valeur overtyped
Balise <front> : texte avant le corps de la lettre (toujours l’adresse, parfois sur une enveloppe) Balise <back> : texte après le corps de la lettre (rare, adresse à la fin) Balise <body> : corps de la lettre Balise <pb> : marque le début d’un nouveau folio Balise <p> : paragraphe Le retour à la ligne correspond à une nouvelle ligne de l’original et est signalé par la balise <lb>.
Certains feuillets restent parfois blancs : ne pas mettre de référence à la surface dans la transcription (il est possible de passer de 2R à 2V si 1V est vierge, par exemple). Essayer de commencer la foliotation par la surface contenant l’adresse. Dans le cas très rare où une lettre contiendrait de nombreux feuillets, suivre une foliotation linéaire (1R-1V-2R-2V etc.).
Exemple : Une grande partie des lettres permet de suivre la foliotation suivante :
De façon générale, les noms propres de personnes ne sont pas normalisés. Si possible, les noms de lieux sont normalisés dans la partie métadonnées du fichier (balise <teiHeader>) et non dans la transcription de la lettre (balise <text>.
Rétablir s’il y a lieu la distinction entre ces graphèmes d’après l’usage moderne. La variation dans la forme des lettres pour le graphème s ne doit pas être conservée.
<TEI> (document TEI) contient un seul document conforme à la TEI, qui comprend un en-tête TEI et un texte, soit de façon isolée, soit comme partie d’un élément <teiCorpus>. [4. Default Text Structure 15.1. Varieties of Composite Text] | |
Module | textstructure |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Contained by |
textstructure: TEI
|
May contain | |
Note |
Cet élément est obligatoire. |
Example |
<TEI version="3.3.0" xmlns="http://www.tei-c.org/ns/1.0">
<teiHeader>
<fileDesc>
<titleStmt>
<title>Le document TEI le plus court possible.</title>
</titleStmt>
<publicationStmt>
<p>D'abord publié comme faisant partie de la TEI P2.</p>
</publicationStmt>
<sourceDesc>
<p>Aucune source : il s'agit d'un document original.</p>
</sourceDesc>
</fileDesc>
</teiHeader>
<text>
<body>
<p>A peu pres, le document TEI le plus court envisageable.</p>
</body>
</text>
</TEI>
|
Schematron |
<sch:ns prefix="tei"
uri="http://www.tei-c.org/ns/1.0"/>
<sch:ns prefix="xs"
uri="http://www.w3.org/2001/XMLSchema"/>
|
Schematron |
<sch:ns prefix="rng"
uri="http://relaxng.org/ns/structure/1.0"/>
|
Content model |
<content> <sequence minOccurs="1" maxOccurs="1"> <elementRef key="teiHeader"/> <alternate minOccurs="1" maxOccurs="1"> <sequence minOccurs="1" maxOccurs="1"> <classRef key="model.resource" minOccurs="1" maxOccurs="unbounded"/> <elementRef key="TEI" minOccurs="0" maxOccurs="unbounded"/> </sequence> <elementRef key="TEI" minOccurs="1" maxOccurs="unbounded"/> </alternate> </sequence> </content> ⚓ |
Schema Declaration |
element TEI { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, ( teiHeader, ( ( model.resource+, TEI* ) | TEI+ ) ) }⚓ |
<abbr> (abréviation) contient une abréviation quelconque. [3.6.5. Abbreviations and Their Expansions] | |
Module | core |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Member of | |
Contained by | |
May contain | |
Note |
La balise <abbr> n'est pas obligatoire. Si c'est pertinent, l'encodeur peut transcrire les abréviations du texte source sans les commenter ni les baliser. Si les abréviations ne sont pas transcrites directement mais développées sans commentaires, alors l'en-tête TEI doit le mentionner. |
Example |
<choice>
<expan>North Atlantic Treaty Organization</expan>
<abbr cert="low">NorATO</abbr>
<abbr cert="high">NATO</abbr>
<abbr cert="high" xml:lang="fr">OTAN</abbr>
</choice>
|
Example |
<choice>
<abbr>SPQR</abbr>
<expan xml:lang="la">senatus populusque romanorum</expan>
</choice>
|
Example |
<choice>
<abbr>SPQR</abbr>
<expan>senatus populusque romanorum</expan>
</choice>
|
Content model |
<content> <macroRef key="macro.phraseSeq"/> </content> ⚓ |
Schema Declaration |
element abbr { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, macro.phraseSeq }⚓ |
<add> (rajout) contient des lettres, des mots ou des phrases rajoutés dans la lettre pour le destinateur et leur place par rapport au texte principal [3.5.3. Additions, Deletions, and Omissions] | |||||||||||||||||||||
Module | core | ||||||||||||||||||||
Attributes | att.dimensions (att.ranging (@atLeast, @atMost, @min, @max, @confidence)) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.editLike (@instant) att.written (@hand)
|
||||||||||||||||||||
Member of | |||||||||||||||||||||
Contained by | |||||||||||||||||||||
May contain |
analysis: w
header: idno
msdescription: msDesc
namesdates: country forename listOrg listPerson listPlace listRelation orgName persName placeName settlement surname
tagdocs: att classSpec elementSpec gi val
character data
|
||||||||||||||||||||
Note |
Dans une édition diplomatique souhaitant representer une source originalle, l'élément <add> ne sera pas utilisé pour les ajouts effectués par les éditeurs ou les encodeurs. Dans ce cas, on va préféra soit l'élément <corr> soit l'élément <supplied>. |
||||||||||||||||||||
Example |
The story I am
going to relate is true as to its main facts, and as to the
consequences <add place="above">of these facts</add> from which
this tale takes its title.
|
||||||||||||||||||||
Content model |
<content> <macroRef key="macro.paraContent"/> </content> ⚓ |
||||||||||||||||||||
Schema Declaration |
element add { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.editLike.attribute.instant, att.written.attribute.hand, att.dimensions.attributes, attribute status { "unremarkable" }?, attribute place { list { ( "above" | "below" | "margin" | "left" | "right" | "supralinear" | "subralinear" | "interlinear" | "intra-text" | "supercript" | "subscript" )+ } }?, macro.paraContent }⚓ |
<addrLine> (ligne d'adresse) contient une ligne d'adresse postale. [3.6.2. Addresses 2.2.4. Publication, Distribution, Licensing, etc. 3.12.2.4. Imprint, Size of a Document, and Reprint Information] | |
Module | core |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Contained by |
core: address
|
May contain | |
Note |
Les adresses peuvent être encodées soit comme une suite de lignes, soit en utilisant un jeu d'éléments de la classe model.addrPart. Les types d'adresses autres que l'adresse postale, tels que les numéros de téléphone, les courriels, ne doivent pas être inclus directement à l'intérieur d'un élément <address> mais peuvent être contenus dans un élément <addrLine> s'ils font partie de l'adresse imprimée dans un texte source. |
Example |
<address>
<addrLine>44, avenue de la Libération</addrLine>
<addrLine>B.P. 30687</addrLine>
<addrLine>F 54063 NANCY CEDEX</addrLine>
<addrLine>FRANCE</addrLine>
</address>
|
Content model |
<content> <macroRef key="macro.phraseSeq"/> </content> ⚓ |
Schema Declaration |
element addrLine { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, macro.phraseSeq }⚓ |
<address> (address) contient une adresse postale ou d'un autre type, par exemple l'adresse d'un éditeur, d'un organisme ou d'une personne. [3.6.2. Addresses 2.2.4. Publication, Distribution, Licensing, etc. 3.12.2.4. Imprint, Size of a Document, and Reprint Information] | |
Module | core |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Member of | |
Contained by | |
May contain |
core: addrLine
|
Note |
Cet élément ne doit être utilisé que pour donner une adresse postale. A l'intérieur de cet élément, l'élément générique <addrLine> peut être utilisé comme élément alternatif aux éléments plus spécialisés de la classe model.addrPart class, tels que <street>, <postCode> etc. |
Example |
<address>
<addrLine>Centre d'Études Supérieures de la Renaissance</addrLine>
<addrLine>59, rue Néricault-Destouches</addrLine>
<addrLine> 37013
TOURS</addrLine>
<addrLine>France</addrLine>
</address>
|
Example |
<address>
<country key="FR"/>
<settlement type="city">Lyon</settlement>
<postCode>69002</postCode>
<district type="arrondissement">IIème</district>
<district type="quartier">Perrache</district>
<street>
<num>30</num>, Cours de Verdun</street>
</address>
|
Content model |
<content> <elementRef key="addrLine" minOccurs="1" maxOccurs="unbounded"/> </content> ⚓ |
Schema Declaration |
element address { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, addrLine+ }⚓ |
<att> (attribut) contient le nom d'un attribut apparaissant dans le courant du texte. [22. Documentation Elements] | |||||||||
Module | tagdocs | ||||||||
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||
Member of | |||||||||
Contained by | |||||||||
May contain |
XSD Name
|
||||||||
Note |
Un préfixe d'espace de noms peut être utilisé pour spécifier le schéma, comme alternative à sa spécification par l'attribut scheme : le préfixe est alors prioritaire. |
||||||||
Example |
<p>La TEI définit six attributs<soCalled>globaux</soCalled> qui se nomment
<att>xml:id</att>, <att>rend</att>, <att>xml:lang</att>, <att>n</att>,
<att>xml:space</att>, et <att>xml:base</att>; <att scheme="XX">type</att>n'en fait pas
partie .</p>
|
||||||||
Content model |
<content> <dataRef key="teidata.name"/> </content> ⚓ |
||||||||
Schema Declaration |
element att { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, attribute scheme { "TEI" }?, teidata.name }⚓ |
<attDef> (définition d'attribut) contient la définition d'un attribut. [22.5.3. Attribute List Specification] | |||||||||||
Module | tagdocs | ||||||||||
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.identified (@ident) att.deprecated (@validUntil)
|
||||||||||
Contained by |
tagdocs: attList
|
||||||||||
May contain | |||||||||||
Example |
<attDef usage="rec" ident="type">
<desc>spécifie un nom conventionnellement utilisé pour ce niveau de divisions , par ex.
<val>acte</val>, <val>volume</val>, <val>livre</val>, <val>section</val>,
<val>chant</val>, etc.</desc>
<datatype>
<dataRef key="teidata.word"/>
</datatype>
</attDef>
|
||||||||||
Schematron |
<sch:ns prefix="teix"
uri="http://www.tei-c.org/ns/Examples"/>
<sch:assert test="ancestor::teix:egXML[@valid='feasible'] or @mode eq 'change' or
@mode
eq 'delete' or tei:datatype or tei:valList[@type='closed']">Attribute: the definition
of the @<sch:value-of select="@ident"/> attribute in the <sch:value-of select="ancestor::*[@ident][1]/@ident"/>
<sch:value-of select="' '"/>
<sch:value-of select="local-name(ancestor::*[@ident][1])"/> should have a closed valList
or a datatype</sch:assert>
|
||||||||||
Schematron |
<sch:rule context="tei:attDef[@usage eq 'req']">
<sch:report test="tei:defaultVal">Since the @<sch:value-of select="@ident"/> attribute
is required, it will always be specified. Thus the default value (of "<sch:value-of select="normalize-space(tei:defaultVal)"/>")
will never be used. Either change the definition of the attribute so it is not required
("rec" or "opt"), or remove the defaultVal element.</sch:report>
</sch:rule>
|
||||||||||
Schematron |
<sch:rule context="tei:attDef[ tei:defaultVal and tei:valList[@type eq 'closed'] and
tei:datatype[ @maxOccurs > 1 or @minOccurs > 1 or @maxOccurs = 'unbounded'
] ]">
<sch:assert test="tokenize(normalize-space(tei:defaultVal),' ') = tei:valList/tei:valItem/@ident">In
the <sch:value-of select="local-name(ancestor::*[@ident][1])"/> defining
<sch:value-of select="ancestor::*[@ident][1]/@ident"/> the default value of the
@<sch:value-of select="@ident"/> attribute is not among the closed list of possible
values</sch:assert>
</sch:rule>
|
||||||||||
Schematron |
<sch:rule context="tei:attDef[ tei:defaultVal and tei:valList[@type eq 'closed'] and
tei:datatype[ not(@maxOccurs) or ( if ( @maxOccurs castable as xs:integer
) then ( @maxOccurs cast as xs:integer eq 1 ) else false() )] ]">
<sch:assert test="string(tei:defaultVal) = tei:valList/tei:valItem/@ident">In the
<sch:value-of select="local-name(ancestor::*[@ident][1])"/> defining
<sch:value-of select="ancestor::*[@ident][1]/@ident"/> the default value of the
@<sch:value-of select="@ident"/> attribute is not among the closed list of possible
values</sch:assert>
</sch:rule>
|
||||||||||
Content model |
<content> <sequence minOccurs="1" maxOccurs="1"> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.glossLike"/> <classRef key="model.descLike"/> </alternate> <elementRef key="datatype" minOccurs="0"/> <elementRef key="constraintSpec" minOccurs="0" maxOccurs="unbounded"/> <elementRef key="defaultVal" minOccurs="0"/> <alternate minOccurs="0" maxOccurs="1"> <elementRef key="valList"/> <elementRef key="valDesc" minOccurs="1" maxOccurs="unbounded"/> </alternate> <elementRef key="exemplum" minOccurs="0" maxOccurs="unbounded"/> <elementRef key="remarks" minOccurs="0" maxOccurs="unbounded"/> </sequence> </content> ⚓ |
||||||||||
Schema Declaration |
element attDef { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.identified.attribute.ident, att.deprecated.attribute.validUntil, attribute mode { "change" | "delete" }?, ( ( model.glossLike | model.descLike )*, datatype?, constraintSpec*, defaultVal?, ( valList | valDesc+ )?, exemplum*, remarks* ) }⚓ |
<attList> (liste d'attributs) contient la documentation pour tous les attributs associés à cet élément comme une série d'éléments <attDef>. [22.5. Element Specifications 22.6. Class Specifications] | |
Module | tagdocs |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Contained by |
tagdocs: attList classSpec elementSpec
|
May contain | |
Example |
<attList>
<attDef ident="type" usage="opt">
<desc>type de schéma</desc>
<datatype>
<dataRef key="teidata.enumerated"/>
</datatype>
</attDef>
</attList>
|
Content model |
<content> <alternate minOccurs="1" maxOccurs="unbounded"> <elementRef key="attRef"/> <elementRef key="attDef"/> <elementRef key="attList"/> </alternate> </content> ⚓ |
Schema Declaration |
element attList { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, ( attRef | attDef | attList )+ }⚓ |
<availability> (disponibilité) renseigne sur la disponibilité du texte, par exemple sur toutes restrictions quant à son usage ou sa diffusion, son copyright, etc. [2.2.4. Publication, Distribution, Licensing, etc.] | |||||||||||||||||||
Module | header | ||||||||||||||||||
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||||||||||
Member of | |||||||||||||||||||
Contained by |
header: publicationStmt
|
||||||||||||||||||
May contain | |||||||||||||||||||
Note |
On devrait adopter un format de codage reconnu. |
||||||||||||||||||
Example |
<availability status="restricted">
<p>L' ABES a adopté le système Créative Commons pour permettre à tous ceux qui le
souhaitent, de reproduire tout ou partie des rubriques du site de l'ABES sur support
papier ou support électronique.</p>
</availability>
|
||||||||||||||||||
Content model |
<content> <alternate minOccurs="1" maxOccurs="unbounded"> <classRef key="model.availabilityPart"/> <classRef key="model.pLike"/> </alternate> </content> ⚓ |
||||||||||||||||||
Schema Declaration |
element availability { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, attribute default { "false" }?, attribute status { "restricted" }?, ( model.availabilityPart | model.pLike )+ }⚓ |
<back> (texte annexe) contient tout supplément placé après la partie principale d'un texte : appendice, etc. [4.7. Back Matter 4. Default Text Structure] | |
Module | textstructure |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.declaring (@decls) |
Contained by |
textstructure: text
|
May contain |
namesdates: listOrg listPerson listPlace listRelation
tagdocs: schemaSpec
|
Note |
Le modèle de contenu de l'élément <back> est identique à celui de l'élément <front>, ce qui permet de rendre compte de pratiques éditoriales qui ont évolué avec l'histoire culturelle. |
Example |
<back>
<div n="1" type="appendice">
<head>APPENDICE I </head>
<head>CHAPITRE XV bis </head>
<p>Des cruautez exercées par les Turcs, et autres peuples : et nommément par les
Espagnols, beaucoup plus barbares que les Sauvages mesmes </p>
<p>Premierement Chalcondile en son histoire de la decadence de l'Empire des Grecs, ...</p>
</div>
<div n="2" type="appendice">
<head> Appendice 2</head>
<head>Advertissement de l'autheur</head>
<p>Outre les augmentations bien amples, et la revision beaucoup plus exacte que je n'avoye
fait és precedentes Editions, j'ai pour le contentement des Lecteurs, plusieurs endroits
de ceste quatrieme et derniere monstré ...</p>
</div>
</back>
|
Content model |
<content> <sequence> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.frontPart"/> <classRef key="model.pLike.front"/> <classRef key="model.pLike"/> <classRef key="model.listLike"/> <classRef key="model.global"/> </alternate> <alternate minOccurs="0"> <sequence> <classRef key="model.div1Like"/> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.frontPart"/> <classRef key="model.div1Like"/> <classRef key="model.global"/> </alternate> </sequence> <sequence> <classRef key="model.divLike"/> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.frontPart"/> <classRef key="model.divLike"/> <classRef key="model.global"/> </alternate> </sequence> </alternate> <sequence minOccurs="0"> <classRef key="model.divBottomPart"/> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.divBottomPart"/> <classRef key="model.global"/> </alternate> </sequence> </sequence> </content> ⚓ |
Schema Declaration |
element back { att.global.attributes, att.declaring.attributes, ( ( model.frontPart | model.pLike.front | model.pLike | model.listLike | model.global )*, ( ( model.div1Like, ( model.frontPart | model.div1Like | model.global )* ) | ( model.divLike, ( model.frontPart | model.divLike | model.global )* ) )?, ( model.divBottomPart, ( model.divBottomPart | model.global )* )? ) }⚓ |
<body> (corps du texte) contient la totalité du corps d’un seul texte simple, à l’exclusion de toute partie pré- ou post-liminaire. [4. Default Text Structure] | |
Module | textstructure |
Attributes | att.declaring (@decls) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Contained by |
textstructure: text
|
May contain |
msdescription: msDesc
namesdates: listOrg listPerson listPlace listRelation
tagdocs: classSpec elementSpec schemaSpec
|
Example |
<body>
<l>Nu scylun hergan hefaenricaes uard</l>
<l>metudæs maecti end his modgidanc</l>
<l>uerc uuldurfadur sue he uundra gihuaes</l>
<l>eci dryctin or astelidæ</l>
<l>he aerist scop aelda barnum</l>
<l>heben til hrofe haleg scepen.</l>
<l>tha middungeard moncynnæs uard</l>
<l>eci dryctin æfter tiadæ</l>
<l>firum foldu frea allmectig</l>
<trailer>primo cantauit Cædmon istud carmen.</trailer>
</body>
|
Content model |
<content> <sequence minOccurs="1" maxOccurs="1"> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> <sequence minOccurs="0" maxOccurs="1"> <classRef key="model.divTop"/> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.global"/> <classRef key="model.divTop"/> </alternate> </sequence> <sequence minOccurs="0" maxOccurs="1"> <classRef key="model.divGenLike"/> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.global"/> <classRef key="model.divGenLike"/> </alternate> </sequence> <alternate minOccurs="1" maxOccurs="1"> <sequence minOccurs="1" maxOccurs="unbounded"> <classRef key="model.divLike"/> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.global"/> <classRef key="model.divGenLike"/> </alternate> </sequence> <sequence minOccurs="1" maxOccurs="unbounded"> <classRef key="model.div1Like"/> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.global"/> <classRef key="model.divGenLike"/> </alternate> </sequence> <sequence minOccurs="1" maxOccurs="1"> <sequence minOccurs="1" maxOccurs="unbounded"> <alternate minOccurs="1" maxOccurs="1"> <elementRef key="schemaSpec"/> <classRef key="model.common"/> </alternate> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> <alternate minOccurs="0" maxOccurs="1"> <sequence minOccurs="1" maxOccurs="unbounded"> <classRef key="model.divLike"/> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.global"/> <classRef key="model.divGenLike"/> </alternate> </sequence> <sequence minOccurs="1" maxOccurs="unbounded"> <classRef key="model.div1Like"/> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.global"/> <classRef key="model.divGenLike"/> </alternate> </sequence> </alternate> </sequence> </alternate> <sequence minOccurs="0" maxOccurs="unbounded"> <classRef key="model.divBottom"/> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> </sequence> </content> ⚓ |
Schema Declaration |
element body { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.declaring.attributes, ( model.global*, ( model.divTop, ( model.global | model.divTop )* )?, ( model.divGenLike, ( model.global | model.divGenLike )* )?, ( ( model.divLike, ( model.global | model.divGenLike )* )+ | ( model.div1Like, ( model.global | model.divGenLike )* )+ | ( ( ( schemaSpec | model.common ), model.global* )+, ( ( model.divLike, ( model.global | model.divGenLike )* )+ | ( model.div1Like, ( model.global | model.divGenLike )* )+ )? ) ), ( model.divBottom, model.global* )* ) }⚓ |
<cb> (début de colonne) marque le début d'une nouvelle colonne de texte sur une page multi-colonne. [3.11.3. Milestone Elements] | |
Module | core |
Attributes | att.edition (@ed, @edRef) att.spanning (@spanTo) att.breaking (@break) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Member of | |
Contained by |
analysis: w
msdescription: repository
namesdates: country forename occupation orgName person placeName settlement sex surname
transcr: surface
|
May contain | Empty element |
Note |
L'attribut global n donne un nouveau numéro ou une autre valeur à la colonne qui suit l'élément <cb>. Les encodeurs doivent faire un choix clair, et s'y tenir, entre l'option consistant à se fonder sur la séquence physique des colonnes dans le texte entier, et celle qui consiste à se fonder sur la numérotation des colonnes à l'intérieur de la page. L'élément <cb> apparaît en haut de la colonne à laquelle il se rapporte. |
Example | Markup of an early English dictionary printed in two columns:
<pb/>
<cb n="1"/>
<entryFree>
<form>Well</form>, <sense>a Pit to hold Spring-Water</sense>:
<sense>In the Art of <hi rend="italic">War</hi>, a Depth the Miner
sinks into the Ground, to find out and disappoint the Enemies Mines,
or to prepare one</sense>.
</entryFree>
<entryFree>To <form>Welter</form>, <sense>to wallow</sense>, or
<sense>lie groveling</sense>.</entryFree>
<!-- remainder of column -->
<cb n="2"/>
<entryFree>
<form>Wey</form>, <sense>the greatest Measure for dry Things,
containing five Chaldron</sense>.
</entryFree>
<entryFree>
<form>Whale</form>, <sense>the greatest of
Sea-Fishes</sense>.
</entryFree>
|
Content model |
<content> <empty/> </content> ⚓ |
Schema Declaration |
element cb { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.edition.attributes, att.spanning.attributes, att.breaking.attributes, empty }⚓ |
<choice> (choix) regroupe un certain nombre de balisages alternatifs possibles pour un même endroit dans un texte. [3.5. Simple Editorial Changes] | |
Module | core |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) |
Member of | |
Contained by | |
May contain | |
Note |
Parce que les éléments contenus par un élément <choice> correspondent tous à des solutions possibles pour encoder la même séquence, il est naturel de les envisager comme exclusifs les uns des autres. Toutefois il peut y avoir des cas où la pleine représentation d'un texte requiert de considérer ces encodages alternatifs comme parallèles. A Noter aussi que les <choice> peuvent s'imbriquer. Pour une version de <choice> spécialisée pour l'encodage de témoins multiples d'une même oeuvre, l'élément <app> peut etre préférable : voir la section 12.1. The Apparatus Entry, Readings, and Witnesses. |
Example | L'encodage d'une édition des Essais pourra faire état à la fois des formes originales et des formes modernisées correspondantes:.
<p>Ainsi lecteur, je suis<choice>
<orig>moy-mesmes</orig>
<reg>moi-même</reg>
</choice> la matière de mon livre : ce n'est pas raison que tu emploies ton loisir en un <choice>
<orig>subject</orig>
<reg>sujet</reg>
</choice>si frivole et si vain.</p>
|
Content model |
<content> <alternate minOccurs="2" maxOccurs="unbounded"> <classRef key="model.choicePart"/> <elementRef key="choice"/> </alternate> </content> ⚓ |
Schema Declaration |
element choice { att.global.attributes, ( model.choicePart | choice )+ }⚓ |
<classRef> points to the specification for an attribute or model class which is to be included in a schema [22.6. Class Specifications] | |||||||||||||||
Module | tagdocs | ||||||||||||||
Attributes | att.repeatable (@minOccurs, @maxOccurs) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||||||
Member of | |||||||||||||||
Contained by |
tagdocs: schemaSpec
|
||||||||||||||
May contain | Empty element | ||||||||||||||
Note |
Attribute and model classes are identified by the name supplied as value for the ident attribute on the <classSpec> element in which they are declared. All TEI class names are unique; attribute class
names conventionally begin with the letters |
||||||||||||||
Example |
<schemaSpec ident="myTEIe" start="TEI">
<moduleRef key="tei"/>
<moduleRef key="core"
include="abbr add core addrLine address author bibl biblScope choice cit corr
date del desc divGen editor emph expan foreign gap gloss graphic head
hi index item l label lb lg list listBibl mentioned milestone name
note num orig p pb ptr pubPlace publisher q ref reg relatedItem resp
respStmt rs sic soCalled sp speaker stage teiCorpus term time title
unclear"/>
<moduleRef key="header"
include="authority availability catRef category change classCode classDecl
creation distributor edition editionStmt editorialDecl encodingDesc
extent fileDesc funder idno keywords langUsage language licence notesStmt
principal profileDesc projectDesc publicationStmt refsDecl revisionDesc
samplingDecl seriesStmt sourceDesc sponsor taxonomy teiHeader textClass
titleStmt"/>
<moduleRef key="textstructure"
include="TEI argument back body byline closer dateline div docAuthor docDate
docEdition docImprint docTitle epigraph front group opener postscript
salute signed text titlePage titlePart trailer"/>
<classRef key="att.global.facs"/>
</schemaSpec>
|
||||||||||||||
Content model |
<content> <empty/> </content> ⚓ |
||||||||||||||
Schema Declaration |
element classRef { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.repeatable.attributes, ( attribute include { text }? | attribute except { text }? ), attribute key { text }, empty }⚓ |
<classSpec> (spécification de classe) contient des informations de référence pour une classe d'éléments TEI, c'est-à-dire un groupe d'éléments qui figurent ensemble dans des modèles de contenu ou qui partagent un attribut commun, ou qui ont l'un et l'autre. [22.3. Specification Elements 22.6. Class Specifications] | |||||||||||||||||||||
Module | tagdocs | ||||||||||||||||||||
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.identified (@ident) att.deprecated (@validUntil)
|
||||||||||||||||||||
Member of | |||||||||||||||||||||
Contained by | |||||||||||||||||||||
May contain | |||||||||||||||||||||
Example |
<classSpec module="tei" type="model"
ident="model.segLike">
<desc>regroupe des éléments utilisés pour des segmentations arbitraires.</desc>
<classes>
<memberOf key="model.phrase"/>
</classes>
<remarks>
<p>Les principes selon lesquels la segmentation est effectuée, et tous les codes
spéciaux ou toutes les valeurs d'attribut utilisées, devraient être définis
explicitement dans l'élément<gi>segmentation</gi> de l'élément<gi>encodingDesc</gi>
dans l'en-tête TEI associé.</p>
</remarks>
</classSpec>
|
||||||||||||||||||||
Content model |
<content> <sequence minOccurs="1" maxOccurs="1"> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.glossLike"/> <classRef key="model.descLike"/> </alternate> <elementRef key="classes" minOccurs="0"/> <elementRef key="constraintSpec" minOccurs="0" maxOccurs="unbounded"/> <elementRef key="attList" minOccurs="0"/> <elementRef key="exemplum" minOccurs="0" maxOccurs="unbounded"/> <elementRef key="remarks" minOccurs="0" maxOccurs="unbounded"/> <elementRef key="listRef" minOccurs="0" maxOccurs="unbounded"/> </sequence> </content> ⚓ |
||||||||||||||||||||
Schema Declaration |
element classSpec { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.identified.attribute.ident, att.deprecated.attribute.validUntil, attribute mode { "change" }?, attribute type { "atts" }, ( ( model.glossLike | model.descLike )*, classes?, constraintSpec*, attList?, exemplum*, remarks*, listRef* ) }⚓ |
<corr> (correction) contient la forme correcte d'un passage qui est considéré erroné dans la copie du texte. [3.5.1. Apparent Errors] | |
Module | core |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.editLike (@instant) att.typed (@type) |
Member of | |
Contained by | |
May contain |
analysis: w
header: idno
msdescription: msDesc
namesdates: country forename listOrg listPerson listPlace listRelation orgName persName placeName settlement surname
tagdocs: att classSpec elementSpec gi val
character data
|
Example | Si l'on veut mettre l'accent sur le fait que le texte a été corrigé, <corr> seul sera employé:
Tel est le
chat Rutterkin des sorcières Margaret et Filippa Flower, qui
furent <corr>brûlées</corr> à Lincoln, le 11 mars 1619, pour avoir envoûté un parent du comte de
Rutland.
|
Example | Il est aussi possible d'associer <choice> et<sic>, pour donner une lecture incorrecte :
Tel est le
chat Rutterkin des sorcières Margaret et Filippa Flower, qui furent<choice>
<sic>prûlées</sic>
<corr>brûlées</corr>
</choice> à Lincoln, le 11 mars 1619, pour avoir envoûté un parent du comte de
Rutland.
|
Content model |
<content> <macroRef key="macro.paraContent"/> </content> ⚓ |
Schema Declaration |
element corr { att.global.attributes, att.editLike.attributes, att.typed.attributes, macro.paraContent }⚓ |
<correspAction> (correspondence action) contains a structured description of the place, the name of a person/organization and the date related to the sending/receiving of a message or any other action related to the correspondence. [2.4.6. Correspondence Description] | |||||||||||
Module | header | ||||||||||
Attributes | att.sortable (@sortKey) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||
Contained by |
header: correspDesc
|
||||||||||
May contain | |||||||||||
Example |
<correspAction type="sent">
<persName>Adelbert von Chamisso</persName>
<settlement>Vertus</settlement>
<date when="1807-01-29"/>
</correspAction>
|
||||||||||
Content model |
<content> <alternate minOccurs="1" maxOccurs="1"> <classRef key="model.correspActionPart" minOccurs="1" maxOccurs="unbounded"/> <classRef key="model.pLike" minOccurs="1" maxOccurs="unbounded"/> </alternate> </content> ⚓ |
||||||||||
Schema Declaration |
element correspAction { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.sortable.attributes, attribute type { "received" | "sent" }?, ( model.correspActionPart+ | model.pLike+ ) }⚓ |
<correspDesc> (correspondence description) contains a description of the actions related to one act of correspondence. [2.4.6. Correspondence Description] | |||||||||||
Module | header | ||||||||||
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||
Member of | |||||||||||
Contained by |
header: profileDesc
|
||||||||||
May contain |
header: correspAction
|
||||||||||
Example |
<correspDesc>
<correspAction type="sent">
<persName>Carl Maria von Weber</persName>
<settlement>Dresden</settlement>
<date when="1817-06-23">23 June 1817</date>
</correspAction>
<correspAction type="received">
<persName>Caroline Brandt</persName>
<settlement>Prag</settlement>
</correspAction>
<correspContext>
<ref type="prev"
target="http://www.weber-gesamtausgabe.de/A041209">Previous letter of
<persName>Carl Maria von Weber</persName>
to <persName>Caroline Brandt</persName>:
<date from="1817-06-19" to="1817-06-20">June 19/20, 1817</date>
</ref>
<ref type="next"
target="http://www.weber-gesamtausgabe.de/A041217">Next letter of
<persName>Carl Maria von Weber</persName> to
<persName>Caroline Brandt</persName>:
<date when="1817-06-27">June 27, 1817</date>
</ref>
</correspContext>
</correspDesc>
|
||||||||||
Content model |
<content> <elementRef key="correspAction" minOccurs="2" maxOccurs="2"/> </content> ⚓ |
||||||||||
Schema Declaration |
element correspDesc { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, attribute default { "false" }?, ( correspAction, correspAction ) }⚓ |
<date> (date) contient une date exprimée dans n'importe quel format. [3.6.4. Dates and Times 2.2.4. Publication, Distribution, Licensing, etc. 2.6. The Revision Description 3.12.2.4. Imprint, Size of a Document, and Reprint Information 15.2.3. The Setting Description 13.4. Dates] | |
Module | core |
Attributes | att.datable (att.datable.w3c (@when)) (att.datable.iso (@when-iso, @notBefore-iso, @notAfter-iso, @from-iso, @to-iso)) (att.datable.custom (@when-custom, @notBefore-custom, @notAfter-custom, @from-custom, @to-custom, @datingPoint, @datingMethod)) att.editLike (@instant) att.dimensions (att.ranging (@atLeast, @atMost, @min, @max, @confidence)) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Member of | |
Contained by | |
May contain | |
Example |
<date when="1980-02">au début de février 1980</date>
|
Example |
<date when="1654-11-23">L'an de grâce 1654,<lb/> Lundi, 23 novembre, jour de saint Clément,
pape et martyr et autres au martyrologe, <lb/>Veille de saint Chrysogone, martyr, et
autres, <lb/> Depuis environ dix heures et demie du soir jusques environ minuit et
demi.</date>
|
Example |
<date when="1990-09">septembre
mcmxc</date>
<date when="--09">septembre</date>
<date when="2001-09-11T12:48:00">11
septembre, neuf heures moins douze GMT</date>
|
Content model |
<content> <alternate minOccurs="0" maxOccurs="unbounded"> <textNode/> <classRef key="model.gLike"/> <classRef key="model.phrase"/> <classRef key="model.global"/> </alternate> </content> ⚓ |
Schema Declaration |
element date { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.datable.attributes, att.editLike.attributes, att.dimensions.attributes, ( text | model.gLike | model.phrase | model.global )* }⚓ |
<del> (Suppression) contient une lettre, un mot ou un passage supprimé, raturé dans le texte de la lettre [3.5.3. Additions, Deletions, and Omissions] | |||||||||||||||||||||
Module | core | ||||||||||||||||||||
Attributes | att.dimensions (att.ranging (@atLeast, @atMost, @min, @max, @confidence)) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.editLike (@instant) att.written (@hand)
|
||||||||||||||||||||
Member of | |||||||||||||||||||||
Contained by | |||||||||||||||||||||
May contain |
analysis: w
header: idno
msdescription: msDesc
namesdates: country forename listOrg listPerson listPlace listRelation orgName persName placeName settlement surname
tagdocs: att classSpec elementSpec gi val
character data
|
||||||||||||||||||||
Note |
Cf. <gap>. Les degrés d'incertitude sur ce qui est encore lisible peuvent être indiqués par l'emploi de l'élément <certainty> (voir 21. Certainty, Precision, and Responsibility). Cet élément doit être utilisé pour la suppression de courtes séquences de texte, généralement des mots ou des expressions. Il faut utiliser l'élément <delSpan> pour les séquences de texte plus longues, celles qui contiennent des divisions structurelles, et celles qui contiennent un chevauchement d'ajouts et de suppressions. Le texte supprimé doit être au moins partiellement lisible, afin que l'encodeur soit en mesure de le transcrire. La partie illisible du texte à l'intérieur d'une suppression peut être marquée au moyen de la balise <gap> pour signaler la présence de texte non transcrit. La quantité de texte omise, la raison de l'omission, etc., peuvent être indiquées au moyen des attributs de l'élément <gap>. Si le texte n'est pas entièrement lisible, l'élément <unclear> (disponible avec le jeu additionnel de balises pour la transcription des sources primaires) doit être utilisé pour signaler les zones de texte ne pouvant pas être lues de manière fiable. Voir les sections suivantes 11.3.1.7. Text Omitted from or Supplied in the Transcription et, pour l'association étroite entre les balises <del> et <gap>, <damage>, <unclear> et <supplied> (ces trois dernières balises étant disponibles avec le jeu additionnel de balises pour la transcription de sources primaires), voir la section 11.3.3.2. Use of the gap, del, damage, unclear, and supplied Elements in Combination. La balise <del> ne doit pas être utilisée pour les suppressions par des éditeurs scientifiques ou des encodeurs. Dans ce cas, il faut utiliser soit la balise <corr>, soit la balise <gap>. |
||||||||||||||||||||
Example |
<l>
<del rend="overtyped">Mein</del> Frisch <del rend="overstrike" type="primary">schwebt</del>
weht der Wind
</l>
|
||||||||||||||||||||
Example |
<p>[...] mais il y reste quelque chose de mystérieux, de furtif. <del rend="overtyped">Je</del> On cesse un instant d'y penser; <del rend="overstrike">les </del>mes yeux se
ferment ou <del rend="overstrike">s'attardent sur </del> se détournent sur un livre... On
relève la tête: il est là </p>
|
||||||||||||||||||||
Content model |
<content> <macroRef key="macro.paraContent"/> </content> ⚓ |
||||||||||||||||||||
Schema Declaration |
element del { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.editLike.attribute.instant, att.written.attribute.hand, att.dimensions.attributes, attribute rend { list { + } }?, attribute status { "unremarkable" }?, macro.paraContent }⚓ |
<desc> (description) contient une courte description de l'objet documenté par son élément parent, qui comprend son utilisation prévue, son but, ou son application là où c'est approprié. [22.4.1. Description of Components] | |
Module | core |
Attributes | att.translatable (@versionDate) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Member of | |
Contained by | |
May contain | |
Note |
La convention TEI exige que cela soit exprimé sous la forme d'une proposition finie, introduite par un verbe actif. |
Example |
<desc>contient une description brève de la raison d'être et du champ d'application d'un
élément, d'un attribut ou de la valeur d'un attribut, d'une classe ou une entité.</desc>
|
Schematron | A <desc> with a type of deprecationInfo should only occur when its parent element is being deprecated. Furthermore, it should
always occur in an element that is being deprecated when <desc> is a valid child of that element.
<sch:rule context="tei:desc[ @type eq 'deprecationInfo']">
<sch:assert test="../@validUntil">Information about a
deprecation should only be present in a specification element
that is being deprecated: that is, only an element that has a
@validUntil attribute should have a child <desc
type="deprecationInfo">.</sch:assert>
</sch:rule>
|
Content model |
<content> <macroRef key="macro.limitedContent"/> </content> ⚓ |
Schema Declaration |
element desc { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.translatable.attributes, macro.limitedContent }⚓ |
<div> (division du texte) contient une subdivision dans le texte préliminaire, dans le corps d’un texte ou dans le texte postliminaire. [4.1. Divisions of the Body] | |
Module | textstructure |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.divLike (att.fragmentable (@part)) att.typed (@type) att.declaring (@decls) att.written (@hand) |
Member of | |
Contained by | |
May contain |
msdescription: msDesc
namesdates: listOrg listPerson listPlace listRelation
tagdocs: classSpec elementSpec schemaSpec
textstructure: div
|
Example |
<body>
<div type="oeuvre">
<head>Les Chouans </head>
<div n="1" type="partie">
<head> Première partie</head>
<head> L'embuscade</head>
<div n="1" type="chapitre">
<head>Chapitre premier </head>
<div n="1">
<head>I</head>
<p>Dans les premiers jours de l'an VIII, au commencement de vendémiaire, ou, pour
se conformer au calendrier actuel, vers la fin du mois de septembre 1799, une
centaine de paysans et un assez grand nombre de bourgeois, partis le matin de
Fougères pour se rendre à Mayenne, gravissaient la montagne de la Pèlerine,
située à mi-chemin environ de Fougères à Ernée, petite ville où les voyageurs
ont coutume de se reposer. </p>
</div>
</div>
</div>
</div>
</body>
|
Schematron |
<sch:report test="(ancestor::tei:l or ancestor::tei:lg) and not(ancestor::tei:floatingText)">
Abstract model violation: Lines may not contain higher-level structural elements such
as div, unless div is a descendant of floatingText.
</sch:report>
|
Schematron |
<sch:report test="(ancestor::tei:p or ancestor::tei:ab) and not(ancestor::tei:floatingText)">
Abstract model violation: p and ab may not contain higher-level structural elements
such as div, unless div is a descendant of floatingText.
</sch:report>
|
Content model |
<content> <sequence> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.divTop"/> <classRef key="model.global"/> </alternate> <sequence minOccurs="0"> <alternate> <sequence minOccurs="1" maxOccurs="unbounded"> <alternate> <classRef key="model.divLike"/> <classRef key="model.divGenLike"/> </alternate> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> <sequence> <sequence minOccurs="1" maxOccurs="unbounded"> <alternate minOccurs="1" maxOccurs="1"> <elementRef key="schemaSpec"/> <classRef key="model.common"/> </alternate> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> <sequence minOccurs="0" maxOccurs="unbounded"> <alternate> <classRef key="model.divLike"/> <classRef key="model.divGenLike"/> </alternate> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> </sequence> </alternate> <sequence minOccurs="0" maxOccurs="unbounded"> <classRef key="model.divBottom"/> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> </sequence> </sequence> </content> ⚓ |
Schema Declaration |
element div { att.global.attributes, att.divLike.attributes, att.typed.attributes, att.declaring.attributes, att.written.attributes, ( ( model.divTop | model.global )*, ( ( ( ( model.divLike | model.divGenLike ), model.global* )+ | ( ( ( schemaSpec | model.common ), model.global* )+, ( ( model.divLike | model.divGenLike ), model.global* )* ) ), ( model.divBottom, model.global* )* )? ) }⚓ |
<div1> (division du texte de niveau 1) contient une subdivision de premier niveau dans le texte préliminaire, dans le corps d’un texte ou dans le texte postliminaire. [4.1.2. Numbered Divisions] | |
Module | textstructure |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.divLike (att.fragmentable (@part)) att.typed (@type) att.declaring (@decls) |
Member of | |
Contained by | |
May contain |
msdescription: msDesc
namesdates: listOrg listPerson listPlace listRelation
tagdocs: classSpec elementSpec schemaSpec
textstructure: div2
|
Note |
Cet élément contient une séquence d'éléments structurels de bas niveau, éventuellement groupés en subdivisions. |
Example |
<div1 n="1" type="livre">
<head>livre premier</head>
<div2 n="I" type="chapitre">
<head>La Grand'salle</head>
<p>Il y a aujourd'hui trois cent quarante-huit ans six mois et dix-neuf jours que les
parisiens s'éveillèrent au bruit de toutes les cloches sonnant à grande volée dans
la
triple enceinte de la Cité, de l'Université et de la Ville. </p>
</div2>
</div1>
<div1 n="2" type="livre">
<head>livre deuxième</head>
<div2 n="I" type="chapitre">
<head>De Charybde en Scylla </head>
<p>La nuit arrive de bonne heure en janvier. Les rues étaient déjà sombres quand
Gringoire sortit du Palais.</p>
</div2>
</div1>
|
Content model |
<content> <sequence> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.divTop"/> <classRef key="model.global"/> </alternate> <sequence minOccurs="0"> <alternate> <sequence minOccurs="1" maxOccurs="unbounded"> <alternate> <classRef key="model.div2Like"/> <classRef key="model.divGenLike"/> </alternate> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> <sequence> <sequence minOccurs="1" maxOccurs="unbounded"> <alternate minOccurs="1" maxOccurs="1"> <elementRef key="schemaSpec"/> <classRef key="model.common"/> </alternate> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> <sequence minOccurs="0" maxOccurs="unbounded"> <alternate> <classRef key="model.div2Like"/> <classRef key="model.divGenLike"/> </alternate> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> </sequence> </alternate> <sequence minOccurs="0" maxOccurs="unbounded"> <classRef key="model.divBottom"/> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> </sequence> </sequence> </content> ⚓ |
Schema Declaration |
element div1 { att.global.attributes, att.divLike.attributes, att.typed.attributes, att.declaring.attributes, ( ( model.divTop | model.global )*, ( ( ( ( model.div2Like | model.divGenLike ), model.global* )+ | ( ( ( schemaSpec | model.common ), model.global* )+, ( ( model.div2Like | model.divGenLike ), model.global* )* ) ), ( model.divBottom, model.global* )* )? ) }⚓ |
<div2> (division du texte de niveau 2) contient une subdivision de deuxième niveau dans le texte prélimaire, dans le corps d’un texte ou dans le texte postliminaire. [4.1.2. Numbered Divisions] | |
Module | textstructure |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.divLike (att.fragmentable (@part)) att.typed (@type) att.declaring (@decls) |
Member of | |
Contained by |
textstructure: div1
|
May contain |
msdescription: msDesc
namesdates: listOrg listPerson listPlace listRelation
tagdocs: classSpec elementSpec schemaSpec
textstructure: div3
|
Note |
Cet élément contient une séquence d'éléments structurels de bas niveau, éventuellement groupés en subdivisions. |
Example |
<div1 n="II" type="chapitre">
<head>Chapitre II. Traitement électronique des données en histoire de la littérature
française : bilan provisoire</head>
<div2 n="2.1" type="section">
<div3 n="2.1.1" type="subsection">
<div4 n="2.1.1.1" type="article">
<head>Les objectifs</head>
<p>Chaque étudiant est convié à parcourir la banque à partir des différentes entrées
liées au cours magistral qu'il suit en amphithéâtre...</p>
</div4>
</div3>
</div2>
<div2 n="2.2" type="section">
<div3 n="2.2.1" type="subsection">
<head>Sect. II. Subsection I. Exploitation pédagogique de la BDHL</head>
<p>Pour la plupart des étudiants en Lettres des générations précédentes, un
enseignement de l'histoire de la littérature allait de soi... </p>
</div3>
</div2>
<div2 n="2.3" type="section">
<div3 n="2.3.1" type="subsection">
<head>Sect. III. Subsection I. Etudes permises par la BDHL</head>
<p>L'existence d'une banque de données, quelle qu'elle soit, permet d'envisager des
traitements statistiques. </p>
</div3>
</div2>
</div1>
|
Content model |
<content> <sequence> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.divTop"/> <classRef key="model.global"/> </alternate> <sequence minOccurs="0"> <alternate> <sequence minOccurs="1" maxOccurs="unbounded"> <alternate> <classRef key="model.div3Like"/> <classRef key="model.divGenLike"/> </alternate> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> <sequence> <sequence minOccurs="1" maxOccurs="unbounded"> <alternate minOccurs="1" maxOccurs="1"> <elementRef key="schemaSpec"/> <classRef key="model.common"/> </alternate> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> <sequence minOccurs="0" maxOccurs="unbounded"> <alternate> <classRef key="model.div3Like"/> <classRef key="model.divGenLike"/> </alternate> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> </sequence> </alternate> <sequence minOccurs="0" maxOccurs="unbounded"> <classRef key="model.divBottom"/> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> </sequence> </sequence> </content> ⚓ |
Schema Declaration |
element div2 { att.global.attributes, att.divLike.attributes, att.typed.attributes, att.declaring.attributes, ( ( model.divTop | model.global )*, ( ( ( ( model.div3Like | model.divGenLike ), model.global* )+ | ( ( ( schemaSpec | model.common ), model.global* )+, ( ( model.div3Like | model.divGenLike ), model.global* )* ) ), ( model.divBottom, model.global* )* )? ) }⚓ |
<div3> (division du texte de niveau 3) contient une subdivision de troisième niveau dans le texte préliminaire, dans le corps d’un texte ou dans le texte postliminaire. [4.1.2. Numbered Divisions] | |
Module | textstructure |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.divLike (att.fragmentable (@part)) att.typed (@type) att.declaring (@decls) |
Member of | |
Contained by |
textstructure: div2
|
May contain |
msdescription: msDesc
namesdates: listOrg listPerson listPlace listRelation
tagdocs: classSpec elementSpec schemaSpec
textstructure: div4
|
Note |
Cet élément contient une séquence d'éléments structurels de bas niveau, éventuellement groupés en subdivisions. |
Example |
<div2 n="2.2" type="section">
<div3 n="2.2.1" type="subsection">
<head>Sect. II. Subsect. I Dictionnaires. </head>
<p> C'est un recueil de mots rangés dans un ordre convenu...</p>
</div3>
<div3 n="2.2.2" type="subsection">
<head>Sect. II. Subsect. II. Qu'est-ce qu'un dictionnaire de langue ? .</head>
<p>Un dictionnaire de langue est un dictionnaire donnant les mots d'une langue et leurs
emplois...</p>
</div3>
<div3 n="2.2.3" type="subsection">
<head>Sect. II. Subsect. III. Qu'est-ce qu'un dictionnaire encyclopédique ? </head>
<p>Un dictionnaire encyclopédique est un dictionnaire qui contient des renseignements
sur les choses, sur les idées </p>
</div3>
</div2>
|
Content model |
<content> <sequence> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.divTop"/> <classRef key="model.global"/> </alternate> <sequence minOccurs="0"> <alternate> <sequence minOccurs="1" maxOccurs="unbounded"> <alternate> <classRef key="model.div4Like"/> <classRef key="model.divGenLike"/> </alternate> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> <sequence> <sequence minOccurs="1" maxOccurs="unbounded"> <alternate minOccurs="1" maxOccurs="1"> <elementRef key="schemaSpec"/> <classRef key="model.common"/> </alternate> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> <sequence minOccurs="0" maxOccurs="unbounded"> <alternate> <classRef key="model.div4Like"/> <classRef key="model.divGenLike"/> </alternate> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> </sequence> </alternate> <sequence minOccurs="0" maxOccurs="unbounded"> <classRef key="model.divBottom"/> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> </sequence> </sequence> </content> ⚓ |
Schema Declaration |
element div3 { att.global.attributes, att.divLike.attributes, att.typed.attributes, att.declaring.attributes, ( ( model.divTop | model.global )*, ( ( ( ( model.div4Like | model.divGenLike ), model.global* )+ | ( ( ( schemaSpec | model.common ), model.global* )+, ( ( model.div4Like | model.divGenLike ), model.global* )* ) ), ( model.divBottom, model.global* )* )? ) }⚓ |
<div4> (division du texte de niveau 4) contient une subdivision de quatrième niveau dans le texte préliminaire, dans le corps d’un texte ou dans le texte postliminaire. [4.1.2. Numbered Divisions] | |
Module | textstructure |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.divLike (att.fragmentable (@part)) att.typed (@type) att.declaring (@decls) |
Member of | |
Contained by |
textstructure: div3
|
May contain |
msdescription: msDesc
namesdates: listOrg listPerson listPlace listRelation
tagdocs: classSpec elementSpec schemaSpec
textstructure: div5
|
Note |
Cet élément contient une séquence d'éléments structurels de bas niveau, éventuellement groupés en subdivisions. |
Example |
<div3 n="2.2.1" type="subsection">
<head>Sect. II. Subsect. I</head>
<div4 n="2.2.1.1" type="alinéa">
<head>Alinéa I. <term>Horlogerie</term>Lame de ressort.</head>
<p> Bande d'acier enroulée formant le ressort d'une montre, d'une pendule. (Dict. XIXe
et XXe s.).</p>
</div4>
<div4 n="2.2.1.2" type="alinéa">
<head>Alinéa II. — <term>Menuiserie</term>Lame de parquet</head>
<p>Lame de parquet. Chacune des bandes de bois qui, emboîtées, constituent le
parquet</p>
</div4>
</div3>
|
Content model |
<content> <sequence> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.divTop"/> <classRef key="model.global"/> </alternate> <sequence minOccurs="0"> <alternate> <sequence minOccurs="1" maxOccurs="unbounded"> <alternate> <classRef key="model.div5Like"/> <classRef key="model.divGenLike"/> </alternate> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> <sequence> <sequence minOccurs="1" maxOccurs="unbounded"> <alternate minOccurs="1" maxOccurs="1"> <elementRef key="schemaSpec"/> <classRef key="model.common"/> </alternate> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> <sequence minOccurs="0" maxOccurs="unbounded"> <alternate> <classRef key="model.div5Like"/> <classRef key="model.divGenLike"/> </alternate> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> </sequence> </alternate> <sequence minOccurs="0" maxOccurs="unbounded"> <classRef key="model.divBottom"/> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> </sequence> </sequence> </content> ⚓ |
Schema Declaration |
element div4 { att.global.attributes, att.divLike.attributes, att.typed.attributes, att.declaring.attributes, ( ( model.divTop | model.global )*, ( ( ( ( model.div5Like | model.divGenLike ), model.global* )+ | ( ( ( schemaSpec | model.common ), model.global* )+, ( ( model.div5Like | model.divGenLike ), model.global* )* ) ), ( model.divBottom, model.global* )* )? ) }⚓ |
<div5> (division du texte de niveau 5) contient une subdivision de cinquième niveau dans le texte préliminaire, dans le corps d’un texte ou dans le texte postliminaire. [4.1.2. Numbered Divisions] | |
Module | textstructure |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.divLike (att.fragmentable (@part)) att.typed (@type) att.declaring (@decls) |
Member of | |
Contained by |
textstructure: div4
|
May contain |
msdescription: msDesc
namesdates: listOrg listPerson listPlace listRelation
tagdocs: classSpec elementSpec schemaSpec
|
Note |
Cet élément contient une séquence d'éléments structurels de bas niveau, éventuellement groupés en subdivisions. |
Example |
<div2 type="chapter">
<head>Recipes</head>
<head>Chapter VI.</head>
<div3>
<head>Fruit and vegetable soups</head>
<p>...</p>
<div4>
<head>Stocks for all kinds of soups</head>
<div5 type="recipe">
<head>Rich strong stock</head>
<!-- ... -->
</div5>
<div5 type="recipe">
<head>Medium Stock</head>
<!-- ... -->
</div5>
</div4>
<div4 type="recipe">
<head>Apple soup</head>
<div5>
<head>Ingredients</head>
<list>
<item>2 lbs. of good boiling apples,</item>
<item>3/4 teaspoonful of white pepper,</item>
<item>6 cloves,</item>
<item>cayenne or ginger to taste,</item>
<item>3 quarts of medium stock</item>
</list>
</div5>
<div5>
<head>Mode</head>
<p>Peel and quarter the apples taking out their cores; put them into
the stock, stew them gently till tender, Rub the whole through a
strainer, add the seasoning. give it one boil up, and serve.</p>
</div5>
<div5>
<head>Time</head>
<p>1 hour.</p>
</div5>
<div5>
<head>Average cost</head>
<p>per quart, 1s.</p>
</div5>
<div5>
<head>Seasonable</head>
<p>from September to December.</p>
</div5>
<div5>
<head>Sufficient</head>
<p> for 10 persons</p>
</div5>
<div5>
<head>The apple</head>
<p>This useful fruit is mentioned in Holy Writ; and Homer describes it
as valuable in his time... As a food, the apple cannot be considered
to rank high, as more than the half of it consists of water, and
the rest of its properties are not the most nourishing. It is
however a useful adjunct to other kinds of food, and, when cooked, is
esteemed as slightly laxative.</p>
</div5>
</div4>
<div4 type="recipe">
<head>Artichoke (Jerusalem) soup</head>
<p>...</p>
</div4>
<!-- other recipes here -->
</div3>
</div2>
|
Content model |
<content> <sequence> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.divTop"/> <classRef key="model.global"/> </alternate> <sequence minOccurs="0"> <alternate> <sequence minOccurs="1" maxOccurs="unbounded"> <alternate> <classRef key="model.div6Like"/> <classRef key="model.divGenLike"/> </alternate> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> <sequence> <sequence minOccurs="1" maxOccurs="unbounded"> <alternate minOccurs="1" maxOccurs="1"> <elementRef key="schemaSpec"/> <classRef key="model.common"/> </alternate> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> <sequence minOccurs="0" maxOccurs="unbounded"> <alternate> <classRef key="model.div6Like"/> <classRef key="model.divGenLike"/> </alternate> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> </sequence> </alternate> <sequence minOccurs="0" maxOccurs="unbounded"> <classRef key="model.divBottom"/> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> </sequence> </sequence> </content> ⚓ |
Schema Declaration |
element div5 { att.global.attributes, att.divLike.attributes, att.typed.attributes, att.declaring.attributes, ( ( model.divTop | model.global )*, ( ( ( ( model.div6Like | model.divGenLike ), model.global* )+ | ( ( ( schemaSpec | model.common ), model.global* )+, ( ( model.div6Like | model.divGenLike ), model.global* )* ) ), ( model.divBottom, model.global* )* )? ) }⚓ |
<editionStmt> (mention d'édition) regroupe les informations relatives à l’édition d’un texte. [2.2.2. The Edition Statement 2.2. The File Description] | |
Module | header |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Contained by |
header: fileDesc
|
May contain | |
Example |
<editionStmt>
<edition>Deuxième édition</edition>
<respStmt>
<resp>réalisée par</resp>
<name>L. F.</name>
</respStmt>
</editionStmt>
|
Example |
<editionStmt>
<p>Première édition électronique, Nancy, <date> 2002</date>, réalisée dans le cadre de la
base <ref target="http://www.frantext.fr/">FRANTEXT</ref> .</p>
</editionStmt>
|
Content model |
<content> <alternate minOccurs="1" maxOccurs="1"> <classRef key="model.pLike" minOccurs="1" maxOccurs="unbounded"/> <sequence minOccurs="1" maxOccurs="1"> <elementRef key="edition"/> <classRef key="model.respLike" minOccurs="0" maxOccurs="unbounded"/> </sequence> </alternate> </content> ⚓ |
Schema Declaration |
element editionStmt { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, ( model.pLike+ | ( edition, model.respLike* ) ) }⚓ |
<editorialDecl> (déclaration des pratiques éditoriales) donne des précisions sur les pratiques et les principes éditoriaux appliqués au cours de l’encodage du texte. [2.3.3. The Editorial Practices Declaration 2.3. The Encoding Description 15.3.2. Declarable Elements] | |||||||||||
Module | header | ||||||||||
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||
Member of | |||||||||||
Contained by |
header: encodingDesc
|
||||||||||
May contain |
core: p
header: segmentation
|
||||||||||
Example |
<editorialDecl>
<normalization>
<p>Certains mots coupés par accident typographique en fin de ligne ont été réassemblés
sans commentaire.</p>
</normalization>
<quotation marks="all">
<p>Les "guillements français" ont été remplacée par des "guillemets droits" (sans
symétrie)</p>
</quotation>
</editorialDecl>
|
||||||||||
Content model |
<content> <alternate minOccurs="1" maxOccurs="unbounded"> <classRef key="model.pLike"/> <classRef key="model.editorialDeclPart"/> </alternate> </content> ⚓ |
||||||||||
Schema Declaration |
element editorialDecl { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, attribute default { "false" }?, ( model.pLike | model.editorialDeclPart )+ }⚓ |
<elementSpec> (spécification d'élément) documente la structure, le contenu et l'emploi d'un élément. [22.5. Element Specifications 22. Documentation Elements] | |||||||||||
Module | tagdocs | ||||||||||
Attributes | att.namespaceable (@ns) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.identified (@ident) att.deprecated (@validUntil)
|
||||||||||
Member of | |||||||||||
Contained by | |||||||||||
May contain | |||||||||||
Example |
<elementSpec module="tagdocs"
xml:id="fr_Code" ident="code">
<desc>contient le code littéral</desc>
<classes>
<memberOf key="model.emphLike"/>
</classes>
<content>
<textNode/>
</content>
<attList>
<attDef ident="type" usage="opt">
<desc>la langue du code</desc>
<datatype>
<dataRef key="teidata.enumerated"/>
</datatype>
</attDef>
</attList>
</elementSpec>
|
||||||||||
Schematron |
<sch:rule context="tei:elementSpec[ @mode eq 'delete' ]">
<sch:report test="child::*">This elementSpec element has a mode= of "delete" even
though it has child elements. Change the mode= to "add", "change", or "replace", or
remove the child elements.</sch:report>
</sch:rule>
<sch:rule context="tei:elementSpec[ @mode = ('add','change','replace') ]">
<sch:assert test="child::* | (@* except (@mode, @ident))">This elementSpec element
has a mode= of "<sch:value-of select="@mode"/>", but does not have any child elements
or schema-changing attributes. Specify child elements, use validUntil=, predeclare=,
ns=, or prefix=, or change the mode= to "delete".</sch:assert>
</sch:rule>
|
||||||||||
Content model |
<content> <sequence minOccurs="1" maxOccurs="1"> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.glossLike"/> <classRef key="model.descLike"/> </alternate> <elementRef key="classes" minOccurs="0"/> <elementRef key="content" minOccurs="0"/> <elementRef key="valList" minOccurs="0"/> <elementRef key="constraintSpec" minOccurs="0" maxOccurs="unbounded"/> <elementRef key="attList" minOccurs="0"/> <alternate minOccurs="0" maxOccurs="unbounded"> <elementRef key="model"/> <elementRef key="modelGrp"/> <elementRef key="modelSequence"/> </alternate> <elementRef key="exemplum" minOccurs="0" maxOccurs="unbounded"/> <elementRef key="remarks" minOccurs="0" maxOccurs="unbounded"/> <elementRef key="listRef" minOccurs="0" maxOccurs="unbounded"/> </sequence> </content> ⚓ |
||||||||||
Schema Declaration |
element elementSpec { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.identified.attribute.ident, att.deprecated.attribute.validUntil, att.namespaceable.attributes, attribute mode { "add" | "change" }?, ( ( model.glossLike | model.descLike )*, classes?, content?, valList?, constraintSpec*, attList?, ( model | modelGrp | modelSequence )*, exemplum*, remarks*, listRef* ) }⚓ |
<encodingDesc> (description de l'encodage) documente la relation d'un texte électronique avec sa ou ses sources. [2.3. The Encoding Description 2.1.1. The TEI Header and Its Components] | |
Module | header |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Member of | |
Contained by |
header: teiHeader
|
May contain | |
Example |
<encodingDesc>
<projectDesc>
<p>Corpus de
textes sélectionnés pour la formation MISAT, Frejus,
juillet 2010.
</p>
</projectDesc>
<samplingDecl>
<p>Corpus
d'échantillons de 2000 mots pris au début de chaque texte. </p>
</samplingDecl>
</encodingDesc>
|
Content model |
<content> <alternate minOccurs="1" maxOccurs="unbounded"> <classRef key="model.encodingDescPart"/> <classRef key="model.pLike"/> </alternate> </content> ⚓ |
Schema Declaration |
element encodingDesc { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, ( model.encodingDescPart | model.pLike )+ }⚓ |
<facsimile> contient une représentation d'une source écrite quelconque sous la forme d'un ensemble d'images plutôt que sous la forme d'un texte transcrit ou encodé. [11.1. Digital Facsimiles] | |
Module | transcr |
Attributes | att.declaring (@decls) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Member of | |
Contained by |
textstructure: TEI
|
May contain |
transcr: surfaceGrp
|
Example |
<facsimile>
<graphic url="page1.png"/>
<surface>
<graphic url="page2-highRes.png"/>
<graphic url="page2-lowRes.png"/>
</surface>
<graphic url="page3.png"/>
<graphic url="page4.png"/>
</facsimile>
|
Example |
<facsimile>
<surface ulx="0" uly="0" lrx="200" lry="300">
<graphic url="Bovelles-49r.png"/>
</surface>
</facsimile>
|
Schematron |
<sch:rule context="tei:facsimile//tei:line | tei:facsimile//tei:zone">
<sch:report test="child::text()[ normalize-space(.) ne '']"> A facsimile element represents
a text with images, thus
transcribed text should not be present within it.
</sch:report>
<!--
What about:
* ellipses/supplied/text()
* writing
* label, formula, app, witDetail, metamark?
* notatedMusic?
* figure/[all-sorts-of-crazy-stuff-e.g.-entry]
* addSpan, damageSpan, delSpan
Or the fact that <front> and <back> (but not <body>) are
permitted inside <facsimile>, and thus *anything* can be
inside ther?
-->
</sch:rule>
|
Content model |
<content> <elementRef key="surfaceGrp"/> </content> ⚓ |
Schema Declaration |
element facsimile { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.declaring.attributes, surfaceGrp }⚓ |
<fileDesc> (description bibliographique du fichier) contient une description bibliographique complète du fichier électronique. [2.2. The File Description 2.1.1. The TEI Header and Its Components] | |
Module | header |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Contained by |
header: teiHeader
|
May contain | |
Note |
Cet élément est la source d'information principale pour créer une notice de catalogage ou une référence bibliographique destinée à un fichier électronique. Il fournit le titre et les mentions de responsabilité, ainsi que des informations sur la publication ou la distribution du fichier, sur la collection à laquelle il appartient le cas échéant, ainsi que des notes détaillées sur des informations qui n'apparaissent pas ailleurs dans l'en-tête. Il contient également une description bibliographique complète de la ou des sources du texte produit. |
Example |
<teiHeader>
<fileDesc>
<titleStmt>
<title>Le document TEI minimal</title>
</titleStmt>
<publicationStmt>
<p>Distribué comme partie de TEI P5</p>
</publicationStmt>
<sourceDesc>
<p>Aucune source : ce document est né numérique</p>
</sourceDesc>
</fileDesc>
</teiHeader>
|
Content model |
<content> <sequence minOccurs="1" maxOccurs="1"> <sequence minOccurs="1" maxOccurs="1"> <elementRef key="titleStmt"/> <elementRef key="editionStmt" minOccurs="0"/> <elementRef key="extent" minOccurs="0"/> <elementRef key="publicationStmt"/> <elementRef key="seriesStmt" minOccurs="0" maxOccurs="unbounded"/> <elementRef key="notesStmt" minOccurs="0"/> </sequence> <elementRef key="sourceDesc" minOccurs="1" maxOccurs="unbounded"/> </sequence> </content> ⚓ |
Schema Declaration |
element fileDesc { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, ( ( titleStmt, editionStmt?, extent?, publicationStmt, seriesStmt*, notesStmt? ), sourceDesc+ ) }⚓ |
<forename> (Prénom d'une personne) permet de relever le prénom d'une personne. [13.2.1. Personal Names] | |||||||||||||||||||
Module | namesdates | ||||||||||||||||||
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||||||||||
Member of | |||||||||||||||||||
Contained by | |||||||||||||||||||
May contain | |||||||||||||||||||
Example |
<persName>
<roleName>Ex-Président</roleName>
<forename>George</forename>
<surname>Bush</surname>
</persName>
|
||||||||||||||||||
Content model |
<content> <macroRef key="macro.phraseSeq"/> </content> ⚓ |
||||||||||||||||||
Schema Declaration |
element forename { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, attribute full { "yes" }?, attribute ref { list { + } }?, macro.phraseSeq }⚓ |
<front> (texte préliminaire) contient tout ce qui est au début du document, avant le corps du texte : page de titre, dédicaces, préfaces, etc. [4.6. Title Pages 4. Default Text Structure] | |
Module | textstructure |
Attributes | att.declaring (@decls) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Contained by |
textstructure: text
|
May contain | |
Note |
Because cultural conventions differ as to which elements are grouped as front matter and which as back matter, the content models for the <front> and <back> elements are identical. |
Example |
<front>
<epigraph>
<quote>Nam Sibyllam quidem Cumis ego ipse oculis meis vidi in ampulla
pendere, et cum illi pueri dicerent: <q xml:lang="grc">Σίβυλλα τί
θέλεις</q>; respondebat illa: <q xml:lang="grc">ὰποθανεῖν θέλω.</q>
</quote>
</epigraph>
<div type="dedication">
<p>For Ezra Pound <q xml:lang="it">il miglior fabbro.</q>
</p>
</div>
</front>
|
Example |
<front>
<div type="dedication">
<p>à la mémoire de Raymond Queneau</p>
</div>
<div type="avertissement">
<p>L'amitié, l'histoire et la littérature m'ont fourni quelques-uns
des.personnages de ce livre. Toute autre ressemblance avec des
individus vivants ou ayant réellement ou fictivement existé ne
saurait être que coïncidence.</p>
<epigraph>
<quote>Regarde de tous tes yeux, regarde <bibl>(Jules Verne, Michel
Strogoff )</bibl>
</quote>
</epigraph>
</div>
<div type="preambule">
<head>PRÉAMBULE</head>
<epigraph>
<quote>
<q>L'œil suit les chemins qui lui ont été ménagés dans l'oeuvre
<bibl>(Paul Klee, Pädagosisches Skizzenbuch)</bibl>
</q>
</quote>
</epigraph>
<p> Au départ, l'art du puzzle semble un art bref, un art mince, tout
entier contenu dans un maigre enseignement de la Gestalttheorie :
...</p>
</div>
</front>
|
Example |
<front>
<div type="preface">
<head>Préface</head>
<p>Tant qu'il existera, par le fait des lois et des moeurs, une
damnation sociale créant artificiellement, en pleine civilisation,
des enfers, et compliquant d'une fatalité humaine la destinée qui
est divine ; tant que les trois problèmes du siècle, la dégradation
de l'homme par le prolétariat, la déchéance de la femme par la faim,
l'atrophie de l'enfant par la nuit, ne seront pas résolus; tant que,
dans certaines régions, l'asphyxie sociale sera possible; en
d'autres termes, et à un point de vue plus étendu encore, tant qu'il
aura sur la terre ignorance et misère, des livres de la nature de
celui-ci pourront ne pas être inutiles.</p>
<closer>
<dateline>
<name type="place">Hauteville-House</name>
<date>1er janvier 1862</date>
</dateline>
</closer>
</div>
</front>
|
Content model |
<content> <sequence minOccurs="1" maxOccurs="1"> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.frontPart"/> <classRef key="model.pLike"/> <classRef key="model.pLike.front"/> <classRef key="model.global"/> </alternate> <sequence minOccurs="0" maxOccurs="1"> <alternate minOccurs="1" maxOccurs="1"> <sequence minOccurs="1" maxOccurs="1"> <classRef key="model.div1Like"/> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.div1Like"/> <classRef key="model.frontPart"/> <classRef key="model.global"/> </alternate> </sequence> <sequence minOccurs="1" maxOccurs="1"> <classRef key="model.divLike"/> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.divLike"/> <classRef key="model.frontPart"/> <classRef key="model.global"/> </alternate> </sequence> </alternate> <sequence minOccurs="0" maxOccurs="1"> <classRef key="model.divBottom"/> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.divBottom"/> <classRef key="model.global"/> </alternate> </sequence> </sequence> </sequence> </content> ⚓ |
Schema Declaration |
element front { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.declaring.attributes, ( ( model.frontPart | model.pLike | model.pLike.front | model.global )*, ( ( ( model.div1Like, ( model.div1Like | model.frontPart | model.global )* ) | ( model.divLike, ( model.divLike | model.frontPart | model.global )* ) ), ( model.divBottom, ( model.divBottom | model.global )* )? )? ) }⚓ |
<gi> (identifiant générique) contient le nom d'un élément. [22. Documentation Elements 22.5. Element Specifications] | |||||||||
Module | tagdocs | ||||||||
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||
Member of | |||||||||
Contained by | |||||||||
May contain |
XSD Name
|
||||||||
Example |
<p>L'élément <gi>xhtml:li</gi> est grosso modo analogue à l'élément <gi>item</gi>, comme
l'est l'élément <gi scheme="DBK">listItem</gi>.</p> Cet exemple montre que l'emploi d'un espace de noms préfixe et celui de l'attribut
de schéma sont des alternatives possibles pour indiquer que le <gi> en question n'est pas un nom d'élément TEI : dans la pratique, une seule méthode sera
utilisée. |
||||||||
Content model |
<content> <dataRef key="teidata.name"/> </content> ⚓ |
||||||||
Schema Declaration |
element gi { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, attribute scheme { "TEI" }?, teidata.name }⚓ |
<graphic> (graphic) indique l'emplacement d'une image, d'une illustration ou d'un schéma intégrés. [3.10. Graphics and Other Non-textual Components 11.1. Digital Facsimiles] | |
Module | core |
Attributes | att.media (att.internetMedia (@mimeType)) att.resourced (@url) att.declaring (@decls) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Member of | |
Contained by | |
May contain |
core: desc
|
Note |
L'attribut mimeType doit être utilisé pour spécifier le type MIME de l'image référencée par l'attribut url. |
Example |
<figure>
<graphic url="fig1.png"/>
<head>Figure Une : Jan van Eyck, La Vierge du chancelier Rolin</head>
<p>Si, attiré par la curiosité, on a l'imprudence de l'approcher d'un peu trop prés,
c'est fini, on est pris pour tout le temps que peut durer l'effort d'une attention
soutenue ; on s'extasie devant la finesse du détail ... il va toujours plus loin,
franchit une à une les croupes des collines verdoyantes ; se repose un moment sur
une ligne lointaine de montagnes neigeuses; pour se perdre ensuite dans l'infini d'un
ciel à peine bleu, où s'estompent de flottantes nuées. </p>
</figure>
|
Content model |
<content> <classRef key="model.descLike" minOccurs="0" maxOccurs="unbounded"/> </content> ⚓ |
Schema Declaration |
element graphic { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.media.attributes, att.resourced.attributes, att.declaring.attributes, model.descLike* }⚓ |
<handDesc> (description des écritures) contient la description des différents types d'écriture utilisés dans un manuscrit. [10.7.2. Writing, Decoration, and Other Notations] | |||||||||
Module | msdescription | ||||||||
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||
Contained by |
msdescription: physDesc
|
||||||||
May contain |
header: handNote
|
||||||||
Example |
<handDesc>
<handNote scope="major">Written throughout in <term>angelicana formata</term>.</handNote>
</handDesc>
|
||||||||
Example |
<handDesc hands="2">
<p>The manuscript is written in two contemporary hands, otherwise unknown, but clearly
those of practised scribes. Hand I writes ff. 1r-22v and hand II ff. 23 and 24. Some
scholars, notably Verner Dahlerup and Hreinn Benediktsson, have argued for a third
hand
on f. 24, but the evidence for this is insubstantial.</p>
</handDesc>
|
||||||||
Example |
<handDesc hands="2">
<handNote xml:id="fr_TSE"
medium="typescript">Authorial typescript </handNote>
<handNote xml:id="fr_EP" medium="red-ink">Ezra Pound's annotations</handNote>
</handDesc>
|
||||||||
Content model |
<content> <sequence minOccurs="1" maxOccurs="1"> <elementRef key="handNote"/> </sequence> </content> ⚓ |
||||||||
Schema Declaration |
element handDesc { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, attribute hands { "1" | "2" }?, ( handNote ) }⚓ |
<handNote> (note sur une main) décrit un style d'écriture ou une main qui sont reconnus dans un manuscrit. [10.7.2. Writing, Decoration, and Other Notations] | |||||||||||
Module | header | ||||||||||
Attributes | att.handFeatures (@scribe, @scribeRef, @script, @scriptRef, @medium, @scope) att.global (xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||
Contained by |
msdescription: handDesc
|
||||||||||
May contain |
namesdates: persName
character data
|
||||||||||
Example |
<handNote xml:id="fr_scribe1">Premier scribe : <name type="person">inconnu</name>
</handNote>
<handNote xml:id="fr_rubricateur1">Premier rubricateur : <name type="person">inconnu</name>
</handNote>
|
||||||||||
Content model |
<content> <textNode/> <elementRef key="persName"/> </content> ⚓ |
||||||||||
Schema Declaration |
element handNote { att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.handFeatures.attributes, attribute xml:id { text }?, text, persName }⚓ |
<hi> (mis en évidence) balise qui distingue un mot ou une expression comme graphiquement distincte du texte environnant (souligné, en exposant, encadré, etc...). [3.3.2.2. Emphatic Words and Phrases 3.3.2. Emphasis, Foreign Words, and Unusual Language] | |||||||||||
Module | core | ||||||||||
Attributes | att.written (@hand) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||
Member of | |||||||||||
Contained by | |||||||||||
May contain |
analysis: w
header: idno
msdescription: msDesc
namesdates: country forename listOrg listPerson listPlace listRelation orgName persName placeName settlement surname
tagdocs: att classSpec elementSpec gi val
character data
|
||||||||||
Example |
<p>Au fronton, on lit cette inscription : <hi rend="uppercase">attends. Tu verras.</hi> Le
notaire encore prétend qu' elle ne saurait être antérieure au XVIII siècle, car, sinon,
l'
on eût écrit --<q>tu voiras</q>--. </p>
|
||||||||||
Content model |
<content> <macroRef key="macro.paraContent"/> </content> ⚓ |
||||||||||
Schema Declaration |
element hi { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.written.attributes, attribute rend { list { ( "underline" | "double-underline" | "superscript" | "uppercase" | "sup" )+ } }?, macro.paraContent }⚓ |
<history> (histoire) rassemble les éléments servant à donner un historique complet du manuscrit ou d'une partie du manuscrit. [10.8. History] | |
Module | msdescription |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Contained by |
msdescription: msDesc
|
May contain |
msdescription: provenance
|
Example |
<history>
<origin>
<p>Written in Durham during the mid twelfth
century.</p>
</origin>
<provenance>
<p>Recorded in two medieval
catalogues of the books belonging to Durham Priory, made in 1391 and
1405.</p>
</provenance>
<provenance>
<p>Given to W. Olleyf by William Ebchester, Prior (1446-56)
and later belonged to Henry Dalton, Prior of Holy Island (Lindisfarne)
according to inscriptions on ff. 4v and 5.</p>
</provenance>
<acquisition>
<p>Presented to Trinity College in 1738 by
Thomas Gale and his son Roger.</p>
</acquisition>
</history>
|
Content model |
<content> <elementRef key="provenance" minOccurs="1"/> </content> ⚓ |
Schema Declaration |
element history { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, provenance }⚓ |
<idno> (identifiant) donne un identifiant standardisé qui peut être utilisé pour identifier une référence bibliographique, une personne, un titre d'ouvrage ou une organisation. [13.3.1. Basic Principles 2.2.4. Publication, Distribution, Licensing, etc. 2.2.5. The Series Statement 3.12.2.4. Imprint, Size of a Document, and Reprint Information] | |||||||||||
Module | header | ||||||||||
Attributes | att.sortable (@sortKey) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.datable.iso (@when-iso, @notBefore-iso, @notAfter-iso, @from-iso, @to-iso) att.datable.custom (@when-custom, @notBefore-custom, @notAfter-custom, @from-custom, @to-custom, @datingPoint,
@datingMethod)
|
||||||||||
Member of | |||||||||||
Contained by | |||||||||||
May contain |
header: idno
character data
|
||||||||||
Note |
<idno> should be used for labels which identify an object or concept in a formal cataloguing system such as a database or an RDF store, or in a distributed system such as the World Wide Web. Some suggested values for type on <idno> are ISBN, ISSN, DOI, and URI. |
||||||||||
Example |
<idno type="ISBN">978-1-906964-22-1</idno>
<idno type="ISSN">0143-3385</idno>
<idno type="DOI">10.1000/123</idno>
<idno type="URI">http://www.worldcat.org/oclc/185922478</idno>
<idno type="URI">http://authority.nzetc.org/463/</idno>
<idno type="LT">Thomason Tract E.537(17)</idno>
<idno type="Wing">C695</idno>
<idno type="oldCat">
<g ref="#sym"/>345
</idno> In the last case, the identifier includes a non-Unicode character which is defined
elsewhere by means of a <glyph> or <char> element referenced here as #sym . |
||||||||||
Example |
<idno type="ISSN">0143-3385</idno>
<idno type="OTA">116</idno>
<idno type="ISBN">1-896016-00-6</idno>
|
||||||||||
Content model |
<content> <alternate minOccurs="0" maxOccurs="unbounded"> <textNode/> <classRef key="model.gLike"/> <elementRef key="idno"/> </alternate> </content> ⚓ |
||||||||||
Schema Declaration |
element idno { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.sortable.attributes, att.datable.iso.attribute.when-iso, att.datable.iso.attribute.notBefore-iso, att.datable.iso.attribute.notAfter-iso, att.datable.iso.attribute.from-iso, att.datable.iso.attribute.to-iso, att.datable.custom.attribute.when-custom, att.datable.custom.attribute.notBefore-custom, att.datable.custom.attribute.notAfter-custom, att.datable.custom.attribute.from-custom, att.datable.custom.attribute.to-custom, att.datable.custom.attribute.datingPoint, att.datable.custom.attribute.datingMethod, attribute type { "reference" }?, ( text | model.gLike | idno )* }⚓ |
<item> (item) contient un composant d'une liste. [3.8. Lists 2.6. The Revision Description] | |
Module | core |
Attributes | att.sortable (@sortKey) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Contained by |
core: list
|
May contain |
analysis: w
header: idno
msdescription: msDesc
namesdates: country forename listOrg listPerson listPlace listRelation orgName persName placeName settlement surname
tagdocs: att classSpec elementSpec gi val
character data
|
Note |
Peut contenir un texte ou une succession d'extraits. Toute chaîne de caractères utilisée pour étiqueter un item de liste dans le texte peut être utilisée comme valeur de l'attribut global n, mais il n'est pas obligatoire de noter explicitement cette numérotation. Dans les listes ordonnées, l'attribut n de l'élément <item> est par définition synonyme de l'utilisation de l'élément <label> pour noter le numéro de l'item de la liste. Pour les glossaires toutefois, le terme défini doit être donné avec l'élément <label>, et non pas n. |
Example |
<list type="unordered">
<head>Tentative d'inventaire de quelques-unes des choses qui ont été trouvées dans
les escaliers au fil des ans.</head>
<item>Plusieurs photos, dont celle d'une jeune fille de quinze<lb/> ans vêtue d'un slip
de bain noir et d'un chandail blanc, agenouillée sur une plage,</item>
<item>un réveil radio de toute évidence destiné à un réparateur, dans un sac plastique
des établissements Nicolas,</item>
<item>un soulier noir orné de brillants,</item>
<item>une mule en chevreau doré,</item>
<item>une boîte de pastilles Géraudel contre la toux.</item>
</list>
|
Content model |
<content> <macroRef key="macro.specialPara"/> </content> ⚓ |
Schema Declaration |
element item { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.sortable.attributes, macro.specialPara }⚓ |
<langUsage> (langue utilisée) décrit les langues, variétés de langues, registres, dialectes, etc. présents à l’intérieur d’un texte. [2.4.2. Language Usage 2.4. The Profile Description 15.3.2. Declarable Elements] | |||||||||||
Module | header | ||||||||||
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||
Member of | |||||||||||
Contained by |
header: profileDesc
|
||||||||||
May contain | |||||||||||
Example |
<langUsage>
<language ident="fr-CA" usage="60">Québecois</language>
<language ident="en-CA" usage="20">Anglais canadien des affaires</language>
<language ident="en-GB" usage="20">Anglais de Grande-Bretagne</language>
</langUsage>
|
||||||||||
Content model |
<content> <alternate minOccurs="1" maxOccurs="1"> <classRef key="model.pLike" minOccurs="1" maxOccurs="unbounded"/> <elementRef key="language" minOccurs="1" maxOccurs="unbounded"/> </alternate> </content> ⚓ |
||||||||||
Schema Declaration |
element langUsage { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, attribute default { "false" }?, ( model.pLike+ | language+ ) }⚓ |
<language> (langue) caractérise une langue ou une variété de langue utilisée dans un texte. [2.4.2. Language Usage] | |||||||||
Module | header | ||||||||
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||
Contained by |
header: langUsage
|
||||||||
May contain | |||||||||
Note |
Dans le cas particulier des variétés de langues, l'élément contiendra un texte caractérisant mais non structuré. |
||||||||
Example |
<langUsage>
<language ident="en-US" usage="75">Anglais américain moderne</language>
<language ident="i-az-Arab" usage="20">Azerbaijanais en caractères arabes</language>
<language ident="x-verlan" usage="05">verlan</language>
</langUsage>
|
||||||||
Content model |
<content> <macroRef key="macro.phraseSeq.limited"/> </content> ⚓ |
||||||||
Schema Declaration |
element language { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, attribute ident { "fr" }, macro.phraseSeq.limited }⚓ |
<lb> (début de ligne) marque le début d'une nouvelle ligne (typographique) dans une édition ou dans une version d'un texte. [3.11.3. Milestone Elements 7.2.5. Speech Contents] | |
Module | core |
Attributes | att.edition (@ed, @edRef) att.spanning (@spanTo) att.breaking (@break) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Member of | |
Contained by |
analysis: w
msdescription: repository
namesdates: country forename occupation orgName persName person placeName settlement sex surname
transcr: surface
|
May contain | Empty element |
Note |
Par convention, l'élément <lb> apparaît à l’endroit du texte où commence une nouvelle ligne. L'attribut n, s’il est utilisé, donne un nombre ou une autre valeur associée au texte entre ce point et l’élément suivant <lb>, spécifiquement le numéro de la ligne dans la page, ou une autre unité de mesure appropriée. Cet élément est prévu pour être employé pour marquer un saut de ligne sur un manuscrit ou sur une page imprimée, à l’endroit où il se survient; on n’utilisera pas de balisage structurel comme une succession de vers (pour lequel l’élément <l> est disponible) sauf dans le cas où des blocs structurés ne peuvent pas être marqués autrement. L'attribut type sera employé pour caractériser toute espèce de caractéristiques du saut de ligne, sauf la coupure des mots (indique par l'attribut break) ou la source concernée. |
Example | Cet exemple montre les sauts de ligne dans des vers, qui apparaissent à différents
endroits selon les éditions.
<l>Of Mans First Disobedience,<lb ed="1674"/> and<lb ed="1667"/> the Fruit</l>
<l>Of that Forbidden Tree, whose<lb ed="1667 1674"/> mortal tast</l>
<l>Brought Death into the World,<lb ed="1667"/> and all<lb ed="1674"/> our woe,</l>
|
Example | Cet exemple encode les sauts de ligne pour montre l'apparence visuelle d'une page
titre. L'attribut break est utilisé pour montrer que le saut de ligne ne marque pas le début d'un nouveau
mot.
<titlePart rend="italic">
<lb/>L'auteur susdict supplie les Lecteurs
<lb/>benevoles, soy reserver à rire au
soi-<lb break="no"/>xante & dixhuytiesme livre.
</titlePart>
|
Content model |
<content> <empty/> </content> ⚓ |
Schema Declaration |
element lb { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.edition.attributes, att.spanning.attributes, att.breaking.attributes, empty }⚓ |
<licence> contient des informations légales applicables au texte, notamment le contrat de licence définissant les droits d'utilisation. [2.2.4. Publication, Distribution, Licensing, etc.] | |
Module | header |
Attributes | att.pointing (@target) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.datable.iso (@when-iso, @notBefore-iso, @notAfter-iso, @from-iso, @to-iso) att.datable.custom (@when-custom, @notBefore-custom, @notAfter-custom, @from-custom, @to-custom, @datingPoint, @datingMethod) |
Member of | |
Contained by |
header: availability
|
May contain |
analysis: w
header: idno
msdescription: msDesc
namesdates: country forename listOrg listPerson listPlace listRelation orgName persName placeName settlement surname
tagdocs: att classSpec elementSpec gi val
character data
|
Note |
A <licence> element should be supplied for each licence agreement applicable to the text in question. The target attribute may be used to reference a full version of the licence. The when, notBefore, notAfter, from or to attributes may be used in combination to indicate the date or dates of applicability of the licence. |
Example |
<licence target="http://creativecommons.org/licenses/by/3.0/deed.fr"> Creative Commons Attribution 3.0 non transposé (CC BY 3.0)
</licence>
|
Example |
<licence target="http://creativecommons.org/licenses/by-sa/2.0/"> Ce document
est publié librement sur le web à destination de la communauté scientifique
dans le cadre de la licence Creative Commons « Paternité-Pas d’Utilisation
Commerciale-Partage des Conditions Initiales à l’Identique 2.0 France ».
</licence>
|
Content model |
<content> <macroRef key="macro.specialPara"/> </content> ⚓ |
Schema Declaration |
element licence { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.pointing.attributes, att.datable.iso.attribute.when-iso, att.datable.iso.attribute.notBefore-iso, att.datable.iso.attribute.notAfter-iso, att.datable.iso.attribute.from-iso, att.datable.iso.attribute.to-iso, att.datable.custom.attribute.when-custom, att.datable.custom.attribute.notBefore-custom, att.datable.custom.attribute.notAfter-custom, att.datable.custom.attribute.from-custom, att.datable.custom.attribute.to-custom, att.datable.custom.attribute.datingPoint, att.datable.custom.attribute.datingMethod, macro.specialPara }⚓ |
<list> (liste) contient une suite d'items ordonnés dans une liste. [3.8. Lists] | |
Module | core |
Attributes | att.sortable (@sortKey) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Member of | |
Contained by | |
May contain | |
Note |
Peut contenir un titre facultatif suivi d'une succession d'items ou d'une succession de couples constitués d'une étiquette et d'un item, ce dernier type pouvant être précédé par un ou deux titres spécifiques. |
Example |
<list rend="bulleted">
<item>Thé sans sucre et sans lait </item>
<item>Un jus d'ananas</item>
<item>Un yaourt</item>
<item>Trois biscuits de seigle </item>
<item>Carottes râpées</item>
<item>Côtelettes d'agneau (deux)</item>
<item>Courgettes</item>
<item>Chèvre frais </item>
<item>Coings</item>
</list>
|
Example |
<div>
<p> Selon des critères qui n'appartiennent qu'à lui, Rémi Plassaert a classé ses buvards
en huit tas respectivement surmontés par :</p>
<list rend="bulleted">
<item>un toréador chantant (dentifrice émail Diamant)</item>
<item>un tapis d'Orient du XVIIe siècle, provenant d'une basilique de Transylvanie
(Kalium-Sedaph, soluté de propionate de potassium)</item>
<item>Le Renard et la Cicogne (sic), gravure de Jean-Baptiste Oudry (Papeteries
Marquaize, Stencyl, Reprographie)</item>
</list>
</div>
|
Example |
<div>
<p> [...] et tout autour, la longue cohorte de ses personnages, avec leur histoire, leur
passé, leurs légendes :</p>
<list rend="numbered">
<item n="1">Pélage vainqueur d'Alkhamah se faisant couronner à Covadonga </item>
<item n="2">La cantatrice exilée de Russie suivant Schönberg à Amsterdam</item>
<item n="3">Le petit chat sourd aux yeux vairons vivant au dernier étage</item>
<item n="4">Le crétin chef d'îlot faisant préparer des tonneaux de sable</item>
</list>
</div>
|
Schematron |
<sch:rule context="tei:list[@type='gloss']">
<sch:assert test="tei:label">The content of a "gloss" list should include a sequence
of one or more pairs of a label element followed by an item element</sch:assert>
</sch:rule>
|
Content model |
<content> <sequence minOccurs="1" maxOccurs="1"> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.divTop"/> <classRef key="model.global"/> <elementRef key="desc" minOccurs="0" maxOccurs="unbounded"/> </alternate> <alternate minOccurs="1" maxOccurs="1"> <sequence minOccurs="1" maxOccurs="unbounded"> <elementRef key="item"/> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> <sequence minOccurs="1" maxOccurs="1"> <elementRef key="headLabel" minOccurs="0"/> <elementRef key="headItem" minOccurs="0"/> <sequence minOccurs="1" maxOccurs="unbounded"> <elementRef key="label"/> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> <elementRef key="item"/> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> </sequence> </alternate> <sequence minOccurs="0" maxOccurs="unbounded"> <classRef key="model.divBottom"/> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> </sequence> </content> ⚓ |
Schema Declaration |
element list { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.sortable.attributes, ( ( model.divTop | model.global | desc* )*, ( ( item, model.global* )+ | ( headLabel?, headItem?, ( label, model.global*, item, model.global* )+ ) ), ( model.divBottom, model.global* )* ) }⚓ |
<listOrg> (liste d'organisations) contient une liste d'éléments, chacun d'eux fournissant des informations sur une organisation identifiable. [13.2.2. Organizational Names] | |||||||||||
Module | namesdates | ||||||||||
Attributes | att.sortable (@sortKey) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||
Member of | |||||||||||
Contained by | |||||||||||
May contain |
namesdates: org
|
||||||||||
Note |
L'attribut type peut être utilisé pour établir des listes par type d'organisation si cela présente un intérêt. |
||||||||||
Example |
<listOrg>
<head>Libyans</head>
<org>
<orgName>Adyrmachidae</orgName>
<desc>These people have, in most points, the same customs as the Egyptians, but
use the costume of the Libyans. Their women wear on each leg a ring made of
bronze [...]</desc>
</org>
<org>
<orgName>Nasamonians</orgName>
<desc>In summer they leave their flocks and herds upon the sea-shore, and go up
the country to a place called Augila, where they gather the dates from the
palms [...]</desc>
</org>
<org>
<orgName>Garamantians</orgName>
<desc>[...] avoid all society or intercourse with their fellow-men, have no
weapon of war, and do not know how to defend themselves. [...]</desc>
<!-- ... -->
</org>
</listOrg>
|
||||||||||
Content model |
<content> <elementRef key="org"/> </content> ⚓ |
||||||||||
Schema Declaration |
element listOrg { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.sortable.attributes, attribute default { "false" }?, org }⚓ |
<listPerson> (Liste de personnes) permet de dresser une liste des noms de personnes (ici on relève uniquement les destinateurs, destinataires, scripteurs, intermédiaires de la lettre). [13.3.2. The Person Element 15.2. Contextual Information 2.4. The Profile Description 15.3.2. Declarable Elements] | |||||||||||
Module | namesdates | ||||||||||
Attributes | att.sortable (@sortKey) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||
Member of | |||||||||||
Contained by | |||||||||||
May contain |
namesdates: listRelation person
|
||||||||||
Note |
L'attribut type peut être utilisé pour établir des listes par type de personne si cela présente un intérêt. |
||||||||||
Example |
<listPerson type="respondents">
<personGrp xml:id="fr_PXXX"/>
<person xml:id="fr_P1234" sex="2" age="mid"/>
<person xml:id="fr_P4332" sex="1" age="mid"/>
<listRelation>
<relation type="personal" name="spouse"
mutual="#fr_P1234 #fr_P4332"/>
</listRelation>
</listPerson>
|
||||||||||
Content model |
<content> <elementRef key="person" minOccurs="2" maxOccurs="unbounded"/> <elementRef key="listRelation"/> </content> ⚓ |
||||||||||
Schema Declaration |
element listPerson { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.sortable.attributes, attribute default { "false" }?, ( person, person, person* ), listRelation }⚓ |
<listPlace> (Liste de lieux) permet de dresser une liste des lieux mentionnées (ici on relève uniquement que les lieux d'envoi, de transit et d'arrivée du courrier). [2.2.7. The Source Description 13.3.4. Places] | |||||||||||
Module | namesdates | ||||||||||
Attributes | att.sortable (@sortKey) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||
Member of | |||||||||||
Contained by | |||||||||||
May contain |
namesdates: place
|
||||||||||
Example |
<listPlace type="offshoreIslands">
<place>
<placeName>La roche qui pleure</placeName>
</place>
<place>
<placeName>Ile aux cerfs</placeName>
</place>
</listPlace>
|
||||||||||
Content model |
<content> <elementRef key="place" minOccurs="1" maxOccurs="unbounded"/> </content> ⚓ |
||||||||||
Schema Declaration |
element listPlace { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.sortable.attributes, attribute default { "false" }?, place+ }⚓ |
<listRelation> (Liste des relations) permet de dresser les relations qui existent entre les personnes mentionnées dans la listPerson [13.3.2.3. Personal Relationships] | |
Module | namesdates |
Attributes | att.sortable (@sortKey) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Member of | |
Contained by | |
May contain |
namesdates: relation
|
Note |
Peut contenir soit une description en prose organisée en paragraphes, soit une suite d'éléments <relation>. |
Example |
<listRelation>
<p>Tous les locuteurs sont membres de la famille Ceruli, et sont nés à Naples.</p>
</listRelation>
|
Content model |
<content> <elementRef key="relation"/> </content> ⚓ |
Schema Declaration |
element listRelation { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.sortable.attributes, relation }⚓ |
<moduleRef> (référence de module) référence un module qui doit être incorporé dans un schéma. [22.2. Modules and Schemas] | |||||||||||||||||||||
Module | tagdocs | ||||||||||||||||||||
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||||||||||||
Member of | |||||||||||||||||||||
Contained by |
tagdocs: schemaSpec
|
||||||||||||||||||||
May contain | Empty element | ||||||||||||||||||||
Note |
Les modules sont identifiés par le nom fourni comme valeur de l'attribut ident dans l'élément <moduleSpec> où ils sont déclarés. Un URI peut aussi être indiqué dans le cas d'un module non TEI et l'on s'attend à ce qu'il soit écrit comme un schéma RELAX NG. La fonction de cet élément est de rendre toutes les déclarations contenues par le module référencé disponibles pour le schéma que l'on compile. |
||||||||||||||||||||
Example |
<moduleRef key="linking"/> Cela implante le module<linking >. |
||||||||||||||||||||
Schematron |
<sch:rule context="tei:moduleRef">
<sch:report test="* and @key">Child elements of <sch:name/> are only allowed when
an external module is being loaded
</sch:report>
</sch:rule>
|
||||||||||||||||||||
Schematron |
<sch:rule context="tei:moduleRef">
<sch:report test="//*[ not( generate-id(.) eq generate-id( current() ) ) ]/@prefix
=
@prefix">The prefix attribute
of <sch:name/> should not match that of any other
element (it would defeat the purpose)</sch:report>
</sch:rule>
|
||||||||||||||||||||
Schematron |
<sch:rule context="tei:moduleRef">
<sch:report test="@except and @include">It is an error to supply both the @include
and @except attributes</sch:report>
</sch:rule>
|
||||||||||||||||||||
Content model |
<content> <elementRef key="content" minOccurs="0"/> </content> ⚓ |
||||||||||||||||||||
Schema Declaration |
element moduleRef { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, ( attribute include { list { * } }? | attribute except { text }? ), ( attribute key { text }? | attribute url { text }? ), content? }⚓ |
<msDesc> (description d'un manuscrit) contient la description d'un manuscrit individuel [10.1. Overview] | |||||||||||||||||||||
Module | msdescription | ||||||||||||||||||||
Attributes | att.sortable (@sortKey) att.declaring (@decls) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||||||||||||
Member of | |||||||||||||||||||||
Contained by | |||||||||||||||||||||
May contain |
core: p
msdescription: history msIdentifier physDesc
|
||||||||||||||||||||
Note |
Although the <msDesc> has primarily been designed with a view to encoding manuscript descriptions, it may also be used for other objects such as early printed books, fascicles, epigraphs, or any text-bearing objects that require substantial description. If an object is not text-bearing or the reasons for describing the object is not primarily the textual content, the more general <object> may be more suitable. |
||||||||||||||||||||
Example |
<msDesc>
<msIdentifier>
<country>France</country>
<settlement>Paris</settlement>
<repository xml:lang="fr">Bibliothèque nationale de France. Réserve des livres rares></repository>
<idno>RES P- YC- 1275</idno>
<!-- dans le cas des recueils : cote uniquement sans les sous-cotes -->
<altIdentifier>
<idno>Y. 1341</idno>
<note>Cote de la Bibliothèque royale au XVIIIe s. (Catalogue de 1750).</note>
</altIdentifier>
</msIdentifier>
<msContents>
<msItem>
<!-- pour le traitement des recueils la solution possible est de répéter l'élément
<msItem> -->
<docAuthor>
<forename>Juvénal</forename>
</docAuthor>
<docAuthor>
<forename>Perse</forename>
</docAuthor>
<docTitle>
<titlePart type="main"/>
<titlePart type="sub"/>
</docTitle>
<docImprint>
<pubPlace>Venise</pubPlace>
<publisher>F. Torresani</publisher>
<!-- dans le Catalogue général: "in aedibus haeredum Aldi et Andreae soceri" -->
<publisher>G.-F. Torresani</publisher>
</docImprint>
<docDate when="1535">1535</docDate>
<note>In-8°.</note>
<!-- in-32°; in-24°; in-16°; in-8°; in-4°; in-folio; gr. folio -->
<note>Exemplaire avec rehauts peints en argent, or et bleu.</note>
<note>
<ref target="http://catalogue.bnf.fr/ark:/12148/cb31088624r">Notice bibliographique
dans le Catalogue général</ref>
</note>
</msItem>
</msContents>
<physDesc>
<p>
<ref target="http://bnf.fr/ark://">Image de la reliure dans l'iconothèque</ref>
<!-- RC-B-05225 (plat sup.) -->
</p>
<objectDesc>
<supportDesc>
<extent>
<dimensions type="binding">
<height unit="mm">170</height>
<width unit="mm">98</width>
<depth unit="mm">15</depth>
</dimensions>
</extent>
</supportDesc>
</objectDesc>
<bindingDesc>
<binding contemporary="true">
<p>
<index indexName="typo_reliure">
<term>Reliure à décor</term>
</index>
<index indexName="typo_decor">
<term>Entrelacs géométriques</term>
</index> Reliure en <material>maroquin</material> brun jaspé</p>
<decoNote type="plats"> à décor d’entrelacs géométriques (structure de losange et
rectangle) complété de fers évidés.</decoNote>
<decoNote type="plat_sup">Titre <q>ivvenalis. persivs</q> et ex-libris de Jean
Grolier <q>io. grolierii et amicorvm.</q> dorés respectivement au centre et au bas
du plat supérieur. </decoNote>
<decoNote type="plat_inf">Devise de Jean Grolier<q>portio mea sit in terra
viventivm</q> dorée au centre du plat inférieur.</decoNote>
<decoNote type="dos">Dos à cinq nerfs, sans décor ; simple filet doré sur chaque
nerf et en encadrement des caissons ; passages de chaînette marqués de même.</decoNote>
<decoNote type="tranchefiles">Tranchefiles simples unicolores, vert foncé.</decoNote>
<decoNote type="coupes">Filet doré sur les coupes.</decoNote>
<decoNote type="annexes"/>
<decoNote type="tranches">Tranches dorées.</decoNote>
<decoNote type="contreplats">Contreplats en vélin.</decoNote>
<decoNote type="chasses">Filet doré sur les chasses.</decoNote>
<!-- Description des gardes : gardes blanches ; gardes couleurs (marbrées, gaufrées,
peintes, dominotées, etc.) généralement suivies de gardes blanches ; dans tous les
cas, spécifier le nombre de gardes (début + fin du volume)-->
<decoNote type="gardes">Gardes en papier et vélin (2+1+2 / 2+1+2) ; filigrane au
pot.<ref>Briquet N° XX</ref>
</decoNote>
<!-- Élément qui inclut aussi bien des remarques sur la couture que les charnières,
claies ou modes d'attaches des plats : tous éléments de la structure dont la description
est jugée utile à la description et l'identification de la reliure-->
<decoNote type="structure">Defet manuscrit utilisé comme claie au contreplat
inférieur (visible par transparence, sous la contregarde en vélin).</decoNote>
<condition>Traces de mouillures anciennes plus ou moins importantes au bas des
feuillets, qui n'ont pas affecté la reliure ; éraflure en tête du plat
inférieur.</condition>
</binding>
</bindingDesc>
</physDesc>
<history>
<origin notBefore="1540-01-01"
notAfter="1547-09-15">
<p>Reliure exécutée pour Jean Grolier par Jean Picard, Paris, entre 1540 et 1547.</p>
</origin>
<provenance>
<p/>
</provenance>
<acquisition notBefore="1680-12-31"
notAfter="1724-12-31">Estampille n° 1, utilisée de
la fin du XVIIe siècle à 1724 (page de titre).</acquisition>
</history>
<additional>
<adminInfo>
<recordHist>
<source>Notice établie à partir du document original</source>
<change when="2009-10-05"
who="#Markova">Description mise à jour le <date type="crea">5 octobre 2009 </date>en vue de l'encodage en TEI des descriptions des reliure
de la Réserve des livres rares</change>
<change when="2009-06-01"
who="#Le_Bars">Description revue le <date type="maj">1er
juin 2009 </date> par Fabienne Le Bars</change>
<change when="2009-06-25"
who="#Le_Bars">Description validée le<date type="valid">25
juin 2009</date>par Fabienne Le Bars</change>
</recordHist>
</adminInfo>
</additional>
</msDesc>
|
||||||||||||||||||||
Content model |
<content> <sequence minOccurs="1" maxOccurs="1"> <elementRef key="msIdentifier"/> <classRef key="model.headLike" minOccurs="0" maxOccurs="unbounded"/> <alternate minOccurs="1" maxOccurs="1"> <classRef key="model.pLike" minOccurs="1" maxOccurs="unbounded"/> <sequence minOccurs="1" maxOccurs="1"> <elementRef key="msContents" minOccurs="0"/> <elementRef key="physDesc" minOccurs="0"/> <elementRef key="history" minOccurs="0"/> <elementRef key="additional" minOccurs="0"/> <alternate minOccurs="1" maxOccurs="1"> <elementRef key="msPart" minOccurs="0" maxOccurs="unbounded"/> <elementRef key="msFrag" minOccurs="0" maxOccurs="unbounded"/> </alternate> </sequence> </alternate> </sequence> </content> ⚓ |
||||||||||||||||||||
Schema Declaration |
element msDesc { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.sortable.attributes, att.declaring.attributes, attribute type { "letter" }?, attribute status { "draft" }?, ( msIdentifier, model.headLike*, ( model.pLike+ | ( msContents?, physDesc?, history?, additional?, ( msPart* | msFrag* ) ) ) ) }⚓ |
<msIdentifier> (identifiant du manuscrit) Contient les informations requises pour identifier le manuscrit en cours de description. [10.4. The Manuscript Identifier] | |
Module | msdescription |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Contained by |
msdescription: msDesc
|
May contain | |
Example |
<msIdentifier>
<country>France</country>
<settlement>Paris</settlement>
<repository xml:lang="fr">Bibliothèque nationale de France. Réserve des livres rares></repository>
<idno>B- 73</idno>
<!-- dans le cas des recueils : cote uniquement sans les sous-cotes -->
<altIdentifier>
<idno>B-121</idno>
<note> Cote de la bibliothèque royale au XVIIIe siècle (inscrite à l'encre, sur la
doublure de tabis).</note>
</altIdentifier>
<altIdentifier>
<idno>Double de B. 274. A (Réserve)</idno>
<note>Cote inscrite face à la page de titre, en remplacement de la cote "1541",
barrée</note>
</altIdentifier>
</msIdentifier>
|
Schematron |
<sch:report test="not(parent::tei:msPart) and (local-name(*[1])='idno' or local-name(*[1])='altIdentifier'
or normalize-space(.)='')">An msIdentifier must contain either a repository or location.</sch:report>
|
Content model |
<content> <sequence minOccurs="1" maxOccurs="1"> <elementRef key="country"/> <elementRef key="settlement"/> <elementRef key="repository"/> <elementRef key="idno"/> </sequence> </content> ⚓ |
Schema Declaration |
element msIdentifier { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, ( country, settlement, repository, idno ) }⚓ |
<name> (nom, nom propre) contient un nom propre ou un syntagme nominal. [3.6.1. Referring Strings] | |||||||||||
Module | core | ||||||||||
Attributes | att.editLike (@instant) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.datable.iso (@when-iso, @notBefore-iso, @notAfter-iso, @from-iso, @to-iso) att.datable.custom (@when-custom, @notBefore-custom, @notAfter-custom, @from-custom, @to-custom, @datingPoint,
@datingMethod)
|
||||||||||
Member of | |||||||||||
Contained by | |||||||||||
May contain | |||||||||||
Note |
Les noms propres relatifs aux personnes, aux lieux et aux organismes peuvent également être balisés à l'aide de <persName>, <placeName>, ou <orgName>, lorsque le module TEI concernant les noms et dates est inclus. |
||||||||||
Example |
<name type="person">Thomas Hoccleve</name>
<name type="place">Villingaholt</name>
<name type="org">Vetus Latina Institut</name>
<name type="person" ref="#HOC001">Occleve</name>
|
||||||||||
Content model |
<content> <macroRef key="macro.phraseSeq"/> </content> ⚓ |
||||||||||
Schema Declaration |
element name { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.datable.iso.attribute.when-iso, att.datable.iso.attribute.notBefore-iso, att.datable.iso.attribute.notAfter-iso, att.datable.iso.attribute.from-iso, att.datable.iso.attribute.to-iso, att.datable.custom.attribute.when-custom, att.datable.custom.attribute.notBefore-custom, att.datable.custom.attribute.notAfter-custom, att.datable.custom.attribute.from-custom, att.datable.custom.attribute.to-custom, att.datable.custom.attribute.datingPoint, att.datable.custom.attribute.datingMethod, att.editLike.attributes, attribute full { "yes" }?, macro.phraseSeq }⚓ |
<objectDesc> (description d'objet) contient la description des composants matériels de l'objet en cours de traitement [10.7.1. Object Description] | |
Module | msdescription |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Contained by |
msdescription: physDesc
|
May contain |
msdescription: supportDesc
|
Example |
<objectDesc>
<supportDesc>
<extent>
<dimensions type="binding">
<height unit="mm">168</height>
<width unit="mm">106</width>
<depth unit="mm">22</depth>
</dimensions>
</extent>
</supportDesc>
</objectDesc>
|
Content model |
<content> <elementRef key="supportDesc"/> </content> ⚓ |
Schema Declaration |
element objectDesc { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, supportDesc }⚓ |
<org> (Organisation) fournit des informations sur une personne morale, groupement de personnes, entreprise ou institution civile ou religieuse. [13.3.3. Organizational Data] | |||||||||||
Module | namesdates | ||||||||||
Attributes | att.editLike (@instant) att.sortable (@sortKey) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||
Member of | |||||||||||
Contained by |
corpus: particDesc
namesdates: listOrg
|
||||||||||
May contain | |||||||||||
Example |
<org xml:id="JAMs">
<orgName>Justified Ancients of Mummu</orgName>
<desc>An underground anarchist collective spearheaded by
<persName>Hagbard Celine</persName>, who fight the Illuminati
from a golden submarine, the <name>Leif Ericson</name>
</desc>
<bibl>
<author>Robert Shea</author>
<author>Robert Anton Wilson</author>
<title>The Illuminatus! Trilogy</title>
</bibl>
</org>
|
||||||||||
Content model |
<content> <elementRef key="orgName"/> <elementRef key="desc"/> </content> ⚓ |
||||||||||
Schema Declaration |
element org { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.editLike.attributes, att.sortable.attributes, attribute type { text }?, orgName, desc }⚓ |
<p> (Contenu textuel) contient le contenu textuel de la lettre. [3.1. Paragraphs 7.2.5. Speech Contents] | |||||||||||
Module | core | ||||||||||
Attributes | att.declaring (@decls) att.written (@hand) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||
Member of | |||||||||||
Contained by |
core: item
corpus: particDesc
header: availability correspAction editionStmt editorialDecl encodingDesc langUsage licence projectDesc publicationStmt segmentation sourceDesc
msdescription: msDesc provenance
namesdates: occupation person
|
||||||||||
May contain |
analysis: w
header: idno
msdescription: msDesc
namesdates: country forename listOrg listPerson listPlace listRelation orgName persName placeName settlement surname
tagdocs: att classSpec elementSpec gi val
character data
|
||||||||||
Example |
<div>
<p>C'était à Mégara, faubourg de Carthage, dans les jardins d'Hamilcar.</p>
<p>Les soldats qu'il avait commandés en Sicile se donnaient un grand festin pour célébrer
le jour anniversaire de la bataille d'Eryx, et comme le maître était absent et qu'ils
se
trouvaient nombreux, ils mangeaient et ils buvaient en pleine liberté.</p>
</div>
|
||||||||||
Schematron |
<sch:report test="(ancestor::tei:ab or ancestor::tei:p) and not( ancestor::tei:floatingText
|parent::tei:exemplum |parent::tei:item |parent::tei:note |parent::tei:q
|parent::tei:quote |parent::tei:remarks |parent::tei:said |parent::tei:sp
|parent::tei:stage |parent::tei:cell |parent::tei:figure )"> Abstract model violation:
Paragraphs may not occur inside other paragraphs or ab elements.
</sch:report>
|
||||||||||
Schematron |
<sch:report test="(ancestor::tei:l or ancestor::tei:lg) and not( ancestor::tei:floatingText
|parent::tei:figure |parent::tei:note )"> Abstract model violation: Lines may not
contain higher-level structural elements such as div, p, or ab, unless p is a child
of figure or note, or is a descendant of floatingText.
</sch:report>
|
||||||||||
Content model |
<content> <macroRef key="macro.paraContent"/> </content> ⚓ |
||||||||||
Schema Declaration |
element p { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.declaring.attributes, att.written.attributes, attribute part { "N" }?, macro.paraContent }⚓ |
<particDesc> (description des participants) décrit les locuteurs, voix ou autres participants identifiables d'une interaction linguistique. [15.2. Contextual Information] | |||||||||||
Module | corpus | ||||||||||
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||
Member of | |||||||||||
Contained by |
header: profileDesc
|
||||||||||
May contain |
core: p
namesdates: listOrg listPerson org person
|
||||||||||
Note |
Peut contenir un texte organisé en paragraphes ou une liste structurée de personnes, ou encore de groupes de personne, avec facultativement des spécifications formelles des rapports qui les unissent. |
||||||||||
Example |
<particDesc>
<listPerson>
<person xml:id="fr_P-1234" sex="2"
age="mid">
<p>informateur, sexe féminin, bonne éducation, née
à Shropshire UK, 12 Jan 1950, commerçante parle français couramment., Statut
socio-économique (SSE) : commerçant.</p>
</person>
<person xml:id="fr_P-4332" sex="1">
<persName>
<surname>Delaunay</surname>
<forename>Liliane</forename>
<forename>Andrée</forename>
<forename>Alberte</forename>
</persName>
<residence notAfter="1959">
<address>
<street>rue de Falaise</street>
<settlement>la Guérinière, Caen</settlement>
</address>
</residence>
<occupation>serveuse</occupation>
</person>
<listRelation>
<relation type="personal" name="spouse"
mutual="#fr_P-1234 #fr_P-4332"/>
</listRelation>
</listPerson>
</particDesc> Cet exemple montre une description très simple d'une personne et une description très
détaillée, utilisant quelques éléments plus spécialisés du module pour les noms et
les dates. |
||||||||||
Content model |
<content> <alternate minOccurs="1" maxOccurs="1"> <classRef key="model.pLike" minOccurs="1" maxOccurs="unbounded"/> <alternate minOccurs="1" maxOccurs="unbounded"> <classRef key="model.personLike"/> <elementRef key="listPerson"/> <elementRef key="listOrg"/> </alternate> </alternate> </content> ⚓ |
||||||||||
Schema Declaration |
element particDesc { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, attribute default { "false" }?, ( model.pLike+ | ( model.personLike | listPerson | listOrg )+ ) }⚓ |
<pb> (début de page) marque le début d'une page de texte dans un document paginé. [3.11.3. Milestone Elements] | |
Module | core |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.edition (@ed, @edRef) att.spanning (@spanTo) att.breaking (@break) |
Member of | |
Contained by |
analysis: w
msdescription: repository
namesdates: country forename occupation orgName person placeName settlement sex surname
transcr: surface
|
May contain | Empty element |
Note |
Un élément <pb> apparaît au début de la page à laquelle il se rapporte. L'attribut global n donne un numéro ou une autre valeur associée à cette page. Ce sera normalement le numéro de page ou la signature qui y est imprimée, puisque le numéro d'ordre matériel est implicite avec l'élément <pb> lui-même. L' attribut type sera employé pour indiquer toutes ses caractéristiques du saut de page, par exemple comme coupure de mot ou non. |
Example | Page numbers may vary in different editions of a text.
<p> ... <pb n="145" ed="ed2"/>
<!-- Page 145 in edition "ed2" starts here --> ... <pb n="283" ed="ed1"/>
<!-- Page 283 in edition "ed1" starts here--> ... </p>
|
Example | A page break may be associated with a facsimile image of the page it introduces by
means of the facs attribute
<body>
<pb n="1" facs="page1.png"/>
<!-- page1.png contains an image of the page;
the text it contains is encoded here -->
<p>
<!-- ... -->
</p>
<pb n="2" facs="page2.png"/>
<!-- similarly, for page 2 -->
<p>
<!-- ... -->
</p>
</body>
|
Content model |
<content> <empty/> </content> ⚓ |
Schema Declaration |
element pb { att.global.attributes, att.edition.attributes, att.spanning.attributes, att.breaking.attributes, empty }⚓ |
<persName> (Nom de personne) permet de signaler le nom d'une personne. [13.2.1. Personal Names] | |||||||||||||||||||
Module | namesdates | ||||||||||||||||||
Attributes | att.editLike (@instant) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.datable.iso (@when-iso, @notBefore-iso, @notAfter-iso, @from-iso, @to-iso) att.datable.custom (@when-custom, @notBefore-custom, @notAfter-custom, @from-custom, @to-custom, @datingPoint,
@datingMethod)
|
||||||||||||||||||
Member of | |||||||||||||||||||
Contained by | |||||||||||||||||||
May contain | |||||||||||||||||||
Example |
<persName>
<surname>Poncet</surname>
<forename>Olivier</forename>
<roleName>professeur d'archivistique et diplomatique moderne</roleName>
</persName>
|
||||||||||||||||||
Example |
<persName>
<forename>Joseph</forename>
<addName type="stagename">Le Pétomane</addName>
<surname>Pujol</surname>
</persName>
|
||||||||||||||||||
Example |
<persName>
<forename>Catherine</forename>
<genName>II</genName>, <addName type="epithet"> la Grande</addName>, <roleName>impératrice de Russie</roleName>
</persName>
|
||||||||||||||||||
Content model |
<content> <textNode/> <elementRef key="forename" minOccurs="0"/> <elementRef key="surname" minOccurs="0"/> <elementRef key="lb" minOccurs="0"/> <textNode/> </content> ⚓ |
||||||||||||||||||
Schema Declaration |
element persName { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.datable.iso.attribute.when-iso, att.datable.iso.attribute.notBefore-iso, att.datable.iso.attribute.notAfter-iso, att.datable.iso.attribute.from-iso, att.datable.iso.attribute.to-iso, att.datable.custom.attribute.when-custom, att.datable.custom.attribute.notBefore-custom, att.datable.custom.attribute.notAfter-custom, att.datable.custom.attribute.from-custom, att.datable.custom.attribute.to-custom, att.datable.custom.attribute.datingPoint, att.datable.custom.attribute.datingMethod, att.editLike.attributes, attribute full { "yes" }?, attribute ref { list { + } }?, text, forename?, surname?, lb?, text }⚓ |
<person> (Personne) permet de renseigner des informations sur une personne (identifiant, nom, prénom, sexe, profession). [13.3.2. The Person Element 15.2.2. The Participant Description] | |||||||||||||||
Module | namesdates | ||||||||||||||
Attributes | att.editLike (@instant) att.sortable (@sortKey) att.global (xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||||||
Member of | |||||||||||||||
Contained by |
corpus: particDesc
namesdates: listPerson
|
||||||||||||||
May contain | |||||||||||||||
Note |
Peut contenir soit une description en prose organisée en paragraphes, soit une suite d'éléments spécifiques relatifs à la démographie extraits de la classe model.personPart. |
||||||||||||||
Example |
<person sex="F" age="adult">
<p>Personne interrogée, de sexe féminin, instruite, née à Shropshire, au ROYAUME-UNI
le 12
Janvier 1950, d'occupation inconnue. Parle le français couramment. Statut
socio-économique B2.</p>
</person>
|
||||||||||||||
Example |
<person xml:id="fr_Ovi01" sex="M"
role="poet">
<persName xml:lang="en">Ovid</persName>
<persName xml:lang="la">Publius Ovidius Naso</persName>
<birth when="-0044-03-20"> 20 March 43 BC<placeName>
<settlement type="city">Sulmona</settlement>
<country key="IT">Italie</country>
</placeName>
</birth>
<death notBefore="0017" notAfter="0018">17 or 18 AD<placeName>
<settlement type="city">Tomis (Constanta)</settlement>
<country key="RO">Roumanie</country>
</placeName>
</death>
</person>
|
||||||||||||||
Content model |
<content> <alternate minOccurs="1" maxOccurs="1"> <classRef key="model.pLike" minOccurs="1" maxOccurs="unbounded"/> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.personPart"/> <classRef key="model.global"/> <elementRef key="ptr"/> </alternate> </alternate> </content> ⚓ |
||||||||||||||
Schema Declaration |
element person { att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.editLike.attributes, att.sortable.attributes, attribute xml:id { text }, attribute sex { list { + } }?, ( model.pLike+ | ( model.personPart | model.global | ptr )* ) }⚓ |
<physDesc> (description physique) contient la description physique complète d'un manuscrit ou d'une partie d'un manuscrit, éventuellement structurée en utilisant les éléments plus spécialisés appartenant à la classe model.physDescPart. [10.7. Physical Description] | |
Module | msdescription |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Contained by |
msdescription: msDesc
|
May contain |
msdescription: handDesc objectDesc
|
Example |
<physDesc>
<objectDesc form="codex">
<supportDesc material="perg">
<support>Parchment.</support>
<extent>i + 55 leaves
<dimensions scope="all" type="leaf"
unit="inch">
<height>7¼</height>
<width>5⅜</width>
</dimensions>
</extent>
</supportDesc>
<layoutDesc>
<layout columns="2">In double columns.</layout>
</layoutDesc>
</objectDesc>
<handDesc>
<p>Written in more than one hand.</p>
</handDesc>
<decoDesc>
<p>With a few coloured capitals.</p>
</decoDesc>
</physDesc>
|
Content model |
<content> <elementRef key="objectDesc"/> <elementRef key="handDesc"/> </content> ⚓ |
Schema Declaration |
element physDesc { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, objectDesc, handDesc }⚓ |
<place> (Lieu) permet d'encoder des informations sur un lieu (identifiant, nom et type de lieu). [13.3.4. Places] | |||||||||||||||||||
Module | namesdates | ||||||||||||||||||
Attributes | att.editLike (@instant) att.sortable (@sortKey) att.global (xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||||||||||
Contained by |
namesdates: listPlace
|
||||||||||||||||||
May contain |
namesdates: placeName
|
||||||||||||||||||
Example |
<place>
<country>Lithuania</country>
<country xml:lang="lt">Lietuva</country>
<place>
<settlement>Vilnius</settlement>
</place>
<place>
<settlement>Kaunas</settlement>
</place>
</place>
|
||||||||||||||||||
Content model |
<content> <elementRef key="placeName"/> </content> ⚓ |
||||||||||||||||||
Schema Declaration |
element place { att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.editLike.attributes, att.sortable.attributes, attribute xml:id { text }, attribute type { "district" | "city" | "island" | "province" | "region" }?, placeName }⚓ |
<placeName> (Nom de lieu) permet de signaler le nom d'un lieu (absolu ou relatif). [13.2.3. Place Names] | |||||||||||||||||||||||||||||
Module | namesdates | ||||||||||||||||||||||||||||
Attributes | att.editLike (@instant) att.datable.iso (@when-iso, @notBefore-iso, @notAfter-iso, @from-iso, @to-iso) att.datable.custom (@when-custom, @notBefore-custom, @notAfter-custom, @from-custom, @to-custom, @datingPoint,
@datingMethod) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||||||||||||||||||||
Member of | |||||||||||||||||||||||||||||
Contained by | |||||||||||||||||||||||||||||
May contain | |||||||||||||||||||||||||||||
Example |
<placeName>
<settlement>Bordeaux</settlement>
<region>Gironde</region>
</placeName>
|
||||||||||||||||||||||||||||
Example |
<placeName>
<geogName>Le Massif Armoricain</geogName>
<region>Bretagne</region>
</placeName>
|
||||||||||||||||||||||||||||
Example |
<placeName>
<measure>2,5 milles</measure>
<offset>à l'ouest de la </offset>
<settlement>Pointe du Raz</settlement>
</placeName>
|
||||||||||||||||||||||||||||
Content model |
<content> <macroRef key="macro.phraseSeq"/> </content> ⚓ |
||||||||||||||||||||||||||||
Schema Declaration |
element placeName { att.datable.iso.attribute.when-iso, att.datable.iso.attribute.notBefore-iso, att.datable.iso.attribute.notAfter-iso, att.datable.iso.attribute.from-iso, att.datable.iso.attribute.to-iso, att.datable.custom.attribute.when-custom, att.datable.custom.attribute.notBefore-custom, att.datable.custom.attribute.notAfter-custom, att.datable.custom.attribute.from-custom, att.datable.custom.attribute.to-custom, att.datable.custom.attribute.datingPoint, att.datable.custom.attribute.datingMethod, att.editLike.attributes, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, attribute full { "yes" }?, attribute ref { list { + } }?, attribute type { "address" | "composition" | "destination" | "provenance" }?, macro.phraseSeq }⚓ |
<profileDesc> (description du profil) fournit une description détaillée des aspects non bibliographiques du texte, notamment les langues utilisées et leurs variantes, les circonstances de sa production, les collaborateurs et leur statut. [2.4. The Profile Description 2.1.1. The TEI Header and Its Components] | |
Module | header |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Member of | |
Contained by |
header: teiHeader
|
May contain |
corpus: particDesc settingDesc
header: correspDesc langUsage
|
Note |
Although the content model permits it, it is rarely meaningful to supply multiple occurrences for any of the child elements of <profileDesc> unless these are documenting multiple texts. |
Example |
<profileDesc>
<langUsage>
<language ident="fr">français</language>
</langUsage>
<textDesc n="roman">
<channel mode="w">copie; extraits </channel>
<constitution type="single"/>
<derivation type="original"/>
<domain type="art"/>
<factuality type="fiction"/>
<interaction type="none"/>
<preparedness type="prepare"/>
<purpose type="distraction" degree="high"/>
<purpose type="information"
degree="medium"/>
</textDesc>
<settingDesc>
<setting>
<name>Paris, France</name>
<time>Fin 19e</time>
</setting>
</settingDesc>
</profileDesc>
|
Content model |
<content> <classRef key="model.profileDescPart" minOccurs="0" maxOccurs="unbounded"/> </content> ⚓ |
Schema Declaration |
element profileDesc { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, model.profileDescPart* }⚓ |
<projectDesc> (description du projet) décrit en détail le but ou l’objectif visé dans l’encodage d’un fichier électronique, ainsi que toute autre information pertinente sur la manière dont il a été construit ou recueilli. [2.3.1. The Project Description 2.3. The Encoding Description 15.3.2. Declarable Elements] | |||||||||||
Module | header | ||||||||||
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||
Member of | |||||||||||
Contained by |
header: encodingDesc
|
||||||||||
May contain |
core: p
|
||||||||||
Example |
<projectDesc>
<p>La saisie a été effectuée par notre partenaire Datactivity. Le texte saisi a été
ensuite converti et remis en forme selon les normes du format XML, standard d’échange
ou
d’affichage de documents permettant de séparer la forme et le contenu et offrant une
déclinaison d’outils qui donnent la possibilité d’exploiter un texte comme une véritable
base de données. La norme adoptée (DTD) est le TEI (Text Encoding Initiative). </p>
<p> Affichage et manipulation du texte (mise au format, filtrage, réorganisation) se font
sur un serveur Apache à l'aide de l'infrastructure Axkit.</p>
<p> Le moteur logiciel du site a été développé en Xpathscript et s'appuie sur les travaux
de Dominique Quatravaux (Alliance Francophone Pour l'Avancement d'XPathScript) et
de
Yanick Champoux (support de Libxml via YPathScript).</p>
<p>Les programmes développés pour le site sont mis à la disposition en open-source sur
demande (contacter Alexandre Gefen). </p>
<p>Les fonctions de recherche plein texte sont fournies par Philologic dans le cadre
du
partenariat du projet avec ARTFL.</p>
<p>L’architecture de travail, sous Linux, est destinée à garantir une haute disponibilité
et des performances optimales. La liaison avec Internet est assurée par les services
informatiques de l’Université de Neuchâtel (SITEL).</p>
</projectDesc>
|
||||||||||
Content model |
<content> <classRef key="model.pLike" minOccurs="1" maxOccurs="unbounded"/> </content> ⚓ |
||||||||||
Schema Declaration |
element projectDesc { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, attribute default { "false" }?, model.pLike+ }⚓ |
<provenance> (provenance) contient des informations sur un épisode précis de l'histoire du manuscrit ou de la partie du manuscrit, après sa création et avant son acquisition [10.8. History] | |
Module | msdescription |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.datable.iso (@when-iso, @notBefore-iso, @notAfter-iso, @from-iso, @to-iso) att.datable.custom (@when-custom, @notBefore-custom, @notAfter-custom, @from-custom, @to-custom, @datingPoint, @datingMethod) |
Contained by |
msdescription: history
|
May contain |
core: p
|
Example |
<provenance>Listed as the property of Lawrence Sterne in 1788.</provenance>
<provenance>Sold at Sothebys in 1899.</provenance>
|
Content model |
<content> <elementRef key="p" minOccurs="1" maxOccurs="2"/> </content> ⚓ |
Schema Declaration |
element provenance { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.datable.iso.attribute.when-iso, att.datable.iso.attribute.notBefore-iso, att.datable.iso.attribute.notAfter-iso, att.datable.iso.attribute.from-iso, att.datable.iso.attribute.to-iso, att.datable.custom.attribute.when-custom, att.datable.custom.attribute.notBefore-custom, att.datable.custom.attribute.notAfter-custom, att.datable.custom.attribute.from-custom, att.datable.custom.attribute.to-custom, att.datable.custom.attribute.datingPoint, att.datable.custom.attribute.datingMethod, ( p, p? ) }⚓ |
<pubPlace> (lieu de publication) contient le nom du lieu d'une publication. [3.12.2.4. Imprint, Size of a Document, and Reprint Information] | |
Module | core |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Member of | |
Contained by |
header: publicationStmt
|
May contain |
core: address
|
Example |
<publicationStmt>
<publisher>Editions Denoëll</publisher>
<pubPlace>Paris</pubPlace>
<date>1975</date>
</publicationStmt>
|
Content model |
<content> <elementRef key="address"/> </content> ⚓ |
Schema Declaration |
element pubPlace { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, address }⚓ |
<publicationStmt> (mention de publication) regroupe des informations concernant la publication ou la diffusion d’un texte électronique ou d’un autre type de texte. [2.2.4. Publication, Distribution, Licensing, etc. 2.2. The File Description] | |
Module | header |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Contained by |
header: fileDesc
|
May contain | |
Note |
Bien que non imposé par les schémas, un document conforme à la TEI doit donner des informations sur le lieu de publication, l'adresse, l'identifiant, les droits de diffusion et la date dans cet ordre, après le nom de l'éditeur, du distributeur, ou de l'autorité concernée. |
Example |
<publicationStmt>
<publisher>C. Muquardt </publisher>
<pubPlace>Bruxelles & Leipzig</pubPlace>
<date when="1846"/>
</publicationStmt>
|
Example |
<publicationStmt>
<distributor>ATILF (Analyse et Traitement Informatique de la Langue Française)</distributor>
<idno type="FRANTEXT">L434</idno>
<address>
<addrLine>44, avenue de la Libération</addrLine>
<addrLine>BP 30687</addrLine>
<addrLine>54063 Nancy Cedex</addrLine>
<addrLine>FRANCE</addrLine>
</address>
<availability status="free">
<p>Dans un cadre de recherche ou d'enseignement</p>
</availability>
</publicationStmt>
|
Content model |
<content> <alternate minOccurs="1" maxOccurs="1"> <sequence minOccurs="1" maxOccurs="unbounded"> <classRef key="model.publicationStmtPart.agency"/> <classRef key="model.publicationStmtPart.detail" minOccurs="0" maxOccurs="unbounded"/> </sequence> <classRef key="model.pLike" minOccurs="1" maxOccurs="unbounded"/> </alternate> </content> ⚓ |
Schema Declaration |
element publicationStmt { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, ( ( model.publicationStmtPart.agency, model.publicationStmtPart.detail* )+ | model.pLike+ ) }⚓ |
<publisher> (éditeur) donne le nom de l'organisme responsable de la publication ou de la distribution d'un élément de la bibliographie. [3.12.2.4. Imprint, Size of a Document, and Reprint Information 2.2.4. Publication, Distribution, Licensing, etc.] | |
Module | core |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Member of | |
Contained by |
header: publicationStmt
|
May contain |
core: name
|
Note |
Utiliser la forme développée du nom au moyen duquel l'organisme est habituellement cité, plutôt qu'une abréviation, cette dernière pouvant apparaître sur une page de titre. |
Example |
<imprint>
<pubPlace>Paris</pubPlace>
<publisher>Les Éditions de Minuit</publisher>
<date>2001</date>
</imprint>
|
Content model |
<content> <elementRef key="name"/> </content> ⚓ |
Schema Declaration |
element publisher { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, name }⚓ |
<ref> (référence) définit une référence vers un autre emplacement, la référence étant éventuellement modifiée ou complétée par un texte ou un commentaire. [3.7. Simple Links and Cross-References 16.1. Links] | |
Module | core |
Attributes | att.cReferencing (@cRef) att.declaring (@decls) att.internetMedia (@mimeType) att.pointing (@target) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Member of | |
Contained by | |
May contain |
analysis: w
header: idno
msdescription: msDesc
namesdates: country forename listOrg listPerson listPlace listRelation orgName persName placeName settlement surname
tagdocs: att classSpec elementSpec gi val
character data
|
Note |
Les attributs target et cRef sont exclusifs l'un de l'autre. |
Example |
Cf. tout particulièrement <ref target="#SEC12">la section 12, page 34</ref>.
|
Example |
Cf. tout particulièrement
<ref cRef="B1/234">le vers 234 du Livre I</ref>
|
Schematron |
<sch:report test="@target and @cRef">Only one of the
attributes @target' and @cRef' may be supplied on <sch:name/>
</sch:report>
|
Content model |
<content> <macroRef key="macro.paraContent"/> </content> ⚓ |
Schema Declaration |
element ref { att.cReferencing.attributes, att.declaring.attributes, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.internetMedia.attributes, att.pointing.attributes, macro.paraContent }⚓ |
<relation> (relation) décrit tout type de relation ou de lien à l'intérieur d'un groupe donné de participants. [13.3.2.3. Personal Relationships] | |||||||||||||||||||||||||||||||||||
Module | namesdates | ||||||||||||||||||||||||||||||||||
Attributes | att.editLike (@instant) att.sortable (@sortKey) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.datable.iso (@when-iso, @notBefore-iso, @notAfter-iso, @from-iso, @to-iso) att.datable.custom (@when-custom, @notBefore-custom, @notAfter-custom, @from-custom, @to-custom, @datingPoint,
@datingMethod)
|
||||||||||||||||||||||||||||||||||
Contained by |
namesdates: listRelation
|
||||||||||||||||||||||||||||||||||
May contain |
core: desc
|
||||||||||||||||||||||||||||||||||
Note |
Un seul des attributs active et mutual peut être fourni ; l'attribut passive ne peut être utilisé que si l'attribut active est fourni. Tous les langages de schéma ne sont pas capables d'exprimer la totalité de ces contraintes. |
||||||||||||||||||||||||||||||||||
Example |
<relation type="social" name="supervisor"
active="#fr_p1" passive="#p2 #p3 #p4"/> Cela indique que la personne avec l'identifiant p1 est le superviseur des personnes
p2, p3 et p4. |
||||||||||||||||||||||||||||||||||
Example |
<relation type="personal" name="friends"
mutual="#fr_p2 #fr_p3 #fr_p4"/> Cela indique que p2, p3 et p4 sont tous amis. |
||||||||||||||||||||||||||||||||||
Schematron |
<sch:assert test="@ref or @key or @name">One of the attributes 'name', 'ref' or 'key'
must be supplied</sch:assert>
|
||||||||||||||||||||||||||||||||||
Schematron |
<sch:report test="@active and @mutual">Only one of the attributes @active and @mutual
may be supplied</sch:report>
|
||||||||||||||||||||||||||||||||||
Schematron |
<sch:report test="@passive and not(@active)">the attribute 'passive' may be supplied
only if the attribute 'active' is supplied</sch:report>
|
||||||||||||||||||||||||||||||||||
Content model |
<content> <elementRef key="desc"/> </content> ⚓ |
||||||||||||||||||||||||||||||||||
Schema Declaration |
element relation { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.datable.iso.attribute.when-iso, att.datable.iso.attribute.notBefore-iso, att.datable.iso.attribute.notAfter-iso, att.datable.iso.attribute.from-iso, att.datable.iso.attribute.to-iso, att.datable.custom.attribute.when-custom, att.datable.custom.attribute.notBefore-custom, att.datable.custom.attribute.notAfter-custom, att.datable.custom.attribute.from-custom, att.datable.custom.attribute.to-custom, att.datable.custom.attribute.datingPoint, att.datable.custom.attribute.datingMethod, att.editLike.attributes, att.sortable.attributes, attribute type { "social" | "personal" }?, ( attribute active { list { + } }? | attribute mutual { text }? ), attribute name { "unknown" | "friends" | "family" | "parent" | "siblings" | "supervisor" | "spouse" | "cousin" | "aunt" | "child" | "uncle" | "grandparent" | "grandchild" | "employee" | "professional" }?, attribute passive { list { + } }?, desc }⚓ |
<repository> (lieu de conservation) Contient le nom d'un dépôt dans lequel des manuscrits sont entreposés, et qui peut faire partie d'une institution. [10.4. The Manuscript Identifier] | |
Module | msdescription |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Contained by |
msdescription: msIdentifier
|
May contain | |
Example |
<msIdentifier>
<settlement>Oxford</settlement>
<institution>University of Oxford</institution>
<repository>Bodleian Library</repository>
<idno>MS. Bodley 406</idno>
</msIdentifier>
|
Content model |
<content> <macroRef key="macro.phraseSeq.limited"/> </content> ⚓ |
Schema Declaration |
element repository { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, macro.phraseSeq.limited }⚓ |
<resp> (responsabilité) contient une expression décrivant la nature de la responsabilité intellectuelle d'une personne. [3.12.2.2. Titles, Authors, and Editors 2.2.1. The Title Statement 2.2.2. The Edition Statement 2.2.5. The Series Statement] | |
Module | core |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.datable.iso (@when-iso, @notBefore-iso, @notAfter-iso, @from-iso, @to-iso) att.datable.custom (@when-custom, @notBefore-custom, @notAfter-custom, @from-custom, @to-custom, @datingPoint, @datingMethod) |
Contained by |
core: respStmt
|
May contain | |
Note |
Les attributs key or ref, issus de la classe att.canonical, peuvent être utilisés pour indiquer le type de responsabilité sous une forme normalisée, en faisant référence directement (par l'utilisation de ref) ou indirectement (par l'utilisation de key) à une liste normalisée contenant des types de responsabilité, comme celle qui est maintenue par une autorité de nommage, par exemple la liste http://www.loc.gov/marc/relators/relacode.html à usage bibliographique. |
Example |
<respStmt>
<resp>compilateur</resp>
<name>Edward Child</name>
</respStmt>
|
Content model |
<content> <macroRef key="macro.phraseSeq.limited"/> </content> ⚓ |
Schema Declaration |
element resp { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.datable.iso.attribute.when-iso, att.datable.iso.attribute.notBefore-iso, att.datable.iso.attribute.notAfter-iso, att.datable.iso.attribute.from-iso, att.datable.iso.attribute.to-iso, att.datable.custom.attribute.when-custom, att.datable.custom.attribute.notBefore-custom, att.datable.custom.attribute.notAfter-custom, att.datable.custom.attribute.from-custom, att.datable.custom.attribute.to-custom, att.datable.custom.attribute.datingPoint, att.datable.custom.attribute.datingMethod, macro.phraseSeq.limited }⚓ |
<respStmt> (mention de responsabilité) indique la responsabilité quant au contenu intellectuel d'un texte, d'une édition, d'un enregistrement ou d'une publication en série, lorsque les éléments spécifiques relatifs aux auteurs, éditeurs, etc. ne suffisent pas ou ne s'appliquent pas. [3.12.2.2. Titles, Authors, and Editors 2.2.1. The Title Statement 2.2.2. The Edition Statement 2.2.5. The Series Statement] | |
Module | core |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Member of | |
Contained by |
header: editionStmt titleStmt
|
May contain | |
Example |
<respStmt>
<resp>Nouvelle édition originale</resp>
<persName>Geneviève Hasenohr</persName>
</respStmt>
|
Example |
<respStmt>
<resp>converti en langage SGML</resp>
<name>Alan Morrison</name>
</respStmt>
|
Content model |
<content> <elementRef key="resp"/> <elementRef key="name" minOccurs="1" maxOccurs="unbounded"/> </content> ⚓ |
Schema Declaration |
element respStmt { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, resp, name+ }⚓ |
<rs> (nom générique) contient un nom générique (ex:'le père' pour parler de quelqu'un) [13.2.1. Personal Names 3.6.1. Referring Strings] | |
Module | core |
Attributes | att.naming (att.canonical (@ref)) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Member of | |
Contained by | |
May contain | |
Example |
<p>La famille s'était alors retirée en banlieue, à <rs type="place">Villemomble</rs>, mais
<rs type="person">Alfred </rs>aimait se rendre à <rs type="place">Paris</rs> et un jour de 1917 alors qu'il sortait de <rs type="place">la maison des
Arts et Métiers</rs> il était tombé inanimé dans la rue.</p>
|
Content model |
<content> <macroRef key="macro.phraseSeq"/> </content> ⚓ |
Schema Declaration |
element rs { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.naming.attributes, macro.phraseSeq }⚓ |
<schemaSpec> (spécification de schéma) génère un schéma conforme à la TEI et la documentation qui l'accompagne. [2.3. The Encoding Description 22.2. Modules and Schemas 23.5.1. Making a Unified ODD] | |||||||||||||||
Module | tagdocs | ||||||||||||||
Attributes | att.namespaceable (@ns) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.identified (@ident) att.deprecated (@validUntil)
|
||||||||||||||
Member of | |||||||||||||||
Contained by | |||||||||||||||
May contain |
core: desc
tagdocs: classRef classSpec elementSpec moduleRef
|
||||||||||||||
Note |
Un schéma combine des références aux modules ou aux groupes de spécifications avec d'autres déclarations atomiques. Le traitement d'un élément de schéma doit résoudre tous les conflits entre les déclarations qu'il contient ou les références. Des processeurs ODD différents peuvent générer des schémas et une documentation en utilisant différentes syntaxes concrètes. |
||||||||||||||
Example |
<schemaSpec prefix="TEI_" ident="testsvg"
start="TEI svg">
<moduleRef source="tei:current"
key="header"/>
<moduleRef key="core"/>
<moduleRef key="drama"/>
<moduleRef url="svg11.rng"/>
</schemaSpec> This schema combines elements from the current versions of the drama and core modules,
the current release version of the header module, and elements from an existing RELAX
NG schema available from the URL indicated. |
||||||||||||||
Example |
<schemaSpec ident="Bare-plus"
source="tei_bare.compiled.odd" start="TEI">
<moduleRef key="tei"/>
<moduleRef key="header"/>
<elementRef key="q" source="tei:3.0.0"/>
<moduleRef key="textstructure"/>
</schemaSpec> This schema starts with a pre-existing customization of the TEI called TEI Bare (a
customization with a minimal selection of elements). The <q> element is not available in TEI Bare, but it can be brought back. In this case, we
will get the version defined in TEI P5 release 3.0.0 |
||||||||||||||
Content model |
<content> <sequence minOccurs="1" maxOccurs="1"> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.glossLike"/> <classRef key="model.descLike"/> </alternate> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.oddRef"/> <classRef key="model.oddDecl"/> <elementRef key="listRef"/> </alternate> </sequence> </content> ⚓ |
||||||||||||||
Schema Declaration |
element schemaSpec { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.identified.attribute.ident, att.deprecated.attribute.validUntil, att.namespaceable.attributes, attribute start { list { + } }?, attribute docLang { list { + } }?, ( ( model.glossLike | model.descLike )*, ( model.oddRef | model.oddDecl | listRef )* ) }⚓ |
<segmentation> (segmentation) décrit les principes selon lesquels le texte a été segmenté, par exemple en phrases, en intonèmes (unités tonales), en strates graphématiques (niveaux superposés de signes graphiques), etc. [2.3.3. The Editorial Practices Declaration 15.3.2. Declarable Elements] | |||||||||||
Module | header | ||||||||||
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||
Member of | |||||||||||
Contained by |
header: editorialDecl
|
||||||||||
May contain |
core: p
|
||||||||||
Example |
<segmentation>
<p>
<gi>s</gi> elements mark orthographic sentences and are numbered sequentially within
their parent <gi>div</gi> element </p>
</segmentation>
|
||||||||||
Example |
<p>
<gi>seg</gi> elements are used to mark functional constituents of various types within each
<gi>s</gi>; the typology used is defined by a <gi>taxonomy</gi> element in the corpus
header <gi>classDecl</gi>
</p>
|
||||||||||
Content model |
<content> <classRef key="model.pLike" minOccurs="1" maxOccurs="unbounded"/> </content> ⚓ |
||||||||||
Schema Declaration |
element segmentation { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, attribute default { "false" }?, model.pLike+ }⚓ |
<settingDesc> (description du contexte) décrit le(s) contexte(s) dans lesquels se situe une interaction linguistique, soit sous la forme d'une description en prose, soit sous celle d'une série d'éléments décrivant le contexte. [15.2. Contextual Information 2.4. The Profile Description] | |||||||||||
Module | corpus | ||||||||||
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||
Member of | |||||||||||
Contained by |
header: profileDesc
|
||||||||||
May contain |
namesdates: listPlace
|
||||||||||
Note |
Peut contenir un texte organisé en paragraphes ou une série d'éléments <setting>. |
||||||||||
Example |
<settingDesc>
<p>Pierre Mendès France,
Entretiens avec Jean Lacouture (1980-1981 )</p>
</settingDesc>
|
||||||||||
Content model |
<content> <elementRef key="listPlace"/> </content> ⚓ |
||||||||||
Schema Declaration |
element settingDesc { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, attribute default { "false" }?, listPlace }⚓ |
<settlement> (lieu de peuplement) contient le nom d'un lieu de peuplement comme une cité, une ville ou un village, identifié comme une unité géo-politique ou administrative unique. [13.2.3. Place Names] | |
Module | namesdates |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.datable.iso (@when-iso, @notBefore-iso, @notAfter-iso, @from-iso, @to-iso) att.datable.custom (@when-custom, @notBefore-custom, @notAfter-custom, @from-custom, @to-custom, @datingPoint, @datingMethod) |
Member of | |
Contained by | |
May contain | |
Example |
<placeName>
<settlement type="town">Brest</settlement>
<region>Bretagne</region>
</placeName>
|
Content model |
<content> <macroRef key="macro.phraseSeq"/> </content> ⚓ |
Schema Declaration |
element settlement { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.datable.iso.attribute.when-iso, att.datable.iso.attribute.notBefore-iso, att.datable.iso.attribute.notAfter-iso, att.datable.iso.attribute.from-iso, att.datable.iso.attribute.to-iso, att.datable.custom.attribute.when-custom, att.datable.custom.attribute.notBefore-custom, att.datable.custom.attribute.notAfter-custom, att.datable.custom.attribute.from-custom, att.datable.custom.attribute.to-custom, att.datable.custom.attribute.datingPoint, att.datable.custom.attribute.datingMethod, macro.phraseSeq }⚓ |
<sex> (sexe) Définit le sexe d'un individu [13.3.2.1. Personal Characteristics] | |||||||||||
Module | namesdates | ||||||||||
Attributes | att.editLike (@instant) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.datable.iso (@when-iso, @notBefore-iso, @notAfter-iso, @from-iso, @to-iso) att.datable.custom (@when-custom, @notBefore-custom, @notAfter-custom, @from-custom, @to-custom, @datingPoint,
@datingMethod)
|
||||||||||
Member of | |||||||||||
Contained by |
namesdates: person
|
||||||||||
May contain | |||||||||||
Note |
As with other culturally-constructed traits such as age and gender, the way in which this concept is described in different cultural contexts varies. The normalizing attributes are provided only as an optional means of simplifying that variety for purposes of interoperability or project-internal taxonomies for consistency, and should not be used where that is inappropriate or unhelpful. The content of the element may be used to describe the intended concept in more detail. |
||||||||||
Example |
<sex value="F">féminin</sex>
|
||||||||||
Content model |
<content> <macroRef key="macro.phraseSeq"/> </content> ⚓ |
||||||||||
Schema Declaration |
element sex { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.editLike.attributes, att.datable.iso.attribute.when-iso, att.datable.iso.attribute.notBefore-iso, att.datable.iso.attribute.notAfter-iso, att.datable.iso.attribute.from-iso, att.datable.iso.attribute.to-iso, att.datable.custom.attribute.when-custom, att.datable.custom.attribute.notBefore-custom, att.datable.custom.attribute.notAfter-custom, att.datable.custom.attribute.from-custom, att.datable.custom.attribute.to-custom, att.datable.custom.attribute.datingPoint, att.datable.custom.attribute.datingMethod, attribute value { list { ( "F" | "M" )+ } }?, macro.phraseSeq }⚓ |
<sic> (du latin, ainsi) contient du texte reproduit quoiqu'il est apparemment incorrect ou inexact [3.5.1. Apparent Errors] | |
Module | core |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) |
Member of | |
Contained by | |
May contain |
analysis: w
header: idno
msdescription: msDesc
namesdates: country forename listOrg listPerson listPlace listRelation orgName persName placeName settlement surname
tagdocs: att classSpec elementSpec gi val
character data
|
Example |
Des nuages, des
<sic>cyrrhus</sic>, des nimbus, des cumulus, tant qu'on en veut, et assurément plus que
n'en voulaient le maître et le serviteur.
|
Example | Si on veut seulement attirer l'attention sur ce qui paraît être un problème dans la
copie du texte, <sic> est utilisé seul :
Tel est le
chat Rutterkin des sorcières Margaret et Filippa Flower, qui furent
<sic>prûlées</sic>brûlées à Lincoln, le 11 mars 1619, pour avoir envoûté un parent du comte
de Rutland.
|
Example | Il est également possible, en utilisant les éléments <choice> et <corr>, de proposer une lecture corrigée :
Tel est le
chat Rutterkin des sorcières Margaret et Filippa Flower, qui furent<choice>
<sic>prûlées</sic>
<corr>brûlées</corr>
</choice> à Lincoln, le 11 mars 1619, pour avoir envoûté un parent du comte de
Rutland.
|
Example |
Ouvrage très
véridique et mirifique du Sieur Marcus Publius Dataficus du digne fils du seigneur
comte,
vicomte, duc et archiduc Johannus de Bessinguya<choice>
<sic> Percepteur</sic>
<corr>Precepteur</corr>
</choice> du digne fils du seigneur comte, vicomte, duc et archiduc Johannus de
Bessinguya.
|
Content model |
<content> <macroRef key="macro.paraContent"/> </content> ⚓ |
Schema Declaration |
element sic { att.global.attributes, macro.paraContent }⚓ |
<sourceDesc> (description de la source) décrit la source à partir de laquelle un texte électronique a été dérivé ou produit, habituellement une description bibliographique pour un texte numérisé, ou une expression comme "document numérique natif " pour un texte qui n'a aucune existence précédente. [2.2.7. The Source Description] | |||||||||||
Module | header | ||||||||||
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||
Contained by |
header: fileDesc
|
||||||||||
May contain | |||||||||||
Example |
<sourceDesc>
<p>Texte original : le texte a été créé sous sa forme électronique.</p>
</sourceDesc>
|
||||||||||
Content model |
<content> <alternate minOccurs="1" maxOccurs="1"> <classRef key="model.pLike" minOccurs="1" maxOccurs="unbounded"/> <alternate minOccurs="1" maxOccurs="unbounded"> <classRef key="model.biblLike"/> <classRef key="model.sourceDescPart"/> <classRef key="model.listLike"/> </alternate> </alternate> </content> ⚓ |
||||||||||
Schema Declaration |
element sourceDesc { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, attribute default { "false" }?, ( model.pLike+ | ( model.biblLike | model.sourceDescPart | model.listLike )+ ) }⚓ |
<supportDesc> (description du support) Regroupe les éléments décrivant le support physique du texte du manuscrit. [10.7.1. Object Description] | |
Module | msdescription |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Contained by |
msdescription: objectDesc
|
May contain |
header: extent
|
Example |
<supportDesc>
<support> Parchment roll with <material>silk</material> ribbons.
</support>
</supportDesc>
|
Content model |
<content> <elementRef key="extent" minOccurs="1"/> </content> ⚓ |
Schema Declaration |
element supportDesc { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, extent }⚓ |
<surface> définit une surface écrite comme un rectangle décrit par ses coordonnées spatiales, en regroupant éventuellement une ou plusieurs représentations graphiques de cet espace et des zones rectangulaires intéressantes à l'intérieur de celui-ci. [11.1. Digital Facsimiles 11.2.2. Embedded Transcription] | |||||||||||
Module | transcr | ||||||||||
Attributes | att.coordinated (@start, @ulx, @uly, @lrx, @lry, @points) att.declaring (@decls) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||
Contained by |
transcr: surface surfaceGrp
|
||||||||||
May contain | |||||||||||
Note |
L'élément <surface> représente un secteur rectangulaire d’une surface physique faisant partie du matériau source. Ce peut être une feuille du papier, la façade d'un monument, un panneau publicitaire, un rouleau de papyrus ou en fait toute surface à deux dimensions. L'espace de coordonnées défini par cet élément peut être considéré comme une grille d'unités horizontaleslrx - ulx et verticales uly - lry. Cette grille se superpose à la totalité de toute image directement contenue par l'élément <surface>. Les coordonnées employées par chaque élément <zone>contenu par cette surface doivent être interprétées en référence à la même grille. |
||||||||||
Example |
<facsimile>
<surface ulx="0" uly="0" lrx="200" lry="300">
<graphic url="Bovelles-49r.png"/>
</surface>
</facsimile>
|
||||||||||
Content model |
<content> <sequence minOccurs="1" maxOccurs="1"> <alternate minOccurs="0" maxOccurs="unbounded"> <classRef key="model.global"/> <classRef key="model.labelLike"/> <classRef key="model.graphicLike"/> </alternate> <sequence minOccurs="0" maxOccurs="unbounded"> <alternate minOccurs="1" maxOccurs="1"> <elementRef key="zone"/> <elementRef key="line"/> <elementRef key="path"/> <elementRef key="surface"/> <elementRef key="surfaceGrp"/> </alternate> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> </sequence> </content> ⚓ |
||||||||||
Schema Declaration |
element surface { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.coordinated.attributes, att.declaring.attributes, attribute type { "recto" | "verso" }?, ( ( model.global | model.labelLike | model.graphicLike )*, ( ( zone | line | path | surface | surfaceGrp ), model.global* )* ) }⚓ |
<surfaceGrp> (surface group) defines any kind of useful grouping of written surfaces, for example the recto and verso of a single leaf, which the encoder wishes to treat as a single unit. [11.1. Digital Facsimiles] | |||||||||||||||||||||
Module | transcr | ||||||||||||||||||||
Attributes | att.declaring (@decls) att.global (n, @xml:id, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||||||||||||
Contained by | |||||||||||||||||||||
May contain |
transcr: surface
|
||||||||||||||||||||
Note |
Where it is useful or meaningful to do so, any grouping of multiple <surface> elements may be indicated using the <surfaceGrp> elements. |
||||||||||||||||||||
Example |
<sourceDoc>
<surfaceGrp>
<surface ulx="0" uly="0" lrx="200"
lry="300">
<graphic url="Bovelles-49r.png"/>
</surface>
<surface ulx="0" uly="0" lrx="200"
lry="300">
<graphic url="Bovelles-49v.png"/>
</surface>
</surfaceGrp>
</sourceDoc>
|
||||||||||||||||||||
Content model |
<content> <elementRef key="surface" minOccurs="1" maxOccurs="unbounded"/> </content> ⚓ |
||||||||||||||||||||
Schema Declaration |
element surfaceGrp { att.global.attribute.xmlid, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.declaring.attributes, attribute n { "1" }?, attribute type { "letter" }?, surface+ }⚓ |
<surname> (Nom de famille) permet de relever le nom de famille d'une personne. [13.2.1. Personal Names] | |||||||||||||||||||
Module | namesdates | ||||||||||||||||||
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
||||||||||||||||||
Member of | |||||||||||||||||||
Contained by | |||||||||||||||||||
May contain | |||||||||||||||||||
Example |
<surname type="combine">Sidonie Gabrielle Colette</surname>
|
||||||||||||||||||
Content model |
<content> <macroRef key="macro.phraseSeq"/> </content> ⚓ |
||||||||||||||||||
Schema Declaration |
element surname { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, attribute full { "yes" }?, attribute ref { list { + } }?, macro.phraseSeq }⚓ |
<teiHeader> (en-tête TEI) fournit des informations descriptives et déclaratives qui constituent une page de titre électronique au début de tout texte conforme à la TEI. [2.1.1. The TEI Header and Its Components 15.1. Varieties of Composite Text] | |
Module | header |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Contained by |
textstructure: TEI
|
May contain |
header: encodingDesc fileDesc profileDesc
|
Note |
Un des seuls éléments obligatoires dans tout document TEI. |
Example |
<teiHeader>
<fileDesc>
<titleStmt>
<title>La Parisienne</title>
<author>Henry BECQUE</author>
</titleStmt>
<publicationStmt>
<distributor>ATILF (Analyse et Traitement Informatique de la Langue Française)</distributor>
<idno type="FRANTEXT">L434</idno>
<address>
<addrLine>44, avenue de la Libération</addrLine>
<addrLine>BP 30687</addrLine>
<addrLine>54063 Nancy Cedex</addrLine>
<addrLine>FRANCE</addrLine>
</address>
<availability status="free">
<p>Dans un cadre de recherche ou d'enseignement</p>
</availability>
</publicationStmt>
<sourceDesc>
<biblStruct>
<monogr>
<imprint>
<publisher>Paris : Fasquelle, 1922.</publisher>
</imprint>
</monogr>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc>
<creation>
<date>1885</date>
</creation>
</profileDesc>
</teiHeader>
|
Content model |
<content> <sequence minOccurs="1" maxOccurs="1"> <elementRef key="fileDesc"/> <classRef key="model.teiHeaderPart" minOccurs="0" maxOccurs="unbounded"/> <elementRef key="revisionDesc" minOccurs="0"/> </sequence> </content> ⚓ |
Schema Declaration |
element teiHeader { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, ( fileDesc, model.teiHeaderPart*, revisionDesc? ) }⚓ |
<text> (texte) contient un seul texte quelconque, simple ou composite, par exemple un poème ou une pièce de théâtre, un recueil d’essais, un roman, un dictionnaire ou un échantillon de corpus. [4. Default Text Structure 15.1. Varieties of Composite Text] | |
Module | textstructure |
Attributes | att.declaring (@decls) att.written (@hand) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Member of | |
Contained by |
textstructure: TEI
|
May contain | |
Note |
Cet élément ne devrait pas être utilisé pour encoder un texte inséré à un endroit non prévisible à l'intérieur de la structure d'un autre texte, comme par exemple dans un récit qui est enchâssé ou cité dans un autre ; c'est l'élément <floatingText> qui doit être utilisé à cet effet. |
Example |
<text>
<front>
<docTitle>
<titlePart>Souvenir de la nuit du 4</titlePart>
</docTitle>
</front>
<body>
<l>Il avait dans sa poche une toupie en buis.</l>
</body>
</text>
|
Example | Le <body> d'un texte peut être remplacé par un groupe de textes enchâssés, comme dans la structure
suivante :
<TEI xmlns="http://www.tei-c.org/ns/1.0">
<teiHeader>
<!--[ en-tête du texte composite ]-->
</teiHeader>
<text>
<front>
<!--[ partie préfatoire du texte composite ]-->
</front>
<group>
<text>
<front>
<!--[ partie préfatoire du premier texte ]-->
</front>
<body>
<!--[ corps du premier texte ]-->
</body>
<back>
<!--[ annexe du premier texte ]-->
</back>
</text>
<text>
<front>
<!--[ partie préfatoire du deuxième texte ]-->
</front>
<body>
<!--[ corps du deuxième texte ]-->
</body>
<back>
<!--[ annex du deuxième texte ]-->
</back>
</text>
<!--[ encore de textes, simples ou composites ]-->
</group>
<back>
<!--[ annex du texte composite ]-->
</back>
</text>
</TEI>
|
Content model |
<content> <sequence minOccurs="1" maxOccurs="1"> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> <sequence minOccurs="0" maxOccurs="1"> <elementRef key="front"/> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> <alternate minOccurs="1" maxOccurs="1"> <elementRef key="body"/> <elementRef key="group"/> </alternate> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> <sequence minOccurs="0" maxOccurs="1"> <elementRef key="back"/> <classRef key="model.global" minOccurs="0" maxOccurs="unbounded"/> </sequence> </sequence> </content> ⚓ |
Schema Declaration |
element text { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.declaring.attributes, att.written.attributes, ( model.global*, ( front, model.global* )?, ( body | group ), model.global*, ( back, model.global* )? ) }⚓ |
<title> (titre) contient le titre complet d'une oeuvre quelconque [3.12.2.2. Titles, Authors, and Editors 2.2.1. The Title Statement 2.2.5. The Series Statement] | |||||||||||||
Module | core | ||||||||||||
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.datable.iso (@when-iso, @notBefore-iso, @notAfter-iso, @from-iso, @to-iso) att.datable.custom (@when-custom, @notBefore-custom, @notAfter-custom, @from-custom, @to-custom, @datingPoint,
@datingMethod)
|
||||||||||||
Member of | |||||||||||||
Contained by | |||||||||||||
May contain |
analysis: w
header: idno
msdescription: msDesc
namesdates: country forename listOrg listPerson listPlace listRelation orgName persName placeName settlement surname
tagdocs: att classSpec elementSpec gi val
character data
|
||||||||||||
Note |
Les attributs key et ref, hérités de la classe att.canonical sont utilisés pour indiquer la forme canonique du titre ; le premier donne (par exemple) l’identifiant d’un enregistrement dans un système externe de bibliothèque ; le second pointe vers un élément XML contenant la forme canonique du titre. |
||||||||||||
Example |
<title>La vie mode d'emploi. Romans.</title>
|
||||||||||||
Example |
<title>Analyser les textes de communication</title>
|
||||||||||||
Example |
<title>Mélanges de linguistique française et de philologie et littérature médiévales
offerts à Monsieur Paul Imbs.</title>
|
||||||||||||
Example |
<title>Les fleurs du Mal de Charles Baudelaire : une édition électronique</title>
|
||||||||||||
Example |
<p>quand il rentre de ses chantiers de maçonnerie il dit rien, il pose son cul sur une
chaise, toujours au même endroit, et il lit <title>l'Humanité.</title>
</p>
|
||||||||||||
Example |
<title type="full">
<title type="main">Synthèse</title>
<title type="sub">an international journal for
epistemology, methodology and history of
science</title>
</title>
|
||||||||||||
Content model |
<content> <macroRef key="macro.paraContent"/> </content> ⚓ |
||||||||||||
Schema Declaration |
element title { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.datable.iso.attribute.when-iso, att.datable.iso.attribute.notBefore-iso, att.datable.iso.attribute.notAfter-iso, att.datable.iso.attribute.from-iso, att.datable.iso.attribute.to-iso, att.datable.custom.attribute.when-custom, att.datable.custom.attribute.notBefore-custom, att.datable.custom.attribute.notAfter-custom, att.datable.custom.attribute.from-custom, att.datable.custom.attribute.to-custom, att.datable.custom.attribute.datingPoint, att.datable.custom.attribute.datingMethod, attribute type { "short" }?, macro.paraContent }⚓ |
<titleStmt> (mention de titre) regroupe les informations sur le titre d’une œuvre et les personnes ou institutions responsables de son contenu intellectuel. [2.2.1. The Title Statement 2.2. The File Description] | |
Module | header |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Contained by |
header: fileDesc
|
May contain | |
Example |
<titleStmt>
<title>Le sanctoral du lectionnaire de l'office dominicain (1254-1256)</title>
<funder>2008—..., École nationale des chartes</funder>
<principal>Anne-Élisabeth Urfels-Capot</principal>
<respStmt>
<resp>responsable des publications</resp>
<name>Olivier Canteaut (École nationale des chartes)</name>
</respStmt>
<respStmt>
<resp> 2009—..., Éditeur électronique : du TEI à l'écran</resp>
<name ref="vincent.jolivet@enc.sorbonne.fr">Vincent Jolivet (École nationale
des chartes)</name>
</respStmt>
<respStmt>
<resp>2009, Éditeur scientifique</resp>
<name ref="pascale.bourgain@enc.sorbonne.fr">Pascale Bourgain (École
nationale des chartes)</name>
</respStmt>
<respStmt>
<resp>2008, Conversion du document bureautique vers TEI</resp>
<name ref="frederic.glorieux@enc.sorbonne.fr">Frédéric Glorieux (École
nationale des chartes)</name>
</respStmt>
</titleStmt>
|
Content model |
<content> <sequence minOccurs="1" maxOccurs="1"> <elementRef key="title" minOccurs="1" maxOccurs="unbounded"/> <classRef key="model.respLike" minOccurs="0" maxOccurs="unbounded"/> </sequence> </content> ⚓ |
Schema Declaration |
element titleStmt { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, ( title+, model.respLike* ) }⚓ |
<val> (valeur) contient une seule valeur d'attribut. [22. Documentation Elements 22.5.3. Attribute List Specification] | |
Module | tagdocs |
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) |
Member of | |
Contained by | |
May contain | Character data only |
Example |
<val>inconnu</val>
|
Content model |
<content> <textNode/> </content> ⚓ |
Schema Declaration |
element val { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, text }⚓ |
<valItem> documente une valeur d'attribut unique dans une liste d'items possibles ou obligatoires [22.5.3. Attribute List Specification] | |||||||
Module | tagdocs | ||||||
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.deprecated (@validUntil)
|
||||||
Contained by |
tagdocs: valList
|
||||||
May contain |
core: desc
|
||||||
Example |
<valItem ident="dub">
<altIdent xml:lang="fr">dou</altIdent>
<equiv name="unknown"/>
<gloss>douteux</gloss>
<desc>utilisé quand l'emploi de cet élément est douteux ou incertain.</desc>
</valItem>
|
||||||
Content model |
<content> <sequence minOccurs="1" maxOccurs="1"> <classRef key="model.glossLike" minOccurs="0" maxOccurs="unbounded"/> <sequence minOccurs="0" maxOccurs="1"> <classRef key="model.descLike" minOccurs="1" maxOccurs="unbounded"/> <sequence minOccurs="0" maxOccurs="unbounded"> <classRef key="model.glossLike" minOccurs="1" maxOccurs="1"/> <classRef key="model.descLike" minOccurs="0" maxOccurs="unbounded"/> </sequence> <elementRef key="remarks" minOccurs="0" maxOccurs="unbounded"/> </sequence> <elementRef key="paramList" minOccurs="0" maxOccurs="1"/> </sequence> </content> ⚓ |
||||||
Schema Declaration |
element valItem { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.deprecated.attribute.validUntil, attribute ident { text }, ( model.glossLike*, ( model.descLike+, ( model.glossLike, model.descLike* )*, remarks* )?, paramList? ) }⚓ |
<valList> (liste de valeurs) contient un ou plusieurs éléments <valItem> qui définissent des valeurs possibles pour un attribut. [22.5.3. Attribute List Specification] | |||||||||||||||||||
Module | tagdocs | ||||||||||||||||||
Attributes | att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.deprecated (@validUntil)
|
||||||||||||||||||
Contained by |
tagdocs: attDef elementSpec
|
||||||||||||||||||
May contain |
tagdocs: valItem
|
||||||||||||||||||
Example |
<valList type="closed">
<valItem ident="req">
<gloss>exigé</gloss>
</valItem>
<valItem ident="rec">
<gloss>Recommandé</gloss>
</valItem>
<valItem ident="opt">
<gloss>optionnel</gloss>
</valItem>
</valList>
|
||||||||||||||||||
Content model |
<content> <elementRef key="valItem" minOccurs="0" maxOccurs="unbounded"/> </content> ⚓ |
||||||||||||||||||
Schema Declaration |
element valList { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.deprecated.attribute.validUntil, attribute mode { "add" }?, attribute type { "closed" }?, valItem* }⚓ |
<w> (mot) représente un mot grammatical (pas nécessairement orthographique) [17.1. Linguistic Segment Categories 17.4.2. Lightweight Linguistic Annotation] | |||||||||||
Module | analysis | ||||||||||
Attributes | att.linguistic (@lemma, @lemmaRef, @pos, @msd, @join) (att.lexicographic.normalized (@norm, @orig)) att.notated (@notation) att.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source) att.datcat (@datcat, @valueDatcat, @targetDatcat)
|
||||||||||
Member of | |||||||||||
Contained by | |||||||||||
May contain | |||||||||||
Example | This example is adapted from the Folger Library’s Early Modern English Drama version
of The Wits: a Comedy by William Davenant.
<l>
<w lemma="it" pos="pn"
xml:id="A19883-003-a-0100">IT</w>
<w lemma="have" pos="vvz"
xml:id="A19883-003-a-0110">hath</w>
<w lemma="be" pos="vvn"
xml:id="A19883-003-a-0120">been</w>
<w lemma="say" pos="vvn"
xml:id="A19883-003-a-0130">said</w>
<w lemma="of" pos="acp-p"
xml:id="A19883-003-a-0140">of</w>
<w lemma="old" pos="j"
xml:id="A19883-003-a-0150">old</w>
<pc xml:id="A19883-003-a-0160">,</pc>
<w lemma="that" pos="cs"
xml:id="A19883-003-a-0170">that</w>
<w lemma="play" pos="vvz"
xml:id="A19883-003-a-0180">
<choice>
<orig>Playes</orig>
<reg>Plays</reg>
</choice>
</w>
<w lemma="be" pos="vvb"
xml:id="A19883-003-a-0190">are</w>
<w lemma="feast" pos="n2"
xml:id="A19883-003-a-0200">Feasts</w>
<pc xml:id="A19883-003-a-0210">,</pc>
</l>
<l xml:id="A19883-e100220">
<w lemma="poet" pos="n2"
xml:id="A19883-003-a-0220">Poets</w>
<w lemma="the" pos="d"
xml:id="A19883-003-a-0230">the</w>
<w lemma="cook" pos="n2"
xml:id="A19883-003-a-0240">
<choice>
<orig>Cookes</orig>
<reg>Cooks</reg>
</choice>
</w>
<pc xml:id="A19883-003-a-0250">,</pc>
<w lemma="and" pos="cc"
xml:id="A19883-003-a-0260">and</w>
<w lemma="the" pos="d"
xml:id="A19883-003-a-0270">the</w>
<w lemma="spectator" pos="n2"
xml:id="A19883-003-a-0280">Spectators</w>
<w lemma="guest" pos="n2"
xml:id="A19883-003-a-0290">Guests</w>
<pc xml:id="A19883-003-a-0300">,</pc>
</l>
<l xml:id="A19883-e100230">
<w lemma="the" pos="d"
xml:id="A19883-003-a-0310">The</w>
<w lemma="actor" pos="n2"
xml:id="A19883-003-a-0320">Actors</w>
<w lemma="waiter" pos="n2"
xml:id="A19883-003-a-0330">Waiters</w>
<pc xml:id="A19883-003-a-0340">:</pc>
<!-- ... -->
</l>
|
||||||||||
Content model |
<content> <alternate minOccurs="0" maxOccurs="unbounded"> <textNode/> <classRef key="model.gLike"/> <elementRef key="seg"/> <elementRef key="w"/> <elementRef key="m"/> <elementRef key="c"/> <elementRef key="pc"/> <classRef key="model.global"/> <classRef key="model.lPart"/> <classRef key="model.hiLike"/> <classRef key="model.pPart.edit"/> </alternate> </content> ⚓ |
||||||||||
Schema Declaration |
element w { att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.xmlbase, att.global.attribute.xmlspace, att.global.rendition.attribute.rend, att.global.rendition.attribute.style, att.global.rendition.attribute.rendition, att.global.analytic.attribute.ana, att.global.change.attribute.change, att.global.responsibility.attribute.cert, att.global.responsibility.attribute.resp, att.global.source.attribute.source, att.datcat.attribute.datcat, att.datcat.attribute.valueDatcat, att.datcat.attribute.targetDatcat, att.linguistic.attributes, att.notated.attributes, attribute part { "N" }?, ( text | model.gLike | seg | w | m | c | pc | model.global | model.lPart | model.hiLike | model.pPart.edit )* }⚓ |
model.addressLike regroupe des éléments employés pour représenter des adresses postales ou électroniques. [1. The TEI Infrastructure] | |
Module | tei |
Used by | |
Members | address |
model.attributable groups elements that contain a word or phrase that can be attributed to a source. [3.3.3. Quotation 4.3.2. Floating Texts] | |
Module | tei |
Used by | |
Members | model.quoteLike |
model.availabilityPart regroupe des éléments tels que les licences ou les paragraphes indiquant la disponibilité d'un ouvrage. [2.2.4. Publication, Distribution, Licensing, etc.] | |
Module | tei |
Used by | |
Members | licence |
model.biblLike regroupe des éléments contenant une description bibliographique. [3.12. Bibliographic Citations and References] | |
Module | tei |
Used by | |
Members | msDesc |
model.common regroupe des éléments de niveau fragment - et des éléments de niveau intermédiaire. [1.3. The TEI Class System] | |
Module | tei |
Used by | |
Members | model.divPart[model.lLike model.pLike[p]] model.entryLike model.inter[model.attributable[model.quoteLike] model.biblLike[msDesc] model.egLike model.labelLike[desc] model.listLike[list listOrg listPerson listPlace listRelation] model.oddDecl[classSpec elementSpec] model.stageLike] |
Note |
Cette classe définit l'ensemble des éléments de niveau fragment et de niveau intermédiaire ; de nombreux modèles de contenu y font appel, y compris ceux qui sont relatifs aux divisions textuelles. |
model.correspActionPart groups elements which define the parts (usually names, dates and places) of one action related to the correspondence. | |
Module | tei |
Used by | |
Members | model.addressLike[address] model.dateLike[date] model.nameLike[model.nameLike.agent[name orgName persName] model.offsetLike model.persNamePart[forename surname] model.placeStateLike[model.placeNamePart[country placeName settlement]] idno rs] |
model.dateLike regroupe des éléments contenant des expressions relatives au temps. [3.6.4. Dates and Times 13.4. Dates] | |
Module | tei |
Used by | |
Members | date |
model.descLike regroupe des éléments qui contiennent une description de la fonction d'un élément. | |
Module | tei |
Used by | |
Members | desc |
model.divPart regroupe des éléments de niveau paragraphe apparaissant directement dans des divisions [1.3. The TEI Class System] | |
Module | tei |
Used by | |
Members | model.lLike model.pLike[p] |
Note |
Noter que cette classe d'éléments ne comprend pas les membres de la classe model.inter, qui peuvent apparaître soit à l'intérieur, soit entre des items de niveau paragraphe. |
model.divTop regroupe des éléments apparaissant au début d'une division de texte. [4.2. Elements Common to All Divisions] | |
Module | tei |
Used by | |
Members | model.divTopPart[model.headLike] model.divWrapper |
model.divTopPart regroupe des éléments qu'on ne trouve qu'au début d'une division de texte. [4.6. Title Pages] | |
Module | tei |
Used by | |
Members | model.headLike |
model.editorialDeclPart regroupe des éléments qui peuvent être employés dans l'élément <editorialDecl> et souvent à de nombreuses reprises. | |
Module | tei |
Used by | |
Members | segmentation |
model.emphLike regroupe des éléments qui sont distingués visuellement, et auxquels on peut attribuer une signification sémantique. [3.3. Highlighting and Quotation] | |
Module | tei |
Used by | |
Members | title |
model.encodingDescPart regroupe des éléments qui peuvent apparaître plusieurs fois dans l'élément <encodingDesc>. | |
Module | tei |
Used by | |
Members | editorialDecl projectDesc schemaSpec |
model.frontPart regroupe les éléments du niveau des divisions qui peuvent apparaître dans un <front> ou un <back>. [7.1. Front and Back Matter ] | |
Module | tei |
Used by | |
Members | model.frontPart.drama schemaSpec |
model.global regroupe des éléments qui peuvent apparaître à un point quelconque dans un texte TEI. [1.3. The TEI Class System] | |
Module | tei |
Used by | |
Members | model.global.edit model.global.meta model.milestoneLike[cb lb pb] model.noteLike |
model.graphicLike regroupe des éléments contenant des images, des formules et d'autres objets semblables. [3.10. Graphics and Other Non-textual Components] | |
Module | tei |
Used by | |
Members | graphic |
model.hiLike regroupe des éléments du niveau de l’expression qui sont typographiquement distincts mais auxquels aucune fonction spécifique ne peut être attribuée. [3.3. Highlighting and Quotation] | |
Module | tei |
Used by | |
Members | hi |
model.highlighted regroupe des éléments du niveau de l'expression qui sont typographiquement distincts. [3.3. Highlighting and Quotation] | |
Module | tei |
Used by | |
Members | model.emphLike[title] model.hiLike[hi] |
model.inter regroupe des éléments qui peuvent apparaître à l’intérieur ou entre des composants semblables au paragraphe. [1.3. The TEI Class System] | |
Module | tei |
Used by | |
Members | model.attributable[model.quoteLike] model.biblLike[msDesc] model.egLike model.labelLike[desc] model.listLike[list listOrg listPerson listPlace listRelation] model.oddDecl[classSpec elementSpec] model.stageLike |
model.labelLike regroupe des éléments employés pour gloser ou expliquer d'autres parties d'un document. | |
Module | tei |
Used by | |
Members | desc |
model.limitedPhrase regroupe des éléments du niveau de l'expression excluant ceux qui sont principalement destinés à la transcription des sources existantes. [1.3. The TEI Class System] | |
Module | tei |
Used by | |
Members | model.emphLike[title] model.hiLike[hi] model.pPart.data[model.addressLike[address] model.dateLike[date] model.measureLike model.nameLike[model.nameLike.agent[name orgName persName] model.offsetLike model.persNamePart[forename surname] model.placeStateLike[model.placeNamePart[country placeName settlement]] idno rs]] model.pPart.editorial[abbr choice] model.pPart.msdesc model.phrase.xml[att gi val] model.ptrLike[ref] |
model.listLike regroupe les éléments de type liste. [3.8. Lists] | |
Module | tei |
Used by | |
Members | list listOrg listPerson listPlace listRelation |
model.milestoneLike regroupe des éléments de type borne utilisés pour représenter des systèmes de référence [1.3. The TEI Class System 3.11.3. Milestone Elements] | |
Module | tei |
Used by | |
Members | cb lb pb |
model.nameLike regroupe des éléments qui nomment une personne, un lieu ou une organisation, ou qui y font référence à. | |
Module | tei |
Used by | |
Members | model.nameLike.agent[name orgName persName] model.offsetLike model.persNamePart[forename surname] model.placeStateLike[model.placeNamePart[country placeName settlement]] idno rs |
Note |
Un ensemble de niveau supérieur regroupant les éléments d'appellation qui peuvent apparaître dans les dates, les adresses, les mentions de responsabilité, etc. |
model.nameLike.agent regroupe des éléments qui contiennent des noms d'individus ou de personnes morales. [3.6. Names, Numbers, Dates, Abbreviations, and Addresses] | |
Module | tei |
Used by | |
Members | name orgName persName |
Note |
Cette classe est utilisée dans le modèle de contenu des éléments qui référencent des noms de personnes ou d'organisations. |
model.oddDecl regroupe les éléments qui, dans des documents ODD, génèrent des déclarations dans un langage d'encodage. | |
Module | tei |
Used by | |
Members | classSpec elementSpec |
model.pLike regroupe des éléments de type paragraphe. | |
Module | tei |
Used by | |
Members | p |
model.pPart.data regroupe des éléments de niveau expression contenant des noms, des dates, des nombres, des mesures et d'autres données semblables [3.6. Names, Numbers, Dates, Abbreviations, and Addresses] | |
Module | tei |
Used by | |
Members | model.addressLike[address] model.dateLike[date] model.measureLike model.nameLike[model.nameLike.agent[name orgName persName] model.offsetLike model.persNamePart[forename surname] model.placeStateLike[model.placeNamePart[country placeName settlement]] idno rs] |
model.pPart.edit regroupe des éléments de niveau expression, utilisés pour de simples interventions éditoriales de corrections et de transcriptions. [3.5. Simple Editorial Changes] | |
Module | tei |
Used by | |
Members | model.pPart.editorial[abbr choice] model.pPart.transcriptional[add corr del sic] |
model.pPart.editorial regroupe des éléments de niveau expression, utilisés pour de simples interventions éditoriales utiles dans la transcription comme dans la rédaction. [3.5. Simple Editorial Changes] | |
Module | tei |
Used by | |
Members | abbr choice |
model.pPart.transcriptional regroupe des éléments de niveau expression, utilisés pour des transcriptions éditoriales de sources pré-existantes [3.5. Simple Editorial Changes] | |
Module | tei |
Used by | |
Members | add corr del sic |
model.paraPart groups elements that may appear in paragraphs and similar elements [3.1. Paragraphs] | |
Module | tei |
Used by | |
Members | model.gLike model.global[model.global.edit model.global.meta model.milestoneLike[cb lb pb] model.noteLike] model.inter[model.attributable[model.quoteLike] model.biblLike[msDesc] model.egLike model.labelLike[desc] model.listLike[list listOrg listPerson listPlace listRelation] model.oddDecl[classSpec elementSpec] model.stageLike] model.lLike model.phrase[model.graphicLike[graphic] model.highlighted[model.emphLike[title] model.hiLike[hi]] model.lPart model.pPart.data[model.addressLike[address] model.dateLike[date] model.measureLike model.nameLike[model.nameLike.agent[name orgName persName] model.offsetLike model.persNamePart[forename surname] model.placeStateLike[model.placeNamePart[country placeName settlement]] idno rs]] model.pPart.edit[model.pPart.editorial[abbr choice] model.pPart.transcriptional[add corr del sic]] model.pPart.msdesc model.phrase.xml[att gi val] model.ptrLike[ref] model.ptrLike.form model.segLike[w] model.specDescLike] |
model.persNamePart regroupe des éléments qui font partie d'un nom de personne [13.2.1. Personal Names] | |
Module | namesdates |
Used by | |
Members | forename surname |
model.persStateLike regroupe des éléments décrivant les caractéristiques d'une personne, variables mais définies dans le temps, par exemple sa profession, son lieu de résidence ou son nom. | |
Module | tei |
Used by | |
Members | occupation persName sex |
Note |
Il s'agit en général des caractéristiques d'un individu résultant de sa propre action ou de celle d'autrui. |
model.personPart regroupe des éléments qui font partie de la description d'une personne [15.2.2. The Participant Description] | |
Module | tei |
Used by | |
Members | model.biblLike[msDesc] model.eventLike model.persStateLike[occupation persName sex] idno name |
model.phrase regroupe des éléments qui apparaissent au niveau des mots isolés ou des groupes de mots. [1.3. The TEI Class System] | |
Module | tei |
Used by | |
Members | model.graphicLike[graphic] model.highlighted[model.emphLike[title] model.hiLike[hi]] model.lPart model.pPart.data[model.addressLike[address] model.dateLike[date] model.measureLike model.nameLike[model.nameLike.agent[name orgName persName] model.offsetLike model.persNamePart[forename surname] model.placeStateLike[model.placeNamePart[country placeName settlement]] idno rs]] model.pPart.edit[model.pPart.editorial[abbr choice] model.pPart.transcriptional[add corr del sic]] model.pPart.msdesc model.phrase.xml[att gi val] model.ptrLike[ref] model.ptrLike.form model.segLike[w] model.specDescLike |
Note |
Cette classe d'éléments peut se trouver dans des paragraphes, des entrées de listes, des vers, etc. |
model.phrase.xml regroupe des éléments de niveau expression utilisés pour encoder des constructions XML telles que des noms d'éléments, des noms d'attributs ou des valeurs d'attributs [22. Documentation Elements] | |
Module | tei |
Used by | |
Members | att gi val |
model.placeNamePart regroupe des éléments qui font partie d'un nom de lieu. [13.2.3. Place Names] | |
Module | tei |
Used by | |
Members | country placeName settlement |
model.placeStateLike regroupe des éléments qui décrivent les transformations d'un lieu | |
Module | tei |
Used by | |
Members | model.placeNamePart[country placeName settlement] |
model.profileDescPart regroupe des éléments que l'on peut utiliser plusieurs fois dans l'élément <profileDesc>. | |
Module | tei |
Used by | |
Members | correspDesc langUsage particDesc settingDesc |
model.ptrLike regroupe des éléments utilisés pour localiser et faire référence à quelque chose. [3.7. Simple Links and Cross-References] | |
Module | tei |
Used by | |
Members | ref |
model.publicationStmtPart.agency regroupe des éléments qui peuvent apparaître à l'intérieur de l'élément <publicationStmt> de l'En-tête TEI [2.2.4. Publication, Distribution, Licensing, etc.] | |
Module | tei |
Used by | |
Members | publisher |
model.publicationStmtPart.detail regroupe des éléments qui peuvent apparaître à l'intérieur de l'élément <publicationStmt> de l'En-tête TEI [2.2.4. Publication, Distribution, Licensing, etc.] | |
Module | tei |
Used by | |
Members | model.ptrLike[ref] address availability date idno pubPlace |
model.resource regroupe des éléments non-textuels qui, avec un en-tête et un texte, constitue un document TEI. [1.3. The TEI Class System] | |
Module | tei |
Used by | |
Members | facsimile text |
model.respLike regroupe des éléments qui sont utilisés pour indiquer une responsabilité intellectuelle ou une autre responsabilité significative, par exemple dans un élément bibliographique. | |
Module | tei |
Used by | |
Members | respStmt |
model.segLike regroupe des éléments utilisés pour une segmentation arbitraire. [16.3. Blocks, Segments, and Anchors 17.1. Linguistic Segment Categories] | |
Module | tei |
Used by | |
Members | w |
Note |
Les principes sur lesquels repose la segmentation, ainsi que tout code particulier ou valeur d'attribut utilisée, doivent être définis explicitement dans l'élément <segmentation> de l'élément <encodingDesc> situé dans l'En-tête TEI associé. |
model.teiHeaderPart regroupe des éléments de macrostructure qui peuvent apparaître plus d'une fois dans l’en-tête TEI. | |
Module | tei |
Used by | |
Members | encodingDesc profileDesc |
att.breaking fournit un attribut pour indiquer si un élément est consideré ou pas comme marquant la fin d'un mot orthographique, comme le fait une espace. [3.11.3. Milestone Elements] | |||||||||||
Module | tei | ||||||||||
Members | cb lb pb | ||||||||||
Attributes |
|
att.cReferencing provides attributes that may be used to supply a canonical reference as a means of identifying the target of a pointer. | |||||||||
Module | tei | ||||||||
Members | ref | ||||||||
Attributes |
|
att.canonical fournit des attributs qui peuvent être utilisés pour associer une représentation telle qu'un nom ou un titre à l'information canonique concernant l'objet nommé ou auquel il est fait référence. [13.1.1. Linking Names and Their Referents] | |||||||||||
Module | tei | ||||||||||
Members | att.naming[att.personal[forename name orgName persName placeName surname] country occupation pubPlace repository rs settlement] correspDesc date publisher relation resp respStmt title | ||||||||||
Attributes |
|
att.combinable provides attributes indicating how multiple references to the same object in a schema should be combined | |||||||||
Module | tagdocs | ||||||||
Members | att.identified[attDef classSpec elementSpec schemaSpec] valItem valList | ||||||||
Attributes | att.deprecated (@validUntil)
|
||||||||
Note |
La signification informelle des valeurs de l'attribut mode est la suivante :
|
att.coordinated attributs utilisables pour les éléments pouvant être positionnés dans un système de coordonnées à deux dimensions. | |||||||||||||||||||||||||||||||||||||
Module | transcr | ||||||||||||||||||||||||||||||||||||
Members | surface | ||||||||||||||||||||||||||||||||||||
Attributes |
|
att.datable fournit des attributs pour la normalisation d'éléments qui contiennent des mentions d'événements datés ou susceptibles de l'être [3.6.4. Dates and Times 13.4. Dates] | |
Module | tei |
Members | country date idno licence name occupation orgName persName placeName provenance relation resp settlement sex title |
Attributes | att.datable.w3c (@when) att.datable.iso (@when-iso, @notBefore-iso, @notAfter-iso, @from-iso, @to-iso) att.datable.custom (@when-custom, @notBefore-custom, @notAfter-custom, @from-custom, @to-custom, @datingPoint, @datingMethod) |
Schematron |
<sch:rule context="tei:*[@calendar]">
<sch:assert test="string-length( normalize-space(.) ) gt 0"> @calendar indicates one
or more
systems or calendars to which the date represented by the content of this element
belongs,
but this <sch:name/> element has no textual content.</sch:assert>
</sch:rule>
|
Note |
Cette‘superclasse’ fournit des attributs qui peuvent être employés pour donner des valeurs normalisées à des informations relatives au temps. Par défaut, les attributs de la classe att.datable.w3c sont fournis. Si le module pour les noms et les dates est chargé, cette classe fournit également des attributs de la classe att.datable.iso. En général, les valeurs possibles des attributs, limitées aux types de données W3C, forment un sous-ensemble des valeurs que l'on trouve dans la norme ISO 8601. Cependant, il n'est peut-être pas nécessaire de recourir aux possibilités très étendues des types de données de l'ISO. Il existe en effet une bien plus grande offre logicielle pour le traitement des types de données W3C. |
att.datable.custom provides attributes for normalization of elements that contain datable events to a custom dating system (i.e. other than the Gregorian used by W3 and ISO). [13.4. Dates] | |||||||||||||||||||||||||||||||||||||||||||||||||||
Module | namesdates | ||||||||||||||||||||||||||||||||||||||||||||||||||
Members | att.datable[country date idno licence name occupation orgName persName placeName provenance relation resp settlement sex title] | ||||||||||||||||||||||||||||||||||||||||||||||||||
Attributes |
|
att.datable.iso fournit des attributs pour la normalisation, selon la norme ISO 8601:2004, d'éléments contenant des évènements datables. [3.6.4. Dates and Times 13.4. Dates] | |||||||||||||||||||||||||||||||||||
Module | namesdates | ||||||||||||||||||||||||||||||||||
Members | att.datable[country date idno licence name occupation orgName persName placeName provenance relation resp settlement sex title] | ||||||||||||||||||||||||||||||||||
Attributes |
|
||||||||||||||||||||||||||||||||||
Note |
La valeur de when-iso doit être une représentation normalisée de la date, de la durée ou d'une combinaison de date et de durée, dans l'un des formats spécifiés dans ISO 8601:2004, selon le calendrier grégorien. Si les attributs when-iso et dur-iso sont tous les deux spécifiés, les valeurs doivent être interprétées comme indiquant
un intervalle de temps au moyen de son point de départ (ou date) et de sa durée. C'est
à dire,
<date when-iso="2007-06-01" dur-iso="P8D"/> indique la même période temporelle que
<date when-iso="2007-06-01/P8D"/>
En fournissant une forme dite "régularisée", il n'est rien affirmé sur la correction ou l'incorrection de la forme dans le texte source ; la forme régularisée est simplement celle qui est choisie comme forme principale afin de réunir les variantes de forme sous une seule rubrique. |
att.datable.w3c fournit des attributs pour la normalisation d'éléments qui contiennent des mentions d'événements datés ou susceptibles de l'être [3.6.4. Dates and Times 13.4. Dates] | |||||||||||
Module | tei | ||||||||||
Members | att.datable[country date idno licence name occupation orgName persName placeName provenance relation resp settlement sex title] | ||||||||||
Attributes |
|
||||||||||
Schematron |
<sch:rule context="tei:*[@when]">
<sch:report test="@notBefore|@notAfter|@from|@to"
role="nonfatal">The @when attribute cannot be used with any other att.datable.w3c
attributes.</sch:report>
</sch:rule>
|
||||||||||
Schematron |
<sch:rule context="tei:*[@from]">
<sch:report test="@notBefore"
role="nonfatal">The @from and @notBefore attributes cannot be used together.</sch:report>
</sch:rule>
|
||||||||||
Schematron |
<sch:rule context="tei:*[@to]">
<sch:report test="@notAfter"
role="nonfatal">The @to and @notAfter attributes cannot be used together.</sch:report>
</sch:rule>
|
||||||||||
Example |
<date from="1863-05-28" to="1863-06-01">28 May through 1 June 1863</date>
|
||||||||||
Note |
La valeur de l'attribut when doit être une représentation normalisée de la date ou de l'heure, ou des deux, dans l'un des formats spécifiés par le XML Schema Part 2: Datatypes Second Edition, selon le calendrier grégorien. Pour la date, le format le plus courant est Il faut noter qu'actuellement ce format ne permet pas d'utiliser la valeur 0000 pour représenter l'année précédant le début de l'ère chrétienne ; on doit utiliser la valeur -0001. |
att.datcat provides attributes that are used to align XML elements or attributes with the appropriate Data Categories (DCs) defined by an external taxonomy, in this way establishing the identity of information containers and values, and providing means of interpreting them. [9.5.2. Lexical View 18.3. Other Atomic Feature Values] | |||||||||||||||||||
Module | tei | ||||||||||||||||||
Members | att.segLike[w] | ||||||||||||||||||
Attributes |
|
||||||||||||||||||
Example | The example below presents the TEI encoding of the name-value pair <part of speech, common noun> , where the name (key) ‘part of speech’ is abbreviated as ‘POS’, and the value, ‘common noun’ is symbolized by ‘NN’. The entire name-value pair is encoded by means of the element <f>. In TEI XML, that element acts as the container, labeled with the name attribute. Its contents may be complex or simple. In the case at hand, the content
is the symbol ‘NN’.The datcat attribute relates the feature name (i.e., the key) to the data category ‘part of speech’, while the attribute valueDatcat relates the feature value to the data category common noun. Both these data categories should be defined in an external and preferably open
reference taxonomy or ontology.
<fs>
<f name="POS"
datcat="http://hdl.handle.net/11459/CCR_C-396_5a972b93-2294-ab5c-a541-7c344c5f26c3">
<symbol valueDatcat="http://hdl.handle.net/11459/CCR_C-1256_7ec6083c-23d4-224d-6f94-eecbe6861545"
value="NN"/>
</f>
<!-- ... -->
</fs> ‘NN’ is the symbol for common noun used e.g. in the CLAWS-7 tagset defined by the University Centre for Computer Corpus Research on Language at the University
of Lancaster. The very same data category used for tagging an early version of the
British National Corpus, and coming from the BNC Basic (C5) tagset, uses the symbol ‘NN0’ (rather than ‘NN’). Making these values semantically interoperable would be extremely difficult without
a human expert if they were not anchored in a single point of an established reference
taxonomy of morphosyntactic data categories. In the case at hand, the string ‘http://hdl.handle.net/11459/CCR_C-1256_7ec6083c-23d4-224d-6f94-eecbe6861545’ is both a persistent identifier of the data category in question, as well as a pointer
to a shared definition of common noun.While the symbols ‘NN’, ‘NN0’, and many others (often coming from languages other than English) are implicitly
members of the container category ‘part of speech’, it is sometimes useful not to rely on such an implicit relationship but rather use
an explicit identifier for that data category, to distinguish it from other morphosyntactic
data categories, such as gender, tense, etc. For that purpose, the above example uses
the datcat attribute to reference a definition of part of speech. The reference taxonomy in this example is the CLARIN Concept Registry.If the feature structure markup exemplified above is to be repeated many times in
a single document, it is much more efficient to gather the persistent identifiers
in a single place and to only reference them, implicitly or directly, from feature
structure markup. The following example is much more concise than the one above and
relies on the concepts of feature structure declaration and feature value library,
discussed in chapter [[undefined FS]].
<fs>
<f name="POS" fVal="#commonNoun"/>
<!-- ... -->
</fs> The assumption here is that the relevant feature values are collected in a place that
the annotation document in question has access to — preferably, a single document
per linguistic resource, for example an <fsdDecl> that is XIncluded as a sibling of <text> or a child of <encodingDesc>; a <taxonomy> available resource-wide (e.g., in a shared header) is also an option.The example below
presents an <fvLib> element that collects the relevant feature values (most of them omitted). At the same
time, this example shows one way of encoding a tagset, i.e., an established inventory of values of (in the case at hand) morphosyntactic
categories.
<fvLib n="POS values">
<symbol xml:id="commonNoun" value="NN"
datcat="http://hdl.handle.net/11459/CCR_C-396_5a972b93-2294-ab5c-a541-7c344c5f26c3"/>
<symbol xml:id="properNoun" value="NP"
datcat="http://hdl.handle.net/11459/CCR_C-1371_fbebd9ec-a7f4-9a36-d6e9-88ee16b944ae"/>
<!-- ... -->
</fvLib> Note that these Guidelines do not prescribe a specific choice between datcat and valueDatcat in such cases. The former is the generic way of referencing a data category, whereas
the latter is more specific, in that it references a data category that represents
a value. The choice between them comes into play where a single element — or a tight
element complex, such as the <f>/<symbol> complex illustrated above — make it necessary or useful to distinguish between the
container data category and its value. |
||||||||||||||||||
Example | In the context of dictionaries designed with semantic interoperability in mind, the
following example ensures that the <pos> element is interpreted as the same information container as in the case of the example
of <f name="POS"> above.
<gramGrp>
<pos datcat="http://hdl.handle.net/11459/CCR_C-396_5a972b93-2294-ab5c-a541-7c344c5f26c3"
valueDatcat="http://hdl.handle.net/11459/CCR_C-1256_7ec6083c-23d4-224d-6f94-eecbe6861545">NN</pos>
</gramGrp> Efficiency of this type of interoperable markup demands that the references to the
particular data categories should best be provided in a single place within the dictionary
(or a single place within the project), rather than being repeated inside every entry.
For the container elements, this can be achieved at the level of <tagUsage>, although here, the valueDatcat attribute should be used, because it is not the <tagUsage> element that is associated with the relevant data category, but rather the element <pos> (or <case>, etc.) that is described by <tagUsage>:
<tagsDecl partial="true">
<!-- ... -->
<namespace name="http://www.tei-c.org/ns/1.0">
<tagUsage gi="pos"
targetDatcat="http://hdl.handle.net/11459/CCR_C-396_5a972b93-2294-ab5c-a541-7c344c5f26c3">Contains the part of speech.</tagUsage>
<tagUsage gi="case"
targetDatcat="http://hdl.handle.net/11459/CCR_C-1840_9f4e319c-f233-6c90-9117-7270e215f039">Contains information about the grammatical case that the described form is inflected
for.</tagUsage>
<!-- ... -->
</namespace>
</tagsDecl> Another possibility is to shorten the URIs by means of the <prefixDef> mechanism, as illustrated below:
<listPrefixDef>
<prefixDef ident="ccr" matchPattern="pos"
replacementPattern="http://hdl.handle.net/11459/CCR_C-396_5a972b93-2294-ab5c-a541-7c344c5f26c3"/>
<prefixDef ident="ccr" matchPattern="adj"
replacementPattern="http://hdl.handle.net/11459/CCR_C-1230_23653c21-fca1-edf8-fd7c-3df2d6499157"/>
</listPrefixDef>
<!-- ... -->
<entry>
<!--...-->
<form>
<orth>isotope</orth>
</form>
<gramGrp>
<pos datcat="ccr:pos"
valueDatcat="ccr:adj">adj</pos>
</gramGrp>
<!--...-->
</entry> This mechanism creates implications that are not always wanted, among others, in the
case at hand, suggesting that the identifiers ‘pos’ and ‘adj’ belong to a namespace associated with the CLARIN Concept Repository (CCR), whereas
that is solely a shorthand mechanism whose scope is the current resource. Documenting
this clearly in the header of the dictionary is therefore advised.Yet another possibility
is to associate the information about the relationship between a TEI markup element
and the data category that it is intended to model already at the level of modeling
the dictionary resource, that is, at the level of the ODD, in <equiv> element that is a child of <elementSpec> or <attDef>. |
||||||||||||||||||
Example | The targetDatcat attribute is designed to be used in, e.g., feature structure declarations, and is
analogous to the targetLang attribute of the att.pointing class, in that it describes the object that is being referenced, rather than the referencing
object.
<fDecl name="POS"
targetDatcat="http://hdl.handle.net/11459/CCR_C-396_5a972b93-2294-ab5c-a541-7c344c5f26c3">
<fDescr>part of speech (morphosyntactic category)</fDescr>
<vRange>
<vAlt>
<symbol value="NN"
datcat="http://hdl.handle.net/11459/CCR_C-1256_7ec6083c-23d4-224d-6f94-eecbe6861545"/>
<symbol value="NP"
datcat="http://hdl.handle.net/11459/CCR_C-1371_fbebd9ec-a7f4-9a36-d6e9-88ee16b944ae"/>
<!-- ... -->
</vAlt>
</vRange>
</fDecl> Above, the <fDecl> uses targetDatcat, because if it were to use datcat, it would be asserting that it is an instance of the container data category part of speech, whereas it is not — it models a container (<f>) that encodes a part of speech. Note also that it is the <f> that is modeled above, not its values, which are used as direct references to data
categories; hence the use of datcat in the <symbol> element. |
att.declaring fournit des attributs pour les éléments qui peuvent être associés indépendamment à un élément particulier déclarable dans l'en-tête TEI, ignorant ainsi la valeur dont cet élément devrait hériter par défaut [15.3. Associating Contextual Information with a Text] | |||||||
Module | tei | ||||||
Members | back body div div1 div2 div3 div4 div5 facsimile front graphic msDesc p ref surface surfaceGrp text | ||||||
Attributes |
|
||||||
Note |
Les règles régissant l'association d'éléments déclarables avec des parties individuelles d'un texte TEI sont entièrement définies au chapitre 15.3. Associating Contextual Information with a Text. |
att.deprecated provides attributes indicating how a deprecated feature will be treated in future releases. | |||||||||||
Module | tagdocs | ||||||||||
Members | att.combinable[att.identified[attDef classSpec elementSpec schemaSpec] valItem valList] | ||||||||||
Attributes |
|
att.dimensions fournit des attributs pour décrire la taille des objets physiques | |
Module | tei |
Members | add date del |
Attributes | att.ranging (@atLeast, @atMost, @min, @max, @confidence) |
att.divLike fournit un jeu d'attributs communs à tous les éléments qui offrent les mêmes caractéristiques que des divisions [4. Default Text Structure] | |
Module | tei |
Members | div div1 div2 div3 div4 div5 |
Attributes | att.fragmentable (@part) |
att.editLike fournit des attributs décrivant la nature d'une intervention savante encodée ou de tout autre interprétation. [3.5. Simple Editorial Changes 10.3.1. Origination 13.3.2. The Person Element 11.3.1.1. Core Elements for Transcriptional Work] | |||||||||
Module | tei | ||||||||
Members | att.transcriptional[add del] corr date name occupation org orgName persName person place placeName relation sex | ||||||||
Attributes |
|
||||||||
Note |
Les membres de cette classe d'attributs sont couramment employés pour représenter tout type d'intervention éditoriale dans un texte, par exemple une correction ou une interprétation, ou bien une datation ou une localisation de manuscrit, etc. |
att.edition fournit des attributs identifiant l'édition source dont provient une quelconque caractéristique encodée. | |||||||||||||
Module | tei | ||||||||||||
Members | cb lb pb | ||||||||||||
Attributes |
|
||||||||||||
Example |
<l>Of Mans First Disobedience,<lb ed="1674"/> and<lb ed="1667"/> the Fruit</l>
<l>Of that Forbidden Tree, whose<lb ed="1667 1674"/> mortal tast</l>
<l>Brought Death into the World,<lb ed="1667"/> and all<lb ed="1674"/> our woe,</l>
|
||||||||||||
Example |
<listBibl>
<bibl xml:id="stapledon1937">
<author>Olaf Stapledon</author>,
<title>Starmaker</title>, <publisher>Methuen</publisher>, <date>1937</date>
</bibl>
<bibl xml:id="stapledon1968">
<author>Olaf Stapledon</author>,
<title>Starmaker</title>, <publisher>Dover</publisher>, <date>1968</date>
</bibl>
</listBibl>
<!-- ... -->
<p>Looking into the future aeons from the supreme moment of
the cosmos, I saw the populations still with all their
strength maintaining the<pb n="411" edRef="#stapledon1968"/>essentials of their ancient culture,
still living their personal lives in zest and endless
novelty of action, … I saw myself still
preserving, though with increasing difficulty, my lucid
con-<pb n="291" edRef="#stapledon1937"/>sciousness;</p>
|
att.fragmentable provides attributes for representing fragmentation of a structural element, typically as a consequence of some overlapping hierarchy. | |||||||||
Module | tei | ||||||||
Members | att.divLike[div div1 div2 div3 div4 div5] att.segLike[w] p | ||||||||
Attributes |
|
att.global fournit un jeu d'attributs communs à tous les éléments dans le système de codage TEI. [1.3.1.1. Global Attributes] | |||||||||||||||||||||||||||||||||||||||||||
Module | tei | ||||||||||||||||||||||||||||||||||||||||||
Members | TEI abbr add addrLine address att attDef attList availability back body cb choice classRef classSpec corr correspAction correspDesc country date del desc div div1 div2 div3 div4 div5 edition editionStmt editorialDecl elementSpec encodingDesc extent facsimile fileDesc forename front gi graphic handDesc handNote hi history idno item langUsage language lb licence list listOrg listPerson listPlace listRelation moduleRef msDesc msIdentifier name objectDesc occupation org orgName p particDesc pb persName person physDesc place placeName profileDesc projectDesc provenance pubPlace publicationStmt publisher ref relation repository resp respStmt rs schemaSpec segmentation settingDesc settlement sex sic sourceDesc supportDesc surface surfaceGrp surname teiHeader text title titleStmt val valItem valList w | ||||||||||||||||||||||||||||||||||||||||||
Attributes | att.global.rendition (@rend, @style, @rendition) att.global.analytic (@ana) att.global.facs (@facs) att.global.change (@change) att.global.responsibility (@cert, @resp) att.global.source (@source)
|
att.global.analytic fournit des attributs globaux complémentaires pour associer des analyses ou des interprétations spécifiques avec des portions de texte appropriées. [17.2. Global Attributes for Simple Analyses 17.3. Spans and Interpretations] | |||||||||
Module | analysis | ||||||||
Members | att.global[TEI abbr add addrLine address att attDef attList availability back body cb choice classRef classSpec corr correspAction correspDesc country date del desc div div1 div2 div3 div4 div5 edition editionStmt editorialDecl elementSpec encodingDesc extent facsimile fileDesc forename front gi graphic handDesc handNote hi history idno item langUsage language lb licence list listOrg listPerson listPlace listRelation moduleRef msDesc msIdentifier name objectDesc occupation org orgName p particDesc pb persName person physDesc place placeName profileDesc projectDesc provenance pubPlace publicationStmt publisher ref relation repository resp respStmt rs schemaSpec segmentation settingDesc settlement sex sic sourceDesc supportDesc surface surfaceGrp surname teiHeader text title titleStmt val valItem valList w] | ||||||||
Attributes |
|
att.global.change provides attributes allowing its member elements to specify one or more states or revision campaigns with which they are associated. | |||||||
Module | transcr | ||||||
Members | att.global[TEI abbr add addrLine address att attDef attList availability back body cb choice classRef classSpec corr correspAction correspDesc country date del desc div div1 div2 div3 div4 div5 edition editionStmt editorialDecl elementSpec encodingDesc extent facsimile fileDesc forename front gi graphic handDesc handNote hi history idno item langUsage language lb licence list listOrg listPerson listPlace listRelation moduleRef msDesc msIdentifier name objectDesc occupation org orgName p particDesc pb persName person physDesc place placeName profileDesc projectDesc provenance pubPlace publicationStmt publisher ref relation repository resp respStmt rs schemaSpec segmentation settingDesc settlement sex sic sourceDesc supportDesc surface surfaceGrp surname teiHeader text title titleStmt val valItem valList w] | ||||||
Attributes |
|
att.global.facs attributs utilisables pour les éléments correspondant à tout ou partie d'une image, parce qu'ils contiennent une représentation alternative de cette image, généralement mais pas nécessairement, une transcription. [11.1. Digital Facsimiles] | |||||||
Module | transcr | ||||||
Members | att.global[TEI abbr add addrLine address att attDef attList availability back body cb choice classRef classSpec corr correspAction correspDesc country date del desc div div1 div2 div3 div4 div5 edition editionStmt editorialDecl elementSpec encodingDesc extent facsimile fileDesc forename front gi graphic handDesc handNote hi history idno item langUsage language lb licence list listOrg listPerson listPlace listRelation moduleRef msDesc msIdentifier name objectDesc occupation org orgName p particDesc pb persName person physDesc place placeName profileDesc projectDesc provenance pubPlace publicationStmt publisher ref relation repository resp respStmt rs schemaSpec segmentation settingDesc settlement sex sic sourceDesc supportDesc surface surfaceGrp surname teiHeader text title titleStmt val valItem valList w] | ||||||
Attributes |
|
att.global.rendition provides rendering attributes common to all elements in the TEI encoding scheme. [1.3.1.1.3. Rendition Indicators] | |||||||||||||||||||||||||||||
Module | tei | ||||||||||||||||||||||||||||
Members | att.global[TEI abbr add addrLine address att attDef attList availability back body cb choice classRef classSpec corr correspAction correspDesc country date del desc div div1 div2 div3 div4 div5 edition editionStmt editorialDecl elementSpec encodingDesc extent facsimile fileDesc forename front gi graphic handDesc handNote hi history idno item langUsage language lb licence list listOrg listPerson listPlace listRelation moduleRef msDesc msIdentifier name objectDesc occupation org orgName p particDesc pb persName person physDesc place placeName profileDesc projectDesc provenance pubPlace publicationStmt publisher ref relation repository resp respStmt rs schemaSpec segmentation settingDesc settlement sex sic sourceDesc supportDesc surface surfaceGrp surname teiHeader text title titleStmt val valItem valList w] | ||||||||||||||||||||||||||||
Attributes |
|
att.global.responsibility provides attributes indicating the agent responsible for some aspect of the text, the markup or something asserted by the markup, and the degree of certainty associated with it. [1.3.1.1.4. Sources, certainty, and responsibility 3.5. Simple Editorial Changes 11.3.2.2. Hand, Responsibility, and Certainty Attributes 17.3. Spans and Interpretations 13.1.1. Linking Names and Their Referents] | |||||||||||||
Module | tei | ||||||||||||
Members | att.global[TEI abbr add addrLine address att attDef attList availability back body cb choice classRef classSpec corr correspAction correspDesc country date del desc div div1 div2 div3 div4 div5 edition editionStmt editorialDecl elementSpec encodingDesc extent facsimile fileDesc forename front gi graphic handDesc handNote hi history idno item langUsage language lb licence list listOrg listPerson listPlace listRelation moduleRef msDesc msIdentifier name objectDesc occupation org orgName p particDesc pb persName person physDesc place placeName profileDesc projectDesc provenance pubPlace publicationStmt publisher ref relation repository resp respStmt rs schemaSpec segmentation settingDesc settlement sex sic sourceDesc supportDesc surface surfaceGrp surname teiHeader text title titleStmt val valItem valList w] | ||||||||||||
Attributes |
|
||||||||||||
Example |
Blessed are the
<choice>
<sic>cheesemakers</sic>
<corr resp="#editor" cert="high">peacemakers</corr>
</choice>: for they shall be called the children of God.
|
||||||||||||
Example |
<!-- in the <text> ... --><lg>
<!-- ... -->
<l>Punkes, Panders, baſe extortionizing
sla<choice>
<sic>n</sic>
<corr resp="#JENS1_transcriber">u</corr>
</choice>es,</l>
<!-- ... -->
</lg>
<!-- in the <teiHeader> ... -->
<!-- ... -->
<respStmt xml:id="JENS1_transcriber">
<resp when="2014">Transcriber</resp>
<name>Janelle Jenstad</name>
</respStmt>
|
att.global.source provides attributes used by elements to point to an external source. [1.3.1.1.4. Sources, certainty, and responsibility 3.3.3. Quotation 8.3.4. Writing] | |||||||||
Module | tei | ||||||||
Members | att.global[TEI abbr add addrLine address att attDef attList availability back body cb choice classRef classSpec corr correspAction correspDesc country date del desc div div1 div2 div3 div4 div5 edition editionStmt editorialDecl elementSpec encodingDesc extent facsimile fileDesc forename front gi graphic handDesc handNote hi history idno item langUsage language lb licence list listOrg listPerson listPlace listRelation moduleRef msDesc msIdentifier name objectDesc occupation org orgName p particDesc pb persName person physDesc place placeName profileDesc projectDesc provenance pubPlace publicationStmt publisher ref relation repository resp respStmt rs schemaSpec segmentation settingDesc settlement sex sic sourceDesc supportDesc surface surfaceGrp surname teiHeader text title titleStmt val valItem valList w] | ||||||||
Attributes |
|
||||||||
Example |
<p>
<!-- ... --> As Willard McCarty (<bibl xml:id="mcc_2012">2012, p.2</bibl>) tells us, <quote source="#mcc_2012">‘Collaboration’ is a problematic and should be a contested
term.</quote>
<!-- ... -->
</p>
|
||||||||
Example |
<p>
<!-- ... -->
<quote source="#chicago_15_ed">Grammatical theories are in flux, and the more we learn, the
less we seem to know.</quote>
<!-- ... -->
</p>
<!-- ... -->
<bibl xml:id="chicago_15_ed">
<title level="m">The Chicago Manual of Style</title>,
<edition>15th edition</edition>. <pubPlace>Chicago</pubPlace>: <publisher>University of
Chicago Press</publisher> (<date>2003</date>), <biblScope unit="page">p.147</biblScope>.
</bibl>
|
||||||||
Example |
<elementRef key="p" source="tei:2.0.1"/> Include in the schema an element named <p> available from the TEI P5 2.0.1 release. |
||||||||
Example |
<schemaSpec ident="myODD"
source="mycompiledODD.xml">
<!-- further declarations specifying the components required -->
</schemaSpec> Create a schema using components taken from the file mycompiledODD.xml. |
att.handFeatures fournit des attributs décrivant les caractéristiques de la main par laquelle un manuscrit est écrit. [11.3.2.1. Document Hands] | |||||||||||||||||||||||||||||||||||||||
Module | tei | ||||||||||||||||||||||||||||||||||||||
Members | handNote | ||||||||||||||||||||||||||||||||||||||
Attributes |
|
att.internetMedia fournit des attributs pour spécifier le type de ressource informatique selon une taxinomie normalisée. | |||||||
Module | tei | ||||||
Members | att.media[graphic] ref | ||||||
Attributes |
|
||||||
Example | In this example mimeType is used to indicate that the URL points to a TEI XML file encoded in UTF-8.
<ref mimeType="application/tei+xml; charset=UTF-8"
target="https://raw.githubusercontent.com/TEIC/TEI/dev/P5/Source/guidelines-en.xml"/>
|
||||||
Note |
Cette classe d'attributs fournit des attributs pour décrire une ressource informatique, en général disponible sur internet, selon les taxinomies normalisées. Actuellement une seule taxinomie est reconnue : le système "Multipurpose Internet Mail Extensions Media Type". Ce système de typologie des types de média est définie par l'Internet Engineering Task Force dansRFC 2046. La liste des types est maintenue par l'Internet Assigned Numbers Authority. |
att.lexicographic.normalized provides attributes for usage within word-level elements in the analysis module and within lexicographic microstructure in the dictionaries module. | |||||||||||||||||||||
Module | analysis | ||||||||||||||||||||
Members | att.linguistic[w] | ||||||||||||||||||||
Attributes |
|
att.linguistic provides a set of attributes concerning linguistic features of tokens, for usage within token-level elements, specifically <w> and <pc> in the analysis module. [17.4.2. Lightweight Linguistic Annotation] | |||||||||||||||||||||||||||||||||||||||||||||||||||
Module | analysis | ||||||||||||||||||||||||||||||||||||||||||||||||||
Members | w | ||||||||||||||||||||||||||||||||||||||||||||||||||
Attributes | att.lexicographic.normalized (@norm, @orig)
|
att.media provides attributes for specifying display and related properties of external media. | |
Module | tei |
Members | graphic |
Attributes | att.internetMedia (@mimeType) |
att.namespaceable provides attributes indicating the target namespace for an object being created | |||||||||
Module | tagdocs | ||||||||
Members | elementSpec schemaSpec | ||||||||
Attributes |
|
att.naming fournit des attributs communs aux éléments qui font référence à des personnes, lieux, organismes, etc., nommés. [3.6.1. Referring Strings 13.3.6. Names and Nyms] | |
Module | tei |
Members | att.personal[forename name orgName persName placeName surname] country occupation pubPlace repository rs settlement |
Attributes | att.canonical (@ref) |
att.notated provides attributes to indicate any specialised notation used for element content. | |||||||
Module | tei | ||||||
Members | w | ||||||
Attributes |
|
att.pointing fournit un ensemble d'attributs utilisés par tous les éléments qui pointent vers d'autres éléments au moyen d'une ou de plusieurs références URI. [1.3.1.1.2. Language Indicators 3.7. Simple Links and Cross-References] | |||||||||
Module | tei | ||||||||
Members | licence ref | ||||||||
Attributes |
|
||||||||
Schematron |
<sch:rule context="tei:*[not(self::tei:schemaSpec)][@targetLang]">
<sch:assert test="@target">@targetLang should only be used on <sch:name/> if @target
is specified.</sch:assert>
</sch:rule>
|
att.ranging provides attributes for describing numerical ranges. | |||||||||||||||||||||||||||||||
Module | tei | ||||||||||||||||||||||||||||||
Members | att.dimensions[add date del] | ||||||||||||||||||||||||||||||
Attributes |
|
||||||||||||||||||||||||||||||
Example |
The MS. was lost in transmission by mail from <del rend="overstrike">
<gap reason="illegible"
extent="one or two letters" atLeast="1" atMost="2" unit="chars"/>
</del> Philadelphia to the Graphic office, New York.
|
||||||||||||||||||||||||||||||
Example |
Americares has been supporting the health sector in Eastern
Europe since 1986, and since 1992 has provided <measure atLeast="120000000" unit="USD"
commodity="currency">more than
$120m</measure> in aid to Ukrainians.
|
att.repeatable provides attributes for the elements which define component parts of a content model. | |||||||||||||||||
Module | tagdocs | ||||||||||||||||
Members | classRef | ||||||||||||||||
Attributes |
|
||||||||||||||||
Schematron |
<sch:rule context="*[ @minOccurs and @maxOccurs ]">
<sch:let name="min"
value="@minOccurs cast as xs:integer"/>
<sch:let name="max"
value="if ( normalize-space( @maxOccurs ) eq 'unbounded') then -1 else @maxOccurs
cast as xs:integer"/>
<sch:assert test="$max eq -1 or $max ge $min">@maxOccurs should be greater than or
equal to @minOccurs</sch:assert>
</sch:rule>
<sch:rule context="*[ @minOccurs and not( @maxOccurs ) ]">
<sch:assert test="@minOccurs cast as xs:integer lt 2">When @maxOccurs is not specified,
@minOccurs must be 0 or 1</sch:assert>
</sch:rule>
|
att.resourced provides attributes by which a resource (such as an externally held media file) may be located. | |||||||
Module | tei | ||||||
Members | graphic | ||||||
Attributes |
|
att.sortable provides attributes for elements in lists or groups that are sortable, but whose sorting key cannot be derived mechanically from the element content. [9.1. Dictionary Body and Overall Structure] | |||||||||||
Module | tei | ||||||||||
Members | correspAction idno item list listOrg listPerson listPlace listRelation msDesc org person place relation | ||||||||||
Attributes |
|
att.spanning fournit des attributs pour les éléments qui délimitent un passage de texte par des mécanismes de pointage plutôt qu'en entourant le passage. [11.3.1.4. Additions and Deletions 1.3.1. Attribute Classes] | |||||||||
Module | tei | ||||||||
Members | cb lb pb | ||||||||
Attributes |
|
||||||||
Note |
Le passage est défini comme courant depuis le début du contenu de l'élément pointeur (s'il y en a un) jusqu'à la fin du contenu de l'élément pointé par l'attribut spanTo (s'il y en a un), dans l'ordre du document. Si aucune valeur n'est fournie pour l'attribut, il est entendu que le passage est de même étendue que l'élément pointeur. |
att.translatable fournit les attributs utilisés pour indiquer le statut d'une partie traduisible d'un document ODD. | |||||||
Module | tagdocs | ||||||
Members | desc | ||||||
Attributes |
|
att.typed fournit des attributs qui peuvent être utilisés pour classer ou interclasser des éléments de n'importe quelle façon. [1.3.1. Attribute Classes 17.1.1. Words and Above 3.6.1. Referring Strings 3.7. Simple Links and Cross-References 3.6.5. Abbreviations and Their Expansions 3.13.1. Core Tags for Verse 7.2.5. Speech Contents 4.1.1. Un-numbered Divisions 4.1.2. Numbered Divisions 4.2.1. Headings and Trailers 4.4. Virtual Divisions 13.3.2.3. Personal Relationships 11.3.1.1. Core Elements for Transcriptional Work 16.1.1. Pointers and Links 16.3. Blocks, Segments, and Anchors 12.2. Linking the Apparatus to the Text 22.5.1.2. Defining Content Models: RELAX NG 8.3. Elements Unique to Spoken Texts 23.3.1.3. Modification of Attribute and Attribute Value Lists] | |||||||||
Module | tei | ||||||||
Members | TEI abbr add cb classSpec corr correspAction correspDesc country date del desc div div1 div2 div3 div4 div5 forename graphic idno lb list listOrg listPerson listPlace listRelation msDesc name occupation org orgName pb persName place placeName provenance ref relation rs settlement sex surface surfaceGrp surname text title w | ||||||||
Attributes |
|
||||||||
Schematron |
<sch:rule context="tei:*[@subtype]">
<sch:assert test="@type">The <sch:name/> element should not be categorized in detail
with @subtype unless also categorized in general with @type</sch:assert>
</sch:rule>
|
att.written provides attributes to indicate the hand in which the content of an element was written in the source being transcribed. [1.3.1. Attribute Classes] | |||||||
Module | tei | ||||||
Members | att.transcriptional[add del] div hi p text | ||||||
Attributes |
|
macro.limitedContent (contenu du paragraphe) définit le contenu des éléments textuels qui ne sont pas utilisés pour la transcription des contenus existants. [1.3. The TEI Class System] | |
Module | tei |
Used by | |
Content model |
<content> <alternate minOccurs="0" maxOccurs="unbounded"> <textNode/> <classRef key="model.limitedPhrase"/> <classRef key="model.inter"/> </alternate> </content> ⚓ |
Declaration |
macro.limitedContent = ( text | model.limitedPhrase | model.inter )*⚓ |
macro.paraContent (contenu de paragraphe.) définit le contenu de paragraphes et d' éléments semblables. [1.3. The TEI Class System] | |
Module | tei |
Used by | |
Content model |
<content> <alternate minOccurs="0" maxOccurs="unbounded"> <textNode/> <classRef key="model.paraPart"/> </alternate> </content> ⚓ |
Declaration |
macro.paraContent = ( text | model.paraPart )*⚓ |
macro.phraseSeq (suite de syntagmes.) définit un ordre de données et d'éléments syntagmatiques. [1.4.1. Standard Content Models] | |
Module | tei |
Used by | |
Content model |
<content> <alternate minOccurs="0" maxOccurs="unbounded"> <textNode/> <classRef key="model.gLike"/> <classRef key="model.attributable"/> <classRef key="model.phrase"/> <classRef key="model.global"/> </alternate> </content> ⚓ |
Declaration |
macro.phraseSeq = ( text | model.gLike | model.attributable | model.phrase | model.global )*⚓ |
macro.phraseSeq.limited (séquence d'expression délimitée) définit un ordre de données de caractère et ces éléments de niveau d'expression qui ne sont pas typiquement utilisées pour transcrire des documents existants. [1.4.1. Standard Content Models] | |
Module | tei |
Used by | |
Content model |
<content> <alternate minOccurs="0" maxOccurs="unbounded"> <textNode/> <classRef key="model.limitedPhrase"/> <classRef key="model.global"/> </alternate> </content> ⚓ |
Declaration |
macro.phraseSeq.limited = ( text | model.limitedPhrase | model.global )*⚓ |
macro.specialPara (contenu "spécial" de paragraphe) définit le modèle de contenu des éléments tels que des notes ou des items de liste, contenant soit une suite d'éléments de niveau composant soit qui ont la même structure qu'un paragraphe, contenant une suite d’éléments du niveau de l’expression et de niveau intermédiaire. [1.3. The TEI Class System] | |
Module | tei |
Used by | |
Content model |
<content> <alternate minOccurs="0" maxOccurs="unbounded"> <textNode/> <classRef key="model.gLike"/> <classRef key="model.phrase"/> <classRef key="model.inter"/> <classRef key="model.divPart"/> <classRef key="model.global"/> </alternate> </content> ⚓ |
Declaration |
macro.specialPara = ( text | model.gLike | model.phrase | model.inter | model.divPart | model.global )*⚓ |
teidata.certainty Définit la gamme des valeurs d'attribut exprimant un degré de certitude | |
Module | tei |
Used by | |
Content model |
<content> <valList type="closed"> <valItem ident="high"/> <valItem ident="medium"/> <valItem ident="low"/> <valItem ident="unknown"/> </valList> </content> ⚓ |
Declaration |
teidata.certainty = "high" | "medium" | "low" | "unknown"⚓ |
Note |
Le degré de certitude peut être exprimé par l'une des valeurs symboliques prédéfinies high, medium, ou low. |
teidata.count définit la gamme des valeurs des attributs exprimant une valeur entière et non négative utilisé pour des calculs. | |
Module | tei |
Used by |
Element:
|
Content model |
<content> <dataRef name="nonNegativeInteger"/> </content> ⚓ |
Declaration |
teidata.count = xsd:nonNegativeInteger⚓ |
Note |
Seules des valeurs positives entières sont autorisées. |
teidata.duration.iso définit la gamme de valeurs d'attributs exprimant une durée temporaraire utilisant le norme ISO 8601. | |
Module | tei |
Used by | |
Content model |
<content> <dataRef name="token" restriction="[0-9.,DHMPRSTWYZ/:+\-]+"/> </content> ⚓ |
Declaration |
teidata.duration.iso = token { pattern = "[0-9.,DHMPRSTWYZ/:+\-]+" }⚓ |
Example |
<time dur-iso="PT0,75H">trois quarts d'une heure</time>
|
Example |
<date dur-iso="P1,5D">une journee et demie</date>
|
Example |
<date dur-iso="P14D">une quinzaine</date>
|
Example |
<time dur-iso="PT0.02S">20 ms</time>
|
Note |
Une durée est exprimée par une suite de paires alphanumériques, précédée par la lettre
P ; la lettre donne l'unité et peut être Y (année), M (mois), D (jour), H (heure),
M (minute), ou S (seconde), dans cet ordre. Les nombres sont des entiers sans signe,
à l'exception du dernier, qui peut comporter une décimale (en utilisant soit Pour des détails complets, voir ISO 8601 Data elements and interchange formats — Information interchange — Representation of dates and times. |
teidata.duration.w3c définit la gamme des valeurs d'attributs exprimant une durée temporaraire utilisant les types de données W3C | |
Module | tei |
Used by | |
Content model |
<content> <dataRef name="duration"/> </content> ⚓ |
Declaration |
teidata.duration.w3c = xsd:duration⚓ |
Example |
<time dur="PT45M">quarante-cinq minutes</time>
|
Example |
<date dur="P1DT12H">une journée et demie</date>
|
Example |
<date dur="P7D">une semaine</date>
|
Example |
<time dur="PT0.02S">20 ms</time>
|
Note |
Une durée est exprimée par une suite de paires alphanumériques, précédée par la lettre
P ; la lettre donne l'unité et peut être Y (année), M (mois), D (jour), H (heure),
M (minute), ou S (seconde), dans cet ordre. Les nombres sont des entiers non signés
à l'exception du dernier, qui peut comporter une décimale (en utilisant soit Pour des détails complets, voir W3C specification. |
teidata.enumerated définit la gamme de valeurs des attributs exprimant un nom XML extrait d'une liste de possibilités documentées | |
Module | tei |
Used by |
teidata.sexElement:
|
Content model |
<content> <dataRef key="teidata.word"/> </content> ⚓ |
Declaration |
teidata.enumerated = teidata.word⚓ |
Note |
Les attributs utilisant ce type de données doivent contenir un mot qui suit les règles de définition d'un nom XML valide (voir https://www.w3.org/TR/REC-xml/#dt-name): par exemple ils ne peuvent pas contenir des blancs ni commencer par des chiffres. Normalement, la liste des possibilités documentées est fournie (ou exemplifiée) par une liste de valeurs dans la spécification de l'attribut associé, exprimée par un élément <valList>. |
teidata.language définit la gamme des valeurs d'attributs exprimant une combinaison particulière du langage humain avec un système d'écriture. [6.1. Language Identification] | |
Module | tei |
Used by |
Element:
|
Content model |
<content> <alternate> <dataRef name="language"/> <valList> <valItem ident=""/> </valList> </alternate> </content> ⚓ |
Declaration |
teidata.language = xsd:language | ( "" )⚓ |
Note |
Les valeurs pour cet attribut sont les ‘étiquettes’ de langue définies dans la norme BCP 47. Actuellement, la norme BCP 47 intègre les normes RFC 4646 et RFC 4647 ; à l'avenir, d'autres documents de l'IETF pourront leur succéder en tant que meilleure pratique. Une ‘étiquette de langue’, pour la norme BCP 47, est formée par l'assemblage d'une suite de composants ou de sous-étiquettes reliés par un trait d'union (-, U+002D). L'étiquette est composée des sous-étiquettes suivantes, dans l'ordre indiqué. Chaque sous-étiquette est facultative, à l'exception de la première. Chacune ne peut avoir qu'une occurrence, sauf les quatrième et cinquième (variante et extension), qui sont répétables.
Il y a deux exceptions au format ci-dessus. Premièrement, il y a des codes de langue dans le registre de l'IANA qui ne correspondent pas à la syntaxe ci-dessus, mais qui sont présents car ils ont été ‘hérités’ de spécifications antérieures. En second lieu, une étiquette complète de langue peut consister seulement en une sous-étiquette
d'usage privé. Ces étiquettes commencent par Les exemples incluent :
La W3C Internationalization Activity a publié une introduction à la norme BCP 47 dont la lecture peut être utile : Language tags in HTML and XML. |
teidata.name définit la gamme des valeurs d'attribut exprimant un nom XML | |
Module | tei |
Used by | |
Content model |
<content> <dataRef name="Name"/> </content> ⚓ |
Declaration |
teidata.name = xsd:Name⚓ |
Note |
Les attributs utilisant ce type de données doivent contenir un seul mot, qui suit les règles de définition d'un nom XML valide (voir https://www.w3.org/TR/REC-xml/#dt-name) : par exemple ils ne peuvent contenir de blancs ou commencer par des chiffres. |
teidata.namespace définit la gamme des valeurs d'attributs exprimant une espace de noms XML tels qu'ils sont définis par le W3C. | |
Module | tei |
Used by | |
Content model |
<content> <dataRef restriction="\S*" name="anyURI"/> </content> ⚓ |
Declaration |
teidata.namespace = xsd:anyURI { pattern = "\S*" }⚓ |
Note |
La gamme des valeurs syntaxiquement valides est définie par RFC 3986 Uniform Resource Identifier (URI): Generic Syntax. |
teidata.numeric définit la gamme des valeurs d'attributs utilisées pour des valeurs numériques | |
Module | tei |
Used by | |
Content model |
<content> <alternate> <dataRef name="double"/> <dataRef name="token" restriction="(\-?[\d]+/\-?[\d]+)"/> <dataRef name="decimal"/> </alternate> </content> ⚓ |
Declaration |
teidata.numeric = xsd:double | token { pattern = "(\-?[\d]+/\-?[\d]+)" } | xsd:decimal⚓ |
Note |
Toute valeur numérique, représentée en nombre décimal, notée en virgule flottante ou en fraction. Pour représenter un nombre en virgule flottante, exprimé en notation scientifique, ‘E notation’, une variante de la ‘notation exponentielle’ peut être utilisée. Dans ce format, la valeur est exprimée par deux nombres séparés par la lettre E. Le premier facteur, le significande (parfois appelé mantisse) est donné sous forme décimale, tandis que le second est un entier. La valeur est obtenue en multipliant la mantisse par 10 fois le nombre indiqué par l'entier. Ainsi la valeur représentée en notation décimale 1000.0 pourrait être représentée en notation scientifique 10E3. Une valeur exprimée en fraction est représentée par deux nombres entiers séparés par une barre oblique (/). Ainsi, la valeur représentée en notation décimale 0.5 pourrait être représentée en fraction par la chaîne de caractères 1/2. |
teidata.pattern définit la gamme des valeurs d'attributs exprimant une expression régulière | |
Module | tei |
Used by | |
Content model |
<content> <dataRef name="token"/> </content> ⚓ |
Declaration |
teidata.pattern = token⚓ |
Note |
‘Une expression régulière, souvent appelée modèle, est une expression qui décrit un jeu de chaînes de caractères. Elles sont généralement
utilisées pour donner une brève description d'un jeu, sans avoir à en lister tous
les éléments. Par exemple, le jeu contenant les trois chaînes de caractères Handel, Händel, et Haendel peut être décrit comme le modèle
H(ä|ae?)ndel (ou on peut dire que H(ä|ae?)ndel équivaut à chacune des trois chaînes)’wikipediawikipedia |
teidata.point defines the data type used to express a point in cartesian space. | |
Module | tei |
Used by | |
Content model |
<content> <dataRef name="token" restriction="(-?[0-9]+(\.[0-9]+)?,-?[0-9]+(\.[0-9]+)?)"/> </content> ⚓ |
Declaration |
teidata.point = token { pattern = "(-?[0-9]+(\.[0-9]+)?,-?[0-9]+(\.[0-9]+)?)" }⚓ |
Example |
<facsimile>
<surface ulx="0" uly="0" lrx="400" lry="280">
<zone points="220,100 300,210 170,250 123,234">
<graphic url="handwriting.png"/>
</zone>
</surface>
</facsimile>
|
teidata.pointer définit la gamme des valeurs d'attributs utilisées pour fournir un pointeur URI unique sur une autre ressource, soit dans le document courant, soit dans un autre document | |
Module | tei |
Used by | |
Content model |
<content> <dataRef restriction="\S+" name="anyURI"/> </content> ⚓ |
Declaration |
teidata.pointer = xsd:anyURI { pattern = "\S+" }⚓ |
Note |
La gamme des valeurs valides syntaxiquement est définie parRFC 3986 Uniform Resource Identifier (URI): Generic Syntax |
teidata.probCert defines a range of attribute values which can be expressed either as a numeric probability or as a coded certainty value. | |
Module | tei |
Used by | |
Content model |
<content> <alternate> <dataRef key="teidata.probability"/> <dataRef key="teidata.certainty"/> </alternate> </content> ⚓ |
Declaration |
teidata.probCert = teidata.probability | teidata.certainty⚓ |
teidata.probability définit la gamme des valeurs d'attributs exprimant une probabilité. | |
Module | tei |
Used by | |
Content model |
<content> <dataRef name="double"/> </content> ⚓ |
Declaration |
teidata.probability = xsd:double⚓ |
Note |
Le degré de probabilité est exprimé par un nombre réel entre 0 et 1 ; 0 représentant certainement faux et 1 certainement vrai. |
teidata.sex définit la gamme des valeurs d'attributs employés pour identifier le sexe d’un organisme. | |
Module | tei |
Used by | |
Content model |
<content> <dataRef key="teidata.enumerated"/> </content> ⚓ |
Declaration |
teidata.sex = teidata.enumerated⚓ |
Note |
Les valeurs de cet attribut peuvent être définies localement par un projet ou peuvent faire référence à un standard externe. |
teidata.temporal.iso définit la gamme des valeurs d'attribut qui sont capables d''exprimer une valeur temporelle comme une date, une période, ou une combinaison des deux qui se conforment au standard international Data elements and interchange formats – Information interchange – Representation of dates and times | |
Module | tei |
Used by | |
Content model |
<content> <alternate> <dataRef name="date"/> <dataRef name="gYear"/> <dataRef name="gMonth"/> <dataRef name="gDay"/> <dataRef name="gYearMonth"/> <dataRef name="gMonthDay"/> <dataRef name="time"/> <dataRef name="dateTime"/> <dataRef name="token" restriction="[0-9.,DHMPRSTWYZ/:+\-]+"/> </alternate> </content> ⚓ |
Declaration |
teidata.temporal.iso = xsd:date | xsd:gYear | xsd:gMonth | xsd:gDay | xsd:gYearMonth | xsd:gMonthDay | xsd:time | xsd:dateTime | token { pattern = "[0-9.,DHMPRSTWYZ/:+\-]+" }⚓ |
Note |
S'il est vraisemblable que la valeur utilisée soit destinée à être comparer à d’autres valeurs, alors une indication du fuseau horaire devrait toujours être incluse, et seule la représentation dateTime devrait être employée. Pour toutes les représentations pour lesquelles l’ISO 8601:2004 décrit à la fois un format basique et un formatétendu , ce guide d’encodage recommandande l’emploi du format étendu . |
teidata.temporal.w3c définit la gamme des valeurs d'attributs propre à exprimer une valeur temporelle comme une date, une période, ou une combinaison des deux conformément aux spécifications XML Schema Part 2: Datatypes Second Edition du W3C. | |
Module | tei |
Used by | |
Content model |
<content> <alternate> <dataRef name="date"/> <dataRef name="gYear"/> <dataRef name="gMonth"/> <dataRef name="gDay"/> <dataRef name="gYearMonth"/> <dataRef name="gMonthDay"/> <dataRef name="time"/> <dataRef name="dateTime"/> </alternate> </content> ⚓ |
Declaration |
teidata.temporal.w3c = xsd:date | xsd:gYear | xsd:gMonth | xsd:gDay | xsd:gYearMonth | xsd:gMonthDay | xsd:time | xsd:dateTime⚓ |
Note |
S'il est probable que la valeur utilisée doive être comparée à d’autres, alors une indication de fuseau horaire sera toujours incluse, et seule la représentation de dateTime sera employée. |
teidata.temporal.working defines the range of values, conforming to the W3C XML Schema Part 2: Datatypes Second Edition specification, expressing a date or a date and a time within the working life of the document. | |
Module | tei |
Used by | |
Content model |
<content> <alternate> <dataRef name="date" restriction="(19[789][0-9]|[2-9][0-9]{3}).*"/> <dataRef name="dateTime" restriction="(19[789][0-9]|[2-9][0-9]{3}).*"/> </alternate> </content> ⚓ |
Declaration |
teidata.temporal.working = xsd:date { pattern = "(19[789][0-9]|[2-9][0-9]{3}).*" } | xsd:dateTime { pattern = "(19[789][0-9]|[2-9][0-9]{3}).*" }⚓ |
teidata.text définit la gamme des valeurs d'attributs exprimant une chaine de caracteres Unicode, y compris des espaces blancs. | |
Module | tei |
Used by |
Element:
|
Content model |
<content> <dataRef name="string"/> </content> ⚓ |
Declaration |
teidata.text = string⚓ |
teidata.truthValue définit la gamme des valeurs d'attributs exprimant la vérité d'une proposition. | |
Module | tei |
Used by |
Element:
|
Content model |
<content> <dataRef name="boolean"/> </content> ⚓ |
Declaration |
teidata.truthValue = xsd:boolean⚓ |
Note |
Ce type de données ne s'applique que dans les cas où l'incertitude est inappropriée ; c’est-à-dire si l'attribut concerné peut avoir une valeur autre que vrai ou faux, par ex. inconnu, ou inapplicable, il devrait alors y avoir la version étendue de ce type de données : teidata.xTruthValue. |
teidata.unboundedCount defines the range of values used for a counting number or the string unbounded for infinity. | |
Module | tei |
Used by | |
Content model |
<content> <alternate> <dataRef name="nonNegativeInteger"/> <valList type="closed"> <valItem ident="unbounded"/> </valList> </alternate> </content> ⚓ |
Declaration |
teidata.unboundedCount = xsd:nonNegativeInteger | ( "unbounded" )⚓ |
teidata.versionNumber defines the range of attribute values used for version numbers. | |
Module | tei |
Used by | |
Content model |
<content> <dataRef name="token" restriction="[\d]+[a-z]*[\d]*(\.[\d]+[a-z]*[\d]*){0,3}"/> </content> ⚓ |
Declaration |
teidata.versionNumber = token { pattern = "[\d]+[a-z]*[\d]*(\.[\d]+[a-z]*[\d]*){0,3}" }⚓ |
teidata.word définit la gamme des valeurs d'attributs exprimant un seul mot ou signe | |
Module | tei |
Used by | |
Content model |
<content> <dataRef name="token" restriction="[^\p{C}\p{Z}]+"/> </content> ⚓ |
Declaration |
teidata.word = token { pattern = "[^\p{C}\p{Z}]+" }⚓ |
Note |
Les attributs employant ce type de données doivent contenir un ‘mot’ simple ne contenant que des lettres, des chiffres, des signes de ponctuation, ou des symboles : ils ne peuvent donc pas inclure d’espace. |
teidata.xTruthValue (extended truth value) définit la gamme des valeurs d'attributs exprimant une vérité potentiellement inconnue. | |
Module | tei |
Used by | |
Content model |
<content> <alternate> <dataRef name="boolean"/> <valList> <valItem ident="unknown"/> <valItem ident="inapplicable"/> </valList> </alternate> </content> ⚓ |
Declaration |
teidata.xTruthValue = xsd:boolean | ( "unknown" | "inapplicable" )⚓ |
Note |
Dans le cas où l'incertitude n’est pas adaptée, employer plutot le type de données teidata.TruthValue. |