<variantEncoding>

<variantEncoding> (Méthode d'encodage des variantes) sert à déclarer la méthode utilisée pour encoder les variantes critiques du texte. 12.1.1 The Apparatus Entry
Module textcrit — 12 Critical Apparatus
En complément des attributs globaux
method indique quelle méthode est utilisée pour encoder des variantes dans l’apparat critique.
Statut Requis
Les valeurs autorisées sont:
location-referenced
l’apparat critique se réfère aux numéros de ligne ou à tout autre schéma de référence canonique contenu dans le texte de base.
double-end-point
l’apparat critique indique la localisation précise du début et de la fin de chaque lemme dans le texte de base.
parallel-segmentation
différentes leçons d’un passage sont données en parallèle dans le texte ; la notion de texte de base n’est pas nécessaire.
Note
La valeur ‘parallel-segmentation’ nécessite un encodage de l'apparat incorporé au texte.
location indique si l’apparat critique est intérieur ou extérieur au texte.
Statut Requis
Les valeurs autorisées sont:
internal
l’apparat critique est intérieur au texte.
external
l’apparat critique est extérieur au texte.
Note
La valeur ‘external’ n'est pas compatible avec la méthode de segmentation parallèle.
Utilisé par
Peut contenir Elément vide
Declaration

<rng:element name="variantEncoding">
 <rng:ref name="att.global.attributes"/>
 <rng:attribute name="method">
  <rng:choice>
   <rng:value>location-referenced</rng:value>
   <rng:value>double-end-point</rng:value>
   <rng:value>parallel-segmentation</rng:value>
  </rng:choice>
 </rng:attribute>
 <rng:attribute name="location">
  <rng:choice>
   <rng:value>internal</rng:value>
   <rng:value>external</rng:value>
  </rng:choice>
 </rng:attribute>
 <rng:empty/>
</rng:element>
element variantEncoding
{
   att.global.attributes,
   attribute method
   {
      "location-referenced" | "double-end-point" | "parallel-segmentation"
   },
   attribute location { "internal" | "external" },
   empty
}
Exemple
<variantEncoding method="location-referenced" location="external"/>