<listWit>

<listWit> (비교 대상 텍스트 목록) 비평적 참조 도구에 의해 참조된 모든 비교 대상 텍스트에 대한 정의 목록. 그리고 이는 계층적 그룹으로 수의적으로 구성된다. [12.1 The Apparatus Entry, Readings, and Witnesses]
모듈 textcrit — Critical Apparatus
속성
클럽 회원
에 의해 포함된
포함할 수 있다
core: desc head
textcrit: listWit witness
주석

May contain a series of witness or listWit elements.

The provision of a listWit element simplifies the automatic processing of the apparatus, e.g. the reconstruction of the readings for all witnesses from an exhaustive apparatus.

Situations commonly arise where there are many more or less fragmentary witnesses, such that there may be quite distinct groups of witnesses for different parts of a text or collection of texts. Such groups may be given separately, or nested within a single listWit element at the beginning of the file listing all the witnesses, partial and complete, for the text, with the attestation of fragmentary witnesses indicated within the apparatus by use of the witStart and witEnd elements described in section 12.1.5 Fragmentary Witnesses.

Note however that a given witness can only be defined once, and can therefore only appear within a single listWit element.

<listWit>
 <witness xml:id="HL26">Ellesmere, Huntingdon Library 26.C.9</witness>
 <witness xml:id="PN392">Hengwrt, National Library of Wales,
   Aberystwyth, Peniarth 392D</witness>
 <witness xml:id="RP149">Bodleian Library Rawlinson Poetic 149
   (see further <ptr target="#MSRP149"/>)</witness>
</listWit>
Content model
<content>
 <sequence>
  <classRef key="model.headLike"
   minOccurs="0"/>

  <elementRef key="descminOccurs="0"
   maxOccurs="unbounded"/>

  <alternate minOccurs="1"
   maxOccurs="unbounded">

   <elementRef key="witness"/>
   <elementRef key="listWit"/>
  </alternate>
 </sequence>
</content>
선언
<rng:element name="listWit">
 <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.sortable.attributes"/>
 <rng:group>
  <rng:optional>
   <rng:ref name="model.headLike"/>
  </rng:optional>
  <rng:zeroOrMore>
   <rng:ref name="desc"/>
  </rng:zeroOrMore>
  <rng:oneOrMore>
   <rng:choice>
    <rng:ref name="witness"/>
    <rng:ref name="listWit"/>
   </rng:choice>
  </rng:oneOrMore>
 </rng:group>
</rng:element>
element listWit
{
   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.sortable.attributes,
   ( model.headLike?, desc*, ( witness | listWit )+ )
}