<keywords>

<keywords> (Schlagwörter) enthält eine Zusammenstellung von Schlagwörtern oder Phrasen zur Art oder Thematik des Textes. [2.4.3 The Text Classification]
Modul header — The TEI Header
Attribute
scheme⚓︎ gibt das kontrollierte Vokabular an, in dem die benutzten Schlagwörter definiert sind. Dabei kann das scheme-Attribut auf ein taxonomy-Element oder eine andere Ressource verweisen.
Zustand Optional
Datentyp teidata.pointer
Enthalten in
header: textClass
Kann enthalten
core: list term
Anmerkung

Jedes einzelne Schlagwort (zusammengesetzte Themen-Schlagwörter eingeschlossen) sollte als term-Element direkt im keywords-Element notiert werden. Aus Gründen der Rückwärtskompatibilität ist es zwar auch erlaubt, ein term-Element in einem item-Element zu notieren, das wiederum Kindelement eines list-Elementes ist. Allerdings ist dieses Vorgehen veraltet und wird daher nicht empfohlen.

Wenn keine kontrollierte Liste für die verwendeten Schlagwörter existiert, sollte das scheme-Attribute nicht gesetzt werden.

Beispiel
<keywords scheme="http://classificationweb.net">
 <term>Babbage, Charles</term>
 <term>Mathematicians - Great Britain - Biography</term>
</keywords>
Beispiel
<keywords>
 <term>Fermented beverages</term>
 <term>Central Andes</term>
 <term>Schinus molle</term>
 <term>Molle beer</term>
 <term>Indigenous peoples</term>
 <term>Ethnography</term>
 <term>Archaeology</term>
</keywords>
Content model
<content>
 <alternate>
  <elementRef key="termminOccurs="1"
   maxOccurs="unbounded"/>

  <elementRef key="list"/>
 </alternate>
</content>
Schema Deklaration
<rng:element name="keywords">
 <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:optional>
  <rng:attribute name="scheme">
   <rng:ref name="teidata.pointer"/>
  </rng:attribute>
 </rng:optional>
 <rng:choice>
  <rng:oneOrMore>
   <rng:ref name="term"/>
  </rng:oneOrMore>
  <rng:ref name="list"/>
 </rng:choice>
</rng:element>
element keywords
{
   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,
   attribute scheme { teidata.pointer }?,
   ( term+ | list )
}