<certainty>

<certainty> 텍스트 마크업의 어떤 특성과 관련된 확실성 또는 불확실성의 정도를 가리킨다. [21.1.2 Structured Indications of Uncertainty]
모듈certainty — Certainty, Precision, and Responsibility
속성att.global (@xml:id, @n, @xml:lang, @rend, @style, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) att.scoping (@target, @match)
cert(확실성) signifies the degree of certainty associated with the object pointed to by the certainty element.
상태 수의적
자료 유형

<rng:ref name="data.certainty"/>
data.certainty
locus요소의 적용가능성, 시작 및 종료 태그의 정확한 위치, 명시적 속성 값 등과 같이 마크업에서 불확실성을 유발하는 정확한 위치를 가리킨다.
상태 필수적
자료 유형

<rng:ref name="data.enumerated"/>
data.enumerated
적법한 값은:
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문제의 마크업에 대한 대체가능한 값을 제공한다- 대체가능한 일반 확인소, 전사, 속성 값, 또는 (대체가능한 시작 또는 종료 위치를 지시하는) anchor 요소의 확인소. assertedValue가 제시된 경우, degree로 명시된 신뢰수준은 assertedValue에 의해 명시된 대체가능한 마크업에 적용된다; 만약 아무런 것도 제시되지 않는다면 텍스트의 마크업에 신뢰수준이 적용된다.
상태 권고적
자료 유형

<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
<certainty
  target="#ESX"
  locus="name"
  assertedValue="placeName"
  cert="low">

 <desc>It is unlikely, but possible, that this refers to the place rather than the person.</desc>
</certainty>
<certainty match="parent::tei:gap/@reasonlocus="valuecert="low"/>
given신뢰도 할당에서 추정된 조건을 표시한다.
상태 권고적
자료 유형 1–∞ 출현 

<rng:ref name="data.pointer"/>
data.pointer
공백문자로 분리됨
degreelocus 속성에 의해 명명된 마크업에 할당된 신뢰도를 표시한다.
상태 수의적
자료 유형

<rng:ref name="data.probability"/>
data.probability
클럽 회원
에 의해 포함된
analysis: cl interp m phr s span w
figures: cell figure table
linking: ab join seg
nets: graph
spoken: u writing
tagdocs: eg valDesc
textcrit: app lem rdg wit witDetail
verse: metSym rhyme
포함할 수 있다
선언

<rng:element name="certainty">
 <rng:ref name="att.global.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.scoping.attributes"/>
 <rng:optional>
  <rng:attribute name="cert">
   <rng:ref name="data.certainty"/>
  </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:choice>
   <rng:ref name="model.descLike"/>
   <rng:ref name="model.certLike"/>
  </rng:choice>
 </rng:zeroOrMore>
</rng:element>
element certainty
{
   att.global.attributes,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   att.scoping.attributes,
   attribute cert { data.certainty }?,
   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.descLike | model.certLike )*
}

(For discussion of this example, see section 21.1.2.1 Contingent conditions)

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"/>