Fichier xx-1.tex non trouvé

Tout ce qui concerne le langage Asymptote. Ce langage est utilisable sur le forum via les balises asy.
[participation réservée aux utilisateurs inscrits]
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 non lu 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 : 8096
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message non lu 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 notre partenaire pCloud et bénéficiez de 10Go de stockage gratuits ou d'une offre premium !
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 non lu par Yudos »

Merci pour la réponse.

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

Re: Fichier xx-1.tex non trouvé

Message non lu 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 notre partenaire pCloud et bénéficiez de 10Go de stockage gratuits ou d'une offre premium !
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 non lu 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 non lu 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 : 8096
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message non lu par MB »

La commande a bien été exécutée depuis le dossier contenant le fichier test-1.asy ?
MB. Rejoignez notre partenaire pCloud et bénéficiez de 10Go de stockage gratuits ou d'une offre premium !
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 non lu 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 : 8096
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message non lu 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 notre partenaire pCloud et bénéficiez de 10Go de stockage gratuits ou d'une offre premium !
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 non lu 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 : 8096
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message non lu 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 notre partenaire pCloud et bénéficiez de 10Go de stockage gratuits ou d'une offre premium !
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 non lu 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 non lu 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 : 8096
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message non lu 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 notre partenaire pCloud et bénéficiez de 10Go de stockage gratuits ou d'une offre premium !
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 non lu 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 : 8096
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message non lu 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 notre partenaire pCloud et bénéficiez de 10Go de stockage gratuits ou d'une offre premium !
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 non lu 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 : 8096
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Fichier xx-1.tex non trouvé

Message non lu 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 notre partenaire pCloud et bénéficiez de 10Go de stockage gratuits ou d'une offre premium !
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 non lu 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 non lu 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: