<precision>

<precision> indicates the numerical accuracy or precision associated with some aspect of the text markup.
Module certainty — 21 Certainty, Precision, and Responsibility
En complément des attributs globaux
target points at the element or elements the precision of which is to be specified.
Statut Optionel
Type de données 1–∞ occurrences of 

<rng:ref name="data.pointer"/>
data.pointer
séparé par un espace
match supplies an XSLT 2.0 pattern which may be used to select those portions of the document the precision of which is to be specified.
Statut Optionel
Type de données

<rng:text/>
text
Valeurs The pattern should be expressed using the pattern syntax defined in Kay (ed.) (2007).
degree indicates the degree of precision to be assigned as a value between 0 (none) and 1 (optimally precise)
Statut Optionel
Type de données

<rng:ref name="data.probability"/>
data.probability
stdDeviation supplies a standard deviation associated with the value in question
Statut Optionel
Type de données

<rng:ref name="data.numeric"/>
data.numeric
Utilisé par
Peut contenir
core: desc gloss
tagdocs: altIdent equiv
Declaration

<rng:element name="precision">
 <rng:ref name="att.global.attributes"/>
 <rng:optional>
  <rng:attribute name="target">
   <rng:list>
    <rng:oneOrMore>
     <rng:ref name="data.pointer"/>
    </rng:oneOrMore>
   </rng:list>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:attribute name="match">
   <rng:text/>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:attribute name="degree">
   <rng:ref name="data.probability"/>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:attribute name="stdDeviation">
   <rng:ref name="data.numeric"/>
  </rng:attribute>
 </rng:optional>
 <rng:zeroOrMore>
  <rng:ref name="model.glossLike"/>
 </rng:zeroOrMore>
</rng:element>
element precision
{
   att.global.attributes,
   attribute target { list { data.pointer+ } }?,
   attribute match { text }?,
   attribute degree { data.probability }?,
   attribute stdDeviation { data.numeric }?,
   model.glossLike*
}
Exemple
<date xml:id="date001" notBefore="0014" notAfter="0064">About 50
years after the death of Augustus</date>
<precision target="#date001" match="@notAfter" degree="0.3"/>
<precision target="#date001" match="@notBefore" degree="0.9"/>