<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 — The TEI Header
Atributosatt.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) 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
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:ref name="data.text"/>
data.text
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.rendition.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.global.responsibility.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:ref name="data.text"/>
  </rng:attribute>
 </rng:optional>
 <rng:empty/>
</rng:element>
element refState
{
   att.global.attributes,
   att.global.rendition.attributes,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   att.global.responsibility.attributes,
   att.milestoneUnit.attributes,
   att.edition.attributes,
   attribute length { data.count }?,
   attribute delim { data.text }?,
   empty
}
Ejemplo
<refState unit="bookdelim=":"/>
<refState unit="linelength="4"/>