<app>

<app> 校合資料中のいち対象で,内容として少なくとも1つの読みと,選択的に見出し(lemma)をとる. 12.1.1 校合項目
モジュールtextcrit — 12 校本
属性
type 当該要素で示される対象を分類する.
状態 任意
データ型

<rng:ref name="data.enumerated"/>
data.enumerated
用語は自由に選んでよい.例えば,word(単語),phrase(句),punctuation(句読点)など. また,その重要性についてsignificant(重要),accidental(臨時),unclear(不明瞭)など. また,異本の性質や,その判断の方針などについてlectio difficilior (保守型), usus auctoris(書き手志向)など.
from 必要であれば,元テキストにおける対象語(lemma)の開始点を示す.
状態 任意
データ型

<rng:ref name="data.pointer"/>
data.pointer
妥当な識別子.
解説
当該属性は,校合資料中で,両端ポイントの手法が使用されてい る場合に使われる.
to 必要であれば,元テキストにおける対象語(lemma)語の終点を示す.
状態 任意
データ型

<rng:ref name="data.pointer"/>
data.pointer
妥当な識別子.
解説
当該属性は,校合資料中で,両端ポイントの手法が使用されている場 合に使われる.これは,元テキストファイルのテキスト列中 に埋め込まれているのではなく,別のファイル中にある校合資料中のものである.
loc 校合資料で場所参照の手法が採られている場合,該当する異なりの場所示す.
状態 使えるならば必須
データ型 1–∞ occurrences of

<rng:ref name="data.word"/>
data.word
空白文字で区切られる
該当する異なりが対応する部分を示す,規範的な参照を示す文字列.
解説
当該属性は,場所参照手法が採られている場合にのみ使用される.
当該モジュールを使用するもの
下位
宣言

<rng:element name="app">
<rng:ref name="att.global.attributes"/>
<rng:optional>
 <rng:attribute name="type">
  <rng:ref name="data.enumerated"/>
 </rng:attribute>
</rng:optional>
<rng:optional>
 <rng:attribute name="from">
  <rng:ref name="data.pointer"/>
 </rng:attribute>
</rng:optional>
<rng:optional>
 <rng:attribute name="to">
  <rng:ref name="data.pointer"/>
 </rng:attribute>
</rng:optional>
<rng:optional>
 <rng:attribute name="loc">
  <rng:list>
   <rng:oneOrMore>
    <rng:ref name="data.word"/>
   </rng:oneOrMore>
  </rng:list>
 </rng:attribute>
</rng:optional>
<rng:group>
 <rng:zeroOrMore>
  <rng:ref name="model.global"/>
 </rng:zeroOrMore>
 <rng:optional>
  <rng:ref name="lem"/>
  <rng:zeroOrMore>
   <rng:ref name="model.global"/>
  </rng:zeroOrMore>
  <rng:optional>
   <rng:ref name="wit"/>
   <rng:zeroOrMore>
    <rng:ref name="model.global"/>
   </rng:zeroOrMore>
  </rng:optional>
 </rng:optional>
 <rng:zeroOrMore>
  <rng:choice>
   <rng:group>
    <rng:ref name="model.rdgLike"/>
    <rng:zeroOrMore>
     <rng:ref name="model.global"/>
    </rng:zeroOrMore>
    <rng:optional>
     <rng:ref name="wit"/>
     <rng:zeroOrMore>
      <rng:ref name="model.global"/>
     </rng:zeroOrMore>
    </rng:optional>
   </rng:group>
   <rng:group>
    <rng:ref name="rdgGrp"/>
    <rng:zeroOrMore>
     <rng:ref name="model.global"/>
    </rng:zeroOrMore>
    <rng:optional>
     <rng:ref name="wit"/>
     <rng:zeroOrMore>
      <rng:ref name="model.global"/>
     </rng:zeroOrMore>
    </rng:optional>
   </rng:group>
  </rng:choice>
 </rng:zeroOrMore>
</rng:group>
</rng:element>
element app
{
   att.global.attributes,
   attribute type { data.enumerated }?,
   attribute from { data.pointer }?,
   attribute to { data.pointer }?,
   attribute loc { list { data.word+ } }?,
   (
      model.global*,
      ( lem, model.global*, ( wit, model.global* )? )?,
      (
         ( model.rdgLike, model.global*, ( wit, model.global* )? )
       | ( rdgGrp, model.global*, ( wit, model.global* )? )
      )*
   )
}
<app>
 <lem wit="#El #Hg">Experience</lem>
 <rdg wit="#Latype="substantive">Experiment</rdg>
 <rdg wit="#Ra2type="substantive">Eryment</rdg>
</app>
<app type="substantive">
 <rdgGrp type="subvariants">
  <lem wit="#El #Hg">Experience</lem>
  <rdg wit="#Ha4">Experiens</rdg>
 </rdgGrp>
 <rdgGrp type="subvariants">
  <lem wit="#Cp #Ld1">Experiment</lem>
  <rdg wit="#La">Ex<g ref="#per"/>iment</rdg>
 </rdgGrp>
 <rdgGrp type="subvariants">
  <lem>Eriment<wit>[unattested]</wit>
  </lem>
  <rdg wit="#Ra2">Eryment</rdg>
 </rdgGrp>
</app>
解説
複数の読み,読みのまとまり,ひとつの選択的な対象語(lemma)をとる.