Asymptote + TeXstudio = plantage ??

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 !
draperdon
Messages : 6
Enregistré le : dim. 1 juin 2014, 13:54

Asymptote + TeXstudio = plantage ??

Message non lu par draperdon » dim. 1 juin 2014, 15:34

Bonjour à toutes et à tous,

je rencontre un pb avec TeXstudio et asymptote :

je tente de compiler l'ECM suivant :

\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[inline]{asymptote}
\begin{document}
\begin{asy}
size(7cm,0);
pair A, B, C, D;
A=(0,0);
B=(2,1);
C=(2,2);
D=(4,0);
draw(A--B,red);
draw(C--D,blue);
\end{asy}
\end{document}


j'utilise le chemin pour Asymptote : /usr/texbin/asy ?m*.asy

et la production en chaine : asymptote -> pdf

qd je compile, TeXstudio quitte inopinément !!!!!!!!!!!

Je suis sous MacOSX 10.9.3. + TexLive 2013 + TexStudio 2.6

Qu'est-ce que je fais de mal docteur ???


Merci pour votre éventuel éclairage ..

--
Olivier

draperdon
Messages : 6
Enregistré le : dim. 1 juin 2014, 13:54

Re: Asymptote + TeXstudio = plantage ??

Message non lu par draperdon » dim. 1 juin 2014, 15:39

petit complément d'info :

quand je sollicite asymptote via le terminal en tapant la commande "asy", j'obtiens :

Last login: Sat May 31 00:23:45 on ttys000
MacBook-Pro-de-stalker:~ stalkertarkovsky[tex] asy
Welcome to Asymptote version 2.23 (to view the manual, type help)
>


Donc asy est bien fonctionnel sur mon système...

--
Olivier

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

Re: Asymptote + TeXstudio = plantage ??

Message non lu par GM » dim. 1 juin 2014, 16:27

Bonjour,

Le même test sans erreur avec une version windows de texstudio :
Image


Je crains de ne pouvoir aider plus.
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 !

draperdon
Messages : 6
Enregistré le : dim. 1 juin 2014, 13:54

Re: Asymptote + TeXstudio = plantage ??

Message non lu par draperdon » mar. 3 juin 2014, 22:49

c'est mystérieux :

Le fichier log me retourne le message d'erreur suivant :

file `testasy-1.tex' not found

De quel mauvais réglage cela peut-il venir ?

--
Olivier

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

Re: Asymptote + TeXstudio = plantage ??

Message non lu par maurice » mer. 4 juin 2014, 00:08

Bonjour,

draperdon a écrit :c'est mystérieux :

Le fichier log me retourne le message d'erreur suivant :

file `testasy-1.tex' not found
Olivier


L'option inline ne crée pas de fichier eps ou pdf mais un fichier .tex qui devrait être pour toi testasy-1.tex.
Si LaTeX ne le trouve pas c'est qu'il n'a pas été créé.

J'ai deux questions :
Après la première compilation latex, un fichier testasy-1.asy est-il bien créé ?
Si oui, la commande asy testasy-1.asy créé-t-elle un fichier testasy-1.tex ?

chez moi j'ai pour la 1ère commande :

Code : Tout sélectionner

$ pdflatex testasy.tex


qui retourne un avertissement :

Code : Tout sélectionner

Package asymptote Warning: file `testasy-1.tex' not found on input line 18.


Ce qui est normal, puisqu'il n'a pas encore été créé.

A ce stade, les fichiers testasy* sont :

Code : Tout sélectionner

$ ls testasy*
testasy-1.asy  testasy.aux  testasy.log  testasy.pre  testasy.tex


2eme commande :

Code : Tout sélectionner

$ asy testasy-1.asy


qui doit normalement générer le testasy-1.tex

En effet :

Code : Tout sélectionner

$ asy testasy-1.asy
$ ls testasy*
testasy-1_0.pdf  testasy-1.pre  testasy.aux  testasy.pre
testasy-1.asy    testasy-1.tex  testasy.log  testasy.tex


Le fichier testasy-1.tex est bien créé.

Il suffit de relancer pdfLaTeX :

Code : Tout sélectionner

$ pdflatex testasy.tex


on vérifie :

Code : Tout sélectionner

$ ls testasy*
testasy-1_0.pdf  testasy-1.pre  testasy.aux  testasy.pdf  testasy.tex
testasy-1.asy    testasy-1.tex  testasy.log  testasy.pre


Le fichier testasy.pdf est bien créé ...

Dernière question : As tu bien lancer la chaine complète de compilation pdflatex -> asy -> pdflatex ?

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

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

draperdon
Messages : 6
Enregistré le : dim. 1 juin 2014, 13:54

Re: Asymptote + TeXstudio = plantage ??

Message non lu par draperdon » jeu. 5 juin 2014, 14:39

Merci pour ta réponse détaillée.

j'ai testé les commandes :

dans le terminal :

asy /Users/stalkertarkovsky/Desktop/testasy/testasy-1.asy

ne produit RIEN

Mais si je fais :

cd /Users/stalkertarkovsky/Desktop/testasy

suivi de : asy testasy-1.asy

Alors j'obtiens tout ce qu'il me faut :

MacBook-Pro-de-stalker:testasy stalkertarkovsky[tex] ls
testasy-1.asy testasy-1.tex testasy.aux testasy.pre
testasy-1.pre testasy-1_0.pdf testasy.log testasy.tex

Dans TeXstudio, j'utilise la chaîne Asymptote -> pdf
ce qui correspond dans les fonctions avancées à :
txs:///pdflatex | txs:///asy | txs:///pdflatex | txs:///view-pdf

et dans compilation Asymptote est déclenché par : /usr/texbin/asy ?m*.asy

Je sèche là...

Cordialement

--
Olivier

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

Re: Asymptote + TeXstudio = plantage ??

Message non lu par GM » ven. 6 juin 2014, 09:15

draperdon a écrit :asy /Users/stalkertarkovsky/Desktop/testasy/testasy-1.asy

ne produit RIEN

Mais si je fais :

cd /Users/stalkertarkovsky/Desktop/testasy

suivi de : asy testasy-1.asy


Sur Windows, il faudrait enlever le premier slash, pour que cela fonctionne :

Code : Tout sélectionner

asy nomdudossierDossier/testasy-1.asy 
et non

Code : Tout sélectionner

asy /nomdudossierDossier/testasy-1.asy 
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 !

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

Re: Asymptote + TeXstudio = plantage ??

Message non lu par maurice » sam. 7 juin 2014, 01:18

Bonjour, je viens d'installer TeXstudio pour voir...

Je n'ai pas de problèmes avec cette configuration :

testasy.png
testasy.png (48.34 Kio) Vu 14091 fois


tout marche normalement.

es-tu sûr de ta configuration ?

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

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

draperdon
Messages : 6
Enregistré le : dim. 1 juin 2014, 13:54

Re: Asymptote + TeXstudio = plantage ??

Message non lu par draperdon » sam. 7 juin 2014, 23:21

oui oui c'est la même configuration de TeXstudio


Tu as essayé sur macosx 10.9.3 et TeXstudio 2.7 ??

--
Olivier

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

Re: Asymptote + TeXstudio = plantage ??

Message non lu par maurice » dim. 8 juin 2014, 00:04

Bonjour,

Version TeXstudio 2.7.0 mais pas sous macosx (linux fedora 20)

Je ne connais pas mac...

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