<refState>

<refState> (estado de la referencia) especifica un componente de una referencia canónica definida por el método milestone [2.3.6.3 Milestone Method 2.3.6 The Reference System Declaration]
Móduloheader — 2 The TEI Header
Atributosatt.global (@xml:id, @n, @xml:lang, @rend, @style, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) att.milestoneUnit (@unit) att.edition (@ed, @edRef)
lengthespecifica la longitud fija del componente de referencia.
Estado Opcional
Tipo de datos

<rng:ref name="data.count"/>
data.count
Valores If no value is provided, the length is unlimited and goes to the next delimiter or to the end of the value.
Nota

Al construir una referencia, si el componente de la referencia es de tipo numérico, la longitud es compuesta insertando ceros; si no lo es, insertando espacios a la derecha. En cualquier caso, los componentes de la referencia se truncan en caso de necesidad por el lado derecho.

En una referencia, la longitud indica el número de caracteres que deban ser comparados. Los valores más largos a estos se considerarán puntualmente acceptado si comienzan correctamente.

delim (delimitador) suministra la cadena de delimitación que sigue el componente de referencia.
Estado Opcional
Tipo de datos

<rng:text/>
text
Valores If a single space is used it is interpreted as whitespace.
Miembro de
Contenido en
header: refsDecl
Puede contenerElemento vacío
Declaración

<rng:element name="refState">
 <rng:ref name="att.global.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.milestoneUnit.attributes"/>
 <rng:ref name="att.edition.attributes"/>
 <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,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   att.milestoneUnit.attributes,
   att.edition.attributes,
   attribute length { data.count }?,
   attribute delim { text }?,
   empty
}
Ejemplo
<refState unit="book" delim=":"/>
<refState unit="line" length="4"/>