<refState>

<refState> (état de référence) précise un composant d’une référence canonique définie par la méthode du bornage. 2.3.5.3 Milestone Method 2.3.5 The Reference System Declaration
Moduleheader — 2 The TEI Header
Attributs
ed (édition) indique à quelle édition ou version la borne s’applique.
Statut Optionel
Type de données

<rng:ref name="data.code"/>
data.code
Valeurs Any string of characters; usually a siglum conventionally used for the edition.
unitindique quel changement d'état survient au passage de borne.
Statut Requis
Type de données

<rng:ref name="data.enumerated"/>
data.enumerated
Les valeurs suggérées comprennent:
page
saut de page dans l'édition de référence.
column
sauts de colonnes.
line
sauts de lignes
book
toute unité désignée sous le nom de livre, liber, etc.
poem
poésies extraites d'une collection.
canto
chants ou d'autres grandes parties dans une poésie.
stanza
strophes dans une poésie, livre, ou chant.
act
actes dans une pièce.
scene
scènes dans une une pièce ou dans un acte
section
sections de toutes sortes.
absent
passages absents dans l'édition de référence
lengthspécifie la longueur fixe du composant de la référence.
Statut Optionel
Type de données

<rng:ref name="data.count"/>
data.count
Valeurs Should be a positive integer; if no value is provided, the length is unlimited and goes to the next delimiter or to the end of the value.
delim (délimiteur) Fournit une suite de caractères délimitée après le composant de référence.
Statut Optionel
Type de données

<rng:text/>
text
Valeurs If a single space is used it is interpreted as whitespace.
Utilisé parrefsDecl
Peut contenirElément vide
Declaration

<rng:element name="refState">
<rng:ref name="att.global.attributes"/>
<rng:optional>
 <rng:attribute name="ed">
  <rng:ref name="data.code"/>
 </rng:attribute>
</rng:optional>
<rng:attribute name="unit">
 <rng:choice>
  <rng:value>page</rng:value>
  <rng:value>column</rng:value>
  <rng:value>line</rng:value>
  <rng:value>book</rng:value>
  <rng:value>poem</rng:value>
  <rng:value>canto</rng:value>
  <rng:value>stanza</rng:value>
  <rng:value>act</rng:value>
  <rng:value>scene</rng:value>
  <rng:value>section</rng:value>
  <rng:value>absent</rng:value>
  <rng:data type="Name"/>
 </rng:choice>
</rng:attribute>
<rng:optional>
 <rng:attribute name="length">
  <rng:ref name="data.count"/>
 </rng:attribute>
</rng:optional>
<rng:optional>
 <rng:attribute name="delim">
  <rng:text/>
 </rng:attribute>
</rng:optional>
<rng:empty/>
</rng:element>
element refState
{
   att.global.attributes,
   attribute ed { data.code }?,
   attribute unit
   {
      "page"
    | "column"
    | "line"
    | "book"
    | "poem"
    | "canto"
    | "stanza"
    | "act"
    | "scene"
    | "section"
    | "absent"
    | xsd:Name
   },
   attribute length { data.count }?,
   attribute delim { text }?,
   empty
}
Exemple
<refState unit="bookdelim=":"/>
<refState unit="linelength="4"/>