Intersections de deux cercles avec pst-eucl

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.

Intersections de deux cercles avec pst-eucl

Messagepar Sebcbien » Jeudi 12 Octobre 2017, 20:33

Bonjour,

Je ne parviens pas à afficher les points d'intersection de deux cercles (ni le nom, ni le symbole). Pourtant les points sont bien créés (je peux tracer [AD]).

Code: Tout sélectionner
\documentclass[10pt,a4paper]{article}
\title{\textbf{ECM}}
\date{} 
\usepackage{pstricks}
\usepackage{pst-eucl}
\begin{document}
\maketitle

\begin{center}
\psset{unit=.8cm}
\begin{pspicture}(-0.5,-3)(3.5,4.5)
\pstGeonode[PosAngle=190](0,0){A}
\pstGeonode[PosAngle=20](3,1.5){B}
\pstLineAB{A}{B}
\pstInterCC[RadiusA=\pstDistVal{3},RadiusB=\pstDistVal{3}]{A}{B}{B}{A}{D}{D'}
\pstLineAB{A}{D}
\end{pspicture}
\end{center}
\end{document}



Pourriez-vous m'aider ?

Merci.
Sebcbien
Déca-utilisateur
 
Messages: 47
Inscription: Mercredi 05 Septembre 2007, 11:58
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: Intersections de deux cercles avec pst-eucl

Messagepar rebouxo » Jeudi 12 Octobre 2017, 23:37

As-tu essayé avec PointNameA et PointNameB ?
Pas testé.
Code: Tout sélectionner
    \documentclass[10pt,a4paper]{article}
    \title{\textbf{ECM}}
    \date{}
    \usepackage{pstricks}
    \usepackage{pst-eucl}
    \begin{document}
    \maketitle

    \begin{center}
    \psset{unit=.8cm}
    \begin{pspicture}(-0.5,-3)(3.5,4.5)
    \pstGeonode[PosAngle=190](0,0){A}
    \pstGeonode[PosAngle=20](3,1.5){B}
    \pstLineAB{A}{B}
    \pstInterCC[RadiusA=\pstDistVal{3},RadiusB=\pstDistVal{3},PointNameA=D,PointNameB=D']{A}{B}{B}{A}{D}{d}
    \pstLineAB{A}{D}
    \end{pspicture}
    \end{center}
    \end{document}


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

Re: Intersections de deux cercles avec pst-eucl

Messagepar Sebcbien » Samedi 14 Octobre 2017, 06:33

Malheureusement ça ne marche pas.
Sebcbien
Déca-utilisateur
 
Messages: 47
Inscription: Mercredi 05 Septembre 2007, 11:58
Statut actuel: Actif et salarié | Enseignant

Re: Intersections de deux cercles avec pst-eucl

Messagepar rebouxo » Samedi 14 Octobre 2017, 09:02

Bon, ben il y a un problème.
Je te suggère d'écrire à Herbert Voss le mainteneur de pstricks. Il y a eu une mise à jour, récemment. Une réorganisation des différentes extensions qui ont du modifier le comportement de pst-eucl.

En attendant, j'ai fait cela qui n'est pas très joli :
Code: Tout sélectionner
\documentclass[10pt,a4paper]{article}
        \title{\textbf{ECM}}
        \date{}
        \usepackage{pstricks-add}
        \usepackage{pst-eucl}
        \begin{document}
        \maketitle

        \begin{center}
        \begin{pspicture}(-0.5,-3)(3.5,4.5)
        \pstGeonode[PosAngle=190](0,0){A}
        \pstGeonode[PosAngle=20](3,0){B}
        \pstLineAB{A}{B}
        \pstInterCC
        [
        % RadiusA=\pstDistVal{3},% Quand on met des Radius, les cercles ne sont définis que par leurs centres
        % RadiusB=\pstDistVal{3},%
        PointName=D,%
        PosAngle=90,%
        % PointNameB=D',%
        ]{A}{B}{B}{A}{d_1}{d_2}
        \pstGeonode[PosAngle=90,PointName=D](d_1){D}
        \pstCircleOA{A}{D}
        \pstCircleOA{B}{D}
        \pstLineAB{A}{D}
        \end{pspicture}
        \end{center}
        \end{document}


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

Re: Intersections de deux cercles avec pst-eucl

Messagepar Sebcbien » Samedi 14 Octobre 2017, 13:48

Merci, je vais suivre ton conseil.

J'ai remarqué que dans la dernière version de la doc dont je dispose, les points créés de cette façon n'apparaissent pas non plus (page 20).
Sebcbien
Déca-utilisateur
 
Messages: 47
Inscription: Mercredi 05 Septembre 2007, 11:58
Statut actuel: Actif et salarié | Enseignant

Re: Intersections de deux cercles avec pst-eucl

Messagepar djiblamb » Dimanche 15 Octobre 2017, 10:18

Bonjour à tous.
Pour voir apparaître les points d'intersection des deux cercles, il suffit de rajouter leur position avec PosAngle. On fait apparaître D en utilisant PosAngleA=... et D' en rajoutant PosAngleB=...
Voici par exemple la figure avec uniquement le point D.
Code: Tout sélectionner
\documentclass[10pt,a4paper]{article}
\title{\textbf{ECM}}
\date{}
\usepackage{pstricks,pst-plot}
\usepackage{pst-eucl}
\begin{document}
\maketitle

\begin{center}
\psset{unit=.8cm}
\begin{pspicture}(-0.5,-3)(3.5,4.5)
\pstGeonode[PosAngle=190](0,0){A}
\pstGeonode[PosAngle=20](3,1.5){B}
\pstLineAB{A}{B}
\pstInterCC[RadiusA=\pstDistVal{3},RadiusB=\pstDistVal{3},PosAngleA=90]{A}{B}{B}{A}{D}{D'}
\pstLineAB{A}{D}
\end{pspicture}
\end{center}

\end{document}

Tu peux aussi gagner un peu de temps dans l'écriture du code en groupant les deux \pstGeonode :

\pstGeonode[PosAngle={190,20}](0,0){A}(3,1.5){B}

Bon dimanche.
djib
djiblamb
Hecto-utilisateur
 
Messages: 88
Inscription: Samedi 27 Septembre 2008, 09:58
Statut actuel: Actif et salarié | Enseignant

Re: Intersections de deux cercles avec pst-eucl

Messagepar Sebcbien » Dimanche 15 Octobre 2017, 12:35

Merci, ça fonctionne !

J'ai entre-temps envoyé un message à Dominique Rodriguez, le créateur du package. Il a testé le code initial avec une ancienne installation (pstricks 1.15a v1.15a <2006/12/22>), et il fonctionne correctement. Il doit donc y avoir tout de même un problème.

J'ai envoyé un message sur la liste de diffusion de pstricks sur le même sujet.

Merci encore.
Sebcbien
Déca-utilisateur
 
Messages: 47
Inscription: Mercredi 05 Septembre 2007, 11:58
Statut actuel: Actif et salarié | Enseignant

Re: Intersections de deux cercles avec pst-eucl

Messagepar rebouxo » Dimanche 15 Octobre 2017, 17:21

Très clairement PosAngle ne devrait pas influencer l'apparition du nom du label.
Olviier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6785
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: Google [Bot], Google Adsense [Bot], Grapeshot [Crawler], Proximic [Spider] et 15 invités