[flowcharts] régler les logueurs des Left et Right

Pour toute demande d'aide sur des exemples non finalisés, c'est ici.
Les exemples aboutis et intéressants seront ajoutés aux sous-forums qui suivent.

Règles du forum
Pour toute demande d'aide pour la conception (ou la confirmation d'un code) d'une figure Asymptote, c'est ici.

J'invite ceux qui ont régulièrement des questions à poser à aller dans leur panneau de l'utilisateur pour indiquer dans la signature de leurs messages :

  1. Nom du système d'exploitation (W7 ou Ubuntu 12.04 ou ...)
  2. Version d'Asymptote et éditeur utilisé pour les figures Asymptote
  3. Distribution LaTeX et éditeur utilisé pour les tex.


On va gagner du temps dans les réponses !
maurice
Messages : 262
Enregistré le : jeu. 25 mars 2010, 13:00
Contact :

[flowcharts] régler les logueurs des Left et Right

Message non lu par maurice » mar. 17 sept. 2013, 19:01

Bonjour, j'ai essayé de reproduire la figure ci-contre en utilisant flowcharts :

Capture.png
Capture.png (2.98 Kio) Vu 6499 fois


Ça ne rend pas très bien !

Figure asymptote 4fb0391df01f1c715796b9f188c29f1c
*** 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. import flowchart;
  2.  
  3. size(0,3cm);
  4.  
  5. block block1=rectangle("$\quad R_1 \quad$", (0,1));
  6. block block2=rectangle("$\quad R_2$ \quad", (0,-1));
  7.  
  8. draw(block1);
  9. draw(block2);
  10.  
  11. add(new void(picture pic, transform t) {
  12. blockconnector operator --=blockconnector(pic,t);
  13. block1--Right--Down--Left--block(2,0);
  14. block2--Right--Up--Right--block(2,0);
  15. block1--Left--Down--Left--block(-2,0);
  16. block2--Left--Up--Left--block(-2,0);
  17. });


Quelqu'un connait-il une solution à ce problème ?...
Je n'ai rien vu dans les exemples Asymptote ...

Merci

Bruno
Doc 3D
Si ça ne marche pas, essayez la version pdf

Fedora 23 -- Asymptote 2.35 -- TeXlive 2013 -- emacs et/ou gedit

maurice
Messages : 262
Enregistré le : jeu. 25 mars 2010, 13:00
Contact :

Re: [flowcharts] régler les logueurs des Left et Right

Message non lu par maurice » mar. 17 sept. 2013, 19:09

Je me réponds à moi même ; j'ai peut-être posté un poil trop vite.

Figure asymptote 4c4cf187bfca74bb808fbedd967d4657
*** 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. import flowchart;
  2.  
  3. size(0,3cm);
  4.  
  5. block block1=rectangle("$\quad R_1 \quad$", (0,1));
  6. block block2=rectangle("$\quad R_2$ \quad", (0,-1));
  7.  
  8. draw(block1);
  9. draw(block2);
  10.  
  11. add(new void(picture pic, transform t) {
  12. blockconnector operator --=blockconnector(pic,t);
  13. // draw(pic,block1.right(t)--block2.top(t));
  14. block1--Right--Down--block(1.25,0)--Left--block(2,0);
  15. block2--Right--Up--block(1.25,0)--Right--block(2,0);
  16. block1--Left--Down--block(-1.25,0)--Left--block(-2,0);
  17. block2--Left--Up--block(-1.25,0)--Left--block(-2,0);
  18. });


Désolé du dérangement.

Bruno
Doc 3D
Si ça ne marche pas, essayez la version pdf

Fedora 23 -- Asymptote 2.35 -- TeXlive 2013 -- emacs et/ou gedit

Répondre