pst-eucl

Le paquetage pst-eucl sert à construire des figures géométriques, à la façon d'un logiciel de géométrie dynamique comme GeoGebra.

Il faut bien évidemment le charger, à la suite de pstricks, avec la commande .

Création de points

La commande \pstGeonode(x1,y1){A1}(x2,y2){A2}(x3,y3){A3}... permet de définir un ensemble de points, dont on spécifie les coordonnées et le nom. Il demeure toujours possible de définir un point par ses coordonnées polaires.

Une série de paramètres optionnels servent à régler l'apparence :

télécharger le code

Segments & Droites

Une fois que les points ont été définis, on peut les relier pour former, par exemple, un polygone avec la commande \pspolygon, ou un segment avec la commande \pcline.

télécharger le code

La commande \pcline peut prendre pour argument optionnel nodesepA, nodesepB ou nodesep, afin de raccourcir ou de rallonger le segment, en deçà ou au-delà de la première extrémité, de la seconde ou des deux simultanément.

En prenant une grande valeur négative et en utilisant l'environnement \begin{pspicture*} ... \end{pspicture*} pour tronquer tout ce qui outrepasse la zone de dessin, on obtient ainsi un moyen simple de tracer une droite passant par deux points.

télécharger le code

La commande \pstMarkSegment sert à marquer un segment. On prendra garde au fait que les noms des sommets doivent ici être placés entre accolades.

Angles

La commande \pstMarkAngle permet de marquer les angles d'une figure.

L'argument optionnel MarkAngleRadius spécifie le rayon de l'arc de cercle, alors que LabelSep indique la distance entre le sommet et l'étiquette de l'angle.

télécharger le code

Un angle droit se marque au moyen de la commande \pstRightAngle qui admet deux arguments optionnels :

télécharger le code

Cercles & Arcs de cercle

En plus de la commande \pscircle, le paquetage pst-eucl offre deux autres commandes :

télécharger le code

En plus des commandes \psarc et \psarcn, le paquetage \pst-eucl propose les commandes \pstArcOAB{O}{A}{B} et \pstArcnOAB{O}{A}{B}. Elles tracent un arc de cercle, respectivement dans le sens du cercle trigonométrique ou dans le sens des aiguilles de la montre, de centre O, depuis le point A, jusque dans la direction du point B (qui n'a pas besoin d'être à la même distance du point O que le point A).

télécharger le code

Exercice

Reproduire la figure suivante (produite avec \psset{linewidth=.5pt}) :

Remarque : comme on va le voir à la page suivante, il est préférable de ne définir avec la commande \pstGeonode que les points O, A et B, mais non le point H. Pour ce dernier, on a tout intérêt à le construire géométriquement avec la commande


...précédent suite...