Les balises List, List= et [*]Elles permettent de créer des listes, à partir du texte, avec plusieurs configurations possibles :Création d'une liste avec puce : * et list (ou list=circle/square/disc)Une liste non ordonnée affiche chaque élément séquentiellement l’un après l’autre sur le ligne indentée par une puce. Placez la balise
list pour démarrer une liste non ordonnée. Définissez chaque élément de la liste précédé d'une balise
*. Terminez la liste par une balise
/list.
Par exemple, pour la liste de vos couleurs préférées, utilisez
Code :
[list]
[*]Rouge
[*]Bleu
[*]Jaune
[/list]
pour générer la liste suivante:
► Afficher spoilerLa puce par défaut est la dernière puce utilisée... Il est possible de spécifier dans la balise d'ouverture, qu'on veut utiliser un carré en précisant
list=square, un cercle avec
list=circle ou un rond noir
list=disc.
Code :
[list=square]
[*]Rouge
[*]Bleu
[*]Jaune
[/list]
donnera
Code :
[list=circle]
[*]Rouge
[*]Bleu
[*]Jaune
[/list]
donnera
Code :
[list=disc]
[*]Rouge
[*]Bleu
[*]Jaune
[/list]
donnera
Création d'une liste ordonnée : * et list=1/list=i/list=aUne liste ordonnée vous permet de spécifier qu'un indice doit s’afficher avant chaque élément précisant la position de celui-ci dans la liste. Utilisez
list=1 pour créer une liste ordonnée numérotée avec des chiffres décimaux,
list=i pour des chiffres romains, ou
list=a pour les lettres de l'alphabet. Comme pour les listes avec puce, les éléments sont indiqués avec
*. Par exemple:
Code :
[list=1]
[*]Faire les courses
[*]Acheter un nouvel ordinateur
[*]Jurer quand le PC plante
[/list]
affichera
- Faire les courses
- Acheter un nouvel ordinateur
- Jurer quand le PC plante
Alors que pour une liste alphabétique, vous utiliserez
Code :
[list=a]
[*]Faire les courses
[*]Acheter un nouvel ordinateur
[*]Jurer quand le PC plante
[/list]
affichera
- Faire les courses
- Acheter un nouvel ordinateur
- Jurer quand le PC plante
Et pour les chiffres romains
Code :
[list=i]
[*]Faire les courses
[*]Acheter un nouvel ordinateur
[*]Jurer quand le PC plante
[/list]
affichera
- Faire les courses
- Acheter un nouvel ordinateur
- Jurer quand le PC plante
Création d'une liste à colonnes multiples : *, list=table/list=; et ; Une liste à colonnes multiples est constituée de plusieurs lignes, chacune formée d'une ou plusieurs colonnes. Il s'agit donc en réalité d'une table simple. On démarre par une balise
list=table ou
list=; (les deux syntaxes sont équivalentes).
Comme pour les autres listes, chaque ligne démarre par une balise
*. On utilise la balise
; comme séparateur de colonnes au sein d'une ligne. Et on ferme la liste (la table) par la balise
/list comme à l'accoutumée.
Exemple:
Code :
[list=table]
[*] - Couleur : [;] Rouge [;] Vert [;] Bleu
[*] - Couleur complémentaire : [;] Cyan [;] Magenta [;] Jaune
[/list]
pour obtenir
- Couleur : | Rouge | Vert | Bleu |
- Couleur complémentaire : | Cyan | Magenta | Jaune |
Nouvelle fonctionnalité de List=
Blocs prédéfinis : list=.block (ou .item .creature .atwill .encounter .daily)Florimel a ajouté une fonctionnalité à la balise
[list=] pour faire plus facilement des blocs avec un style donné.
Le bloc configure automatiquement le titre en blanc sur un fond de couleur préprogrammé, et les lignes suivantes en alternant deux types de nuances de gris.
Il faut utiliser l'une des syntaxes suivantes (couleur du fond-titre précisée entre parenthèses):
list=.block (bleu sombre)
list=.item (or sombre)
list=.creature (olive sombre)
list=.atwill (vert mer medium)
list=.encounter (rouge sombre)
list=.daily (gris sombre)
Code : [list=.block] [*]Titre du bloc [*]Ligne 1 [*]Ligne 2 [*]Ligne 3 [/list] |
Titre du bloc | Ligne 1 | Ligne 2 | Ligne 3 |
| Code : [list=.item] [*]Titre du bloc [*]Ligne 1 [*]Ligne 2 [*]Ligne 3 [/list] |
Titre du bloc | Ligne 1 | Ligne 2 | Ligne 3 |
| Code : [list=.creature] [*]Titre du bloc [*]Ligne 1 [*]Ligne 2 [*]Ligne 3 [/list] |
Titre du bloc | Ligne 1 | Ligne 2 | Ligne 3 |
|
Code : [list=.atwill] [*]Titre du bloc [*]Ligne 1 [*]Ligne 2 [*]Ligne 3 [/list] |
Titre du bloc | Ligne 1 | Ligne 2 | Ligne 3 |
| Code : [list=.encounter] [*]Titre du bloc [*]Ligne 1 [*]Ligne 2 [*]Ligne 3 [/list] |
Titre du bloc | Ligne 1 | Ligne 2 | Ligne 3 |
| Code : [list=.daily] [*]Titre du bloc [*]Ligne 1 [*]Ligne 2 [*]Ligne 3 [/list] |
Titre du bloc | Ligne 1 | Ligne 2 | Ligne 3 |
|