<milestone>

<milestone> (balise de bornage) marque un point séparant n'importe quelle section d'un texte qui indique, habituellement mais pas nécessairement, un endroit à partir duquel une certaine partie d'un système standard de référence change et que ce changement n'est pas représenté par un élément structurel. 3.10.3 Milestone Elements
Module core — 3 Elements Available in All TEI Documents
En complément des attributs globaux att.typed (@type, @subtype) att.sourced (@ed)
unit fournit un nom conventionnel pour le type de section qui change à partir de cette balise de bornage
Statut Requis
Type de données

<rng:ref name="data.enumerated"/>
data.enumerated
Les valeurs suggérées comprennent:
page
sauts de page matériels (synonymes de l'élément pb)
column
sauts de colonnes
line
sauts de ligne (synonymes de l'élémentlb)
book
unité quelconque désignée par les termes livre, feuillet, etc.
poem
poèmes séparés dans une collection
canto
chants ou autres parties principales dans une poésie
speaker
changement de locuteur ou de narrateur
stanza
strophes dans une poésie, livre, ou chant
act
actes dans une pièce
scene
scènes dans une pièce ou dans un acte
section
parties de toute catégorie.
absent
passages qui ne sont pas présents dans l'édition de référence.
unnumbered
passages figurant dans le texte, mais qui ne sont pas destinés à être inclus comme élément de référence.
Note
Si l'élément milestone marque le début d'un fragment de texte qui n'est pas présent dans l'édition de référence, la valeur absent peut être donnée à l'attribut unit. On comprendra alors que l'édition de référence ne contient pas le fragment de texte qui suit et qui s'achève à la balise milestone suivante dans le texte.
En plus des valeurs proposées pour cet attribut, d'autres termes peuvent être appropriés (par ex. Stephanus pour les numéros dits de Henri Estienne dans les éditions de Platon).
Note
L'attribut type sera utilisé pour caractériser l’unité de bornage sans autre précaution d’emploi que celle de identification du type d'unité, par exemple s’il s’agit d’un mot coupé ou pas.
Utilisé par
Peut contenir Elément vide
Declaration

<rng:element name="milestone">
 <rng:ref name="att.global.attributes"/>
 <rng:ref name="att.typed.attributes"/>
 <rng:ref name="att.sourced.attributes"/>
 <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>speaker</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:value>unnumbered</rng:value>
   <rng:data type="Name"/>
  </rng:choice>
 </rng:attribute>
 <rng:empty/>
</rng:element>
element milestone
{
   att.global.attributes,
   att.typed.attributes,
   att.sourced.attributes,
   attribute unit
   {
      "page"
    | "column"
    | "line"
    | "book"
    | "poem"
    | "canto"
    | "speaker"
    | "stanza"
    | "act"
    | "scene"
    | "section"
    | "absent"
    | "unnumbered"
    | xsd:Name
   },
   empty
}
Exemple
<milestone n="23" ed="La" unit="Dreissiger"/>
... <milestone n="24" ed="AV" unit="verse"/> ...
Note
Pour cet élément, l'attribut global n affecte un nouveau numéro ou une autre valeur à l'unité qui change à partir de l'élément milestone. La valeur unnumbered doit être utilisée pour les passages qui sortent du système normal de numérotation (par ex. titres de chapitres, numéros ou titres de poèmes, ou noms des personnages qui prennent la parole dans une pièce de théâtre).
L'ordre dans lequel apparaissent les éléments milestone à un endroit donné n'est en principe pas signifiant.