Outils pour utilisateurs

Outils du site


fr:yaml:texte

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
fr:yaml:texte [2026/05/03 17:22] – mise a jour wiki cyrilfiestafr:yaml:texte [2026/08/31 21:11] (Version actuelle) – Wiki : fins de pages homogènes, liens Discord retirés cyrilfiesta
Ligne 1: Ligne 1:
 +**Language / Langue :** **FR** | [[en:yaml:texte|EN]]
 +
 ====== Texte et formatage (YAML) ====== ====== Texte et formatage (YAML) ======
  
Ligne 74: Ligne 76:
 Cinq types : ''narration'' · ''dialogue'' · ''pensee'' · ''systeme'' · ''journal'' Cinq types : ''narration'' · ''dialogue'' · ''pensee'' · ''systeme'' · ''journal''
  
-Le rendu visuel dépend du **style UI choisi par le joueur** (classique, rpg, terminal, aventure) — pas une clé YAML auteur.+Le rendu visuel dépend du **style UI choisi par le joueur** (classique, rpg, terminal, aventure) pas une clé YAML auteur.
  
 ===== Styles par bloc (v4.9) ===== ===== Styles par bloc (v4.9) =====
  
-Dans une liste ''texte:'', chaque bloc peut avoir son propre style (web/desktop uniquement — ignoré sur Discord et terminal) :+Dans une liste ''texte:'', chaque bloc peut avoir son propre style (web/desktop uniquement ignoré sur Discord et terminal) :
  
 <code yaml> <code yaml>
Ligne 127: Ligne 129:
 | ''py'' / ''yaml'' / ''js'' / … | Bloc code coloré | | ''py'' / ''yaml'' / ''js'' / … | Bloc code coloré |
  
-→ Voir aussi : [[fr:yaml:medias|Sons, images et vidéos]]+Les syntaxes de médias sont détaillées dans [[fr:yaml:medias|Sons, images et vidéos]]
 + 
 + 
 +===== Éléments inline interactifs ===== 
 + 
 +Les doubles accolades servent aussi à rendre un mot, une phrase ou une image interactive : 
 + 
 +<code yaml> 
 +texte: "La %%{{porte:?Une vieille porte.}}%% est fermée." 
 +texte: "Touchez le %%{{levier:@activer_levier}}%%." 
 +texte: "Posez la %%{{clé:>cle}}%% sur la %%{{porte:$porte}}%%." 
 +</code> 
 + 
 +Voir [[fr:yaml:tooltips|Tooltips interactifs]], [[fr:yaml:elements-cliquables|Éléments cliquables]] et [[fr:yaml:glisser-deposer|Glisser-déposer]]. 
 + 
 +Les tuiles et grilles utilisent la syntaxe image étendue : [[fr:yaml:tuiles-tilemaps|Tuiles et tilemaps]]. 
 + 
 + 
 +===== Réutiliser le texte d'une autre salle ===== 
 + 
 +''%%[[SALLE:n]]%%'' insère le contenu narratif de la salle numéro //n// à l'endroit où vous l'écrivez. Pratique pour une description ou une réplique récurrente, écrite une seule fois. 
 + 
 +<code yaml> 
 +texte: "Le couloir se prolonge.[[SALLE:12]]" 
 +</code> 
 + 
 +La forme anglaise est ''%%[[ROOM:n]]%%''. Les renvois circulaires sont détectés et arrêtés : une salle ne peut pas s'inclure elle-même, directement ou indirectement. 
 + 
 +Le renvoi fonctionne sur le web, dans le logiciel et dans un export HTML5. Discord, le Terminal et le PDF affichent le texte référencé sous leur forme linéaire habituelle.
  
-**Retrouvez nous sur le [[https://discord.gg/Z63DtVV|discord Make&Play]]**+Pour construire une conversation plutôt qu'un simple texte, voir [[fr:yaml:dialogues|Dialogues et séquences]].
  
fr/yaml/texte.1777821763.txt.gz · Dernière modification : de cyrilfiesta