<num>

<num> (numéral) contient un nombre écrit sous une forme quelconque. [3.5.3 Numbers and Measures]
Modulecore — Elements Available in All TEI Documents
Attributsatt.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source)) att.ranging (@atLeast, @atMost, @min, @max, @confidence)
typeindique le type de valeur numérique
Statut Optionel
Type de données teidata.enumerated
Les valeurs suggérées comprennent:
cardinal
nombre entier ou décimal, par exemple 21, 21.5
ordinal
nombre ordinal, par exemple 21ème
fraction
fraction, par exemple une moitié ou trois-quarts
percentage
un pourcentage
Note

Si une autre typologie est souhaitée, d'autres valeurs peuvent être utilisées pour cet attribut.

valuefournit la valeur d'un nombre sous une forme normalisée.
Statut Optionel
Type de données teidata.numeric
Valeurs une valeur numérique.
Note

La forme normalisée utilisée est définie par le type de données TEI qui concerne les données numériques.

Membre du
Contenu dans
analysis: cl phr s span
figures: cell figDesc
iso-fs: fDescr fsDescr
linking: ab seg
spoken: u writing
tagdocs: eg valDesc
verse: metSym rhyme
Peut contenir
Note

Les analyses détaillées des quantités et unités de mesure dans les textes historiques peuvent aussi utiliser le mécanisme de structure de traits décrit au chapitre18 Feature Structures. L'élément num est conçu pour un usage dans des applications simples.

Exemple
<p>Pierre eut <num type="cardinalvalue="10">dix</num>ans le jour de mon<num type="ordinalvalue="21">vingtième </num> anniversaire.</p>
Modèle de contenu
<content>
 <macroRef key="macro.phraseSeq"/>
</content>
Schéma Declaration
<rng:element name="num">
 <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.ranging.attributes"/>
 <rng:optional>
  <rng:attribute name="type">
   <rng:choice>
    <rng:value>cardinal</rng:value>
    <rng:value>ordinal</rng:value>
    <rng:value>fraction</rng:value>
    <rng:value>percentage</rng:value>
    <rng:ref name="teidata.enumerated"/>
   </rng:choice>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:attribute name="value">
   <rng:ref name="teidata.numeric"/>
  </rng:attribute>
 </rng:optional>
 <rng:ref name="macro.phraseSeq"/>
</rng:element>
element num
{
   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.ranging.attributes,
   attribute type
   {
      "cardinal" | "ordinal" | "fraction" | "percentage" | teidata.enumerated
   }?,
   attribute value { teidata.numeric }?,
   macro.phraseSeq
}