Source de defpoint.tex
Fichier TeX
Image JPEG
Un objet {\sl point\/} est défini par la donnée de deux nombres, représentant ses
coordonnées dans le repère jps. Par exemple |1 1| représentera le
point de coordonnées $(1, 1)$.

La commande |point| permet de dessiner un point donné par ses
coordonnées cartésiennes. Ainsi la commande |-2 3 point| va dessiner le
point de coordonnées $(-2, 3)$. Pour dessiner plusieurs
points, on utilise la commande |points| dont la syntaxe est
   \hbox {|[|$A_1$ $A_2$ $\ldots $ $A_n$|]| |points|}
où les $A_i$ sont des couples de nombres réels définissant des points.

Pour placer un point avec la projection en pointillés sur les axes, on
utilise la commande |dashpoint|. Là encore, on dispose de la commande
|dashpoints| si on veut faire des tracés multiples.

\` A noter que |O| désigne le point prédéfini $O (0, 0)$.

On peut nommer un point en définissant une procédure
Postscript. Ainsi, la séquence |/A {4 2} def| définit $A$ comme étant
le point de coordonnées $(4, 2)$. Le format $jps$ définit également la
commande |defpoint| qui remplit un rôle analogue. Par exemple la
séquence |4 2 /A defpoint| définit également $A$ comme étant le point
de coordonnées $(4, 2)$. Cette dernière commande permet de récupérer
les coordonnées d'un point sur la pile, ce qui est particulièrement
intéressant lorsque le point $A$ est le résultat d'un calcul complexe,
qui est réalisé à chaque appel avec la première méthode.

En résumé~:
\syntaxe 
\longref 
   {$x$ $y$ $name$}
   {defpoint}
   {$-$}
   {affecte le nom $name$ au couple de nombres $(x, y)$}

\longref 
   {$point$}
   {point}
   {$-$}
   {dessine le point spécifié}

\longref 
   {$point$}
   {dashpoint}
   {$-$}
   {dessine le point spécifié avec projection sur les axes en pointillé}

\longref 
   {|[| $point_1 \ldots point_n$ |]|}
   {points}
   {$-$}
   {dessine les points spécifiés}

\longref 
   {|[| $point_1 \ldots point_n$ |]|}
   {dashpoints}
   {$-$}
   {dessine les points spécifiés avec projection sur les axes en
   pointillé}

\longref
   {$-$}
   {O}
   {$O_x$ $O_y$}
   {dépose sur la pile les coordonnées de l'origine du repère $jps$}

\endsyntaxe

Il existe de nombreuses autres façons de dessiner des points~;
celle-ci seront détaillées dans un paragraphe ultérieur.

Pour le moment, voilà un fichier jps, et la figure générée~:
%\epsfxsize 100mm
\exemple {defpoint}

 

Validation CSS Validation XHTMLSyracuse — Dernière modification : 2 mars 2004 (0.07s - 3482669 - 8 septembre 2008) vers le haut