[Résolu] Fichier PDF non trouvé

Tout ce qui concerne l'utilisation ou l'installation d'Asymptote.

Modérateur: gdm_asy

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

[Résolu] Fichier PDF non trouvé

Messagepar evariste_G » Samedi 21 Juillet 2012, 16:47

Bonjour.
Je viens d'installer Ubuntu 12.04 ainsi qu'asymptote via Synoptic.
J'ai donc voulu compiler un fichier TEX pour voir si tout allait bien et totu s'est bien passé en effet ... jusqu'à ce que je supprime TOUS les anciens fichiers (file-1.PDF, js et compagnie) pour n'avoir QUE le fichier TEX et là, lors de la compilation, il m'est dit que le fichier "temp-1.pdf" n'a pas été trouvé ("temp.tex" étant le fichier compilé).
Le code est le suivant :

Code: Tout sélectionner
\documentclass[a4paper,11pt]{article}
\usepackage[french]{babel}
\usepackage[latin1]{inputenc}
\usepackage{asymptote}
\begin{document}
\begin{asy}
    size(300);
    int n=7, t[]={0,1,1,n};
    void draw_cercle_ford(int a, int b, real c){
    real r = 1/2*1/b^2;
    filldraw(circle(((real)a/(real) b,r),r),c*white+(1-c)*blue);
    // if(a!=0) filldraw(circle((-a/b,r),r),c*white+(1-c)*blue);
    }
    void iteration(){
    int k = floor((n+t[1])/t[3]);
    t = new int[] {t[2],t[3],k*t[2]-t[0],k*t[3]-t[1]};
    }
    int i=0;
    while (t[2]<=n){
    if(i>0) {draw_cercle_ford(t[0], t[1], t[2]/n);
    } ;
    i=i+1;
    iteration(); }
\end{asy}
\end{document}


N'étant pas un expert d'asymptote ni d'Ubuntu, je voulais savoir si quelqu'un avait une solution à ce problème.
Je suis sous Texmaker (si ça sert à quelque chose, ce que je doute) et mon fichier "temp.tex" est mis dans le répertoire "Documents" donc, a priori, avec des droits d'écriture.
Dernière édition par evariste_G le Dimanche 22 Juillet 2012, 09:13, édité 1 fois.
Mathématiques, LaTeX et Python : http://www.mathweb.fr
Cours particuliers de maths et de NSI : https://cours-particuliers-bordeaux.fr/
evariste_G
Téra-utilisateur
 
Messages: 1434
Inscription: Vendredi 19 Décembre 2008, 19:13
Localisation: Bordeaux
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: Fichier PDF non trouvé

Messagepar texmaker » Samedi 21 Juillet 2012, 18:01

evariste_G a écrit: il m'est dit que le fichier "temp-1.pdf" n'a pas été trouvé ("temp.tex" étant le fichier compilé).

Ca veut dire a priori que le code des figures n'a pas été compilé avec succès (ou pas du tout) par asymptote.
1) La commande asymptote est-elle la bonne dans la config de texmaker (asy %.asy , normalement)
2) Le document temp.tex a-t-il bien été compilé par la "compilation rapide" "pdflatex+asymptote+pdflatex+Voir pdf"?
3) Comment a été installé latex? par les paquets ubuntu ou par un dvd texlive 2011 ou 2012?
4) Le code de la figure est-il bien compatible avec la version installée d'asymptote (moi je n'y connais pas grand chose là-dessus...)
Texmaker (version courante : 5.0.4) : éditeur LaTeX libre et multi-plateforme avec afficheur pdf.
PdfAdd : Tableaux variations, courbes, arbres, graphes, loi binomiale, cercle trigo, suites pour pdflatex et Asymptote
Site de documentation sur LaTeX
texmaker
Kilo-utilisateur
 
Messages: 226
Inscription: Vendredi 30 Juillet 2010, 11:19
Statut actuel: Actif et salarié | Enseignant

Re: Fichier PDF non trouvé

Messagepar Fabrice Couvreur » Samedi 21 Juillet 2012, 22:33

Bonsoir,
Je viens de compiler le fichier sans problèmes avec Emacs :
Code: Tout sélectionner
pdflatex essai.tex -> asy essai-1.asy -> pdflatex essai.tex

Le fichier essai.pdf existe bien.
Fabrice Couvreur
Giga-utilisateur
 
Messages: 604
Inscription: Samedi 18 Août 2007, 00:55

Re: Fichier PDF non trouvé

Messagepar texmaker » Dimanche 22 Juillet 2012, 06:33

Ca compile aussi sans problème avec Texmaker sous ubuntu 12.04 :
Image
(mais je suis sous texlive 2012 - mais on peut présumer que le code de la figure asymptote ne devrait pas poser de problème avec la version d'asymptote fourni dans les dépôts ubuntu)
Le problème vient probablement :
- soit d'une mauvaise configuration de Texmaker (mais il n'y rien à toucher normalement à la config par défaut sous linux), soit du fait de n'avoir pas utilisé le mode de compilation spécial pour les documents avec figure asymptote;
- soit d'un problème d'installation d'asymptote.
D'où les questions que j'ai posé ci-dessus.
Texmaker (version courante : 5.0.4) : éditeur LaTeX libre et multi-plateforme avec afficheur pdf.
PdfAdd : Tableaux variations, courbes, arbres, graphes, loi binomiale, cercle trigo, suites pour pdflatex et Asymptote
Site de documentation sur LaTeX
texmaker
Kilo-utilisateur
 
Messages: 226
Inscription: Vendredi 30 Juillet 2010, 11:19
Statut actuel: Actif et salarié | Enseignant

Re: Fichier PDF non trouvé

Messagepar evariste_G » Dimanche 22 Juillet 2012, 09:13

Bonjour, et merci pour vos réponses.
Je viens de m'apercevoir que le passage (en force) de Miktex à TexLive m'a perturbé plus que je ne l'aurais pensé :D J'avais simplement oublié de changer le mode de compilation (j'avais laissé Pdflatex et non asymptote+pdflatex, chose à laquelle je pensais sous win).

Désolé pour la fausse alerte :)
Mathématiques, LaTeX et Python : http://www.mathweb.fr
Cours particuliers de maths et de NSI : https://cours-particuliers-bordeaux.fr/
evariste_G
Téra-utilisateur
 
Messages: 1434
Inscription: Vendredi 19 Décembre 2008, 19:13
Localisation: Bordeaux
Statut actuel: Actif et salarié | Enseignant


Retourner vers Asymptote

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité