Page 1 sur 1

Probleme avec draw("dot",...)

MessagePublié: 28 Sep 2021 15:01
par Joffrey
Bonjour Patrick, bonjour à tous,

Je re-découvre le forum après un bon moment...
Je découvre aussi une nouvelle version que je m'empresse de télécharger et pour la figure suivante :
Code: Tout sélectionner
//Fenetre(-4+5*i,6-5*i,1+0.5*i),
view(-3,7,3,-12), size(10+5*i),
Marges(0,0,0,0),

draw("axes",[0,1+i],[originpos:=[left,jump],Arrows:=1]),

NewMac("f","(%1+1)*(%1-5)"),
draw("cartesian",f(x),[x:=[Xmin,Xmax]]),
S:=2-9*i,
draw("label",["$S\coord{",Re(S),"}{",Im(S),"}$"],
             [anchor:=S, labeldir:=South, showdot:=1]),
draw("line",[Re(S),S,Im(S)*i],[LineStyle:=userdash]), 

je remarque que le point que je souhaite dessiner sur ma courbe est sensible à mon échelle (il est ovale chez moi).
Il ne me semble pas avoir eu ce problème avant.

Aurais-tu une réponse ou une correction de mon code ?

merci

Joffrey

Re: Probleme avec draw("dot",...)

MessagePublié: 28 Sep 2021 15:50
par P.Fradin
Bonjour Joffrey,
Il y a bien un bug dans le fichier TeXgraph.mac.
Pour le corriger :
- tu édites le fichier de macros TeXgraph.mac. dans ton éditeur de textes
- dans la macro intitulée Drawdot tu dois avoir à la ligne 1573 et 1574 les lignes :
Code: Tout sélectionner
    if (DotStyle=dotcircle) Or  (DotStyle=dot) then
       for $z in L By 1 do Ellipse(z,r,r) od

remplace l'instruction Ellipse(z,r,r), par l'instruction Cercle(z,r)
- enregistre le fichier modifié.
Normalement cela devrait corriger l'erreur (il faut fermer et relancer TeXgraph).

Re: Probleme avec draw("dot",...)

MessagePublié: 28 Sep 2021 16:54
par Joffrey
Et bien merci, toujours aussi efficace !!!