<interp>

<interp> あるテキスト部分とリンクする,特定の解釈的注釈をまとめる. [17.3 Spans and Interpretations]
モジュールanalysis — Simple Analytic Mechanisms
属性att.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.interpLike (@inst) att.typed (type, @subtype)
type当該部分で,どのような面が指摘されているのかを示す.
状態 推薦される
データ型 teidata.enumerated
例としての値は以下の通り:
image
当該部分の画像を指示する.
character
当該部分に関連する文字を指示する.
theme
当該部分にあるテーマを指示する.
allusion
別テキストへの言及.
クラブのメンバー
上位
analysis: cl interpGrp m phr s span w
figures: cell figure table
linking: ab seg standOff
nets: graph
spoken: u writing
tagdocs: eg valDesc
textcrit: lem rdg wit witDetail
verse: metSym rhyme
下位
core: desc
gaiji: g
character data
解説

Generally, each interp element carries an xml:id attribute. This permits the encoder to explicitly associate the interpretation represented by the content of an interp with any textual element through its ana attribute.

Alternatively (or, in addition) an interp may carry an inst attribute which points to one or more textual elements to which the analysis represented by the content of the interp applies.

<interp type="structuralunit"
 xml:id="ana_am">
aftermath</interp>
Content model
<content>
 <alternate minOccurs="0"
  maxOccurs="unbounded">

  <textNode/>
  <classRef key="model.gLike"/>
  <classRef key="model.descLike"/>
  <classRef key="model.certLike"/>
 </alternate>
</content>
宣言
<rng:element name="interp">
 <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.interpLike.attribute.inst"/>
 <rng:ref name="att.typed.attribute.subtype"/>
 <rng:optional>
  <rng:attribute name="type">
   <rng:ref name="teidata.enumerated"/>
  </rng:attribute>
 </rng:optional>
 <rng:zeroOrMore>
  <rng:choice>
   <rng:text/>
   <rng:ref name="model.gLike"/>
   <rng:ref name="model.descLike"/>
   <rng:ref name="model.certLike"/>
  </rng:choice>
 </rng:zeroOrMore>
</rng:element>
element interp
{
   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.interpLike.attribute.inst,
   att.typed.attribute.subtype,
   attribute type { teidata.enumerated }?,
   ( text | model.gLike | model.descLike | model.certLike )*
}