Cette commande permet d'orienter automatiquement le label par rapport au path (voir ici pour le code). Je ne sais pas si John a finalement implémenté cette fonction (en tous cas je n'ai rien vu à ce sujet).Enfin dans base_pi je laisse pour le moment rotatedLabel, en attendant que John implémente lui même ce qu'il faut pour automatiser ça (il ma promis qu'il le ferait).
Implémentation de rotatedLabel
-
- Administrateur
- Messages : 8058
- Inscription : samedi 28 mai 2005, 14:23
- Statut actuel : Enseignant
- Contact :
Implémentation de rotatedLabel
Bonjour, je cite un message de Philippe Ivaldi qui date de 2007 :
-
- Modérateur honoraire
- Messages : 355
- Inscription : samedi 25 juillet 2009, 12:25
- Localisation : Le Creusot
- Contact :
Re: Implémentation de rotatedLabel
Bonjour,MB a écrit :Je ne sais pas si John a finalement implémenté cette fonction (en tous cas je n'ai rien vu à ce sujet).
Je n'ai rien vu non plus... On peut quand même y arriver avec Label, même si ce n'est pas aussi automatique que rotatedLabel :
Code : Tout sélectionner
size(6cm,0);
pair A=(0,0), B=(3,2);
path seg=A--B;
draw(Label("$x$~cm",Rotate(dir(seg))),seg);
Code : Tout sélectionner
size(6cm,0);
pair A=(0,0), B=(3,2);
path seg=A--B;
draw(Label("$x$~cm",Rotate(dir(seg)),align=LeftSide),seg);
Code : Tout sélectionner
size(6cm,0);
pair A=(0,0), B=(3,2);
draw(Label("$x$~cm",Rotate(dir(A--B))),A--B);
Quelques macros personnelles pour Asymptote sur github
Un démarrage rapide pour Asymptote en français et la doc de Maurice sur la 3D avec Asymptote
Un démarrage rapide pour Asymptote en français et la doc de Maurice sur la 3D avec Asymptote
-
- Administrateur
- Messages : 8058
- Inscription : samedi 28 mai 2005, 14:23
- Statut actuel : Enseignant
- Contact :
Re: Implémentation de rotatedLabel
Oui, personnellement j'utilisais :
L'inconvénient par rapport à rotatedLabel est qu'on doit saisir deux fois le path.
Code : Tout sélectionner
size(6cm,0);
pair A=(0,0), B=(3,2);
draw(Label(rotate(dir(A--B))*"$x$~cm"),A--B);