Fichier xx-1.tex non trouvé

Tout ce qui concerne le langage Asymptote. Ce langage est supporté par le forum via les balises asy.

Modérateur : gdm_asy

Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
Yudos
Utilisateur confirmé
Utilisateur confirmé
Messages : 20
Inscription : lundi 28 décembre 2020, 11:02
Statut actuel : Enseignant

[Résolu] Fichier xx-1.tex non trouvé

Message par Yudos »

Bonjour,

Je reviens sur ce sujet car je me trouve dans le même cas de figure.
En effet depuis la mise à jour de mes packages avec Miktek, certaines figures avec asymptote ne se créent plus.
Et je me trouve avec une erreur du type "...-1.tex" is not found.

J'ai remarqué cependant que selon le contenu dans les balises \begin{asy}...\end{asy} je n'avais pas de problème.
Par exemple :
Voici le code qui ne me met pas l'erreur :

Code : Tout sélectionner

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);
Merci d'avance,
Par contre en utilisant le même code avec des labels et bien j'ai une erreur du type "...-1.tex" is not found.

Code : Tout sélectionner

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);
MB
Administrateur
Administrateur
Messages : 7358
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message par MB »

Bonjour, j'ai préféré créer un nouveau sujet.

En ce qui concerne le problème rencontré, l'absence de label doit faire en sorte qu'aucun appel latex ne soit nécessaire, ce qui évite le message d'erreur. Le problème est lié à latex. Il faudrait compiler le fichier en ligne de commande et utiliser l'option -v qui donnera plus de détails.
MB. (rejoignez pCloud afin d'obtenir 10Go de stockage en ligne gratuits)
Pas d'aide en message privé. Merci de consulter ce sujet avant de poster votre premier message.
Yudos
Utilisateur confirmé
Utilisateur confirmé
Messages : 20
Inscription : lundi 28 décembre 2020, 11:02
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message par Yudos »

Merci pour la réponse.

Je ne sais cependant pas compiler en ligne de commande...
MB
Administrateur
Administrateur
Messages : 7358
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message par MB »

Il suffit d'ouvrir un terminal (ça s'appelle invite de commandes sous windows je crois) puis d'y saisir la commande suivante.

Code : Tout sélectionner

asy -v nom_du_fichier.asy
MB. (rejoignez pCloud afin d'obtenir 10Go de stockage en ligne gratuits)
Pas d'aide en message privé. Merci de consulter ce sujet avant de poster votre premier message.
Yudos
Utilisateur confirmé
Utilisateur confirmé
Messages : 20
Inscription : lundi 28 décembre 2020, 11:02
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message par Yudos »

Il est écrit :

Code : Tout sélectionner

Processing test-1
error : could not load module 'test-1.asy'
Yudos
Utilisateur confirmé
Utilisateur confirmé
Messages : 20
Inscription : lundi 28 décembre 2020, 11:02
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message par Yudos »

En compilant avec texmaker le fichier test-1.asy je me retrouve avec ceci :

Code : Tout sélectionner

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

C:\Users\...\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
Dernière modification par Yudos le lundi 28 décembre 2020, 16:37, modifié 1 fois.
MB
Administrateur
Administrateur
Messages : 7358
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message par MB »

La commande a bien été exécutée depuis le dossier contenant le fichier test-1.asy ?
MB. (rejoignez pCloud afin d'obtenir 10Go de stockage en ligne gratuits)
Pas d'aide en message privé. Merci de consulter ce sujet avant de poster votre premier message.
Yudos
Utilisateur confirmé
Utilisateur confirmé
Messages : 20
Inscription : lundi 28 décembre 2020, 11:02
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message par Yudos »

Houla ! Où avais-je la tête!

Cela m'affiche la même chose qu'au message précédent :

Code : Tout sélectionner

Processing test-1
pic.addBox(position,position,min(f),max(f)); 

C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/plain_Label.asy: 321.15: runtime:
MB
Administrateur
Administrateur
Messages : 7358
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message par MB »

Et que donnent les commandes suivantes ?

Code : Tout sélectionner

asy --version
et

Code : Tout sélectionner

asy -vv nom_du_fichier.asy
MB. (rejoignez pCloud afin d'obtenir 10Go de stockage en ligne gratuits)
Pas d'aide en message privé. Merci de consulter ce sujet avant de poster votre premier message.
Yudos
Utilisateur confirmé
Utilisateur confirmé
Messages : 20
Inscription : lundi 28 décembre 2020, 11:02
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message par Yudos »

Pour la première commande :

Code : Tout sélectionner

miktex-asy version 2.67 [(C) 2004 Andy Hammerlindl, John C. Bowman, Tom Prince]

ENABLED OPTIONS:
WebGL    3D HTML rendering
OpenGL   3D OpenGL rendering
CURL     URL support

DISABLED OPTIONS:
GSL      GNU Scientific Library (special functions)
FFTW3    Fast Fourier transforms
XDR      external data representation (portable binary file format)
Readline interactive history and editing
Editline interactive editing (if Readline is unavailable)
Sigsegv  distinguish stack overflows from segmentation faults
GC       Boehm garbage collector
Et pour la deuxième commande :

Code : Tout sélectionner

Using configuration directory /.asy
Using history /.asy/history
Welcome to miktex-asy version 2.67
cd \\?\C:\Users\...\...\Boulot\2-Autre\LateX\Seconde\2.Equations et inéquations\1.Equations et inéquations prof
Processing test-1
Loading plain from C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/plain.asy
Including plain_constants from C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/plain_constants.asy
Loading version from C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/version.asy
Including plain_strings from C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/plain_strings.asy
Including plain_pens from C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/plain_pens.asy
Including plain_paths from C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/plain_paths.asy
Including plain_filldraw from C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/plain_filldraw.asy
Including plain_margins from C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/plain_margins.asy
Including plain_picture from C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/plain_picture.asy
Loading plain_scaling from C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/plain_scaling.asy
Loading simplex from C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/simplex.asy
Loading plain_bounds from C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/plain_bounds.asy
Including plain_scaling from C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/plain_scaling.asy
Including plain_prethree from C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/plain_prethree.asy
Including plain_Label from C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/plain_Label.asy
Including plain_arcs from C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/plain_arcs.asy
Including plain_boxes from C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/plain_boxes.asy
Including plain_shipout from C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/plain_shipout.asy
Including plain_markers from C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/plain_markers.asy
Including plain_arrows from C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/plain_arrows.asy
Including plain_debugger from C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/plain_debugger.asy
Loading test-1.asy from test-1.asy
Loading math from C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/math.asy
    pic.addBox(position,position,min(f),max(f));
              ^
C:\Users\...\AppData\Local\Programs\MiKTeX/asymptote/plain_Label.asy: 321.15: runtime:
MB
Administrateur
Administrateur
Messages : 7358
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message par MB »

Il semble que le problème rencontré soit effectivement similaire à celui repéré sur stackexchange. D'après les commentaires, ceci viendrait du fait que la version du fichier plain_Label.asy ne soit pas celle correspondant à la version 2.67 d'asymptote. Tous les paquets de Miktex sont bien à jour ?

Par contre, au final je ne vois pas où est l'erreur indiquant un fichier tex non trouvé ?
MB. (rejoignez pCloud afin d'obtenir 10Go de stockage en ligne gratuits)
Pas d'aide en message privé. Merci de consulter ce sujet avant de poster votre premier message.
Yudos
Utilisateur confirmé
Utilisateur confirmé
Messages : 20
Inscription : lundi 28 décembre 2020, 11:02
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message par Yudos »

Oui tous les paquets sont à jour.
Et bien comme il y a cette erreur le fichier test-1.tex n'est pas créé et c'est ce qui s'affiche sur Texmaker à la fin de la compilation rapide. :think:
Yudos
Utilisateur confirmé
Utilisateur confirmé
Messages : 20
Inscription : lundi 28 décembre 2020, 11:02
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message par Yudos »

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:
MB
Administrateur
Administrateur
Messages : 7358
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message par MB »

Difficile pour moi d'avancer davantage car je n'utilise pas Miktex, ni Windows. Il faudrait qu'un utilisateur de Miktex puisse intervenir.
Je ne sais pas si l'on obtiendrait beaucoup plus d'informations en utilisant -vvv au lieu de -vv ...
MB. (rejoignez pCloud afin d'obtenir 10Go de stockage en ligne gratuits)
Pas d'aide en message privé. Merci de consulter ce sujet avant de poster votre premier message.
Yudos
Utilisateur confirmé
Utilisateur confirmé
Messages : 20
Inscription : lundi 28 décembre 2020, 11:02
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message par Yudos »

Et le pire c'est qu'il n'y a aucun souci avec l'aperçu du forum entre les balises asy.
Sinon le résultat est le même avec la commande -vvv. :( :( :(

Merci quand même. ;)
MB
Administrateur
Administrateur
Messages : 7358
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message par MB »

Yudos a écrit : lundi 28 décembre 2020, 17:19 Oui tous les paquets sont à jour.
Quels sont les numéros de version indiqués pour les paquets asymptote et miktex-asymptote-bin ?
MB. (rejoignez pCloud afin d'obtenir 10Go de stockage en ligne gratuits)
Pas d'aide en message privé. Merci de consulter ce sujet avant de poster votre premier message.
Yudos
Utilisateur confirmé
Utilisateur confirmé
Messages : 20
Inscription : lundi 28 décembre 2020, 11:02
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message par Yudos »

Ce que je veux dire c'est qu'il n'y a plus de mise à jour de disponible sur Miktex.

Comment puis-je avoir ces numéros de version?

Merci
MB
Administrateur
Administrateur
Messages : 7358
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message par MB »

Yudos a écrit : mardi 29 décembre 2020, 09:15 Comment puis-je avoir ces numéros de version?
Dans le gestionnaire de paquets Miktex. Je pense qu'il est possible de visualiser l'ensemble des paquets installés, ainsi que leur numéro de version.
MB. (rejoignez pCloud afin d'obtenir 10Go de stockage en ligne gratuits)
Pas d'aide en message privé. Merci de consulter ce sujet avant de poster votre premier message.
Yudos
Utilisateur confirmé
Utilisateur confirmé
Messages : 20
Inscription : lundi 28 décembre 2020, 11:02
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message par Yudos »

Pour la version d'asymptote il est noté : 2.67
Pour la version de miktex-asymptote-bin : 2.67
Yudos
Utilisateur confirmé
Utilisateur confirmé
Messages : 20
Inscription : lundi 28 décembre 2020, 11:02
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message par Yudos »

J'essaie de chercher un peu à droite et à gauche, sans vraiment trop savoir, mais j'ai l'impression que c'est un souci avec les fichiers mis à jour et non une mauvaise manip de ma part.

En compilant plain_Label.asy avec asymptote j'ai ceci qui s'affiche :

Code : Tout sélectionner

Label operator cast(string s) {return Label(s);} ^

C:/Users/.../AppData/Local/Programs/MiKTeX/asymptote/plain_Label.asy: 511.44: call of function 'Label(string)' is ambiguous
Là je commence à fatiguer avec cette histoire et je suis un peu perdu. :crazy: