File xx-1.tex not found

Besoin d'aide pour installer Asymptote ?
Yudos
Messages : 4
Enregistré le : dim. 27 déc. 2020, 21:21

File xx-1.tex not found

Message non lu par Yudos » lun. 28 déc. 2020, 14:22

Bonjour,

Je suis face à un problème assez bizarre.
En effet depuis la mise à jour de mes packages avec la console Miktek, certaines figures avec asymptotes ne s'affichent plus.

Voici le fichier test.tex que j'utilise :

Code : Tout sélectionner

\documentclass[11pt,a4paper]{article}  
\usepackage[inline]{asymptote}

\begin{document}

\begin{asy}
size(6cm,0);
import math; 
// Placement de 4 points 
pair A=(0,0),B=(2,2),C=(0,5),D=(5,1); 
dot("$A$",A,SE); 
dot("$B$",B,SE); 
dot("$C$",C,N); 
dot("$D$",D,N); 
// Tracé de [AB] et [CD] 
draw(A--B,blue); 
draw(C--D,red); 
// Construction du point 
// d'intersection de (AB) et (CD) 
pair pI=extension(A,B,C,D); 
dot("$I$",pI,N,red); 
draw(B--pI,1pt+dotted);
\end{asy}

\begin{asy}
size(6cm,0);
import math; 
// Placement de 4 points 
pair A=(0,0),B=(2,2),C=(0,5),D=(5,1); 
dot(A,SE); 
dot(B,SE); 
dot(C,N); 
dot(D,N); 
// Tracé de [AB] et [CD] 
draw(A--B,blue); 
draw(C--D,red); 
// Construction du point 
// d'intersection de (AB) et (CD) 
pair pI=extension(A,B,C,D); 
dot(pI,N,red); 
draw(B--pI,1pt+dotted);
\end{asy}

\end{document}
Pour cause en créant un fichier test.tex minimaliste, et en compilant avec Texmaker avec Pdflatex + Asymptote + Pdflatex + Voir Pdf, les fichiers test-1.asy et test-2.asy sont créés.
Et pourtant il n'y a que le fichier test-2_0.pdf qui est créé.
J'ai donc l'erreur "file test-1.tex" not found.

J'ai ainsi remarqué qu'il y a un souci avec les Labels pour dot() et draw() mais je ne comprends pas trop pourquoi. Sachant que tout fonctionnait parfaitement avant ces mises à jour de packages.

Merci d'avance pour votre aide.

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

Re: File xx-1.tex not found

Message non lu par GM » lun. 28 déc. 2020, 14:55

Bonjour,

je teste le code de la figure 1 directement sur le forum :

Figure asymptote 110545e6b8366768d3f1e9ce6620c60d
*** 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(6cm,0);
  2. import math;
  3. // Placement de 4 points
  4. pair A=(0,0),B=(2,2),C=(0,5),D=(5,1);
  5. dot("$A$",A,SE);
  6. dot("$B$",B,SE);
  7. dot("$C$",C,N);
  8. dot("$D$",D,N);
  9. // Tracé de [AB] et [CD]
  10. draw(A--B,blue);
  11. draw(C--D,red);
  12. // Construction du point
  13. // d'intersection de (AB) et (CD)
  14. pair pI=extension(A,B,C,D);
  15. dot("$I$",pI,N,red);
  16. draw(B--pI,1pt+dotted);


... et cela fonctionne.
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 : 1516
Enregistré le : dim. 7 mars 2010, 14:50

Re: File xx-1.tex not found

Message non lu par GM » lun. 28 déc. 2020, 15:00

C'est par contre le code de la seconde figure qui ne va pas :

Code : Tout sélectionner

no matching function 'dot(pair, pair, pen)' ]
La ligne en cause :

Code : Tout sélectionner

dot(pI,N,red); 
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 : 1516
Enregistré le : dim. 7 mars 2010, 14:50

Re: File xx-1.tex not found

Message non lu par GM » lun. 28 déc. 2020, 15:07

GM a écrit :
lun. 28 déc. 2020, 15:00
La ligne en cause :

Code : Tout sélectionner

dot(pI,N,red); 
Au choix, selon que l'on veut un label ou pas :

Code : Tout sélectionner

dot("I",pI,N,red); 
ou

Code : Tout sélectionner

dot(pI,red); 
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 !

Yudos
Messages : 4
Enregistré le : dim. 27 déc. 2020, 21:21

Re: File xx-1.tex not found

Message non lu par Yudos » lun. 28 déc. 2020, 15:12

Merci pour ces réponses.

Oui j'ai bien vu que cela fonctionnait sur les balises du forum ( je suis d'autant plus dégoûté).
Mais même en enlevant la ligne pour laquelle vous pensez que vienne le problème, cela ne fonctionne toujours pas! :oops:
Modifié en dernier par Yudos le lun. 28 déc. 2020, 15:41, modifié 1 fois.

Yudos
Messages : 4
Enregistré le : dim. 27 déc. 2020, 21:21

Re: File xx-1.tex not found

Message non lu par Yudos » lun. 28 déc. 2020, 15:20

Je me retrouve avec ceci également :

Code : Tout sélectionner

pic.addBox(position,position,min(f),max(f)); ^

C:\Users\Yudos\AppData\Local\Programs\MiKTeX/asymptote/plain_Label.asy: 321.15: runtime:
Je viens de voir un sujet de 26 jours passer sur Stackoverflow mais mon anglais laisse un peu à désirer :
https://tex.stackexchange.com/question ... is-broken

Yudos
Messages : 4
Enregistré le : dim. 27 déc. 2020, 21:21

Re: File xx-1.tex not found

Message non lu par Yudos » lun. 28 déc. 2020, 17:40

Lorsque je lance PdfAdd et que je souhaite voir l'aperçu d'un repère classique, il me met cette erreur :

Code : Tout sélectionner

Echec de la compilation Asymptote
if(length(max(f)-min(f)) > ylabelwidth*fontsize(L.p)) ^ C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/graph.asy: 1606.5: runtime:

Melwin
Messages : 1
Enregistré le : jeu. 18 févr. 2021, 11:16

Re: File xx-1.tex not found

Message non lu par Melwin » sam. 20 févr. 2021, 00:01

Bonsoir,

j'ai rencontrée le même problème avec MiKTeX installation complète setup-4.2-x64.exe(installation asymptote comprise), Texmaker 5.0.4.
Même avec des fichiers déjà compilés avec l'ancienne installation j'avais le même message d'erreur.

Je ne peux pas dire ce que j'ai modifié depuis, pas grand chose, mais maintenant je n'ai plus le message d'erreur sur mes anciens fichiers.
Par contre j'ai constaté des problèmes de compilation avec des noms de fichiers accentué ou avec des caractères tel que : _

Répondre