Page 1 sur 2

Asymptote

Publié : 06 août 2010, 12:27
par Arnaud
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.

Re: Asymptote

Publié : 08 août 2010, 19:53
par Jérôme
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.

Re: Asymptote

Publié : 08 août 2010, 21:05
par Arnaud
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 ?

Re: Asymptote

Publié : 09 août 2010, 11:06
par Jérôme
Absolument :) Je pense que la version Metapost est plus agréable : http://melusine.eu.org/syracuse/metapos ... mainlevee/ mais ça fera l'affaire.

Re: Asymptote

Publié : 11 août 2010, 22:46
par yvesC
Pourquoi ne pas envisager tikz plutôt? tikz a l'avantage de na pas nécessiter de compilation supllémentaire.

Re: Asymptote

Publié : 13 août 2010, 23:09
par Arnaud
Alors là, je ne peux pas dire.
Je laisse la décision aux spécialistes latex.

Re: Asymptote

Publié : 13 août 2010, 23:23
par yvesC
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]

Re: Asymptote

Publié : 16 août 2010, 17:24
par Jérôme
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.

Re: Asymptote

Publié : 16 août 2010, 19:53
par yvesC
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.

Re: Asymptote

Publié : 16 août 2010, 19:56
par Jérôme
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é.

Re: Asymptote

Publié : 16 août 2010, 21:29
par yvesC
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.

Re: Asymptote

Publié : 16 août 2010, 22:05
par guicel
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

Re: Asymptote

Publié : 16 août 2010, 22:08
par Jérôme
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 ! :?

Re: Asymptote

Publié : 07 oct. 2010, 11:19
par Yves
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).

Re: Asymptote

Publié : 10 oct. 2010, 14:51
par Jérôme
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.