<timeline> (chronologie) fournit un ensemble de points ordonnés dans le temps
qui peuvent être liés à des éléments de parole transcrite pour mettre ce texte dans un ordre chronologique. 16.5.2 Placing Synchronous Events in TimeModule linking — 16 Linking, Segmentation, and Alignment Attributs origin désigne le début de la chronologie, c'est à dire
le moment où elle commence.Statut Requis Type de données Valeurs must point either to one of the when elements in
its content, or to another timeline element. Note Si la valeur absolue du point de départ temporel n'est pas connue, il faut
indiquer une valeur arbitraire (telle que 00:00).
unit spécifie l'unité de temps correspondant à la
valeur de l'attribut interval de la chronologie ou des points temporels qui la
constituent.Statut Requis quand applicable Type de données Les valeurs suggérées comprennent: d (jours) h (heures) min (minutes) s (secondes) ms (millisecondes)
interval spécifie la partie numérique d'un intervalle de
temps.Statut Optionel Type de données Transformer en syntaxe compact Transformer en syntaxe XML <rng: choice > <rng: data type ="float "> <rng: param name ="minExclusive "> 0</rng: param > </rng: data > <rng: value > regular</rng: value > <rng: value > irregular</rng: value > </rng: choice >
xsd:float { minExclusive = "0" } | "regular" | "irregular" Valeurs a positive number, or one of the two special values
irregular or regular . Note La valeur irregular indique une incertitude sur tous les
intervalles de la chronologie ; la valeur regular indique que
tous les intervalles sont espacés régulièrement, mais que leur taille est
inconnue ; des valeurs numériques indiquent des intervalles régulièrement
espacés, de la taille spécifiée. Si on attribue à certains points temporels
de la chronologie des valeurs différentes pour l'attribut
interval ces valeurs prennent le pas pour ces points sur la
valeur donnée dans la chronologie.
Utilisé par Peut contenir Declaration Transformer en syntaxe compact Transformer en syntaxe XML <rng: element name ="timeline "> <rng: ref name ="att.global.attributes "/> <rng: attribute name ="origin "> <rng: ref name ="data.pointer "/> </rng: attribute > <rng: optional > <rng: attribute name ="unit "> <rng: choice > <rng: value > d</rng: value > <rng: value > h</rng: value > <rng: value > min</rng: value > <rng: value > s</rng: value > <rng: value > ms</rng: value > <rng: data type ="Name "/> </rng: choice > </rng: attribute > </rng: optional > <rng: optional > <rng: attribute name ="interval "> <rng: choice > <rng: data type ="float "> <rng: param name ="minExclusive "> 0</rng: param > </rng: data > <rng: value > regular</rng: value > <rng: value > irregular</rng: value > </rng: choice > </rng: attribute > </rng: optional > <rng: oneOrMore > <rng: ref name ="when "/> </rng: oneOrMore > </rng: element >
element timeline
{
att.global.attributes ,
attribute origin { data.pointer },
attribute unit { "d" | "h" | "min" | "s" | "ms" | xsd:Name }?,
attribute interval
{
xsd:float { minExclusive = "0" } | "regular" | "irregular"
}?,
when +
} Exemple <timeline xml:id ="TL01 " origin ="#TL-w0 " unit ="ms "> <when xml:id ="TL-w0 " absolute ="11:30:00 "/> <when xml:id ="TL-w1 " interval ="unknown " since ="#TL-w0 "/> <when xml:id ="TL-w2 " interval ="100 " since ="#TL-w1 "/> <when xml:id ="TL-w3 " interval ="200 " since ="#TL-w2 "/> <when xml:id ="TL-w4 " interval ="150 " since ="#TL-w3 "/> <when xml:id ="TL-w5 " interval ="250 " since ="#TL-w4 "/> <when xml:id ="TL-w6 " interval ="100 " since ="#TL-w5 "/> </timeline >
Note Un ou plusieurs points temporels, dont l'un est le point
d'origine