TeXmacs: plugin pour une session TeXgraph

Page 3 sur 3 Précédent  1, 2, 3

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

Re: TeXmacs: plugin pour une session TeXgraph

Message  P.Fradin le Mer 18 Fév - 11:31

Bonjour Emmanuël,

Je viens de tester et ça marche très bien! Je suis cependant curieux de savoir comment tu construis le fichier source (surtout l'ordre) une fois le formulaire rempli. Personnellement j'aurais mis aussi peut-être quelques champs pour les axes: oui/non, origine, graduations.

C'est une piste à laquelle j'avais pensé au début: écrire une version non gui de TeXgraph et ajouter des scripts Pyton par exemple qui proposeraient des formulaires comme ceux que tu as fait. C'est je crois le principe de pst-plus. Je n'ai pas creusé cette piste ca je préférais une interface gui pour voir l'évolution du graphique au fur et à mesure de la construction sans tout "recompiler" à chaque fois. Finalement j'ai fini par faire aussi une version non gui pour l'utilisation dans des documents LaTeX, et du coup la première piste peut être explorée Very Happy

L'inconvénient des formulaires c'est leur maintenance en fonction des évolutions du logiciel. D'autre part ils ne peuvent pas toujours proposer toutes les options disponibles, c'est pour cela qu'ajouter la possibilité de commandes complémentaires est une très bonne idée!

En tout cas cette initiative peut rendre bien des services à tous ceux qui ont besoin d'un tracé et qui n'ont pas envie ou pas le temps de s'investir dans un langage. Je sais aussi que même l'interface graphique de TeXgraph paraît parfois trop compliqué à certains ... alors je peux que t'encourager à poursuivre dans cette voie qui simplifie l'utilisation de TeXgraph. Merci!

_________________
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: TeXmacs: plugin pour une session TeXgraph

Message  E. Corcelle le Mer 18 Fév - 14:26

P.Fradin a écrit:Bonjour Emmanuël,

Je viens de tester et ça marche très bien! Je suis cependant curieux de savoir comment tu construis le fichier source (surtout l'ordre) une fois le formulaire rempli. Personnellement j'aurais mis aussi peut-être quelques champs pour les axes: oui/non, origine, graduations.
Je me heurte à quelques difficultés au niveau de l'attribution de valeurs par défaut. Je souhaite en effet, garder la possibilité de ne remplir que quelques champs pour un affichage très rapide des courbes. Mais je vais quand même essayer de rajouter ces options.

Pour indication, voilà la partie du code concernée :
Code:
(tm-define (texgraph-script-plot-command lan t)
  (cond ((== (car t) 'texgraph-plot-curve)
    `(concat "Fenetre(" ,(tm-ref t 6) "+" ,(tm-ref t 9) "*i," ,(tm-ref t 7) "+" ,(tm-ref t 8) "*i,1+i), ~   
      " ,(tm-ref t 10) " ~
      Color:=black, Arrows:=1, Axes(0,1+i), Arrows:=0, ~
      Width:=thicklines, ~
      Color:=blue, LineStyle:=solid, " ,(tm-ref t 1) " ~      
      NewMac(\"f\", \"",(tm-ref t 0)"\",x), Courbe(t+i*f(t)), ~
       Color:=red, LineStyle:=solid, " ,(tm-ref t 3) " ~
      NewMac(\"g\", \"",(tm-ref t 2)"\",x), Courbe(t+i*g(t)), ~
      Color:=green, LineStyle:=solid, " ,(tm-ref t 5) " ~
      NewMac(\"h\", \"",(tm-ref t 4)"\",x), Courbe(t+i*h(t)), ~ "))
chaque (tm-ref t x) étant associé à une case du formulaire.
J'ai donc mis les champs complémentaires en 1ère position (pour que la grille soit en dessous des axes) et les réglages avant chaque fonction concernée. Si tu as des conseils, je suis preneur.

C'est une piste à laquelle j'avais pensé au début: écrire une version non gui de TeXgraph et ajouter des scripts Pyton par exemple qui proposeraient des formulaires comme ceux que tu as fait. C'est je crois le principe de pst-plus. Je n'ai pas creusé cette piste ca je préférais une interface gui pour voir l'évolution du graphique au fur et à mesure de la construction sans tout "recompiler" à chaque fois. Finalement j'ai fini par faire aussi une version non gui pour l'utilisation dans des documents LaTeX, et du coup la première piste peut être explorée Very Happy

L'inconvénient des formulaires c'est leur maintenance en fonction des évolutions du logiciel. D'autre part ils ne peuvent pas toujours proposer toutes les options disponibles, c'est pour cela qu'ajouter la possibilité de commandes complémentaires est une très bonne idée!
Je pensais proposer ces formulaires uniquement pour 3 ou 4 cas particuliers, récurrents dans la création de documents qui pourraient être utiles aussi à des utilisateurs de TeXgraph non pratiquants. Sans prosélytisme aucun bien entendu. J'ai d'ailleurs eu quelques retours d'utilisateurs de TeXmacs qui viennent de se lancer dans l'aventure TeXgraph.

En tout cas cette initiative peut rendre bien des services à tous ceux qui ont besoin d'un tracé et qui n'ont pas envie ou pas le temps de s'investir dans un langage. Je sais aussi que même l'interface graphique de TeXgraph paraît parfois trop compliqué à certains ... alors je peux que t'encourager à poursuivre dans cette voie qui simplifie l'utilisation de TeXgraph. Merci!
Merci à toi. C'est vraiment agréable d'être suivi et d'avoir un oeil extérieur expert pour vérifier que l'on va dans la bonne direction.

E. Corcelle

Nombre de messages : 57
Age : 42
Date d'inscription : 28/11/2008

Voir le profil de l'utilisateur http://corcelle.wordpress.com/

Revenir en haut Aller en bas

Re: TeXmacs: plugin pour une session TeXgraph

Message  P.Fradin le Mer 18 Fév - 15:18

Merci Emmanuël pour ces éclaircissements.

Si tu as des retours concernant TeXgraph et qui pourraient faire évoluer le programme, n'hésite pas!

_________________
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: TeXmacs: plugin pour une session TeXgraph

Message  E. Corcelle le Ven 20 Fév - 16:46

Bonjour,

J'ai eu quelques questions sur les différents styles de lignes et de points possibles : tracés à main levée (comme l'extension de Christophe Poulain sur Mélusine), autres types de pointillés (trait point trait... par exemple) ou point en croix (x).
Pour le tracé à main levée j'ai proposé le modèle de tracé à la souris ou bien le trembling.mod (il faudrait que je l'intègre d'ailleurs, c'est vraiment utile en collège). Je crois que ça répondait en grande partie à la question même s'il s'agissait plutôt d'une demande de LineStyle:=trembling.

Sinon, tu t'en doutes, beaucoup de remarques enthousiastes sur la qualité du rendu et l'intégration parfaite des images au sein de documents TeXmacs.

E. Corcelle

Nombre de messages : 57
Age : 42
Date d'inscription : 28/11/2008

Voir le profil de l'utilisateur http://corcelle.wordpress.com/

Revenir en haut Aller en bas

Re: TeXmacs: plugin pour une session TeXgraph

Message  P.Fradin le Ven 20 Fév - 19:52

Bonjour Emmauël,

Cette question des styles de points et de lignes revient souvent en effet, et il faudra bien un jour y remédier! Le modèle exportpst.mod propose tous les types de points que l'on trouve dans pstricks, mais il faudrait qu'il soit inclus directement dans le logiciel...

_________________
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: TeXmacs: plugin pour une session TeXgraph

Message  E. Corcelle le Sam 21 Fév - 3:48

Le traceur de courbes cartésiennes est fonctionnel.
La boîte de dialogue suivante :

donnera après [Ctrl-*] :


Téléchargeable toujours au même endroit.

E. Corcelle

Nombre de messages : 57
Age : 42
Date d'inscription : 28/11/2008

Voir le profil de l'utilisateur http://corcelle.wordpress.com/

Revenir en haut Aller en bas

Re: TeXmacs: plugin pour une session TeXgraph

Message  P.Fradin le Sam 21 Fév - 11:42

E. Corcelle a écrit:
Téléchargeable toujours au même endroit.

Bonjour Emmanuël,

Cela a l'air très bien, mais je ne sais pas quoi télécharger, j'ai essayé texgraph.zip du premier post et puis texgraph-test.zip mais j'ai toujours l'ancien formulaire Sad .

_________________
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: TeXmacs: plugin pour une session TeXgraph

Message  E. Corcelle le Sam 21 Fév - 13:27

Pardon.
Comme tout a l'air de fonctionner, je suis repassé sur l'ancien texgraph.zip.

E. Corcelle

Nombre de messages : 57
Age : 42
Date d'inscription : 28/11/2008

Voir le profil de l'utilisateur http://corcelle.wordpress.com/

Revenir en haut Aller en bas

Re: TeXmacs: plugin pour une session TeXgraph

Message  P.Fradin le Sam 21 Fév - 23:38

Je suis désolé, mais j'ai toujours l'ancien formulaire Crying or Very sad .

_________________
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: TeXmacs: plugin pour une session TeXgraph

Message  E. Corcelle le Dim 22 Fév - 0:39

Ça peut venir du packetage. Il faudrait que tu enlève le packetage texgraph-script.ts et puis que tu le réajoute (à partir du menu Document/ Remove ou Ajouter).
C'est possible si tu réouvre un fichier dont un packetage a été modifié de manière un peu radicale.
Je vais faire des essais de mon côté.

EDIT : Pour en être sûr, il faudrait essayer d'ouvrir un fichier vierge et de recommencer les opérations détaillées. Si ça ne fonctionne pas, je reprendrai tout à tête reposée.

E. Corcelle

Nombre de messages : 57
Age : 42
Date d'inscription : 28/11/2008

Voir le profil de l'utilisateur http://corcelle.wordpress.com/

Revenir en haut Aller en bas

Re: TeXmacs: plugin pour une session TeXgraph

Message  P.Fradin le Dim 22 Fév - 2:36

Bon ça y est, ça marche!

Après un grand ménage dans le dossier scratch, apparemment c'est son contenu qui mettait le bazard, j'avais même plus de graphique à l'écran!

Tes formulaires vont bientôt dépasser ceux de l'interface graphique de TeXgraph Smile

_________________
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: TeXmacs: plugin pour une session TeXgraph

Message  E. Corcelle le Dim 22 Fév - 3:07

Le dossier scratch ? Comme sur les tennis de mon enfance ?

Heureux que ça fonctionne enfin.

Tes formulaires vont bientôt dépasser ceux de l'interface graphique de TeXgraph
Si seulement... Avec un peu d'interactivité on pourrait presque y croire.

E. Corcelle

Nombre de messages : 57
Age : 42
Date d'inscription : 28/11/2008

Voir le profil de l'utilisateur http://corcelle.wordpress.com/

Revenir en haut Aller en bas

Re: TeXmacs: plugin pour une session TeXgraph

Message  P.Fradin le Dim 22 Fév - 12:00

E. Corcelle a écrit:Le dossier scratch ?

Absolument, plus précisément, c'est: .TeXmacs/texts/scratch.

_________________
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: TeXmacs: plugin pour une session TeXgraph

Message  E. Corcelle le Lun 9 Mar - 23:38

J'ai mis en ligne une nouvelle version du plugin.
Au menu,
1. une amélioration du traceur de courbes avec choix de l'origine, des échelles sur les axes, de la taille du graphique et une amélioration du choix des dimensions de la fenêtre :


qui donnera :


2. l'ajout d'une entrée au menu permettant les constructions simples très rapides :

Le menu sera complété progressivement.

Il faudra pour cela commencer par copier le fichier texgraph_macros_texmacs.mac disponible dans l'archive du plugin.

Emmanuël


Dernière édition par E. Corcelle le Mar 10 Mar - 0:49, édité 1 fois

E. Corcelle

Nombre de messages : 57
Age : 42
Date d'inscription : 28/11/2008

Voir le profil de l'utilisateur http://corcelle.wordpress.com/

Revenir en haut Aller en bas

Re: TeXmacs: plugin pour une session TeXgraph

Message  P.Fradin le Lun 9 Mar - 23:47

On ne t'arrête plus Laughing !

_________________
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: TeXmacs: plugin pour une session TeXgraph

Message  P.Fradin le Mar 10 Mar - 1:00

Même problème que l'autre jour, j'ai toujours l'ancien formulaire, pourtant cette fois ci j'avais bien pris la précaution de vider le dossier scratch avant Crying or Very sad

Edit: bon, j'ai carrément écrasé le dossier .TeXmacs et relancer TeXmacs, là bien sûr ça marche. Il y a quand même quelque chose qui ne me paraît pas clair dans cette histoire de mise à jour de plugin, manifestement, remplacer l'ancien dossier texgraph, dans plugins, par le nouveau, ne suffit pas, que faut-il faire en plus (à part tout écraser)?

_________________
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: TeXmacs: plugin pour une session TeXgraph

Message  E. Corcelle le Mar 10 Mar - 2:40

Là, je ne sais pas trop. Je vais faire quelques tests de mon côté et poser la question sur la liste de diffusion TeXmacs.
Peut-être avec Fichier->Réactualiser.
J'ai dû louper quelquechose dans l'écriture du plugin. C'est quand même gênant.

À suivre.

E. Corcelle

Nombre de messages : 57
Age : 42
Date d'inscription : 28/11/2008

Voir le profil de l'utilisateur http://corcelle.wordpress.com/

Revenir en haut Aller en bas

Re: TeXmacs: plugin pour une session TeXgraph

Message  E. Corcelle le Mer 13 Mai - 21:04

Bonjour,

Je viens de mettre en ligne une nouvelle version du plugin.
Au menu peu de changements importants :
- de nombreuses petits corrections et améliorations dans le code
- l'aide TeXgraph.pdf est à nouveau accessible à partir du menu pour les installations par défaut
- l'utilisation du traceur de courbes ne nécessite plus de charger le packetage texgraph_scripts.ts (celle-ci se fait automatiquement).

Bonne utilisation.

Emmanuël

E. Corcelle

Nombre de messages : 57
Age : 42
Date d'inscription : 28/11/2008

Voir le profil de l'utilisateur http://corcelle.wordpress.com/

Revenir en haut Aller en bas

Re: TeXmacs: plugin pour une session TeXgraph

Message  P.Fradin le Mer 13 Mai - 23:52

Bonsoir Emmanuël,

Merci pour ces mises à jour.
Il y aura sûrement du nouveau bientôt avec l'arrivée des patrons de polyèdres Very Happy

_________________
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: TeXmacs: plugin pour une session TeXgraph

Message  E. Corcelle le Jeu 14 Mai - 0:48

P.Fradin a écrit:Bonsoir Emmanuël,
Bonsoir Patrick,
Merci pour ces mises à jour.
Il y aura sûrement du nouveau bientôt avec l'arrivée des patrons de polyèdres Very Happy
J'attends ça avec impatience, pour mes "petits" bien sûr.
Ça bouge toujours autant après les exports pov-ray, jvx...

Emmanuël

E. Corcelle

Nombre de messages : 57
Age : 42
Date d'inscription : 28/11/2008

Voir le profil de l'utilisateur http://corcelle.wordpress.com/

Revenir en haut Aller en bas

Re: TeXmacs: plugin pour une session TeXgraph

Message  Contenu sponsorisé Aujourd'hui à 6:02


Contenu sponsorisé


Revenir en haut Aller en bas

Page 3 sur 3 Précédent  1, 2, 3

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