[Résolu]grille
3 participants
Page 1 sur 1
[Résolu]grille
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.
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 : 50
Date d'inscription : 05/11/2008
Re: [Résolu]grille
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:
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):
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):
Re: [Résolu]grille
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 : 50
Date d'inscription : 05/11/2008
Re: [Résolu]grille
Salut tout le monde!!!
D'autant qu'au moindre problème, Patrick est la pour aider...
Ne t'inquiète pas Titi!!! Pas besoin d'être une pointure en informatique pour créer de joli graphique avec TeXgraph!!!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.
D'autant qu'au moindre problème, Patrick est la pour aider...
Re: [Résolu]grille
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.
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.
Re: [Résolu]grille
Je dois admettre que je n'ai jamais utilisé la macro pour construire une grille! Il lui manque quoi?
Re: [Résolu]grille
Il lui manque qu'on ne contrôle pas son étendue, elle occupe toute la fenêtre, comme les axes.
Re: [Résolu]grille
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...
J'avais pas pensé à ca!!! Ca pourrait en effet être utile de rajouter des options aux macros concernées par ce problème...
Re: [Résolu]grille
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.
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.
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|