[pst-eucl] Nom des points

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

[pst-eucl] Nom des points

Messagepar phibqt » Dimanche 04 Septembre 2016, 09:18

Bonjour à tous,
j'essaie de faire une figure avec pst-eucl...
Le problème est que tous les points sont notés I...
Je ne sais pas ou est le problème, si quelqu'un me dépanner je l'en remercie d'avance... :D
voici le code

Code: Tout sélectionner
\begin{pspicture}(2,2)(14,11)
\pstGeonode[PosAngle=-45,PointSymbol=*](4.5,5){A}
\pstGeonode[PosAngle={-90,-90,90,90},linestyle=solid, CurveType=polygon,PointNameSep=1em](3,6){A}(7,6){B}(7,10){C}(3,10){D}
\pstTriangle[linecolor=blue, linewidth=1.5\pslinewidth](7,6){B}(13,6){E}(7,10){C}
\pstGeonode[PosAngle={-90,-90,90,90},linestyle=solid, CurveType=polygon,PointNameSep=1em](3,6){A}(10,6){F}(10,3){G}(3,3){H}
\end{pspicture}
phibqt
Utilisateur
 
Messages: 2
Inscription: Dimanche 04 Septembre 2016, 09:13
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: [pst-eucl] Nom des points

Messagepar gigiair » Dimanche 04 Septembre 2016, 10:26

phibqt a écrit:Bonjour à tous,
j'essaie de faire une figure avec pst-eucl...
Le problème est que tous les points sont notés I...

Je ne sais pas ou est le problème, si quelqu'un me dépanner je l'en remercie d'avance... :D

Moi non plus, je ne sais pas où est le problème, il faut être plus clair.

Tu as regardé dans la doc la définition de l'option PointName et les exemples d'utilisation ?
Code: Tout sélectionner
texdoc pst-eucl
JJR.
LaTeXien migrateur.
gigiair
Exa-utilisateur
 
Messages: 2293
Inscription: Samedi 08 Juillet 2006, 19:56
Localisation: Saint Bonnet Elvert
Statut actuel: Actif et salarié

Re: [pst-eucl] Nom des points

Messagepar rebouxo » Dimanche 04 Septembre 2016, 10:44

Il y a une merdouille avec pst-eucl qui oblige à nommer explicitement les points avec le paramètre PointName.
Cela date de quelques temps déjà (disons au moins 1 ou 2 ans).
En théorie le code suivant :
Code: Tout sélectionner
   \pstGeonode(3,4){A}

Devrait dessiner un point en (3,4) et afficher A comme nom. Actuellement, c'est un I qui est afficher pour tous les points créer ! Et dans la doc, c'est le comportement décrit.
Ceci donne bien le bon comportement.
Code: Tout sélectionner
   \pstGeonode[PointName=A](3,4){A}


Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6799
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: [pst-eucl] Nom des points

Messagepar gigiair » Dimanche 04 Septembre 2016, 11:14

rebouxo a écrit:Il y a une merdouille avec pst-eucl qui oblige à nommer explicitement les points avec le paramètre PointName.
Cela date de quelques temps déjà (disons au moins 1 ou 2 ans).
En théorie le code suivant :
Code: Tout sélectionner
   \pstGeonode(3,4){A}

Devrait dessiner un point en (3,4) et afficher A comme nom. Actuellement, c'est un I qui est afficher pour tous les points créer ! Et dans la doc, c'est le comportement décrit.

Pas du tout, la commande affiche bien le point et le nom A.
texlive2016, à jour.
Code: Tout sélectionner
debjjr@elfie:~$ latexfileversion pstricks.sty
Looking for style file 'pstricks.sty': v0.62, 2015/11/14
debjjr@elfie:~$ latexfileversion pst-eucl.sty
Looking for style file 'pst-eucl.sty': package, 2014/05/17


D'où mon incompréhension du problème !
JJR.
LaTeXien migrateur.
gigiair
Exa-utilisateur
 
Messages: 2293
Inscription: Samedi 08 Juillet 2006, 19:56
Localisation: Saint Bonnet Elvert
Statut actuel: Actif et salarié

Re: [pst-eucl] Nom des points

Messagepar balf » Dimanche 04 Septembre 2016, 11:19

Pour moi, tous les points ne s'appellent pas I. En revanche, les noms des points communs à deux rectangles-triangle sont dédoublés. Il suffit de rajouter la seconde fois l'option PointName=none. J'ai aussi changé certains des angles de positionnement des labels, pour éviter que ledit label se retrouve à cheval sur une ligne.

Dernier problème: il y a deux points A. comme je n'ose envisager que vous poussez la perversité jusqu'à en appeler un « A » et l'autre « Alpha majuscule », j'ai rebaptisé Α (c'est un vrai Alpha majuscule…), P.

Voici le code. On peut compiler avec pdflatex, pourvu de rajouter l'option --enable-write18 sous MiKTeX, -shell-escape sous TeX LIve ou MacTeX.
Code: Tout sélectionner
 \documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[upright]{fourier}

\usepackage{pst-eucl,  auto-pst-pdf}

\begin{document}

\begin{pspicture}(2,2)(14,11)
  \pstGeonode[PosAngle=-45,PointSymbol=*](4.5,5){P}
  \pstGeonode[PosAngle={-150,-90,90,90}, linestyle=solid, CurveType=polygon, PointNameSep=1em,](3,6){A}(7,6){B}(7,10){C}(3,10){D}
  \pstTriangle[linecolor=blue, linewidth=1.5\pslinewidth,  PointNameB=none,  PointNameC=none](13,6){E}(7,6){B}(7,10){C}
  \pstGeonode[PosAngle={-150,-50,-30,-150},linestyle=solid, CurveType=polygon,PointNameSep=1em,  PointName={none,F,G,H}](3,6){A}(10,6){F}(10,3){G}(3,3){H}
\end{pspicture}

\end{document}

Résultat en p.j.
B.A.
Fichiers joints
nomsdespoints-pst-eucl.pdf
(7.4 Kio) Téléchargé 22 fois
balf
Zetta-utilisateur
 
Messages: 3656
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: [pst-eucl] Nom des points

Messagepar phibqt » Dimanche 04 Septembre 2016, 12:19

Merci beaucoup pour vos réponses !
Il me faut obligatoirement mettre pointname sans quoi cela ne marche pas....
Bonne journée à tous et merci encore :)
phibqt
Utilisateur
 
Messages: 2
Inscription: Dimanche 04 Septembre 2016, 09:13
Statut actuel: Actif et salarié | Enseignant

Re: [pst-eucl] Nom des points

Messagepar rebouxo » Dimanche 04 Septembre 2016, 12:57

Cela à peut-être évolué, je n'utilise plus pst-eucl. La dernière fois que j'ai fait une figure en pst-eucl, c'était le comportement. Je suis bien content que cela ait évolué.

Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6799
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Grapeshot [Crawler], Proximic [Spider], Yandex [Bot] et 11 invités