Meilleur façon d'écrire sur plusieurs lignes

Tout ce qui concerne le langage Asymptote. Ce langage est supporté sur le forum via les balises asy.

Modérateur : gdm_asy

Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
Romain Janvier
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 146
Inscription : lundi 23 août 2010, 14:57

Meilleur façon d'écrire sur plusieurs lignes

Message par Romain Janvier »

Bonjour,

Ca fait un moment que ca me travaille, quelle est la meilleure methode pour écrire sur plusieurs ligne ? Le plus simple semble etre un minipage ou un parbox dans un label. Mais Le probleme c'est qu'il faut donner la largeur à l'avance. Et si le label est sur les bords de l'image, cela peut l'agrandir de facon inutile. Est-ce qu'il y a un moyen de ne pas donner de largeur ou alors de forcer latex à la calculer au plus juste ?

Merci.

GMaths
Utilisateur chevronné
Utilisateur chevronné
Messages : 2035
Inscription : lundi 01 octobre 2007, 10:20

Re: Meilleur façon d'écrire sur plusieurs lignes

Message par GMaths »

Le problème... est celui connu, sous latex, qu'Asymptote ne résout pas... puisqu'il se décharge sur latex pour les labels.

varwidth est une version de minipage où la largeur précisée est une valeur maximale.

à essayer :

Code : Tout sélectionner

usepackage("varwidth");
size(300);
draw(unitcircle);
label("\fbox{\begin{varwidth}{300pt}texte bidon\\texte bidon plus long\end{varwidth}}",(0,.5));
Dernière modification par GMaths le samedi 12 mars 2011, 21:50, modifié 1 fois.

Romain Janvier
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 146
Inscription : lundi 23 août 2010, 14:57

Re: Meilleur façon d'écrire sur plusieurs lignes

Message par Romain Janvier »

Merci pour l'info, je vais tester cela.