Problème de configuration

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 !
boubamane
Messages : 52
Enregistré le : jeu. 23 févr. 2012, 01:03

Problème de configuration

Message non lu par boubamane » dim. 5 mai 2013, 10:42

Bonjour,
A près une réinstallation du système, tous les codes du genre

Code : Tout sélectionner

pair J=(1.04,1.04);
dot(J);
label("$J$",(1.04,1.04),E);
ne compilent pas et le message ci-dessous s'affiche avec notepad++.

Code : Tout sélectionner

import settings;
dvips="LOCATION";

where LOCATION specifies the location of dvips.

Alternatively, set the environment variable ASYMPTOTE_DVIPS
or use the command line option -dvips="LOCATION". For further details, see
http://asymptote.sourceforge.net/doc/Configuring.html
http://asymptote.sourceforge.net/doc/Search-paths.html
C:\Program Files\Asymptote/plain_shipout.asy: 82.10: runtime: shipout failed
<<< Process finished. (Exit code 1)
================ READY ================

J'avoue que je n'y comprends pas grand chose. Merci d'avance pour toute aide.
PC: Ubuntu 14.4 - Asymptote 2.35 - gedit & texmaker - Texlive 2018

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

Re: Problème de configuration

Message non lu par boubamane » dim. 5 mai 2013, 11:17

Après l'ajout de la ligne

Code : Tout sélectionner

dvips="C:\texlive\2011\bin\win32\dviout";
dans le fichier config.asy, je parviens à visualiser le fichier dvi créé. Cependant, les couleurs sont en noir et blanc et le fichier pdf, sans la figure, ne s'affiche que si je ferme le fichier dvi. Merci de m'aider ?
PC: Ubuntu 14.4 - Asymptote 2.35 - gedit & texmaker - Texlive 2018

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

Re: Problème de configuration

Message non lu par maurice » mar. 7 mai 2013, 15:34

boubamane a écrit :Après l'ajout de la ligne

Code : Tout sélectionner

dvips="C:\texlive\2011\bin\win32\dviout";
dans le fichier config.asy, je parviens à visualiser le fichier dvi créé. Cependant, les couleurs sont en noir et blanc et le fichier pdf, sans la figure, ne s'affiche que si je ferme le fichier dvi. Merci de m'aider ?


dviout et dvips c'est la même chose ou bien ?
tu as bien une commande dvips quelque part...

chez moi (sous linux) pas de dviout comme commande ...

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

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

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

Re: Problème de configuration

Message non lu par GM » mar. 7 mai 2013, 17:48

Bonsoir,

je ne connais pas non plus dviout...

... mais d'où vient l'idée de mettre dviout, quand il est question de dvips dans le conseil ?
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: Problème de configuration

Message non lu par GM » mar. 7 mai 2013, 17:51

GM a écrit :je ne connais pas non plus dviout...

... mais d'où vient l'idée de mettre dviout, quand il est question de dvips dans le conseil ?


Une lecture de la doc de texlive... donne à penser que dviout permet l'affichage du dvi, donc cela ne va pouvoir se substituer à dvips qui comme son nom l'indique va convertir un dvi en ps.
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: Problème de configuration

Message non lu par GM » mar. 7 mai 2013, 17:59

Je me pose d'autres questions :

  • une réinstallation... mais pourquoi ne pas avoir mis alors texlive 2012 ?
  • une installation d'Asymptote... mais, de quelle version ? et, si c'est de la dernière... avant ou après avoir installé texlive 2012 ?

J'ai vu la signature qui indique 2.21... mais comme on parle de réinstallation, je ne sais pas si la signature était antérieure ou pas.
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 !

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

Re: Problème de configuration

Message non lu par boubamane » mer. 8 mai 2013, 02:22

Bonjour,
Merci pour pour vos suggestions et conseils.
Comme je m'arrivais pas à avoir de document lisible,
je me suis dit que peut être, je pourrais convertir fichier
dvi en eps ou pdf.J'ai utilisé la version 2012 de texlive au moi
de décembre et je l'ai suspecté d'être à l'origine de mes premiers problèmes
avec asymptote. j'ai modifié le fichier config.asy et j'ai mis dvips="C:\texlive\2011\bin\win32\dvips";
ça compile certes mais le fichier pdf ne s'affiche que 4 minute après le lancement de la compilation.
J'ai toujours installé dan l'ordre distributeur \LaTeX, puis asymptote.
J'utilise toujours les versions des logiciels indiquées dans la signature.
Avez-vous une idée de la cause du ralentissement du processus de compilation qui prend plusieurs minutes?
PC: Ubuntu 14.4 - Asymptote 2.35 - gedit & texmaker - Texlive 2018

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

Re: Problème de configuration

Message non lu par GM » mer. 8 mai 2013, 07:23

boubamane a écrit :mais le fichier pdf ne s'affiche que 4 minute après le lancement de la compilation.

Pour un code simple sans 3D ?

Et en surveillant le dossier où cela se passe : y a t-il un décalage entre la finalisation du pdf et son affichage ? autrement dit... les 4mn, c'est pour sa création ou vraiment l'affichage une fois qu'il est créé ?
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 !

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

Re: Problème de configuration

Message non lu par boubamane » jeu. 9 mai 2013, 19:25

Bonsoir,
Je me suis rendu compte que la lenteur était due à un infection. J'ai pas hésité à tout reprendre depuis le début. C'est-à-dire, j'ai réinstallé dans l'ordre: Windows7 -> texlive2011 -> gsv49w32 -> gs906w32 -> texmakerwin32 -> npp.6.3.2.
Et tout marche. Cependant, le fichier config.asy ne figure pas dans le répertoire Asymptote. Dois-je le créer moi-même? Que dois-je y mettre pour compiler toujours en pdf.
PC: Ubuntu 14.4 - Asymptote 2.35 - gedit & texmaker - Texlive 2018

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

Re: Problème de configuration

Message non lu par GM » jeu. 9 mai 2013, 22:01

Bonsoir,

boubamane a écrit :le fichier config.asy ne figure pas dans le répertoire Asymptote. Dois-je le créer moi-même?

Quand on en a besoin, on peut le créer soi-même, effectivement, pour y mettre par exemple :

Code : Tout sélectionner

import settings;
papertype="a4";
gs="C:\Program Files\gs\gs9.06_64\bin\gswin64c.exe";
psviewer="C:\Program Files\Ghostgum\gsview\gsview64.exe";
pdfviewer="C:\Program Files (x86)\SumatraPDF\SumatraPDF.exe";
dvisvgm="C:\dvisvgm\dvisvgm.exe";


... mais uniquement, si les exe utilisés par défaut ne conviennent pas ou plus.

Car quand on installe Asymptote sous Windows, je crois avoir lu qu'il fait des choix par défaut, en fonction de ce qu'il a constaté de déjà installé... en cherchant dans la base de registre.


boubamane a écrit :Que dois-je y mettre pour compiler toujours en pdf.


Ce n'est pas le genre de chose que je mettrais dans config.asy personnellement.
Je préfère pour cela, au choix :
  • avoir une option dans la ligne de commande lançant asymptote ;
  • ou une ligne en début de script.
Modifié en dernier par GM le jeu. 9 mai 2013, 22:10, modifié 2 fois.
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