Procedure = ( ( Title, TitleAbbrev? )?, (%component.mix;)*, Step+ ) Step = ( Title?, ( ( (%component.mix;)+, ( SubSteps, (%component.mix;)* )? ) | ( SubSteps, (%component.mix;)* ) ) ) SubSteps = ( Step+ ) |
Éléments : Procedure, Title, TitleAbbrev, Step, SubSteps. Attributs : Performance.
Une procédure, définie par l'élément Procedure, permet de donner une liste d'opérations à effectuer.
L'élément Procedure est constitué :
d'un titre (Title) et titre abrégé (TitleAbbrev), facultatifs,
d'une introduction, sous forme d'un nombre quelconque d'éléments de type bloc,
d'une ou plusieurs étapes (Step).
Chaque étape Step est constituée :
d'un titre (Title), facultatif,
de texte décrivant l'étape, contenant optionnellement une liste de sous-étapes (SubSteps).
Une liste de sous-étapes SubSteps est constituée d'une ou plusieurs étapes (Step).
L'attribut Performance, applicable aux éléments Step et SubSteps permet de définir si une étape ou une liste de sous-étapes est optionnelle ou obligatoire. L'attribut peut prendre pour cela les valeurs Optional ou Required.
<procedure> <step> <simpara>Première étape</simpara> <substeps> <step> <simpara>Première sous-étape</simpara> </step> <step> <simpara>Seconde sous-étape</simpara> </step> </substeps> <simpara>Fin de la première étape</simpara> </step> <step> <simpara>Seconde étape</simpara> </step> <step> <simpara>Dernière étape</simpara> </step> </procedure> |
Précédent | Sommaire | Suivant |
Messages | Niveau supérieur | Encart |