Asymptote

Les propositions de correctifs ou d'exercices pour Pyromaths.

Modérateur : Développeurs

Avatar de l’utilisateur
Arnaud
Critique officiel de pyromaths
Messages : 609
Inscription : 26 août 2006, 21:49
Localisation : Allemagne
Contact :

Asymptote

Message par Arnaud » 06 août 2010, 12:27

Asymptote est un puissant langage de dessin vectoriel.
Je suis actuellement en train d'y jeter un coup d'oeil. L'utilisation dans pyromaths aurait des avantages et des inconvénients :

Avantages : une programmation assez aisée des figures géométriques, et des possibilités infinies.
Inconvénients : des compilations et des dépendances supplémentaires ( ~ 10 mo je crois ).

Voici quelques exemples, que vous connaissez peut-être déjà, pour vous faire une idée :

http://www.piprime.fr/asymptote/
http://www.marris.org/asymptote/index.html

Les personnes dans mon entourage web qui ont testé, ne décrochent plus.

Avatar de l’utilisateur
Jérôme
Administrateur - Site Admin
Messages : 1130
Inscription : 26 août 2006, 13:10
Localisation : Nantes
Contact :

Re: Asymptote

Message par Jérôme » 08 août 2010, 19:53

Effectivement, asymptote est très prometteur. J'avais pensé à utiliser Metapost pendant un moment. En effet, pstricks ne permet pas d'utiliser pdflatex ce qui oblige à lancer trois processus (latex, dvips et ps2pdf). Ce problème serait aussi réglé par Asymptote. Par contre, il est possible de faire des figures à main levée avec Metapost, et je n'ai rien trouvé de semblable pour Asymptote (mais j'ai peut-être mal cherché).
Il va falloir gérer un fichier supplémentaire pour mettre le code Asymptote si on décide de s'y mettre (ce qui me paraitrait bien). Je sais qu'il est aussi possible d'insérer directement le code Asymptote dans le fichier Latex, mais dans ce cas il ne faut pas indenter le texte et je trouve cela moins lisible.
Pyromaths génère des fiches d'exercices et leur corrigé en toute simplicité.
Un programme multi-plateformes libre et gratuit sous licence GPL

Avatar de l’utilisateur
Arnaud
Critique officiel de pyromaths
Messages : 609
Inscription : 26 août 2006, 21:49
Localisation : Allemagne
Contact :

Re: Asymptote

Message par Arnaud » 08 août 2010, 21:05

Jérôme a écrit :Par contre, il est possible de faire des figures à main levée avec Metapost, et je n'ai rien trouvé de semblable pour Asymptote (mais j'ai peut-être mal cherché).
Comme ça par exemple : http://wiki.mathematex.net/doku.php?id= ... igure_n_10 ?

Avatar de l’utilisateur
Jérôme
Administrateur - Site Admin
Messages : 1130
Inscription : 26 août 2006, 13:10
Localisation : Nantes
Contact :

Re: Asymptote

Message par Jérôme » 09 août 2010, 11:06

Absolument :) Je pense que la version Metapost est plus agréable : http://melusine.eu.org/syracuse/metapos ... mainlevee/ mais ça fera l'affaire.
Pyromaths génère des fiches d'exercices et leur corrigé en toute simplicité.
Un programme multi-plateformes libre et gratuit sous licence GPL

yvesC
Messages : 5
Inscription : 16 juin 2010, 22:49

Re: Asymptote

Message par yvesC » 11 août 2010, 22:46

Pourquoi ne pas envisager tikz plutôt? tikz a l'avantage de na pas nécessiter de compilation supllémentaire.

Avatar de l’utilisateur
Arnaud
Critique officiel de pyromaths
Messages : 609
Inscription : 26 août 2006, 21:49
Localisation : Allemagne
Contact :

Re: Asymptote

Message par Arnaud » 13 août 2010, 23:09

Alors là, je ne peux pas dire.
Je laisse la décision aux spécialistes latex.

yvesC
Messages : 5
Inscription : 16 juin 2010, 22:49

Re: Asymptote

Message par yvesC » 13 août 2010, 23:23

Il y a certainement des choix à faire. Parmi les choix possibles il y a quelques critères importants:
  • ce qu'on aime. Si metapost est déjà apprécié/utilisé le choix est vite fait.
  • ce qui est possible facilement. metapost et tikz font parti de toutes les distributions latex. Asymptote s'installe à part.
  • ce qui peut permettre d'avancer plus loin. Tikz est un outil fabuleux, il n'y a qu'à survoler sa doc. Et jeter un coup d'oeil sur les paquets d'altermundus pour ce rendre compte de ses possibilités (diagrammes, géométrie euclidienne, graphes, fonctions... attention c'est en cours de réécriture pour certains).
[Edit Arnaud : Correction du nom, il manquait un "r" à altermundus]

Avatar de l’utilisateur
Jérôme
Administrateur - Site Admin
Messages : 1130
Inscription : 26 août 2006, 13:10
Localisation : Nantes
Contact :

Re: Asymptote

Message par Jérôme » 16 août 2010, 17:24

Je n'avais jamais pris le temps de regarder TikZ de près. Ça a l'air assez alléchant, et ça permet de gérer aussi les mises en page si on le souhaite.
Je connais "un peu" Metapost et avais prévu de passer à Asymptote. je ne sais plus trop quoi penser...
Par contre, TikZ ne permet pas (je crois) de faire des figures à main levée.
Pyromaths génère des fiches d'exercices et leur corrigé en toute simplicité.
Un programme multi-plateformes libre et gratuit sous licence GPL

yvesC
Messages : 5
Inscription : 16 juin 2010, 22:49

Re: Asymptote

Message par yvesC » 16 août 2010, 19:53

Jérôme a écrit :Je n'avais jamais pris le temps de regarder TikZ de près. Ça a l'air assez alléchant, et ça permet de gérer aussi les mises en page si on le souhaite.
Je connais "un peu" Metapost et avais prévu de passer à Asymptote. je ne sais plus trop quoi penser...
Par contre, TikZ ne permet pas (je crois) de faire des figures à main levée.
On peut utiliser un style genre le fuzzy de cet exemple:
http://www.texample.net/tikz/examples/diagram-chains/

L'avantage de tikz est qu'il fait tout (3D, graphes pour les parties "gestion de données", géométrie euclidienne, arbre pour les probas, etc...) l'inconvénient est qu'il faudrait ajouter des paquets externes sous peine d'avoir des codes un peu lourds à gérer. Par exemple tkz-tukey serait parfait pour les parties "gestion de données". Mais c'est un paquet qui n'est pas encore inclus dans les distributions latex.

Après comme je disais il y a des choix à faire. Asymptote est un bon choix, mais il ne fait pas partie d'un latex standard. metapost et tikz en font partie, pstricks aussi.

Avatar de l’utilisateur
Jérôme
Administrateur - Site Admin
Messages : 1130
Inscription : 26 août 2006, 13:10
Localisation : Nantes
Contact :

Re: Asymptote

Message par Jérôme » 16 août 2010, 19:56

Je souhaiterais m'éloigner de pstricks pour abandonner latex+dvisps+ps2pdf au profit de pdflatex. Installer des logiciels non inclus dans une distribution LaTeX me semble compliqué.
Pyromaths génère des fiches d'exercices et leur corrigé en toute simplicité.
Un programme multi-plateformes libre et gratuit sous licence GPL

yvesC
Messages : 5
Inscription : 16 juin 2010, 22:49

Re: Asymptote

Message par yvesC » 16 août 2010, 21:29

Jérôme a écrit :Je souhaiterais m'éloigner de pstricks pour abandonner latex+dvisps+ps2pdf au profit de pdflatex. Installer des logiciels non inclus dans une distribution LaTeX me semble compliqué.
Ça exclut Asymptote et les paquets latex qui ne sont pas sur le ctan, ce qui excluerait aussi les librairies metapost comme geometriesyr. et metapost génère directement du pdf? Pas sûr...

Pour moi le choix pdflatex conduit à privilégier Tikz. Je suggèrerais bien d'inclure dans pyromath quelques librairies pratiques pour pyromath:
tkz-euclide qui va passer sur le ctan pour la géométrie, il devrait être accessible dans les versions de texlive ultérieures. Cela va inclure tkz-base qui est bien pratique pour tracer des droites numériques, axes, etc...
tkz-tukey pour les diagrammes.
L'autre solution est de se contenter de tikz pur, qui est déjà assez formidable. Il y a un site d'exemples, on peut voir la section géométrie par exemple. C'est la solution a plus simple: pas de logiciel externe, tout est fait directement en TeX.

guicel
Messages : 18
Inscription : 24 mars 2009, 10:07

Re: Asymptote

Message par guicel » 16 août 2010, 22:05

Que va-t-on faire des exercices écris avec pstrick?
Ce serait dommage de passer du temps à les réécrire.

Je viens de finir un exercice de géométrie dans l'espace pour le niveau 6e.
Je commit- push d'ici peu
Malheureusement il est en pstrick. :mrgreen:

Guillaume

Avatar de l’utilisateur
Jérôme
Administrateur - Site Admin
Messages : 1130
Inscription : 26 août 2006, 13:10
Localisation : Nantes
Contact :

Re: Asymptote

Message par Jérôme » 16 août 2010, 22:08

guicel a écrit :Ce serait dommage de passer du temps à les réécrire.
Si on veut passer à pdflatex, il n'y a pas le choix. Maintenant, il faut voir si ça vaut le coup... Je n'en suis pas certain. :?:
guicel a écrit :Je viens de finir un exercice de géométrie dans l'espace pour le niveau 6e.
Voilà une bonne nouvelle. Il va falloir songer à sortir une nouvelle version pour fêter la rentrée scolaire ! :?
Pyromaths génère des fiches d'exercices et leur corrigé en toute simplicité.
Un programme multi-plateformes libre et gratuit sous licence GPL

Avatar de l’utilisateur
Yves
Messages : 472
Inscription : 21 janv. 2009, 20:40
Contact :

Re: Asymptote

Message par Yves » 07 oct. 2010, 11:19

Jérôme a écrit :Je souhaiterais m'éloigner de pstricks pour abandonner latex+dvisps+ps2pdf au profit de pdflatex.
Le package auto-pst-pdf permet de compiler avec pdflatex du code pstricks (pdflatex doit être utilisé avec l'option -shell-escape).

Avatar de l’utilisateur
Jérôme
Administrateur - Site Admin
Messages : 1130
Inscription : 26 août 2006, 13:10
Localisation : Nantes
Contact :

Re: Asymptote

Message par Jérôme » 10 oct. 2010, 14:51

Je ne connaissais pas. Je regarderai plus tard. Je me suis mis à tikz, et j'avoue que ça me plait bien. Je ne sais par contre toujours pas faire de figure à main levée.
Pyromaths génère des fiches d'exercices et leur corrigé en toute simplicité.
Un programme multi-plateformes libre et gratuit sous licence GPL

Répondre