[Résolu]grille

Voir le sujet précédent Voir le sujet suivant Aller en bas

[Résolu]grille

Message  Titi le Mer 5 Nov - 0:28

Bonjour,

Je suis un utilisateur novice de Texgraph et je souhaite obtenir la même grille que celle-ci :



En abscisse, la graduation 50 doit être à 2 cm de l'origine. Malheureusement je ne sais pas comment m'y prendre avec l'outil grille.

Merci de votre aide.


Dernière édition par Titi le Mer 5 Nov - 10:37, édité 1 fois

Titi

Nombre de messages : 4
Age : 42
Date d'inscription : 05/11/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [Résolu]grille

Message  P.Fradin le Mer 5 Nov - 1:07

Bonsoir titi,

La grille créée par le bouton couvre toute la fenêtre par défaut, et les axes aussi. Il faut donc faire autrement et utliser les commandes. Dans un élément graphique Utilisateur (ctr+U), coller le code suivant:

Code:

[
Fenetre(0.54*i, 310+0.10*i, 0.04+20*i), {fenetre initiale}
Marges(1,0,0,0),
 SaveWin(),    {on sauvegarde la fenêtre actuelle}
 view(0,300,0.2,0.5), {fenetre pour la grille}
 Width:=2, Color:=lightgray, Grille(0.2*i,10+0.02*i), {grille secondaire}
 Width:=4, Color:=darkgray, Grille(0.2*i,50+0.1*i),  {grille primaire}
 view(0,310,0.2,0.54),  {on agrandit un peu pour les axes}
 Color:=black, Arrows:=1, axes(0.2*i,50+0.1*i,1+i), Arrows:=0, {axes}
 RestoreWin(),  {on restaure la fenêtre initiale}
 {Affichage des titres}
 LabelStyle:=left, Label(10+0.52*i,"Fréquence de francs-carreaux"),
 LabelStyle:=0, Label((Xmin+Xmax)/2+0.14*i, "Nombre de lancers"),
 SaveWin(), {on sauvegarde la fenêtre actuelle}
 view(0,300,0.2,0.5), {on se limite à la grille pour clipper les tracés}
 {le tracé des points est ci-dessous}

 Droite(0.3*i,100+0.4*i),
 
 {fin du tracé}
 RestoreWin() {on restaure la fenêtre initiale}
 ]

J'ai mis quelques commentaires entre accolades. Comme exemple de tracé j'ai mis une droite montrer qu'elle est bien clippée par la grille. S'il faut d'autres explications, ne pas hésiter à demander.

On doit obtenir ceci (version 1.94-beta-7.2):

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: [Résolu]grille

Message  Titi le Mer 5 Nov - 10:38

Merci de cette réponse rapide et très claire, je tâcherai de me plonger plus avant dans la syntaxe du code mais je ne suis pas très doué en info.

Titi

Nombre de messages : 4
Age : 42
Date d'inscription : 05/11/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [Résolu]grille

Message  Alphonse Capriani le Mer 5 Nov - 13:27

Salut tout le monde!!!
Titi a écrit:Merci de cette réponse rapide et très claire, je tâcherai de me plonger plus avant dans la syntaxe du code mais je ne suis pas très doué en info.
Ne t'inquiète pas Titi!!! Pas besoin d'être une pointure en informatique pour créer de joli graphique avec TeXgraph!!!

D'autant qu'au moindre problème, Patrick est la pour aider...

Alphonse Capriani

Nombre de messages : 374
Age : 56
Localisation : East Harlem - NY
Date d'inscription : 21/01/2008

Voir le profil de l'utilisateur http://www.mediafire.com/?sharekey=61c7f7ce30421d314012e8015643d

Revenir en haut Aller en bas

Re: [Résolu]grille

Message  P.Fradin le Mer 5 Nov - 13:37

Salut Alphonse!

On ne te voit plus beaucoup ces temps-ci! Merci en tout cas pour ton témoignage. Je me rend compte que les outils de base proposés par TeXgraph, notamment Grille et Axes sont incomplets et mériteraient d'être revisités.

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: [Résolu]grille

Message  Alphonse Capriani le Mer 5 Nov - 15:02

Je dois admettre que je n'ai jamais utilisé la macro pour construire une grille! Il lui manque quoi?

Alphonse Capriani

Nombre de messages : 374
Age : 56
Localisation : East Harlem - NY
Date d'inscription : 21/01/2008

Voir le profil de l'utilisateur http://www.mediafire.com/?sharekey=61c7f7ce30421d314012e8015643d

Revenir en haut Aller en bas

Re: [Résolu]grille

Message  P.Fradin le Mer 5 Nov - 15:11

Il lui manque qu'on ne contrôle pas son étendue, elle occupe toute la fenêtre, comme les axes.

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: [Résolu]grille

Message  Alphonse Capriani le Jeu 6 Nov - 19:38

Ah ouais!!!

J'avais pas pensé à ca!!! Ca pourrait en effet être utile de rajouter des options aux macros concernées par ce problème...

Alphonse Capriani

Nombre de messages : 374
Age : 56
Localisation : East Harlem - NY
Date d'inscription : 21/01/2008

Voir le profil de l'utilisateur http://www.mediafire.com/?sharekey=61c7f7ce30421d314012e8015643d

Revenir en haut Aller en bas

Re: [Résolu]grille

Message  P.Fradin le Jeu 6 Nov - 19:54

Salut Alphonse,

Comme tu as du le voir dans le code donné plus haut, on peut très bien s'en sortir sans en jouant avec la fenêtre, mais c'est pas ça qui va attirer les débutants!

C'est pour ça que j'ai commencé un petit paquet qui proposera sous forme de boutons: une grille, des axes, des courbes cartésiennes (... liste à complèter) avec des options similaires à celles de pstricks, et dont l'export pstricks utilisera les macros évoluées de pstricks (\psgrid \psaxes, \psplot...) C'est une idée qui germe depuis longtemps, pour montrer qu'on peut tout à fait modifier les exports existants avec des macros.

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: [Résolu]grille

Message  Contenu sponsorisé Aujourd'hui à 5:58


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum