Retour

arrows.tex

Télécharger le fichier
Image JPEG
Un seul type de flèche pour le moment. La commande de base est
|arrow|, qui trace trace une flèche dont l'extrémité est en $(0, 0)$. 
 
Pour changer la position de l'extrémité, on utilise la commande
|stranslate| (translation dans le repère jps), en général encapsulé
dans un |gsave|~\dots ~|grestore|.
 
La commande |arrow| utilise deux paramètres~: 
\syntaxe
\Longref
   {}
   {arrowscale}
   {exécutable donnant les facteurs d'échelles horizontale et
   verticale pour la tracé d'une flèche par |arrow|}
   {$\{$ $1$ $1$ $\}$}
 
\Longref
   {}
   {arrowangle}
   {angle en degrés de la rotation que doit subir la flèche avant
   d'être tracée par la commande |arrow|. Ce paramètre permet
   d'ajuster l'angulation lorsque les calculs automatiques laissent à désirer}
   {$0$}
 
\endsyntaxe
 
Ainsi la commande
|/arrowangle -30 def| va demander une rotation de $-30°$, et la
commande |/arrowscale {3 2} def| va demander une multiplication de
l'échelle par $3$ sur les abscisses et par $2$ sur les ordonnées.
 
\exemple {arrows}