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
.
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 |
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.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
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 |
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 |
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