Page 2 sur 2

Re: Erreur de compilation

MessagePosté: Samedi 26 Mars 2011, 13:23
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.

Re: Erreur de compilation

MessagePosté: Samedi 26 Mars 2011, 15:47
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).

Re: Erreur de compilation

MessagePosté: Samedi 26 Mars 2011, 16:59
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.

Re: Erreur de compilation

MessagePosté: Samedi 26 Mars 2011, 21:29
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)

Re: Erreur de compilation

MessagePosté: Lundi 28 Mars 2011, 00:01
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.

Re: Erreur de compilation

MessagePosté: Lundi 28 Mars 2011, 00:10
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.