<certainty>

<certainty> indica il grado di certezza o incertezza associato a un determinato aspetto del la codifica del testo 21.1.2 Structured Indications of Uncertainty
Modulo certainty — 21 Certainty, Precision, and Responsibility
Oltre agli attributi globali
target indica elementi la cui codifica è incerta
Stato Obbligatorio se applicabile
Tipo di dati 1–∞ occorrenze di 

<rng:ref name="data.pointer"/>
data.pointer
separato da spazio bianco
Valori a series of one or more identifiers (URIs), separated by whitespace
Elizabeth went to <persName xml:id="ESSEX">Essex</persName>
<certainty target="#ESSEX" locus="name" degree="0.6"/>
match supplies an XSLT 2.0 pattern which may be used to select those portions of the document the certainty of which is to be specified.
Stato Obbligatorio se applicabile
Tipo di dati

<rng:text/>
text
Valori The pattern should be expressed using the pattern syntax defined in Kay (ed.) (2007).

The following example has the same effect as the preceding one:

Elizabeth went to <persName xml:id="ESX">Essex</persName>
<certainty match="//*[xml:id='#ESX']" locus="name" degree="0.6"/>
locus indica la posizione dell'incertezza nella codifica: l'applicabilità dell'elemento, la precisa posizione del marcatore iniziale o finale, il valore di un singolo attributo, ecc.
Stato Richiesto
Tipo di dati

<rng:ref name="data.enumerated"/>
data.enumerated
I valori legali sono:
name
uncertainty concerns whether the name of the element or attribute used is correctly applied.
start
uncertainty concerns whether the start of the element is correctly identified.
end
uncertainty concerns whether the end of the element is correctly identified.
location
uncertainty concerns both the start and the end of the element.
value
uncertainty concerns the content (for an element) or the value (for an attribute)
assertedValue assegna un valore alternativo all'apetto della codifica in questione, un identificatore generico, una trascrizione, il valore di un attributo, o l'identificatore di un elemento anchor (per indicare una posizione di inizio o fine alternativa). Se viene fornito un attributo assertedValue, il livello di sicurezza specificato dall'attributo degree si applica alla codifica alternativa specificata dall'attributo assertedValue; se non viene fornito alcun attributo, si applica alla codifica del testo.
Stato Consigliato
Tipo di dati

<rng:choice>
 <rng:ref name="data.pointer"/>
 <rng:ref name="data.name"/>
 <rng:ref name="data.word"/>
</rng:choice>
data.pointer | data.name | data.word
Valori generic identifier, attribute value, location (e.g. indicated by a reference to an anchor element or to an ptr element), or other appropriate alternative value.
<certainty
  target="#ESX"
  locus="name"
  assertedValue="placeName"
  degree="0.2">

 <desc>It is unlikely, but possible, that this refers to the place
   rather than the person.</desc>
</certainty>
given indica le condizioni presunte nell'assegnare un grado di certezza
Stato Consigliato
Tipo di dati 1–∞ occorrenze di 

<rng:ref name="data.pointer"/>
data.pointer
separato da spazio bianco
Valori a pointer to a characterization of the conditions which are assumed in the assignment of a degree of confidence.
degree indica il grado di certezza assegnato ad un aspetto della codifica indicato dall'attributo locus.
Stato Opzionale
Tipo di dati

<rng:ref name="data.probability"/>
data.probability
Usato da
Può contenere
core: desc gloss
tagdocs: altIdent equiv
Dichiarazione

<rng:element name="certainty">
 <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:attribute name="locus">
  <rng:choice>
   <rng:value>name</rng:value>
   <rng:value>start</rng:value>
   <rng:value>end</rng:value>
   <rng:value>location</rng:value>
   <rng:value>value</rng:value>
  </rng:choice>
 </rng:attribute>
 <rng:optional>
  <rng:attribute name="assertedValue">
   <rng:choice>
    <rng:ref name="data.pointer"/>
    <rng:ref name="data.name"/>
    <rng:ref name="data.word"/>
   </rng:choice>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:attribute name="given">
   <rng:list>
    <rng:oneOrMore>
     <rng:ref name="data.pointer"/>
    </rng:oneOrMore>
   </rng:list>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:attribute name="degree">
   <rng:ref name="data.probability"/>
  </rng:attribute>
 </rng:optional>
 <rng:zeroOrMore>
  <rng:ref name="model.glossLike"/>
 </rng:zeroOrMore>
</rng:element>
element certainty
{
   att.global.attributes,
   attribute target { list { data.pointer+ } }?,
   attribute match { text }?,
   attribute locus { "name" | "start" | "end" | "location" | "value" },
   attribute assertedValue { data.pointer | data.name | data.word }?,
   attribute given { list { data.pointer+ } }?,
   attribute degree { data.probability }?,
   model.glossLike*
}
Esempio

(For discussion of this example, see section 21.1.2 Structured Indications of Uncertainty)

Ernest went to <anchor xml:id="A1"/> old
<persName xml:id="SYB">Saybrook</persName>.

<certainty
  xml:id="c1"
  target="#SYB"
  locus="name"
  degree="0.6"/>

<certainty
  target="#SYB"
  locus="start"
  given="#c1"
  degree="0.9"/>

<certainty
  xml:id="C-c2"
  target="#SYB"
  locus="name"
  assertedValue="persName"
  degree="0.4"/>

<certainty
  target="#SYB"
  locus="start"
  given="#C-c2"
  degree="0.5"/>

<certainty
  target="#SYB"
  locus="start"
  assertedValue="#a1"
  given="#c1"
  degree="0.5"/>