Créole
Le créole est un langage de balisage léger commun à divers wikis. Un moteur créole léger est intégré à PlantUML afin de disposer d'un moyen normalisé d'émettre du texte stylé. Tous les diagrammes prennent en charge cette syntaxe. Notez que la compatibilité avec la syntaxe HTML est préservée.
Texte mis en évidence
Listes
Vous pouvez utiliser des listes numérotées et à puces dans le texte des nœuds, les notes, etc.
FIXME
🚩 Vous ne pouvez pas tout à fait mélanger les chiffres et les puces dans une liste et sa sous-liste
Caractère d'échappement
Vous pouvez utiliser le tilde ~ pour échapper les caractères Créoles spéciaux.
Entêtes
Emoji
All emojis from Twemoji (see EmojiTwo on Github) are available using the following syntax:
@startuml
emoji <block>
@enduml
As of 13 April 2023, you can select between 1174 emoji from the following Unicode blocks:
- Unicode block 26: 83 emoji
- Unicode block 27: 33 emoji
- Unicode block 1F3: 246 emoji
- Unicode block 1F4: 255 emoji
- Unicode block 1F5: 136 emoji
- Unicode block 1F6: 181 emoji
- Unicode block 1F9: 240 emoji
Unicode block 26
Lignes horizontales
Links
You can also use URL and links.
Simple links are define using two square brackets (or three square brackets for field or method on class diagram).
Example:
[[http://plantuml.com]][[http://plantuml.com This label is printed]][[http://plantuml.com{Optional tooltip} This label is printed]]
Code
Vous pouvez utiliser <code> pour afficher du code de programmation dans votre diagramme
(désolé, la coloration syntaxique n'est pas encore supportée)
WARNING
This translation need to be updated. WARNING
Tableau
Créer un tableau
Il est possible de construire un tableau, avec le séparateur|
Ajouter une couleur sur les lignes ou les cellules
Vous pouvez spécifier les couleurs de fond des lignes et des cellules
Ajouter une couleur sur la bordure et le texte
Vous pouvez également spécifier les couleurs du texte et des bordures
Pas de bordure ou même couleur que le fond
Vous pouvez également définir la couleur de la bordure sur la même couleur que le fond
En-tête en gras ou non
= comme premier caractère d'une cellule indique s'il faut la mettre en gras (généralement utilisé pour les en-têtes) ou non
WARNING
This translation need to be updated. WARNING
Arbre
Vous pouvez utiliser les caractères |_ pour construire un arbre.
Sur les commandes courantes, comme le titre
WARNING
This translation need to be updated. WARNING
Caractères spéciaux
Il est possible d'utiliser n'importe quel caractère unicode,
soit directement soit avec la syntaxe &#XXX ou <U+XXXX>
WARNING
This translation need to be updated. WARNING
Tag HTML
Certains tag HTML sont encore fonctionnels:
<b>pour du texte en gras<u>ou<u:#AAAAAA>ou<u:[[color|colorName]]>pour souligner<i>pour de l'italique<s>ou<s:#AAAAAA>ou<s:[[color|colorName]]>pour barrer du texte<w>ou<w:#AAAAAA>ou<w:[[color|colorName]]>pour souligner en vague<color:#AAAAAA>ou<color:[[color|colorName]]>pour la couleur<back:#AAAAAA>ou<back:[[color|colorName]]>pour la couleur de fond<size:nn>pour changer la taille des caractères<img:file>: le fichier doit être accessible sur le système de fichier<img:http://plantuml.com/logo3.png>: l'URL doit être accessible
Common HTML element
Subscript and Superscript element [sub, sup]
WARNING
This translation need to be updated. WARNING
OpenIconic
OpenIconic est un jeu d'icônes open-source très agréable.
Ces icônes sont intégrées dans l'analyseur créole, vous pouvez donc les utiliser directement.
Utilisez la syntaxe suivante <&ICON_NAME>
WARNING
This translation need to be updated. WARNING
Annexe : Exemples de " liste créole " sur tous les diagrammes
Activité
Classe
FIXME
🚩
- Sous-élément
- Sous-élément
FIXME
Composant, Déploiement, Cas d'utilisation
DONE
[Corrigé dans la V1.2020.18]
Planification de projet Gantt
N/AObject
FIXME
🚩
- Sous-élément
- Sous-élément
FIXME
MindMap
Réseau (nwdiag)
N/ANote
Sequence
N/A (ou sur note ou commandes communes)State
N/A (ou sur note ou commandes communes)WARNING
This translation need to be updated. WARNING
Annexe : Exemples de " lignes horizontales créoles " sur tous les diagrammes
Activité
FIXME
🚩
ligne forte
____
FIXME
Classe
Composant, déploiement, cas d'utilisation
Planification de projet Gantt
N/AObjet
DONE
[Corrected on V1.2020.18]
MindMap
FIXME
🚩
strong line
____
FIXME
Réseau (nwdiag)
N/ANote
Sequence
N/A (ou sur note ou commandes communes)State
N/A (ou sur note ou commandes communes)WARNING
This translation need to be updated. WARNING
Équivalence de style (entre le créole et le HTML)
| Style | Créole | Legacy HTML comme |
| gras |
C'est **bold**
|
C'est <b>bold</b>
|
| italique |
C'est //italics//
|
C'est <i>italics</i>
|
monospaced
|
C'est ""monospaced""
|
C'est <font:monospaced>monospaced</font>
|
|
|
C'est --stroked--
|
C'est <s>stroked</s>
|
| souligné |
C'est __underlined__
|
C'est <u>underlined</u>
|
| agité |
C'est ~~waved~~
|
C'est <w>waved</w>
|
Creole on Creole
You can use Creole or HTML Creole on Creole diagram: