en faisant un calendrier sur lequel je peux noter des anniversaires ou événements, je suis amenée à écrire des textes dans des cases assez étroites.
J'ai d'abord fait mes calendriers "à la main", et si le texte était trop large, j'ajustais à la main avec un xscale :
Code : Tout sélectionner
label(xscale(x_scale)*nom,position,pen);
- peut-on fixer la largeur d'un label (je voudrais modifier juste la largeur et pas la hauteur, donc modifier les proportions au besoin) ?
- ou alors récupérer la largeur d'un label pour pouvoir calculer le facteur x_scale en fonction de la largeur que je veux obtenir ?
Question subsidiaire pour des textes plus longs et en plusieurs mots : peut-on faire en sorte d'aller à la ligne automatiquement dans un label ?
Toute suggestion sera la bienvenue