{tags:theâtre, dialogue, speaker}
#Théâtre
Les actes doivent être balisés dans
<div type="act">
Les scènes doivent être balisées dans
<div type="scene">
Une division de type “act” est plus haut dans la hiérarchie qu'une division de type “chapter”, c'est la raison pour laquelle les pièces de théâtre comportant des actes sont à baliser à l'intérieur des
Ne pas garder les retours à la ligne précédés d'un crochet: il s'agit de la fin de vers. Enlever le crochet et joindre le texte avec la ligne précédente.
Ex: Car tout le monde craint qu'on ne vous
[empoisonne.
Il faudra que ce soit:
Car tout le monde craint qu'on ne vous empoisonne.
#Les listes des personnages:
Les listes des personnages sont à baliser ainsi:
<castList><castItem><hi rend="sc">Le Roi</hi>.</castItem> <castItem><role rend="sc">Le Prince fils du Roi</role>.</castItem> <castItem><role rend="sc">Rosidor</role>, <roleDesc>favori du Roi, et amant de Caliste</roleDesc>.</castItem> <castItem><role rend="sc">Clitandre</role>, <roleDesc>favori du Prince, et amoureux aussi de Caliste, mais dédaigné</roleDesc>.</castItem> <castItem><role rend="sc">Pymante</role>, <roleDesc>amoureux de Dorise, et dédaigné</roleDesc>.</castItem> <castItem><role rend="sc">Caliste</role>, <roleDesc>maîtresse de Rosidor, et de Clitandre</roleDesc>.</castItem> <castItem><role rend="sc">Dorise</role>, <roleDesc>maîtresse de Pymante</roleDesc>.</castItem> <castItem><role rend="sc">Lysarque</role>, <roleDesc>écuyer de Rosidor</roleDesc>.</castItem> <castItem><role rend="sc">Geronte</role>, <roleDesc>écuyer de Clitandre</roleDesc>.</castItem> <castItem><role rend="sc">Cléon</role>, <roleDesc>Gentilhomme suivant la cour</roleDesc>.</castItem> <castItem><role rend="sc">Lycaste</role>, <roleDesc>Page de Clitandre</roleDesc>.</castItem> <castItem>Le Geôlier.</castItem> <castItem>Trois Archers.</castItem> <castItem>Trois Veneurs.</castItem></castList>
Les noms de personnages qui se trouvent 'au début de chaque scène
' sont à baliser entre les mêmes éléments, avec un attribut rend dont la valeur est “inline”:
<div type="scene" n="2"> <head>SCÈNE II.</head> <castList rend="inline"> <castItem><role><hi rend="sc">rosidor</hi>.</role></castItem> <castItem><role><hi rend="sc">lysarque</hi></role> <roleDesc>son Ecuyer</roleDesc>.</castItem> </castList>
#Répliques et speaker
<sp who="le tiers ange"> <speaker>LE TIERS ANGE. </speaker> <lg> <l n="269"> Puis que l’enfant te plaist de regarder, </l> <l n="270" ed="margin">Voire et par nous songneusement garder,</l> <l n="271"> Très voluntiers nous ferons ce mystere,</l> <l n="272"> Et aux croyans ne le voudrons pas taire,</l> <l n="273"> Mais declarer ceste venue heureuse, </l> <l n="274">Portant salut à toute ame amoureuse </l> <l n="275" ed="margin">Que tu congnois et qu’eslue tu as,</l> <l n="276"> Qui ha desir de voir ton Messias. </l> </lg> </sp>
#Les didascalies
les didascalies (commentaires indiquant la manière dont un personnage doit se comporter, souvent en italique) sont à baliser dans
<stage type="mixed">:
<code><stage type="mixed">bas, à Colombine</stage> </code>
#Les vers qui s'étalent sur plusieurs lignes
Les vers qui sont en plusieurs fragments devrait être encodés en xml grâce à l'attribut @part qui peut avoir trois valeurs:
<code><l part="I"> : fragment initial <l part="M"> : fragment du milieu <l part="F"> : fragment final</code>
On peut, bien sûr, n'avoir besoin que de
<l part="I"> et de <l part="F">
Le xml:id se mettra au dernier fragment du vers:
<code><l n="83" part="I"></l> <l n="83" part="M"></l> <l n="83" xml:id="L83" part="F"></l></code>
Les attributs n peuvent comporter plusieurs fois le même numéro, ne mettez pas de valeurs alphabétiques dans cet attribut (pas de n=“133-f”, par exemple):
<sp who="FIGURA"> <speaker>FIGURA</speaker> <lg> <l n="1" part="I">Adam !</l> <stage type="mixed"><hi rend="i">Qui respondeat [ADAM] </hi></stage> <l n="1" part="M">Sire !</l> </lg> </sp> <sp who="FIGURA"> <speaker>FIGURA</speaker> <lg> <l n="1" xml:id="L1" part="F">Fourmé te ai</l> </lg>