att.measurement

att.measurement donne des attributs pour représenter une mesure régularisée ou normalisée.
Moduletei — The TEI Infrastructure
Membresmeasure measureGrp unit
AttributsAttributs
unit(unité) indique les unités de mesure utilisées ; il s'agit en général du symbole normalisé pour les unités dont on a besoin.
Statut Optionel
Type de données teidata.enumerated
Les valeurs suggérées comprennent:
m
(mètre) unité SI (système international) de longueur
kg
(kilogramme) unité SI de masse
s
(seconde) unité SI de temps
Hz
(hertz) unité SI de fréquence
Pa
(pascal) unité SI de pression
(ohm) unité SI de résistance électrique
L
(litre) 1 dm³
t
(tonne) 10³ kg
ha
(hectare) 1 hm²
(ångström) 10⁻¹⁰ m
mL
(millilitre)
cm
(centimètre)
dB
(décibel) Voir remarques, ci-dessous.
kbit
(kilobit) 10³ ou 1000 bits
Kibit
(kibibit) 2¹⁰ ou 1024 bits
kB
(kilo-octet) 10³ ou 1000 octets
KiB
(kibioctet) 2¹⁰ ou 1024 octets
MB
(mégaoctet) 10⁶ ou 1 000 000 octets
MiB
(mébioctet) 2²⁰ ou 1 048 576 octets
Note

Si la mesure représentée n'est pas exprimée dans une unité particulière mais plutôt comme un certain nombre d'items distincts, l'unité count doit être employée ou l'attribut unit peut être laissé comme non spécifié.

Partout où c'est approprié, un nom d'unité reconnu par le SI (système international) doit être employé (voir plus loin http://www.bipm.org/en/publications/si-brochure/; http://physics.nist.gov/cuu/Units/ ). La liste ci-dessus est plus indicative qu'exhaustive.

unitRefpoints to a unique identifier stored in the xml:id of a unitDef element that defines a unit of measure.
Statut Optionel
Type de données teidata.pointer
quantity(quantité) spécifie le nombre des unités indiquées que comprend la mesure.
Statut Optionel
Type de données teidata.numeric
commodity(article) indique ce qui est mesuré.
Statut Optionel
Type de données 1–∞ occurrences de teidata.word séparé par un espace
Note

En général, si l'article est composé d'entités distinctes, la forme plurielle doit être employée, même si la mesure ne s'applique qu'à l'une d'entre elles.

Schematron

<sch:rule context="tei:*[@unitRef]">
<sch:report test="@unitrole="info">The @unit attribute may be unnecessary when @unitRef is present.</sch:report>
</sch:rule>
Note

Cette classe d'attributs fournit un ensemble de trois attributs qui peuvent être employés soit pour régulariser les valeurs de la mesure encodée, soit pour les normaliser en conformité avec un système de mesure normalisé.

Note

L'unité doit normalement être nommée avec une abréviation normalisée issue d'une unité SI (voir plus loin http://www.bipm.org/en/publications/si-brochure/; http://physics.nist.gov/cuu/Units/). Cependant les encodeurs peuvent aussi spécifier des mesures avec des unités définies de manière informelle, telles que lines ou characters.