[Linux] Problème de compilation

Pour les problèmes liés à l'installation et au fonctionnement de Pyromaths.

Modérateur : Développeurs

Avatar de l’utilisateur
Arnaud
Critique officiel de pyromaths
Messages : 609
Inscription : 26 août 2006, 21:49
Localisation : Allemagne
Contact :

[Linux] Problème de compilation

Message par Arnaud » 27 août 2006, 13:46

Problème sous ubuntu breezy :

Je n'ai pas trouvé de nouvelle version de pyromaths pour nux, donc je reprends avec l'ancienne.

La création des fichiers .tex se fait sans soucis, mais la compilation ne se fait pas ( pas de .dvi ).
J'ai vu dans la source que tu utilises la commande 'latex', donc je l'ai fais à la main, en console et voici le résultat :

Code : Tout sélectionner

latex exercices.tex
This is e-TeX, Version 3.14159-2.1 (Web2C 7.4.5)
entering extended mode
(./exercices.tex
LaTeX2e <2001/06/01>
Babel <v3.7h> and hyphenation patterns for american, french, german, ngerman, b
ahasa, basque, catalan, croatian, czech, danish, dutch, finnish, greek, iceland
ic, irish, italian, latin, magyar, norsk, norsk, portuges, romanian, russian, s
lovak, slovene, spanish, swedish, turkish, ukrainian, nohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2001/04/21 v1.4e Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size11.clo))
(/usr/share/texmf/tex/latex/base/inputenc.sty
(/usr/share/texmf/tex/latex/base/latin1.def))
(/usr/share/texmf/tex/generic/babel/babel.sty
(/usr/share/texmf/tex/generic/babel/frenchb.ldf
(/usr/share/texmf/tex/generic/babel/babel.def)
*************************************
* Local config file frenchb.cfg used
*
(/usr/share/texmf/tex/generic/babel/frenchb.cfg)))
(/usr/share/texmf/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/share/texmf/tex/latex/amsmath/amstext.sty
(/usr/share/texmf/tex/latex/amsmath/amsgen.sty))
(/usr/share/texmf/tex/latex/amsmath/amsbsy.sty)
(/usr/share/texmf/tex/latex/amsmath/amsopn.sty))
(/usr/share/texmf/tex/latex/amsfonts/amssymb.sty
(/usr/share/texmf/tex/latex/amsfonts/amsfonts.sty))
(/usr/share/texmf/tex/latex/tools/multicol.sty)
(/usr/share/texmf/tex/latex/tools/calc.sty)
(/usr/share/texmf/tex/latex/misc/vmargin.sty
Package: vmargin 2000/08/01 V2.3 (VK) set document margins
) (/usr/share/texmf/tex/latex/misc/cancel.sty)
(/usr/share/texmf/tex/latex/fancyhdr/fancyhdr.sty)
(/usr/share/texmf/tex/latex/oberdiek/ifpdf.sty)
(/usr/share/texmf/tex/latex/units/units.sty
(/usr/share/texmf/tex/latex/base/ifthen.sty)
(/usr/share/texmf/tex/latex/units/nicefrac.sty))
(/usr/share/texmf/tex/latex/pst-eucl/pst-eucl.sty
(/usr/share/texmf/tex/latex/pstricks/pstricks.sty
(/usr/share/texmf/tex/latex/pstricks/generic/pstricks.tex
`PSTricks' v1.14c  <2006/04/29> (tvz)
(/usr/share/texmf/tex/latex/pstricks/generic/pstricks.con)))
(/usr/share/texmf/tex/latex/pst-eucl/pst-eucl.tex
(/usr/share/texmf/tex/latex/pstricks/generic/pst-node.tex
 v97 patch 11, 2000/11/09) (/usr/share/texmf/tex/generic/multido/multido.tex
 v1.4, 93/01/14 <tvz>) `PST-Euclide v1.3.5, 2006/01/30 (Dominique RODRIGUEZ)
 This version uses the pst-xkey package for managing parameters
 Please read the doc, some macros have a new syntax
 use option old for upward compatibility
(/usr/share/texmf/tex/latex/xkeyval/run/pst-xkey.tex
(/usr/share/texmf/tex/latex/xkeyval/run/xkeyval.sty
(/usr/share/texmf/tex/latex/xkeyval/run/xkeyval.tex
(/usr/share/texmf/tex/latex/xkeyval/run/keyval.tex))))))
(/usr/share/texmf/tex/latex/misc/wrapfig.sty)
(/usr/share/texmf/tex/latex/misc/lastpage.sty)
(/usr/share/texmf/tex/latex/hyperref/hyperref.sty
(/usr/share/texmf/tex/latex/hyperref/pd1enc.def)
(/usr/share/texmf/tex/latex/config/hyperref.cfg)
Implicit mode ON; LaTeX internals redefined
(/usr/share/texmf/tex/latex/hyperref/backref.sty)
(/usr/share/texmf/tex/latex/misc/url.sty))
*hyperref using driver hdvips*
(/usr/share/texmf/tex/latex/hyperref/hdvips.def
(/usr/share/texmf/tex/latex/hyperref/pdfmark.def))
(/usr/share/texmf/tex/latex/graphics/color.sty
(/usr/share/texmf/tex/latex/config/color.cfg)
(/usr/share/texmf/tex/latex/graphics/dvips.def)
(/usr/share/texmf/tex/latex/graphics/dvipsnam.def))
(/usr/share/texmf/tex/latex/psnfss/times.sty)
No file exercices.aux.
(/usr/share/texmf/tex/latex/cyrillic/ot2wncyr.fd)
(/usr/share/texmf/tex/latex/psnfss/ot1ptm.fd)
(/usr/share/texmf/tex/latex/hyperref/nameref.sty)
(/usr/share/texmf/tex/latex/psnfss/ot1pag.fd)
(/usr/share/texmf/tex/latex/amsfonts/umsa.fd)
(/usr/share/texmf/tex/latex/amsfonts/umsb.fd) AED: lastpage setting LastPage

LaTeX Warning: Reference `LastPage' on page 1 undefined on input line 83.

[1.2006.2007] (./exercices.aux)

LaTeX Warning: There were undefined references.


LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right.

 )
Output written on exercices.dvi (1 page, 5720 bytes).
Transcript written on exercices.log.
Je n'ai aucune idée de la raison possible. Peut-être ne fait-il qu'une seule pass lors de la compilation ?
Le fichier .dvi en sorti est parfaitement lisible et conforme à ce qui est attendu ( je n'ai pas essayé avec la géométrie ).
Peut-être qu'un journal au niveau des lignes 411 à 415 de troisième.py nous en dirait plus ( désolé je ne sais pas l'écrire ).[/code]

Avatar de l’utilisateur
Jérôme
Administrateur - Site Admin
Messages : 1130
Inscription : 26 août 2006, 13:10
Localisation : Nantes
Contact :

Problème de compilation

Message par Jérôme » 27 août 2006, 15:01

Salut Arnaud,

pourrais-tu lancer dans une console la commande

Code : Tout sélectionner

./pyromaths &> output.txt
et me poster le contenu du fichier output.txt.
Tu peux ne créer qu'un seul exercice. C'est pour voir ce que ça donne et essayer de trouver le problème.

Merci

Avatar de l’utilisateur
Jérôme
Administrateur - Site Admin
Messages : 1130
Inscription : 26 août 2006, 13:10
Localisation : Nantes
Contact :

Sources

Message par Jérôme » 27 août 2006, 15:57

Arnaud,

suite à un problème avec SPIP 1.9, je suis repassé à la version 1.8.3.
La page téléchargement est de nouveau en ligne.

Avatar de l’utilisateur
Arnaud
Critique officiel de pyromaths
Messages : 609
Inscription : 26 août 2006, 21:49
Localisation : Allemagne
Contact :

Message par Arnaud » 27 août 2006, 17:37

Pas bête....j'aurais dû y penser...
Le résultat est clair :

Code : Tout sélectionner

17:34 arnaud@centre ~/DL/pyromaths-linux-060820% ./pyromaths
This is e-TeX, Version 3.14159-2.1 (Web2C 7.4.5)
entering extended mode
! I can't find file `"/home/arnaud/DL/pyromaths-linux-060820/exercices.tex"'.
<*> ...ud/DL/pyromaths-linux-060820/exercices.tex"

Please type another input file name:
Il cherche les fichiers dans le dossier où se trouve pyromaths, or les fichiers .tex sont dans mon home.

Cette erreur, digne des plus mauvais débutants, risque malheureusement d'être courante si les fichiers ne sont pas enregistrés dans le dossier de pyromaths, où si pyromaths n'a pas de dossier de référence pour y chercher les docs ( que l'on devrait préciser ).

Avatar de l’utilisateur
Arnaud
Critique officiel de pyromaths
Messages : 609
Inscription : 26 août 2006, 21:49
Localisation : Allemagne
Contact :

Message par Arnaud » 27 août 2006, 17:38

Il faut du temps pour bien maitriser spip, j'en ai fait les frais pour mon premier site....

Avatar de l’utilisateur
Jérôme
Administrateur - Site Admin
Messages : 1130
Inscription : 26 août 2006, 13:10
Localisation : Nantes
Contact :

Message par Jérôme » 27 août 2006, 17:51

Arnaud a écrit : Le résultat est clair :

Code : Tout sélectionner

17:34 arnaud@centre ~/DL/pyromaths-linux-060820% ./pyromaths
This is e-TeX, Version 3.14159-2.1 (Web2C 7.4.5)
entering extended mode
! I can't find file `"/home/arnaud/DL/pyromaths-linux-060820/exercices.tex"'.
<*> ...ud/DL/pyromaths-linux-060820/exercices.tex"

Please type another input file name:
Il cherche les fichiers dans le dossier où se trouve pyromaths, or les fichiers .tex sont dans mon home.
Voilà qui est étonnant. Je ne comprends pas bien pourquoi ça arrive.
Ce n'est pas trop grave, je suis en train de créer une boite de dialogue pour gérer un "enregistrer sous" comme tu me l'as proposé. On verra donc ensuite.

Bon week-end

Répondre