Erreur de compilation

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.
GMaths
Utilisateur chevronné
Utilisateur chevronné
Messages : 2042
Inscription : lundi 01 octobre 2007, 10:20

Re: Erreur de compilation

Message non lu par GMaths »

mkr a écrit :et il cherche à éditer tr.eps qui n'y figure pas.
Pour Latex+Asymptote+Latex+Dvips+voir PS :

je viens de tester texmaker... et je rencontre aussi un problème... que je vais faire remonter à Pascal Brachet.

Si ton problème est le même que le mien... je pense plutôt que tu as voulu dire : "il cherche à afficher tr.ps qui n'existe pas" : ps et non eps !
Apparemment, il y a un problème avec dvips.

J'ai tenté ceci avec succès : choisir la commande utilisateur pour la compilation rapide, en reprenant dans l'ordre : LaTeX+Asymptote+LaTeX+Dvips+AfficheurPS.
Donc a priori la même chose que la commande déjà prévue... sauf qu'ainsi cela fonctionne : le ps est produit.

-----------

Avec PDFLATEX+Asymptote+PDFLATEX+voir PDF, cela fonctionne, non ? Chez moi, oui.
Dernière modification par GMaths le samedi 26 mars 2011, 17:35, modifié 1 fois.
mkr
Utilisateur confirmé
Utilisateur confirmé
Messages : 41
Inscription : lundi 14 mars 2011, 18:02

Re: Erreur de compilation

Message non lu par mkr »

programme: triangle5.tex

Code : Tout sélectionner

\documentclass {article}
\usepackage{asymptote}
\begin{document}
\begin{asy}
unitsize(1cm); //EDIT : et non {1cm} comme auparavant !
draw((0,0)--(10,0)--(3,8)--cycle);
// On définit les sommets du triangle.
pair A=(0,0), B=(10,0), C=(5,3);
// On trace le triangle.
draw (A--B--C--cycle);
\end{asy}
\end{document}
compilation PDFLATEX+ASYMPTOTE +PDFLATEX c'est un peu long long mais édition de triangle5.pdf correcte
compilation latex+asymptote+latex : création de triangle5-1.asy,triangle5-1.eps mais il ne construit pas
triangle5.ps qu'il cherche à éditer!
ci-joint le.log

Code : Tout sélectionner

This is pdfTeX, Version 3.1415926-1.40.11 (Web2C 2010) (format=latex 2010.11.4)  26 MAR 2011 15:36
entering extended mode
 \write18 enabled.
 %&-line parsing enabled.
**triangle5.tex
(./triangle5.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, ge
rman-x-2009-06-19, ngerman-x-2009-06-19, afrikaans, ancientgreek, ibycus, arabi
c, armenian, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danis
h, dutch, ukenglish, usenglishmax, esperanto, estonian, farsi, finnish, french,
 galician, german, ngerman, swissgerman, monogreek, greek, hungarian, icelandic
, assamese, bengali, gujarati, hindi, kannada, malayalam, marathi, oriya, panja
bi, tamil, telugu, indonesian, interlingua, irish, italian, kurmanji, lao, lati
n, latvian, lithuanian, mongolian, mongolianlmc, bokmal, nynorsk, polish, portu
guese, romanian, russian, sanskrit, serbian, slovak, slovenian, spanish, swedis
h, turkish, turkmen, ukrainian, uppersorbian, welsh, loaded.
(d:/texlive/2010/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(d:/texlive/2010/texmf-dist/tex/latex/base/size10.clo
File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(d:/texlive/2010/texmf/tex/latex/asymptote/asymptote.sty
Package: asymptote 2010/07/10 v1.15 Asymptote style file for LaTeX

(d:/texlive/2010/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
\KV@toks@=\toks14
)
(d:/texlive/2010/texmf-dist/tex/latex/base/ifthen.sty
Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
)
(d:/texlive/2010/texmf-dist/tex/latex/graphics/color.sty
Package: color 2005/11/14 v1.0j Standard LaTeX Color (DPC)

(d:/texlive/2010/texmf-dist/tex/latex/latexconfig/color.cfg
File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
)
Package color Info: Driver file: dvips.def on input line 130.

(d:/texlive/2010/texmf-dist/tex/latex/graphics/dvips.def
File: dvips.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
)
(d:/texlive/2010/texmf-dist/tex/latex/graphics/dvipsnam.def
File: dvipsnam.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
))
(d:/texlive/2010/texmf-dist/tex/latex/graphics/graphicx.sty
Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)

(d:/texlive/2010/texmf-dist/tex/latex/graphics/graphics.sty
Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)

(d:/texlive/2010/texmf-dist/tex/latex/graphics/trig.sty
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
(d:/texlive/2010/texmf-dist/tex/latex/latexconfig/graphics.cfg
File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live
)
Package graphics Info: Driver file: dvips.def on input line 91.
)
\Gin@req@height=\dimen103
\Gin@req@width=\dimen104
)
\AsyStream=\write3
\AsyPreStream=\write4
\AsyTestStream=\read1

(./triangle5.pre)
\openout4 = `triangle5.pre'.

\ASYbox=\box26
\c@asy=\count87
) (./triangle5.aux)
\openout1 = `triangle5.aux'.

LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 3.
LaTeX Font Info:    ... okay on input line 3.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 3.
LaTeX Font Info:    ... okay on input line 3.
LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 3.
LaTeX Font Info:    ... okay on input line 3.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 3.
LaTeX Font Info:    ... okay on input line 3.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 3.
LaTeX Font Info:    ... okay on input line 3.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 3.
LaTeX Font Info:    ... okay on input line 3.
\openout3 = `triangle5-1.asy'.

File: triangle5-1.eps Graphic file (type eps)
 <triangle5-1.eps> [1

] (./triangle5.aux) ) 
Here is how much of TeX's memory you used:
 832 strings out of 493739
 10876 string characters out of 3146606
 56434 words of memory out of 3000000
 4172 multiletter control sequences out of 15000+200000
 3640 words of font info for 14 fonts, out of 3000000 for 9000
 714 hyphenation exceptions out of 8191
 32i,5n,21p,203b,165s stack positions out of 5000i,500n,10000p,200000b,50000s

Output written on triangle5.dvi (1 page, 392 bytes).
GMaths
Utilisateur chevronné
Utilisateur chevronné
Messages : 2042
Inscription : lundi 01 octobre 2007, 10:20

Re: Erreur de compilation

Message non lu par GMaths »

mkr a écrit :... mais il ne construit pas triangle5.ps qu'il cherche à éditer!
non, à afficher.
C'est donc bien le problème que j'ai constaté et donc je t'ai proposé une solution d'attente.
____

Cela ne règle pas le problème du manque de rapidité de compilation via pdflatex.
GMaths
Utilisateur chevronné
Utilisateur chevronné
Messages : 2042
Inscription : lundi 01 octobre 2007, 10:20

Re: Erreur de compilation

Message non lu par GMaths »

GMaths a écrit :problème... que je vais faire remonter à Pascal Brachet.
Sa réponse :
Merci, ...
...
... j'ai carrément oublié d'inclure la commande dvips après le deuxième latex.
Je n'avais testé qu'avec pdflatex (il me semblait que c'était la compil la plus appropriée pour asymptote)
Cela sera réparé dans la prochaine version (peut-être une version de maintenance dans une quinzaine de jours)
mkr
Utilisateur confirmé
Utilisateur confirmé
Messages : 41
Inscription : lundi 14 mars 2011, 18:02

Re: Erreur de compilation

Message non lu par mkr »

Effectivement c'est la solution ;le fichier triangle5.ps est bien construit puis édité.
(La compilation rapide sortie en PDF fonctionnait)

Au cas où d'autres seraient intéressés.
Création des commandes sous texmaker:
Dans utilisateur/commandes utilisateurs /editer commandes , faire un copier/coller des commandes de la configuration en les séparant par des | dans l'ordre :Latex+asymptote+Latex+dvips+voir PS

Code : Tout sélectionner

latex   -shell-escape -interaction=nonstopmode %.tex|"D:/texlive/2010/bin/win32/asy.exe" %.asy|latex   -shell-escape -interaction=nonstopmode %.tex|dvips -o %.ps %.dvi|"C:/Program Files/Ghostgum/gsview/gsview32.exe" %.ps
L'item du menu apparaît lors de la prochaine utilisation de Texmaker

Par contre c'est toujours aussi lent avec des durées de compilation irrégulières (plus de 20 secondes, des fois 40!! )
Un grand merci pour le suivi; prochaine étape : .latexmkrc (si la production d'images augmente...)et sans "vouloir en rajouter"! ce forum est très plaisant.
GMaths
Utilisateur chevronné
Utilisateur chevronné
Messages : 2042
Inscription : lundi 01 octobre 2007, 10:20

Re: Erreur de compilation

Message non lu par GMaths »

mkr a écrit :Au cas où d'autres seraient intéressés.
Création des commandes sous texmaker:
Dans utilisateur/commandes utilisateurs /editer commandes , faire un copier/coller des commandes de la configuration en les séparant par des |
Mais non ! Il y a plus simple : il suffit de cliquer sur le bouton "assistant" en fin de ligne pour accéder à une nouvelle fenêtre qui permet de choisir les commandes, définissant la commande utilisateur.
Répondre
  • Sujets similaires
    Réponses
    Vues
    Dernier message