Future version 1.95

Future version à tester

Re: Future version 1.95

Messagepar P.Fradin » 06 Nov 2010 15:24

@Alphonse: j'ai bricolé de nouveau un peu le source, peux-tu essayer avec cette version? Attention: c'est juste le programme exécutable!
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1902
Inscription: 29 Oct 2008 15:04

Re: Future version 1.95

Messagepar Alphonse Capriani » 06 Nov 2010 20:03

Ok : j'essaie ca tout de suite et je te dit si ca marche...

[Edit] Ca a l'air d'être réglé dans cette version...
Ya Ba Da Ba Dooo!!!
Avatar de l’utilisateur
Alphonse Capriani
 
Messages: 576
Inscription: 18 Juil 2009 19:10
Localisation: East Harlem - NY

Re: Future version 1.95

Messagepar Eric » 06 Nov 2010 23:33

J'ai voulu créer un tableau de variations avec la nouvelle version. Le programme me met un message d'erreur lorsque je charge la macro ou le modèle (Bsave: ...). Ça n'empêche pas le fonctionnement de la macro.
Par contre, lorsque je veux ouvrir un tableau de variations déjà créer, le programme ne respecte pas les dimensionnements existants et m'ouvre le tableau sur une fenêtre très petite.

Au passage, le forum est resté à l'heure d'été.
Eric
 
Messages: 302
Inscription: 07 Août 2009 21:05
Localisation: Asnieres

Re: Future version 1.95

Messagepar P.Fradin » 06 Nov 2010 23:46

J'ai l'impression que ta version du modèle variations.mod est trop ancienne, tu devrais prendre la dernière dans la rubrique Macros à télécharger.

Tu peux poster un de tes anciens fichiers que j'essaie.

PS: pour l'heure d'été, tu choisis le fuseau que tu veux dans ton profil.
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1902
Inscription: 29 Oct 2008 15:04

Re: Future version 1.95

Messagepar Eric » 07 Nov 2010 00:17

Le problème après mise à jour.

Mais dans le fichier txt fourni avec le zip, il y a
Modèle variations.mod version 0.3 du 11/09/09
version de TeXgraph: 1.94

Pas sur que ce soit très récent.
Eric
 
Messages: 302
Inscription: 07 Août 2009 21:05
Localisation: Asnieres

Re: Future version 1.95

Messagepar P.Fradin » 07 Nov 2010 00:26

Eric a écrit:Le problème après mise à jour.


Je trouve ton message ésotérique!

Mais dans le fichier txt fourni avec le zip, il y a
Modèle variations.mod version 0.3 du 11/09/09
version de TeXgraph: 1.94

Pas sur que ce soit très récent.


Voici une version 1.95: variations1.95.zip
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1902
Inscription: 29 Oct 2008 15:04

Re: Future version 1.95

Messagepar Eric » 07 Nov 2010 09:43

P.Fradin a écrit:
Eric a écrit:Le problème après mise à jour.


Je trouve ton message ésotérique!

Effectivement. Je voulais dire que le problème persiste.
Mais dans le fichier txt fourni avec le zip, il y a
Modèle variations.mod version 0.3 du 11/09/09
version de TeXgraph: 1.94

Pas sur que ce soit très récent.


Voici une version 1.95: variations1.95.zip


Plus de message Bsave lors du chargement de la macro mais le message suivant :
variations.mac: la version actuelle est 0.4
alors que votre fichier indique .
Regardez le fichier d'aide pour les changements.


Par contre, un tableau sauvegardé s'ouvre correctement.
Eric
 
Messages: 302
Inscription: 07 Août 2009 21:05
Localisation: Asnieres

Re: Future version 1.95

Messagepar P.Fradin » 07 Nov 2010 11:17

Eric a écrit:Plus de message Bsave lors du chargement de la macro mais le message suivant :
variations.mac: la version actuelle est 0.4
alors que votre fichier indique .
Regardez le fichier d'aide pour les changements.


C'est bien le modèle variations.mod qu'il faut charger pour commencer un nouveau tableau (et non variations.mac). En principe le modèle crée de lui-même la variable qui donne le numéro de version.
Normalement, à la prochaine ouverture de ton fichier tu ne devrais plus avoir ce message.

Par contre, un tableau sauvegardé s'ouvre correctement.


Donc tout est normal.
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1902
Inscription: 29 Oct 2008 15:04

Re: Future version 1.95

Messagepar Alphonse Capriani » 07 Nov 2010 12:45

Salut tout le monde!!!
Eric a écrit:Plus de message Bsave lors du chargement de la macro mais le message suivant :
variations.mac: la version actuelle est 0.4
alors que votre fichier indique .


Ah ouais : moi aussi ce genre de message m'énerve :lol:. D'autant que je me sert quasiment jamais des fichiers *.mod (euh... j'ai jamais utilisé variation.mac donc peut être qu'on est obligé d'utiliser le .mod) ; j'utilise directement les macros des fichiers *.mac.

Pour éviter ce type d'affichage quand on utilise le *.mac au lieu du *.mod, j'ai utilisé la commande suivante dans le fichier *.mac.
Code: Tout sélectionner
Cmd
    if (not(nil(CristalloVersion)) And Cristallo<>CristalloVersion) then
       Message(["WARNING : ", LF,
                "La version de Cristallo.mod est ", CristalloVersion, LF,
                "alors que la version de Cristallo.mac est ", Cristallo, "."]),
        Cristallo:=CristalloVersion
    fi;


Comme ca, si on utilise pas le *.mod, on n'essaie même pas de faire des comparaisons de version (normal puisqu'il n'y a rien à comparer) et donc aucun message s'affiche.

Tu devrais peut être utiliser une astuce de ce genre dans tes fichier Patrick. T'en penses quoi?
Ya Ba Da Ba Dooo!!!
Avatar de l’utilisateur
Alphonse Capriani
 
Messages: 576
Inscription: 18 Juil 2009 19:10
Localisation: East Harlem - NY

Re: Future version 1.95

Messagepar P.Fradin » 07 Nov 2010 12:59

Alphonse Capriani a écrit:Tu devrais peut être utiliser une astuce de ce genre dans tes fichier Patrick. T'en penses quoi?


J'en pense que c'est déjà fait, notamment dans variations.mac. Ce message se produit lorsque:

1) les numéros de version ne correspondent pas: cela signifie que votre fichier a été fait avec une ancienne version du modèle et vous incite à regarder le fichier pdf pour voir s'il y a des modifications.

2) votre de fichier n'a pas de numéro de version: soit votre fichier est très ancien, soit vous avez chargé le *.mac au lieu du *.mod.

Le fichier *.mod ne fait pas que charger les macros du fichier *.mac, il peut créer ses propres macros, variables, éléments graphiques et tout cela sera sauvegardé dans le fichier créé par l'utilisateur (contrairement au contenu du fichier *.mac).
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1902
Inscription: 29 Oct 2008 15:04

Re: Future version 1.95

Messagepar Alphonse Capriani » 07 Nov 2010 15:50

Oui : c'est ce que je disais!

variations.mac ne se suffit pas à lui seul : pour créer un tableau de variations il faut passer par le *.mod.
Mais dans certains cas (c'est le cas des fichiers que j'ai créer : PolyedresII, Cristallo, Calendrier, ...) le fichier *.mod ne fait que charger le fichier *.mac correspondant en donnant en plus des exemples d'utilisation. Dans ce cadre, on est pas obligé de passer par le *.mod et donc avec la macro que j'ai donné dans mon précédent post, on a plus d'affichage bizarre quand on ne charge pas le .mod.
Ya Ba Da Ba Dooo!!!
Avatar de l’utilisateur
Alphonse Capriani
 
Messages: 576
Inscription: 18 Juil 2009 19:10
Localisation: East Harlem - NY

Re: Future version 1.95

Messagepar P.Fradin » 07 Nov 2010 15:54

Je comprends bien, mais je pense qu'il est plus simple pour ceux qui découvrent texgraph, de se dire qu'un modèle c'est un fichier *.mod.

PS: la version de variations.mac que j'ai proposé à Eric fait ce que tu as suggéré.
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1902
Inscription: 29 Oct 2008 15:04

Re: Future version 1.95

Messagepar projetmbc » 05 Déc 2010 20:47

Bonsoir,
j'ai un peu hâte de travailler avec les nouvelles spécifications de TeXGraph mais étant sous Mac O$, je ne peux utiliser la version beta. Pour quand est prévu la version 1.95 stable ? Ce serait un beau cadeau de Noël...
projetmbc
 
Messages: 404
Inscription: 26 Déc 2009 18:01

Re: Future version 1.95

Messagepar P.Fradin » 05 Déc 2010 21:08

Tu as essayé de contacter Vincent?
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1902
Inscription: 29 Oct 2008 15:04

Re: Future version 1.95

Messagepar projetmbc » 05 Déc 2010 22:24

Bonsoir,
je vais lui envoyer un mail...
projetmbc
 
Messages: 404
Inscription: 26 Déc 2009 18:01

Re: Future version 1.95

Messagepar Vincent » 06 Déc 2010 12:20

Bonjour.

J'ai reçu le message et je vais produire un paquet MacOSX correspondant aux dernières sources.

J'ai également parcouru la discussion rapide relative au langage dans lequel TeXgraph est codé. Pour ce qui est de C++, ce n'est pas si terrible à lire que cela (et philosophiquement, il y a de grandes similitudes avec le pascal orienté objet).... au bout d'un moment ;)
Personnellement, je me suis "amusé" à traduire les sources de l'exécutable TeXgraphCMD (la ligne de commande, pas l'interface graphique) en C++ et ça marche relativement bien: il n'y a qu'un seul bug qui me résiste encore. Dans le principe, le couple (Qt, C++) serait une bonne solution il me semble... si un jour il y a migration vers un autre environnement de programmation.
(J'ai aussi fait la même chose, avec succès complet cette fois-ci, en Objective C qui est un type de C orienté objet pour MacOSX car le free pascal produisait des trucs bizarres sur ce système pour les processeurs PowerPC).
Vincent
 
Messages: 78
Inscription: 12 Jan 2010 18:03

Re: Future version 1.95

Messagepar projetmbc » 06 Déc 2010 14:02

Merci pour la réactivité. Ceci étant, il n'y pas non plus urgence mais juste une impatience.
projetmbc
 
Messages: 404
Inscription: 26 Déc 2009 18:01

Re: Future version 1.95

Messagepar P.Fradin » 06 Déc 2010 15:19

Bonjour,

Et merci à Vincent pour tous ses efforts! ;)
Si je dois poursuivre le projet seul comme jusque là, je suis trop attaché au langage Pascal pour en changer, sans compter que je perdrai un temps fou.
Maintenant si on est deux sur le coup, c'est différent... Ce pourrait être le passage à TeXgraph 2.0.
Le choix de Qt n'est pas sans conséquence: bibliothèques supplémentaires sous windows, les utilisateurs de gnome ne vont peut-être pas apprécier, et sous mac?
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1902
Inscription: 29 Oct 2008 15:04

Re: Future version 1.95

Messagepar Vincent » 06 Déc 2010 16:56

P.Fradin a écrit:Le choix de Qt n'est pas sans conséquence: bibliothèques supplémentaires sous windows, les utilisateurs de gnome ne vont peut-être pas apprécier, et sous mac?
Qt existe en natif sous windows, linux et mac. Un certain nombre d'applications mac disponibles utilisent déjà Qt dans une certaine mesure.
Vincent
 
Messages: 78
Inscription: 12 Jan 2010 18:03

Re: Future version 1.95

Messagepar projetmbc » 06 Déc 2010 18:27

Bonsoir,
je développe mon projet en Python avec PyQt, donc Qt marche sous Mac. Par contre, une migration pourrait en dérouter certains...

Si cela est envisagé, il me semblerait salutaire de revoir éventuellement l'interface pour l'améliorer.
projetmbc
 
Messages: 404
Inscription: 26 Déc 2009 18:01

Re: Future version 1.95

Messagepar P.Fradin » 06 Déc 2010 23:54

Vincent a compilé la dernière version 1.95-beta-10 pour mac OSX intel, elle n'a pas été encore beaucoup testée, mais elle est en téléchargement dans le post initial.
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1902
Inscription: 29 Oct 2008 15:04

Re: Future version 1.95

Messagepar projetmbc » 07 Déc 2010 09:19

Super.

Je l'ai installé. "Yapluka"...
projetmbc
 
Messages: 404
Inscription: 26 Déc 2009 18:01

Re: Future version 1.95

Messagepar projetmbc » 20 Jan 2011 00:43

Bonsoir,
j'ai un problème avec le code suivant qui vient de ce post :
Code: Tout sélectionner
TeXgraph#
{version 1.95-beta-10}
Cmd   [Fenetre(-7+7*i,7-7*i,0.64285714285714+0.64285714285714*i), Marges(0,0,0,0), Border(0)];
   [OriginalCoord(1),IdMatrix()];
   [theta:=0.5236, phi:=1.0472, IdMatrix3D(), ModelView(ortho)];
   [GrayScale(0), ComptGraph:=1];

Mac
    xlegend = "$x$";
    ylegend = "$y$";
    zlegend = "$z$";
    text3d1 = "$x$";
    text3d2 = "$y$";
    text3d3 = "$z$";

Cmd   [tMin:=-5,tMax:=5,DotScale:=1+i];
Graph objet = [
   view(-7,7,-7,7), Marges(0,0,0,0), size(9),
   plan:=[Origin, vecK], hiddenLines:=1,
   Build3D(
           bdPlan( plan, [color:=lightblue, scale:=0.95]),
           bdDroite( [Origin, M(0,-1,1)], [color:=crimson, width:=8]),
           bdAxes( Origin, [arrows:=1])
           ),
   Display3D()
   ];

J'ai utilisé une ligne de commande du type sur mon Mac Book Pro :
Code: Tout sélectionner
TeXgraph pdf planeAndLines

Malheureusement aucun des labels des axes n'est mis en forme mais le reste est bien mis en forme. Il y a donc un souci avec LaTeX. :shock:
projetmbc
 
Messages: 404
Inscription: 26 Déc 2009 18:01

Re: Future version 1.95

Messagepar P.Fradin » 20 Jan 2011 09:12

Bonjour,

Si tu veux que les labels soient compilés par TeX, c'est l'option pdfc à la place de pdf.
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1902
Inscription: 29 Oct 2008 15:04

Re: Future version 1.95

Messagepar projetmbc » 20 Jan 2011 13:09

Oups... :oops:

Merci pour ce rappel.
projetmbc
 
Messages: 404
Inscription: 26 Déc 2009 18:01

Précédent

Revenir vers Version intermédiaire

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités

cron