Recherche documentation "syzygy"

Des liens utiles pour démarrer avec Asymptote.
cerise
Messages : 6
Enregistré le : ven. 7 sept. 2012, 20:00

Recherche documentation "syzygy"

Message non lu par cerise » sam. 8 sept. 2012, 11:13

Bonjour,

J'ai cherché en vain une documentation pour le package syzygy (dans le but de dessiner des tresses). Savez-vous s'il en existe une ?

Autre question : savez-vous s'il existe d'autres packages que celui-ci permettant de dessiner des tresses ?

Avatar du membre
GM
Administrateur du site
Administrateur du site
Messages : 1512
Enregistré le : dim. 7 mars 2010, 14:50

Re: Recherche documentation "syzygy"

Message non lu par GM » sam. 8 sept. 2012, 11:31

Bonjour,

dans le source, on trouve ce lien : http://katlas.math.toronto.edu/drorbn/index.php?title=06-1350/Syzygies_in_Asymptote
qui redirige vers celui-ci : http://drorbn.net/index.php?title=06-1350/Syzygies_in_Asymptote.

Je ne connais rien d'autre.
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.82)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 : Ubuntu 20.04LTS - Asymptote(2.67-?? git) + TexLive2020
Mon serveur : Debian Stretch- Asymptote(2.68-16 git) + TexLive2018
Merci de préciser la votre !

cerise
Messages : 6
Enregistré le : ven. 7 sept. 2012, 20:00

Re: Recherche documentation "syzygy"

Message non lu par cerise » sam. 8 sept. 2012, 12:08

Merci, je vais voir ce que je peux faire avec ça !

cerise
Messages : 6
Enregistré le : ven. 7 sept. 2012, 20:00

Re: Recherche documentation "syzygy"

Message non lu par cerise » sam. 8 sept. 2012, 13:44

Ce package peut faire bien plus de choses que ce que je pensais au départ ! C'est bien ça :)

Avatar du membre
GM
Administrateur du site
Administrateur du site
Messages : 1512
Enregistré le : dim. 7 mars 2010, 14:50

Re: Recherche documentation "syzygy"

Message non lu par GM » mer. 31 oct. 2012, 12:46

cerise a écrit :Ce package peut faire bien plus de choses que ce que je pensais au départ ! C'est bien ça :)

Je viens seulement d'y jeter un oeil aujourd'hui et effectivement... cela permet pas mal de choses.

Bien plus que l'exemple de base suivant :

Figure asymptote a0b0db9a7116f468805076dc22070a55
*** Pour masquer/découvrir le code Asymptote qui a permis de créer la figure, il faut cliquer dessus. ;-) ***

CODE ASYMPTOTE de la figure ci-dessus : Tout sélectionner
  1. size(8cm);
  2. import syzygy; // Import du module syzygy dédié aux tresses.
  3. Braid b; // Déclaration d'une nouvelle instance de type tresse.
  4. b.n=3; // La tresse a trois brins.
  5. // Les brins vont être numérotés de gauche à droite en partant de zéro.
  6. b.add(bp,0); // Ajout d'un "passage par au dessus" du brin 0 vis à vis du brin qui le suit.
  7. b.add(bm,1); // Ajout d'un "passage par en dessous" du nouveau brin 1 vis à vis du brin qui le suit.
  8. b.add(phi,0); // Ajout d'une jonction des brins 0 et 1. Les deux brins résultants deviennent 0 et 1.
  9. b.add(bp,0); // Ajout d'un "passage par au dessus" du nouveau brin 0 vis à vis du brin qui le suit.
  10. b.add(wye,1); // Ajout d'une séparation en deux brins du brin 1. Les trois brins résultants deviennent 0, 1 et 2.
  11. b.add(bm,0); // Ajout d'un "passage par en dessous" du brin 0 vis à vis du brin qui le suit.
  12.  
  13. hwratio=1.2; // Ratio Hauteur/Largeur.
  14. gapfactor=3; // Réglage des "parties blanches" au moment d'un croisement.
  15. b.draw(); // Dessin effectif de la tresse.


Pour les personnes comme moi dont la découverte des tresses est récente, cela se lit ... en regardant la figure de bas en haut.
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.82)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 : Ubuntu 20.04LTS - Asymptote(2.67-?? git) + TexLive2020
Mon serveur : Debian Stretch- Asymptote(2.68-16 git) + TexLive2018
Merci de préciser la votre !

Avatar du membre
GM
Administrateur du site
Administrateur du site
Messages : 1512
Enregistré le : dim. 7 mars 2010, 14:50

Re: Recherche documentation "syzygy"

Message non lu par GM » mer. 31 oct. 2012, 13:40

J'ai ajouté un cas de séparation d'un brin en deux... et rectifié une erreur de commentaire.
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.82)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
PC n°2 : Ubuntu 20.04LTS - Asymptote(2.67-?? git) + TexLive2020
Mon serveur : Debian Stretch- Asymptote(2.68-16 git) + TexLive2018
Merci de préciser la votre !

Répondre