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}

—
Syracuse — Dernière modification : 10 mars 2004 (0.08s - 3477326 - 7 septembre 2008)