att.datable

att.datable fournit des attributs pour la normalisation d'éléments qui contiennent des mentions d'événements datés ou susceptibles de l'être [3.6.4 Dates and Times 13.4 Dates]
Module tei — The TEI Infrastructure
Membres acquisition affiliation age altIdentifier application author binding birth bloc change climate conversion country creation custEvent date death district editor education event faith floruit funder gender geogFeat geogName idno langKnowledge langKnown licence location meeting name nationality objectName occupation offset orgName origDate origPlace origin persName persPronouns placeName population precision principal provenance region relation residence resp seal settlement sex socecStatus sponsor stamp state terrain time title trait unitDecl unitDef
Attributs att.datable.w3c (@when, @notBefore, @notAfter, @from, @to) att.datable.iso (@when-iso, @notBefore-iso, @notAfter-iso, @from-iso, @to-iso) att.datable.custom (@when-custom, @notBefore-custom, @notAfter-custom, @from-custom, @to-custom, @datingPoint, @datingMethod)
calendar⚓︎ indique le système ou le calendrier auquel appartient la date exprimée dans le contenu de l'élément.
Statut Optionel
Type de données 1–∞ occurrences de teidata.pointer séparé par un espace
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>
L'année
1960 fut, en vertu du calendrier grégorien, bissextile ; le 22 juin tomba ainsi le jour de
l'été, le <date calendar="#gregorian">22 juin</date>.
period⚓︎ fournit un pointeur vers un emplacement donné définissant une période de temps nommée durant laquelle l'item concerné s'inscrit.
Statut Optionel
Type de données 1–∞ occurrences de teidata.pointer séparé par un espace
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.