Aller au contenu

Balises de dialogue

p-dial

Ligne de dialogue.

Il est attendu que cette balise contienne au moins une balise v ou une variante v-*. En effet, Fabrilivre se base sur le principe qu'une ligne de dialogue peut être entrecoupée par des incises et autres détails narratifs. Chaque balise v / v-* contient donc la vraie voix du personnage, et ce qui n'est pas dedans constitue une narration standard.

Le respect de ce principe permet de contrĂ´ler l'apparence des dialogues, notamment l'automatisation des guillemets.

Attributs

qui

Le nom du personnage qui parle. Vous devez mettre le vrai nom du personnage, quelle que soit la situation. Cette valeur ne doit donc pas changer dans un mĂŞme livre.

Vous pouvez mettre plusieurs noms, si la ligne de dialogue est dite par plusieurs personnages en même temps. Les noms doivent être séparés par une virgule. Par exemple :

p-dial[#:qui "Félicie,Lierre"]{...}

Un nom ne peut donc pas contenir de virgule, et les caractères spéciaux sont déconseillés.

inconnu

Indique un nom de remplacement quand le nom de l'attribut qui ne devrait pas être dévoilé lors de la lecture de la ligne.

p-dial[#:qui "Félicie" #:inconnu "Inconnue"]{...}

Usage

pollen
◊p-dial[#:qui "Félicie"]{...}
<p-dial p-dial-pos="unique" qui="Félicie">...</p-dial>
<p-dial p-dial-pos="unique" qui="Félicie">...</p-dial>
...

Notes additionnelles

Vous pouvez constater des attributs p-dial-pos dans l'export html. Vous pouvez utiliser cet attribut pour personnaliser d'avantage l'apparence des dialogues. Vous avez trois valeurs :

  • first : première ligne d'une suite de lignes.
  • inter : ligne intermĂ©diaire d'une suite de lignes.
  • last : dernière ligne d'une suite de lignes.
  • unique : ligne de dialogue isolĂ©e.

v

Voix. Contient ce qui est parlé dans une balise p-dial.

Attributs

class="distant"

Indique si la voix est de type distante. Cela peut servir pour signifier qu'une voix est entendue à travers un appareil électronique comme un téléphone, des haut-parleurs.

Cela signifie en général que le personnage qui parle n'est physiquement pas présent.

nombre

Indique le nombre de personnes qui parlent en mĂŞme temps. Ne pas mettre de guillemets autour de la valeur.

p-dial[#:qui "Félicie,Lierre"]{◊v[#:nombre 2]{Bonnes fêtes !}}

Dans la version de base de Fabrilivre, ce nombre contrôle le nombre de guillemets qui encadre un texte parlé. Par exemple, pour un nombre de 3, vous aurez :

“““Ce texte est dit par trois personnages en même temps.”””

Cette valeur est Ă  associer avec l'attribut qui de p-dial. Vous devez avoir le mĂŞme nombre de noms dans l'attribut qui que le nombre dans l'attribut nombre de v.

Usage

pollen
◊p-dial[#:qui "Félicie"]{◊v{Comment faites-vous pour prendre des nouvelles du monde ?}}
<p-dial p-dial-pos="unique" qui="Félicie">
    <corps-voix class="fn-voix">
        <span class="prefix"></span>
        “Comment faites-vous pour prendre des nouvelles du monde ?”
    </corps-voix>
</p-dial>

Les guillemets de cet exemple dépendent du réglage du mode de dialogue.

<p-dial p-dial-pos="unique" qui="Félicie">
    <corps-voix class="fn-voix">
        <span class="prefix"></span>
        “Comment faites-vous pour prendre des nouvelles du monde ?”
    </corps-voix>
</p-dial>

Les guillemets de cet exemple dépendent du réglage du mode de dialogue.

“Comment faites-vous pour prendre des nouvelles du monde ?”

Les guillemets de cet exemple dépendent du réglage du mode de dialogue.