Bonjour,
Je ne suis pas certain d'avoir bien compris la question initiale, mais comme le montre la capture d'écran postée par Gsol , dans l'onglet "Apparence" de l'inspecteur, juste au dessus de la gestion des tabulations, on peut voir la gestion des retraits des paragraphes, à gauche et à droite, en plus du retrait de la première ligne qui permet de faire des "alinéas" (aussi bien "rentrants" que "saillants").
Sauf erreur (je ne sais pas si les toutes dernières versions ont amélioré ce point), FileMaker ne sais pas faire nativement des listes ordonnées (avec des indexes numériques, romains ou autres) ni désordonnées (listes à tirets, puces, etc.), il faut les construire manuellement ou à l'aide de scripts ou de fonctions personnalisées.
Attention, petit détail : dans la gestion des tabulations, le champ "Caractères de remplissage" permet d'indiquer avec quelle suite de caractères on peut remplir l'espace occupé par le caractère de tabulation (qui est considéré, en typographie, comme une espace à dimension variable et donc, comme toutes les autres espaces typo, elle est normalement invisible).
À toutes fins utiles, voici une petite fonction perso récursive pour ajouter des puces aux items d'une liste (il y a sûrement plus simplet et rapide à imaginer aujourd'hui avec les boucles "while", mais les fonctions récursives fonctionnaient très bien à l'époque… et encore maintenant) :
/*
f_List_Puces_a ( aList ; sPuce ; aRes )
Fonction récursive pour ajouter une "puce" devant chaque item d'une liste
Arguments
aList (text, list) : la liste des éléments à traiter
sPuce (text) : le caractère ou texte à utiliser comme puce à placer devant chaque item de la liste (si vide, un simple tiret "-" sera utilisé)
aRes (text, list) : la liste résultante du traitement (laisser vide au moment de l'appel de la fonction, voir exemple ci-dessous)
Exemple
f_List_Puces_a ( Liste ( "uno" ; "dos" ; "tres" ) ; "•" ; "" ) =
• uno
• dos
• tres
FredoMkb © 2016
*/
Definir (
[
_puce = Si ( EstVide ( sPuce ) ; "-" ; sPuce )
;
_nbr = DecompteValeurs ( aList )
;
_nro = DecompteValeurs ( aRes ) + 1
;
_res = Liste ( aRes ; _puce & Caractere ( 160 ) & ObtenirValeur ( aList ; _nro ) )
] ;
Si ( _nro >= _nbr ; _res ; f_List_Puces_a ( aList ; _puce ; _res ) )
)
😉