PStricks-asymptote

Ne soyons pas sectaires : il est possible de lancer ici un sujet de discussion sans rapport avec Asymptote.
boubamane
Messages : 48
Enregistré le : jeu. 23 févr. 2012, 01:03

Re: PStricks-asymptote

Message non lu par boubamane » lun. 12 nov. 2012, 22:28

Bonsoir,
J'ai vu qu'il y a des parenthèses qui manquaient à mon premier code. Je devais mettre

Code : Tout sélectionner

filldraw((0,0)--(1,0.92)--(1.04,1.04)--(0.5,1.5)--cycle,purple+opacity(0.1));

Je pensais qu' en mettant opacity, j'allais avoir un polygone plus transparent mais non.
Merci pour ton aide, ça m'a permis d'y voir plus clair.
Cependant, mon problème est loin d'être résolu car pour certains codes, voici la commande qui s'affiche.

Image


Donc pour l'instant je ne trace que des polygone mais c'est déjà un pas j'imagine.
@+
PC: Ubuntu 14.4 - Asymptote 2.35 - gedit & texmaker - Texlive 2015

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

Re: PStricks-asymptote

Message non lu par GM » lun. 12 nov. 2012, 22:54

Peux-tu donner des détails de ton installation ?

Quel système d'exploitation ?
Quelle distribution LaTeX ? Installée dans quel dossier ?
Quelle version d'asymptote ? Installée dans quel dossier ?

Dans une console, que donnent les commandes latex et pdflatex ? Elles sont reconnues depuis n'importe quel dossier ?

Et je vais redemander la même chose, comme toujours : quand il y a un message d'erreur... quel est le code testé (à mettre entre les balises code et /code sur le forum) et avec quelle ligne de commande la tentative de compilation a t-elle lieu ?
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 10/10/17) :
PC n°1 :Windows 10 - Asymptote(2.41)+MikTeX2.9 - Editeurs : Notepad++ et TeXworks.
Mes autres PC :Ubuntu 16.04LTS - Asymptote(2.42 git) + TexLive2017 - Editeur : TeXworks.
Merci de préciser la votre pour faciliter l'aide des autres !

boubamane
Messages : 48
Enregistré le : jeu. 23 févr. 2012, 01:03

Re: PStricks-asymptote

Message non lu par boubamane » mar. 13 nov. 2012, 00:12

Bonsoir,
J'ai un windows7 32 bit et j'utilise texlive 2012 comme distributeur. Avant d’écrire ce message, j'ai retouché mon path au niveau de la variable d’environnement du système où au-lieu d'avoir '';C:\texlive\2012\bin\win32'' , j'avais '';C:\texlive\2011\bin\win32'' . Après cette modification, la compilation du fichier de type ''nom.asy'' se termine mais toujours avec une erreur et voici ce qui s'affiche dans la console

Code : Tout sélectionner

asy -f pdf -render 4 
Process started >>>
Cannot execute kpsewhich
C:\texlive\2012\bin\win32\runscript.tlu:587: command failed with exit code -1073741819:
asy -f pdf -render 4
<<< Process finished.
================ READY ================


pour le code

Code : Tout sélectionner

size(15cm);
draw((0,1)--(1,1)--(1.5,1.5)--(0.5,1.5)--cycle);
filldraw((0,0)--(1,0.92)--(1.04,1.04)--(0.5,1.5)--cycle,purple+opacity(0.01));
draw((0,0)--(0,1));//AE
draw((1,0)--(1,1));//BF
draw((1.5,0.5)--(1.5,1.5));
draw((0,0)--(1,0)--(1.5,0.5));//A--B--C
draw((0,0)--(0.5,0.5)--(1.5,0.5),dashed);//A--D--C
draw((0,0)--(0.5,1.5),linewidth(bp)+dashed+purple); //A--H
draw((0,0)--(1,0.92)--(1.04,1.04)--(0.5,1.5),purple+linewidth(bp));//A--K--J--H

pair J=(1.04,1.04);
dot(J);
label("$J$",(1.04,1.04),E);


Pour l'instant, je compte d'abord utiliser asymptote avec notepad++ car une compilation sous texmaker me donne une page vierge.
J'ai installé la version 2.21 d'asymptote le chemin suivi est C:\Program Files\Asymptote.
Pour texlive c'est C:\texlive\2012\bin\win32, et là j'ai remarqué que le fichier yap.exe n'est pas présent.
GM a écrit :Dans une console, que donnent les commandes latex et pdflatex ? Elles sont reconnues depuis n'importe quel dossier ?

Je crois avoir tout dit et j'avoue ne pas avoir bien saisi cette question.
@+
PC: Ubuntu 14.4 - Asymptote 2.35 - gedit & texmaker - Texlive 2015

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

Re: PStricks-asymptote

Message non lu par GM » mar. 13 nov. 2012, 00:41

boubamane a écrit :
GM a écrit :Dans une console, que donnent les commandes latex et pdflatex ? Elles sont reconnues depuis n'importe quel dossier ?

j'avoue ne pas avoir bien saisi cette question.

Tester ceci :
Image
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 10/10/17) :
PC n°1 :Windows 10 - Asymptote(2.41)+MikTeX2.9 - Editeurs : Notepad++ et TeXworks.
Mes autres PC :Ubuntu 16.04LTS - Asymptote(2.42 git) + TexLive2017 - Editeur : TeXworks.
Merci de préciser la votre pour faciliter l'aide des autres !

boubamane
Messages : 48
Enregistré le : jeu. 23 févr. 2012, 01:03

Re: PStricks-asymptote

Message non lu par boubamane » mar. 13 nov. 2012, 01:12

Bonsoir,
voici ce que ça donne

Image


et je pense que c'est très loin de ce qu'on devait obtenir.
Bonne nuit à demain
PC: Ubuntu 14.4 - Asymptote 2.35 - gedit & texmaker - Texlive 2015

boubamane
Messages : 48
Enregistré le : jeu. 23 févr. 2012, 01:03

Re: PStricks-asymptote

Message non lu par boubamane » mar. 13 nov. 2012, 08:21

Bonjour,
Je suis retourné à mon ancien Miktex. Et exécutant la même commande, voici ce que j'obtiens.

Image


@+
PC: Ubuntu 14.4 - Asymptote 2.35 - gedit & texmaker - Texlive 2015

boubamane
Messages : 48
Enregistré le : jeu. 23 févr. 2012, 01:03

Re: PStricks-asymptote

Message non lu par boubamane » mar. 13 nov. 2012, 08:38

Ah je viens de faire un dernier test et j'ai comme l'impression que ça marche
avec le code

Code : Tout sélectionner

size(8cm);
draw((0,1)--(1,1)--(1.5,1.5)--(0.5,1.5)--cycle);
filldraw((0,0)--(1,0.92)--(1.04,1.04)--(0.5,1.5)--cycle,linewidth(bp)+purple+opacity(0.01));
draw((0,0)--(0,1),linewidth(bp));//AE
draw((1,0)--(1,1),linewidth(bp));//BF
draw((1.5,0.5)--(1.5,1.5),linewidth(bp));
draw((0,0)--(1,0)--(1.5,0.5),linewidth(bp));//A--B--C
draw((0,0)--(0.5,0.5)--(1.5,0.5),dashed+linewidth(bp));//A--D--C
draw((0,0)--(0.5,1.5),linewidth(bp)+dashed+purple); //A--H
draw((0,0)--(1,0.92)--(1.04,1.04)--(0.5,1.5),purple+linewidth(bp));//A--K--J--H

pair J=(1.04,1.04);
dot(J);
label("$J$",(1.04,1.04),E);


et j'obtiens toujours un ficher EPS. Et donc l'insertion des points ne provoque plus d'erreur.
Je pense pouvoir utiliser la commande \includegraphics[scale=....]{fichier.eps} pour l'insérer l'image dans mon document.
Je continue les tests et te tiendrai informé.
Merci @+
PC: Ubuntu 14.4 - Asymptote 2.35 - gedit & texmaker - Texlive 2015

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

Re: PStricks-asymptote

Message non lu par GM » mar. 13 nov. 2012, 12:48

boubamane a écrit :Bonsoir,
voici ce que ça donne

Image


et je pense que c'est très loin de ce qu'on devait obtenir.


Oui mais là, tu avais oublié l'espace entre pdflatex et -version, donc forcément la commande ne pouvait pas être trouvée. :mrgreen:

J'ai lu dans l'autre message que tu es "retourné à ton ancien Miktex".
Je ne sais pas si cela veut dire dire que tu as désinstallé texlive pour réinstaller miktex mais
  • c'est sûr que cela devait aussi fonctionner avec texlive ;
  • je ne sais pas pourquoi tu étais passé de miktex 2.9 à texlive car miktex est très bien ;
  • si tu as désinstallé texlive... on ne saura pas si c'était un problème de path, si le problème n'était imputable qu'au fait qu'Asymptote ne trouvait pas la distribution latex (le choix du dossier d'installation de texlive était le choix par défaut proposé à son installation ?) dont elle a besoin dès lors où tu tentais de placer le nom d'un point sur la figure.

Mais si tes derniers essais fonctionnent... tant mieux.
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 10/10/17) :
PC n°1 :Windows 10 - Asymptote(2.41)+MikTeX2.9 - Editeurs : Notepad++ et TeXworks.
Mes autres PC :Ubuntu 16.04LTS - Asymptote(2.42 git) + TexLive2017 - Editeur : TeXworks.
Merci de préciser la votre pour faciliter l'aide des autres !

boubamane
Messages : 48
Enregistré le : jeu. 23 févr. 2012, 01:03

Re: PStricks-asymptote

Message non lu par boubamane » mar. 13 nov. 2012, 19:21

Bonsoir,
Ce serait bien de savoir la cause de ce dysfonctionnement. Les derniers tests se font tous avec succès mais je pense qu'il serait intéressant de savoir pourquoi ça ne marchait pas sous texlive. Je vire de nouveau Miktex pour voir ce que ça va donner.
Je te tiens informé @+ ;)
PC: Ubuntu 14.4 - Asymptote 2.35 - gedit & texmaker - Texlive 2015

boubamane
Messages : 48
Enregistré le : jeu. 23 févr. 2012, 01:03

Re: PStricks-asymptote

Message non lu par boubamane » mar. 13 nov. 2012, 21:40

Bonsoir,
Voici ce qui s'affiche. cette fois ci j'ai pas oublié l'espace.

Image


et aucune compilation ne fonctionne. C'est à croire que texlive n'est pas adapté du tout sous mindows. Qu'en penses-tu ?
Allez, je reprends de nouveau miktex car j'ai une tonne de question concernant les fonctions de asymptote.
@+
PC: Ubuntu 14.4 - Asymptote 2.35 - gedit & texmaker - Texlive 2015

Répondre