Screen = ( (CO | LineAnnotation | %para.char.mix;)+ ) |
Éléments : Screen, CO, LineAnnotation.
L'élément Screen permet de définir un environnement verbatim contenant du texte affiché sur un écran d'ordinateur.
L'élément Screen peut contenir des éléments en ligne, ainsi que des éléments CO et LineAnnotation.
Les éléments en ligne fourniront le texte affiché à l'écran. Les éléments LineAnnotation permettront d'insérer des notes dans l'environnement verbatim. Les éléments CO permettront d'insérer des renvois vers des descriptions se trouvant en dehors de l'environnement verbatim.
Le contenu de l'élément Screen sera affiché verbatim, c'est-à-dire en respectant les caractères espace et de retour à la ligne. De plus, la police de caractères utilisée sera habituellement à chasse fixe.
Afin de toujours utiliser un élément de sémantique la plus forte possible, on vérifiera que l'élément Screen ne peut pas être remplacé par l'élément ProgramListing d'un point de vue sémantique (par exemple si le texte affiché à l'écran est aussi un listing).
<para> <screen> <prompt>sh$ </prompt><userinput>pwd</userinput> <lineannotation ><keycap>Entrée</keycap></lineannotation> <computeroutput>/</computeroutput> <prompt>sh$ </prompt><userinput>ls</userinput> <lineannotation ><keycap>Entrée</keycap></lineannotation> <computeroutput>bin dev etc lost+found proc sbin usr boot home lib mnt root tmp var</computeroutput> <prompt>sh$ </prompt><co id="prochaine-commande"> </screen><calloutlist> <callout arearefs="prochaine-commande"> <para>Tapez votre prochaine commande ici</para> </callout> </calloutlist> </para> |
Précédent | Sommaire | Suivant |
Source de programme avec zones | Niveau supérieur | Copie d'écran texte avec zones |