Ceci est une ancienne révision du document !
Table des matières
Texte mis en forme
La mise en forme du texte se fait en mettant une partie du texte entre accolades : {}
.
Voici les différentes mises en forme possibles :
Styles
Souligné
dire "texte {_souligne_}";
Gras
dire "texte {*gras*}";
Italique
dire "texte {/italique/}";
Couleur 1
dire "texte {+couleur 1+}";
Couleur 2
dire "texte {-couleur 2-}";
Combiner des styles
dire "texte {_{*gras et souligné*}_}";
Polices de caractères
avant commencer le jeu: dire " 0: Voici Un exemple de texte avec Style 1: Voici {1 Un exemple de texte avec Style 1} 2: Voici {2 Un exemple de texte avec Style 2} 3: Voici {3 Un exemple de texte avec Style 3} 4: Voici {4 Un exemple de texte avec Style 4} 5: Voici {5 Un exemple de texte avec Style 5} 6: Voici {6 Un exemple de texte avec Style 6} 7: Voici {7 Un exemple de texte avec Style 7} ".
Espaces
Nouvelle ligne {n}
avant commencer le jeu: dire "Ligne 1{n}Ligne2"; dire "{n}{n}Ligne3{n}{n}"; dire " Ligne 4 Ligne 5 Ligne 6 ".
Nouvelle ligne unique {u}
Le retour à la ligne sera ajouté uniquement s’il n’est pas suivi ou précédé d’un autre retour à la ligne. Dans les 2 exemples ci-dessous, 1 seul retour à la ligne sera ajouté entre « Première ligne » et « 2e ligne ».
dire "Première ligne{u}{n}{u}{u}2e ligne".
dire "Première ligne{u}{u}2e ligne".
dire "Première ligne{u}2e ligne".
Nouvelle ligne conditionnelle {N}
Le retour à la ligne sera ajouté uniquement si un texte suit.
Si le résultat de [statut ceci]
est un champ vide, le retour à la ligne ne sera pas ajouté.
Par contre dans le cas contraire, le retour à la ligne sera ajouté.
dire "{N}[statut ceci]"
Nouvelle ligne conditionnelle unique {U}
Combine les effets du retour à la ligne conditionnelle et du retour à la ligne unique.
dire "{U}{U}[statut ceci]"
Retrait
dire "{r}texte en retrait";
Espace en début ou en fin de texte
Par défaut, les espaces en début et en fin de texte ne sont pas conservés. Il est néanmoins possible de forcer un espace en début ou en fin de texte :
dire "{e}texte avec un espace avant et après{e}";
Espace insécable
Par défaut, une ligne de texte peut-être coupée au niveau des espaces lorsqu’elle dépasse la largeur de l’écran. Une ligne de texte ne sera par contre pas coupée au niveau d’un espace insécable.
dire "La hauteur de cette table est de 102{i}cm";