Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/10/2009, à 18:17

CyrilouGarou

Un logiciel pour les profs de math

Bonjour,

Ceux qui sont profs de maths et qui galèrent pour avoir un beau tableau de variations au format eps (avec polices latex et tout et tout) seront intéressés je pense.

En images mon soft donne ça (on tape la fonction en haut à gauche et hop smile

Capture-variations.py.png

Il fait appel à giac (il faut installer un depot debian cf la doc), texlive et le paquet texlive-metapost (consulter le site
http://mathsp.tuxfamily.org/spip.php?article181 pourmettre ça en place)

Le travail principal est fait par le logiciel xcas (qui fait partie de giac) et par un fichier latex fait par monsieur Connan.

Mon soft n'est qu'une interface graphique à tout ça (mais est franchement pratique d'après mes collègues)

Mon idée est la suivante: créer un meta paquet contenant l'installation du soft et toutes ses dépendances et améliorer un peu l'interface.

C'est surtout le premier point que je pense qu'il y a du taf. Je sais tout installer chez moi (mais c'est long). Je voudrais juste fabriquer un paquet pour que tout soit tout prêt pour l'utilisateur (y compris le soft dans les menus gnome ou autre).

Certains se sentent partants ?


Ma page artiste soundcloud https://soundcloud.com/la-reponse

Hors ligne

#2 Le 29/10/2009, à 13:22

CyrilouGarou

Re : Un logiciel pour les profs de math

Oups, ca motive pas trop mon soft...


Ma page artiste soundcloud https://soundcloud.com/la-reponse

Hors ligne

#3 Le 29/10/2009, à 17:46

jotelecom

Re : Un logiciel pour les profs de math

Si ça a l'air génial! Je ne suis pas prof de math, mais c'est vraiment bien, ça peut me servir aussi pour la rédaction de papiers mathématiques..

Écoute je dois filer là.. Mais je regarde ça ce soir je te donne des news. En attendant si tu pouvais juste faire une sorte de "tutoriel" d'installation tel que c'est chez toi actuellement, ça aidera à automatiser le tout..
Je peux t'aider à faire un script bash qui fera tout ce qui est nécessaire. Je ne sais pas comment créer un paquet .deb, mais c'est peut être ce que tu recherche ?

A plus, et bravo !


Terminux ( - John' - )
Débutants : bases, personnalisation et troubleshooting -> http://forum.ubuntu-fr.org/viewtopic.php?id=322271

Hors ligne

#4 Le 30/10/2009, à 02:06

CyrilouGarou

Re : Un logiciel pour les profs de math

Salut et merci pour les encouragements !

Bon en fait: il faut une distribution latex avec les bonnes fontes et metapost ainsi que giac (calculateur formel). En une seule commande ça donne ça

echo "deb http://www-fourier.ujf-grenoble.fr/~parisse/debian/ stable main" | sudo tee -a /etc/apt/sources.list && sudo apt-get update && sudo apt-get install giac texlive texlive texlive-fonts-extra texlive-metapost texlive-latex-extra imagemagick python-tk

Ensuite, il faut aller rajouter quelques packages latex à l'arbre latex. Ce qui donne, en une commande, ça:

cd /usr/share/texmf/metapost/ && sudo wget http://download.tuxfamily.org/tehessinmath/les_sources/tableauVariation.mp && sudo wget http://download.tuxfamily.org/mathsp/Professor/dlf_mp.zip && sudo unzip dlf_mp.zip && sudo rm dlf_mp.zip && cd /usr/share/texmf/tex/latex && sudo wget http://download.tuxfamily.org/mathsp/Professor/professor.zip && sudo unzip professor.zip && sudo rm professor.zip && sudo texhash

(A vérifier svp)

Une fois ces deux commandes lancées, reste mon soft à installer:

cd $HOME && wget http://mathsbruyeres.free.fr/variations.tar && tar -xvf variations.tar && cd .variations && chmod +x variations && sudo mv variations /usr/local/bin && rm $HOME/variations.tar

La commande pour exécuter le soft est alors: variations

Enjoy !

Bon maintenant (en espérant que ça marche, car j'ai pas testé mes commandes), j'aimerais un truc clean:

1) De l'aide pour améliorer l'interface (un glisser déposer de l'image généré pour la mettre où on veut serait sympa par exemple).
2) Rajouter quelques fonctionnalités pour les plus courageux (aller voir le site que j'ai mentionné plus haut en 1er post)
3) Faire un deb qui fait tout ça en un clic.
4) Créer une icone pour l'appli et faire de cette appli une entrée dans le menu gnome (accompagnée de cette icone)

Voili voilou.

Dernière modification par CyrilouGarou (Le 30/10/2009, à 16:27)


Ma page artiste soundcloud https://soundcloud.com/la-reponse

Hors ligne

#5 Le 30/10/2009, à 03:29

Le Farfadet Spatial

Re : Un logiciel pour les profs de math

Salut à tous !

   Est-ce que tu connais le paquet « variations », qui permet de faire des tableaux de variations : http://www.eukleides.org/variations/ ?

   Pour ton logiciel : est-il possible de ne faire que des tableaux de signes ? Que se passe-t-il si Giac n'arrive pas à calculer la dérivée ?

   À bientôt.

                                                                                                                                    Le Farfadet Spatial

Hors ligne

#6 Le 30/10/2009, à 08:23

Bismut

Re : Un logiciel pour les profs de math

Sympa, dommage que je sois en collège et habitué à OOo mais ça a l'air cool wink


Mac Mini 2009 avec Archlinux
Asus EeePC S101 avec Archlinux
HTC Magic avec Android

Hors ligne

#7 Le 30/10/2009, à 10:27

CyrilouGarou

Re : Un logiciel pour les profs de math

Salut le Farfadet Spatial,

Je connais cette extension latex depuis pas mal de temps.

Je vais t'expliquer la différence avec mon soft:

Mon soft est une interface graphique à une extension très puissante utilisant un calculateur formel pour tout faire (étude de la fonction, limites etc).

Il permet donc à quelqu'un qui ne connaît rien à LateX d'obtenir en tapant juste la fonction et le domaine d'étude (ansi que les valeurs particulières si c'est néssaire) d'obtenir à la fois le tableau de variations au format eps (copié sur le bureau de l'utilisateur) mais aussi le code LateX à rajouter à ton éditeur (Lyx ou texmaker etc)

Tout ça en un clic.

Voici quelques copies d'écrans:


Capture-variations.py2.png


Capture-variations.py3.png


Capture-variations.py4.png


Lorsque giac ne peut étudier le signe, il ne se passe rien. Attention, il faut bien comprendre le contexte d'utilisation:

C'est fait pour un prof de math (qui saura donc que la fonction est simple à étudier (au pire de la terminale S) , qui ne connaît pas forcément latex et qui veut rapidement son tableau de variations (une option retouche est faite malgré tout pour les experts pas contents de certains tableaux).

Est-ce que quelqu'un peut me confirmer que mes trois commandes permettent bien de faire fonctionner mon script ?


Ma page artiste soundcloud https://soundcloud.com/la-reponse

Hors ligne

#8 Le 30/10/2009, à 10:46

Le Farfadet Spatial

Re : Un logiciel pour les profs de math

Salut à tous !

CyrilouGarou a écrit :

(Lyx ou texmaker etc)

Il n'y a qu'Emacs qui va (troll inside) !

C'est fait pour un prof de math (qui saura donc que la fonction est simple à étudier (au pire de la terminale S) , qui ne connaît pas forcément latex et qui veut rapidement son tableau de variations (une option retouche est faite malgré tout pour les experts pas contents de certains tableaux).

Bon, ça n'est pas approprié à ce que je fais, alors.

   À bientôt.

                                                                                                                                 Le Farfadet Spatial

Hors ligne

#9 Le 30/10/2009, à 11:03

CyrilouGarou

Re : Un logiciel pour les profs de math

Tu voulais quoi ?


Ma page artiste soundcloud https://soundcloud.com/la-reponse

Hors ligne

#10 Le 30/10/2009, à 11:16

Le Farfadet Spatial

Re : Un logiciel pour les profs de math

Salut à tous !

CyrilouGarou a écrit :

Tu voulais quoi ?

En soit : rien, je maîtrise suffisamment LaTeX pour faire les tableaux de signes et de variations dont j'ai besoin. Simplement, je suis toujours prêt à découvrir de nouveaux outils.

   Après, il se trouve que je finis ma thèse et que je suis vraiment orienté pour continuer dans la recherche : mon besoin n'est pas celui d'un professeur de lycée. Mais dans le cas où j'applique une méthode de type NEWTON ou pour des polycopiés, cela aurait pu être utile, mais je crains que ton outil n'ait pas la souplesse dont j'ai besoin.

   À bientôt.

                                                                                                                                    Le Farfadet Spatial

Hors ligne

#11 Le 30/10/2009, à 11:37

CyrilouGarou

Re : Un logiciel pour les profs de math

Exactement,

Si tu as besoin d'énormément de souplesse ce petit soft n'est pas l'idéal. Par contre, moi qui ai toujours eu l'habitude de tout faire directement avec LateX (et quelques extensions) j'ai toujours trouvé ça super long à mettre en place.

Avant j'utilisais pstplus. Très bon soft mais il fallait quand même construire le tableau à la main et c'était pas non plus très souple (et long). Il générait le code en pstricks que tu pouvais ensuite retoucher.

D'autre part, si tu fais un peu de maths, tu sais qu'il est impossible de traiter tous les cas (problème d'impossibilité à résoudre certaines équations algébriquement ou d'infinité de valeurs annulant la dérivée etc.)

Cela dit, on peut évidemment étendre mon soft pour qu'il fasse des tableaux de signes (j'y  travaille) via le paquet professor.sty (aller visiter la page donnée dans mon premier post).


Ma page artiste soundcloud https://soundcloud.com/la-reponse

Hors ligne

#12 Le 30/10/2009, à 11:43

egg head

Re : Un logiciel pour les profs de math

Je suis étudiant en math spé & franchement je suis fan tongue!

ça serais cool de mettre des options du genre courbes paramétrés ou polaires  ...

Bravo !

Hors ligne

#13 Le 30/10/2009, à 12:01

CyrilouGarou

Re : Un logiciel pour les profs de math

Personnellement, je vois beaucoup de limitations à cette petite interface (qui s'appuie énormément sur ce très beau travail http://mathsp.tuxfamily.org/spip.php?article183).

Sa seule ambition est de donner un outil simple et rapide qui fait l'affaire dans la plupart des cas rencontrés dans le secondaire (voire le supérieur suivant les fonctions en jeu).

Pour des tableaux où le calculateur formel ne peut rien faire, il vaut mieux utiliser pstplus.

Mais des milliers de profs de maths de lycée ont rêvé de cet outil (inutile de connaître latex pour commencer à l'utiliser). La plupart des profs de secondaire n'utilisent pas latex et se tapent des tableaux à la main (avec word ou openoffice dans le meilleur des cas). Ceux qui utilisent latex savent que c'est long de mettre en place un beau tableau même pour des petites fonctions.

Là, on tape la fonction, les bornes, et on trouve le fichier eps dans son home.


Ma page artiste soundcloud https://soundcloud.com/la-reponse

Hors ligne

#14 Le 30/10/2009, à 19:02

CyrilouGarou

Re : Un logiciel pour les profs de math

Bon,

J'avance un peu. J'ai testé dans une karmic virtualisée toute fraiche les trois commandes du post #4. Ca marche nickel.

Attention cependant. Ca installe du lourd !

La distribution latex texlive quasi complète est "obligatoire" vu qu'il faut l'attirail pstricks, metapost, imagemagick, des fontes particulières, giac, des librairies pour python (python-tk). Si vous n'avez rien de tout ça d'installé, ça fait de l'ordre de 500 Mo (oui monsieur !).

Mon programme proprement dit ne fait que 50ko !

Dans la prochaine version, gestion des tableaux de signes.

Y a juste un truc que j'ai du mal à faire c'est le glisser/déposer en gtk. Quelqu'un s'y connait ?


Ma page artiste soundcloud https://soundcloud.com/la-reponse

Hors ligne

#15 Le 31/10/2009, à 00:07

jotelecom

Re : Un logiciel pour les profs de math

Juste un petit commentaire..
Est-ce que ça serait très difficile de générer tes images au format png plutôt?
Eps c'est bien..mais c'est vieux, lourd, et utilisé quasiment nulle part sauf en LaTeX..


Terminux ( - John' - )
Débutants : bases, personnalisation et troubleshooting -> http://forum.ubuntu-fr.org/viewtopic.php?id=322271

Hors ligne

#16 Le 31/10/2009, à 01:54

CyrilouGarou

Re : Un logiciel pour les profs de math

Le soft t'affiche le png  et exporte l'eps (car destiné à une qualité latex).

Mais tout est envisageable et ne pose aucun problème à implémenter.

Je cherche quelqu'un qui saurait faire un glisser déposé de l'image sur un dossier ou dans une appli.


Ma page artiste soundcloud https://soundcloud.com/la-reponse

Hors ligne

#17 Le 22/11/2010, à 14:53

xanmoo

Re : Un logiciel pour les profs de math

J'ai copié/collé les scripts indiqués, installé en plus "texlive-math-extra".
Chez moi (maverick), ça coince après avoir cliqué sur "tableau de variations".

$ variations 
variations.py:14: GtkWarning: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead
  self.widgets = gtk.glade.XML('variations.glade',"window1")
variations.py:14: GtkWarning: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
  self.widgets = gtk.glade.XML('variations.glade',"window1")
variations.py:14: GtkWarning: IA__gtk_widget_grab_default: assertion `gtk_widget_get_can_default (widget)' failed
  self.widgets = gtk.glade.XML('variations.glade',"window1")
This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian)
 \write18 enabled.
entering extended mode
(./tablormodif.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, loaded.
(/usr/share/texmf-texlive/tex/latex/base/minimal.cls
Document Class: minimal 2001/05/25 Standard LaTeX minimal class
)/usr/share/texmf/tex/latex/professor/pro-tablor.sty: Permission denied
/usr/share/texmf/tex/latex/professor/pro-tablor.sty: Permission denied


! LaTeX Error: File `pro-tablor.sty' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)

Enter file name: 

Dernière modification par xanmoo (Le 22/11/2010, à 19:09)


Portable IBM Thinkpad R50e 2 Go | 40 Go: MX Linux 19.4
Portable IBM Thinkpad T430 8 Go | 240 Go: endeavour OS
Dell Precision T5500, Xeon x5570, 24Go, GTX 960- 4Go,  SSD 120Go, Ubuntu 22.04
http://dip4fish.blogspot.com/

Hors ligne

#18 Le 23/11/2010, à 06:51

Lilibi

Re : Un logiciel pour les profs de math

Pour rajouter des truc dans /usr, il faut soit être root soit être proprio du dossier.


--- Legtux POWA ---

Hors ligne

#19 Le 23/11/2010, à 08:30

xanmoo

Re : Un logiciel pour les profs de math

je suis d'accord ... et ?

modif je précise que j'ai suivi les étapes:

En une seule commande ça donne ça

echo "deb [url]http://www-fourier.ujf-grenoble.fr/~parisse/debian/[/url] stable main" | sudo tee -a /etc/apt/sources.list && sudo apt-get update && sudo apt-get install giac texlive texlive texlive-fonts-extra texlive-metapost texlive-latex-extra imagemagick python-tk

Ensuite, il faut aller rajouter quelques packages latex à l'arbre latex. Ce qui donne, en une commande, ça:

cd /usr/share/texmf/metapost/ && sudo wget [url]http://download.tuxfamily.org/tehessinmath/les_sources/tableauVariation.mp[/url] && sudo wget [url]http://download.tuxfamily.org/mathsp/Professor/dlf_mp.zip[/url] && sudo unzip dlf_mp.zip && sudo rm dlf_mp.zip && cd /usr/share/texmf/tex/latex && sudo wget [url]http://download.tuxfamily.org/mathsp/Professor/professor.zip[/url] && sudo unzip professor.zip && sudo rm professor.zip && sudo texhash

(A vérifier svp)

Une fois ces deux commandes lancées, reste mon soft à installer:

cd $HOME && wget [url]http://mathsbruyeres.free.fr/variations.tar[/url] && tar -xvf variations.tar && cd .variations && chmod +x variations && sudo mv variations /usr/local/bin && rm $HOME/variations.tar

La commande pour exécuter le soft est alors: variations

Dernière modification par xanmoo (Le 23/11/2010, à 21:35)


Portable IBM Thinkpad R50e 2 Go | 40 Go: MX Linux 19.4
Portable IBM Thinkpad T430 8 Go | 240 Go: endeavour OS
Dell Precision T5500, Xeon x5570, 24Go, GTX 960- 4Go,  SSD 120Go, Ubuntu 22.04
http://dip4fish.blogspot.com/

Hors ligne