<refState>

<refState> (reference state) 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 (edition) indique à quelle édition ou version la borne s’applique.
Statut Optionel
Type de données
data.code
Valeurs Any string of characters; usually a siglum conventionally used for the edition.
Note
If ed is not specified, then any milestone tag with an appropriate unit attribute will be selected.
unitindique quel changement d'état survient au passage de borne.
Statut Requis
Type de données
data.enumerated
Les valeurs suggérées comprennent:
page
page breaks in the reference edition.
column
column breaks.
line
line breaks.
book
any units termed book, liber, etc.
poem
individual poems in a collection.
canto
cantos or other major sections of a poem.
stanza
stanzas within a poem, book, or canto.
act
acts within a play.
scene
scenes within a play or act.
section
sections of any kind.
absent
passages not present in the reference edition.
lengthspécifie la longueur fixe du composant de la référence.
Statut Optionel
Type de données
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.
Note
When constructing a reference, if the reference component found is of numeric type, the length is made up by inserting leading zeros; if it is not, by inserting trailing blanks. In either case, reference components are truncated if necessary at the right hand side.
When seeking a reference, the length indicates the number of characters which should be compared. Values longer than this will be regarded as matching, if they start correctly.
delim (delimiter) Fournit une suite de caractères délimitée après le composant de référence.
Statut Optionel
Type de données
text
Valeurs If a single space is used it is interpreted as whitespace.
Utilisé parrefsDecl
Peut contenirElément vide
Declaration
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"/>