Figure à main levée

Tout ce qui concerne l'utilisation ou l'installation d'Asymptote.

Modérateur: gdm_asy

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Figure à main levée

Messagepar MB » Mardi 10 Juillet 2007, 17:50

Bonjour, je voulais savoir si il existait des modules Asymptote permettant de donner relativement simplement un effet "main levée" aux figures. Ceci ayant été réalisé par Christophe Poulain pour Metapost (voir ici), je me dis que ça peut se tenter. :D
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6890
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant

Publicité

Messagepar OG » Mercredi 11 Juillet 2007, 08:20

Bonjour

sans trahir un secret Philippe Ivaldi a fait (sur requête de quelqu'un) quelques macros pour cela. Mais je ne sais pas si cela en fait autant que le module cité. J'ai vu aussi sur le site de klib un triangle "tracé" à main levée en Asymptote.
Le développement est ouvert, avis aux amateurs...

Allo Philippe ?

Cordialement
O.G.
OG
Modérateur
 
Messages: 2285
Inscription: Lundi 12 Mars 2007, 11:20
Localisation: Rouen
Statut actuel: Actif et salarié | Maître de conférence

Messagepar Valvino » Mercredi 11 Juillet 2007, 11:03

Pourquoi veux-tu une figure à main levée, quel est l'intérêt?
Valvino
Giga-utilisateur
 
Messages: 922
Inscription: Mercredi 21 Mars 2007, 10:59
Statut actuel: Post-bac | Master

Messagepar Ph. Ivaldi » Mercredi 11 Juillet 2007, 11:48

OG a écrit:sans trahir un secret Philippe Ivaldi a fait (sur requête de quelqu'un) quelques macros pour cela. Mais je ne sais pas si cela en fait autant que le module cité.


Bonjour Olivier,

J'ai commencé une petite macro pour simuler le tracé à main levée mais elles n'est pas complètement terminée (je suis plongé depuis une semaine dans le développement de asy-mode.el).
La macro actuelle n'accepte qu'un paramètre, l'amplitude du tremblement mais grâce à toi (encore merci pour 'ajoute') la macro finale, qui fera partie du module geometry.asy, aura en plus un paramètre de fréquence.

Voici ce que ça donne
Code: Tout sélectionner
real trembleAmplitude=5;
path tremble(path g,
             real trembleAmplitude=trembleAmplitude)
{
  real l=length(g);
  if(l == 0) return nullpath;
  guide og=point(g,0);
  for(int i=1; i <= l; ++i)
    {
      pair P=point(g,i);
      real a=trembleAmplitude*rand()/randMax;
      pair post=rotate(a,P)*postcontrol(g,i-1);
      pair pre=rotate(-a,P)*precontrol(g,i);
      if(i == l && (cyclic(g)))
        og=og..controls post and pre..cycle;
      else
        og=og..controls post and pre..P;
    }
  return og;
}

size(10cm);
path cle=xscale(2)*unitcircle;

draw(cle,linewidth(2bp));
draw(tremble(cle),green);
draw(tremble(cle,20),red);
Fichiers joints
tremble.png
(20.67 Kio) Téléchargé 667 fois
Ph. Ivaldi
Méga-utilisateur
 
Messages: 267
Inscription: Vendredi 12 Janvier 2007, 23:27
Statut actuel: Actif et salarié

Messagepar MB » Mercredi 11 Juillet 2007, 12:34

Merci pour ces réponses positives.

Ph. Ivaldi a écrit:J'ai commencé une petite macro pour simuler le tracé à main levée mais elles n'est pas complètement terminée (je suis plongé depuis une semaine dans le développement de asy-mode.el).


Les résultats sont déjà très intéressant et l'utilisation de la macro est plus que simple.
Sinon, c'est quoi asy-mode.el ?

Ph. Ivaldi a écrit:La macro actuelle n'accepte qu'un paramètre, l'amplitude du tremblement mais grâce à toi (encore merci pour 'ajoute') la macro finale, qui fera partie du module geometry.asy, aura en plus un paramètre de fréquence.


Ah ce fameux module geometry.asy !! :D
Il est prévu pour quand au fait ?
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6890
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant

Messagepar Ph. Ivaldi » Mercredi 11 Juillet 2007, 13:51

MB a écrit:Sinon, c'est quoi asy-mode.el ?

asy-mode.el est un paquet écrit en Elips pour éditer du code Asymptote dans Emacs (voir la doc d'Asymptote paragraphe 2.7)
Voici une petite démonstration de l'utilisation de la version que je viens de terminer (disponible ce soir dans la version SVN d'Asymptote) dans un fichier LaTeX:

ftp://download.tuxfamily.org/piprim/emacs/lasy-mode.mpeg (5 Mo)

Évidement les mêmes fonctionnalités sont disponibles dans un fichier asy.

MB a écrit:Ah ce fameux module geometry.asy !! :D
Il est prévu pour quand au fait ?

J'espère pouvoir sortir une première version fin août avec la doc en français... je lancerai alors sûrement un appel à contribution pour la traduction :-)
Ph. Ivaldi
Méga-utilisateur
 
Messages: 267
Inscription: Vendredi 12 Janvier 2007, 23:27
Statut actuel: Actif et salarié

Messagepar MB » Mercredi 11 Juillet 2007, 20:22

Ph. Ivaldi a écrit:J'espère pouvoir sortir une première version fin août avec la doc en français... je lancerai alors sûrement un appel à contribution pour la traduction :-)


Très bonne nouvelle.
Ce sera certainement prêt pour septembre alors. :D
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6890
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant

Re: [Asymptote] Figure à main levée

Messagepar MB » Mercredi 29 Août 2007, 14:16

Up ! Des news à propos de l'avancement du développement du package ?
J'ai hâte de pouvoir tester ! :P
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6890
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant

Re: [Asymptote] Figure à main levée

Messagepar OG » Mercredi 29 Août 2007, 14:59

MB a écrit:Up ! Des news à propos de l'avancement du développement du package ?
J'ai hâte de pouvoir tester ! :P

As-tu testé ce qui est disponible sur le site de Philippe et son web-svn ?
D'ici une à deux semaines (dixit Philippe sur AmiTeX et histoire de mettre la pression !)

O.G.
OG
Modérateur
 
Messages: 2285
Inscription: Lundi 12 Mars 2007, 11:20
Localisation: Rouen
Statut actuel: Actif et salarié | Maître de conférence

Re: [Asymptote] Figure à main levée

Messagepar MB » Mercredi 29 Août 2007, 15:04

OG a écrit:As-tu testé ce qui est disponible sur le site de Philippe et son web-svn ?


Non, j'ai pas testé encore.
J'ai juste regardé l'avancée des ses exemples sur son site (ici).

OG a écrit:D'ici une à deux semaines (dixit Philippe sur AmiTeX et histoire de mettre la pression !)


Ok, c'est pour bientôt alors !! :D
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6890
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant

Re: [Asymptote] Figure à main levée

Messagepar Ph. Ivaldi » Dimanche 23 Septembre 2007, 11:15

MB a écrit:
OG a écrit:D'ici une à deux semaines (dixit Philippe sur AmiTeX et histoire de mettre la pression !)

Ok, c'est pour bientôt alors !! :D


Bonjour,

Le développement à proprement dit du module est terminé.
OG et moi sommes plongés dans la documentation (en français et en anglais) mais je ne pensais pas que cela soit aussi long à faire...
La sortie du module complètement documenté est repoussée à une date ultérieure; je ne m'avance plus à donner de date.

On peut quand même voir la liste de toutes les routines, opérateurs et variables documentées à cette adresse:
http://piprim.tuxfamily.org/asymptote/travaux/modules/geometry_dev.asy.index.sign.html
Ph. Ivaldi
Méga-utilisateur
 
Messages: 267
Inscription: Vendredi 12 Janvier 2007, 23:27
Statut actuel: Actif et salarié

Re: [Asymptote] Figure à main levée

Messagepar MB » Lundi 24 Septembre 2007, 11:11

Merci Ph. Ivaldi pour ce travail. :D

Si le développement du module est terminé je vais tenter de le tester même si la documentation n'est pas encore terminée. Je vais tenter de mon côté de mettre des exemples d'utilisation d'Asymptote et plus particulièrement de ce module sur le Wiki de MathemaTeX.

Sinon, je ne sais pas comment vous faites pour la documentation, mais un Wiki est quand même bien pratique pour ça je pense (surtout si on travaille à plusieurs).
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6890
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant

Re: [Asymptote] Figure à main levée

Messagepar OG » Lundi 24 Septembre 2007, 11:41

MB a écrit:Sinon, je ne sais pas comment vous faites pour la documentation, mais un Wiki est quand même bien pratique pour ça je pense (surtout si on travaille à plusieurs).


Bonjour

A priori c'est du LaTeX. Je me contente de lire et de faire une traduction en anglais, enfin, plutôt en une espèce de langue incompréhensible
même par le traducteur. (De toute façon je n'ai pas commencé à traduire).

Personnellement j'aime bien avoir un beau pdf (ou ps) pour imprimer, voire des petits livrets quand la doc est longue (avec les psutils).
Je ne connais pas du tout le fonctionnement d'un Wiki.
Est-il possible d'avoir une même source pour un Wiki et un LaTeX ?
(bien sûr avec un style LaTeX un peu évolué, il faut placer les exemples de code et les figures)
Par exemple la doc d'Asymptote est en texinfo.

Cordialement
O.G.
OG
Modérateur
 
Messages: 2285
Inscription: Lundi 12 Mars 2007, 11:20
Localisation: Rouen
Statut actuel: Actif et salarié | Maître de conférence

Re: [Asymptote] Figure à main levée

Messagepar MB » Lundi 24 Septembre 2007, 12:39

OG a écrit:Est-il possible d'avoir une même source pour un Wiki et un LaTeX ?
(bien sûr avec un style LaTeX un peu évolué, il faut placer les exemples de code et les figures)


Avoir exactement le même source doit en théorie être possible mais il faudrait que le Wiki en question soit en capacité de gérer un code LaTeX "évolué". Sur le Wiki de MathemaTeX ça n'est pas vraiment le cas à l'heure actuelle. Pour pouvoir générer plusieurs format à partir d'un même source je pense que texinfo doit rester le moyen le plus adapté.
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6890
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant


Retourner vers Asymptote

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité