<author>

<author> (auteur) dans une référence bibliographique contient le nom de la (des) personne(s) physique(s) ou du collectif, auteur(s) d'une oeuvre ; par exemple dans la même forme que celle utilisée par une référence bibliographique reconnue. [3.12.2.2 Titles, Authors, and Editors 2.2.1 The Title Statement]
Module core — Elements Available in All TEI Documents
Attributs
calendar⚓︎ indique le système ou le calendrier auquel appartient la date exprimée dans le contenu de l'élément.
Deprecated This feature will be withdrawn after 2024-11-11
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>
Membre du
Contenu dans
Peut contenir
Note

Il est conseillé d'utiliser des listes d'autorité reconnues pour trouver la forme exacte des noms de personnes, en particulier lorsque le catalogage repose sur le contenu de l'en-tête TEI. Les attributs key ou ref seront aussi employés pour donner une référence canonique documentant l'auteur concerné grâce à une autorité appropriée, comme le catalogue d'une bibliothèque ou une ressource en ligne.

Dans le cas d'une émission, cet élément sert à encoder le nom de la société ou du réseau qui diffuse le programme.

Exemple
<author>La Fayette, Marie Madeleine Pioche de la Vergne, comtesse de (1634–1693)</author>
<author>Anonyme</author>
<author> Erckmann-Chatrian</author>
<author>
 <orgName key="ARTE">Association relative à la télévision européenne</orgName>
</author>
Modèle de contenu
<content>
 <macroRef key="macro.phraseSeq"/>
</content>
Schéma Declaration
<rng:element name="author">
 <rng:ref name="att.global.attributes"/>
 <rng:ref name="att.global.rendition.attributes"/>
 <rng:ref name="att.global.linking.attributes"/>
 <rng:ref name="att.global.analytic.attributes"/>
 <rng:ref name="att.global.facs.attributes"/>
 <rng:ref name="att.global.change.attributes"/>
 <rng:ref name="att.global.responsibility.attributes"/>
 <rng:ref name="att.global.source.attributes"/>
 <rng:ref name="att.naming.attributes"/>
 <rng:ref name="att.canonical.attributes"/>
 <rng:ref name="att.datable.attributes"/>
 <rng:ref name="att.datable.w3c.attributes"/>
 <rng:ref name="att.datable.iso.attributes"/>
 <rng:ref name="att.datable.custom.attributes"/>
 <rng:optional>
  <rng:attribute name="calendar">
   <rng:list>
    <rng:oneOrMore>
     <rng:ref name="teidata.pointer"/>
    </rng:oneOrMore>
   </rng:list>
  </rng:attribute>
 </rng:optional>
 <rng:ref name="macro.phraseSeq"/>
</rng:element>
element author
{
   att.global.attributes,
   att.global.rendition.attributes,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   att.global.responsibility.attributes,
   att.global.source.attributes,
   att.naming.attributes,
   att.canonical.attributes,
   att.datable.attributes,
   att.datable.w3c.attributes,
   att.datable.iso.attributes,
   att.datable.custom.attributes,
   attribute calendar { list { teidata.pointer+ } }?,
   macro.phraseSeq
}