Tout est partie d'une discussion, où Fabrice nous a déclaré son grand intérêt pour les flèches "à la pstricks" :
D'où la question : comment faire avec Asymptote pour se faire un style personnel de type de flèche ?
--------------------------
Une première idée où on utilise un type de flèche existant... pour en créer un nouveau en modifiant que quelques paramètres.
*** Pour masquer/découvrir le code Asymptote qui a permis de créer la figure, il faut cliquer dessus. ;-) ***
- CODE ASYMPTOTE de la figure ci-dessus : Tout sélectionner
- import math;
- add(grid(9,6,gray));
- /////////////////////////////////////////////////////////
- ////// A mettre dans un fichier perso.asy dans home/.asy
- ////// et ajouter dans les figures : import perso;
- /////////////////////////////////////////////////////////
- arrowhead guillaumetellHead=HookHead(dir=10);
- guillaumetellHead.size=new real(pen p)
- {
- static real hcoef=6;
- return hcoef*arrowtexfactor*linewidth(p);
- };
- arrowbar guillaumetell=Arrow(guillaumetellHead);
- ///////////////////////////////////////////////////
- ///////////////////////////////////////////////////
- size(200);
- draw("$\vec{u}$",(1,4)--(5,3),1bp+red,guillaumetell);
- draw("$\vec{v}$",(8,5)--(5,1),1bp+blue,guillaumetell);