<app>

<app> (entrée d'apparat critique) contient une entrée dans un apparat critique, constituée d'un lemme facultatif et d'au moins une leçon 12.1.1 The Apparatus Entry
Moduletextcrit — 12 Critical Apparatus
Attributs
typeclassifie la variation contenue dans cet élément selon toute typologie adéquate
Statut Optionel
Type de données

<rng:ref name="data.enumerated"/>
data.enumerated
Valeurs Any convenient descriptive word or phrase, describing the extent of the variation (e.g. word, phrase, punctuation, etc.) its text-critical significance (e.g. significant, accidental, unclear), or the nature of the variation or the principles required to understand it (e.g. lectio difficilior, usus auctoris, etc.)
fromidentifie, si nécessaire, le début du lemme dans le texte de base.
Statut Optionel
Type de données

<rng:ref name="data.pointer"/>
data.pointer
Valeurs any valid identifier
toidentifie, si nécessaire, la fin du lemme dans le texte de base.
Statut Optionel
Type de données

<rng:ref name="data.pointer"/>
data.pointer
Valeurs any valid identifier
loc (emplacement) indique la localisation de la variante lorsqu'on utilise dans l'encodage de l'apparat critique une méthode de référencement des localisations.
Statut Obligatoire quand applicable
Type de données 1–∞ occurrences of

<rng:ref name="data.word"/>
data.word
séparé par un espace
Valeurs Any string containing a canonical reference for the passage to which the variation applies.
Utilisé par model.pPart.transcriptional
Peut contenir
Declaration

<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* )? )
      )*
   )
}
Exemple
<app>
 <lem wit="#El #Hg">Experience</lem>
 <rdg wit="#Latype="substantive">Experiment</rdg>
 <rdg wit="#Ra2type="substantive">Eryment</rdg>
</app>
Exemple
<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>