[Résolu] Problème de compilation

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] Problème de compilation

Messagepar Valvino » Jeudi 28 Juin 2007, 16:26

Bonjour à tous,

J'essaye de me faire quelques fiches de cours pendant mes vacances, grâce à ce super forum, et grâce à vous je commence à bien maitriser LaTeX. :wink:
Cependant j'arrive à l'analyse et j'ai envie de tracer quelques courbes, et sachant qu'en plus je compte après faire la géométrie j'ai décidé de me mettre à faire la longue quête des graphiques sur LaTeX :lol:
Grâce à vos comparatifs, je me suis arrêté sur Asymptote, que j'ai installé cette après-midi et asymptote fonctionne très bien utilisé de manière autonome quand je tape des codes sur asymptote.exe.
Par contre j'essaye de le lancer directement avec pdflatex sous WinEdt (j'utilise MikTex 2.6) et j'ai un pdf qui marche mais la figure est vide.
J'ai utilisé les conseils du pdf d'Oliver Guibé (http://math.mad.free.fr/wordpress/wp-content/uploads/asylatex_fr.pdf) mais apparemment il doit y avoir quelque chose que je n'ai pas saisi.

Code: Tout sélectionner
\documentclass[a4paper,oneside,12pt]{article}
\usepackage[frenchb]{babel}
\usepackage[latin1]{inputenc}
\usepackage{asymptote}

\begin{document}

\author{Valentin Vinoles}
\title{Essai asymptote}
\date{}
\maketitle

Voici la figure qui devrait apparaître...
\begin{figure}
\centering
\begin{asy}
size (3cm);
draw (unitcircle);
\end{asy}
\caption{Inclure une illustration Asymptote est facile!}
\label{fig_embedded}
\end{figure}

\end{document}


Donc soit il y a quelque chose que je fais mal, comme la compilation, soit c'est un problème technique.
Merci de votre aide.
Fichiers joints
essai_asymptote.pdf
Essai avec la figure qui est vide.
(14.86 Kio) Téléchargé 128 fois
Dernière édition par Valvino le Jeudi 28 Juin 2007, 21:43, édité 1 fois.
Valvino
Giga-utilisateur
 
Messages: 922
Inscription: Mercredi 21 Mars 2007, 10:59
Statut actuel: Post-bac | Master

Publicité

Messagepar STANASZEK » Jeudi 28 Juin 2007, 16:44

J'ai exactement le même problème, et ça ferait un heureux de plus si quelqu'un nous mettait sur la piste ...
Rémi
STANASZEK
Déca-utilisateur
 
Messages: 11
Inscription: Jeudi 05 Octobre 2006, 16:59
Statut actuel: Actif et salarié | Enseignant

Messagepar OG » Jeudi 28 Juin 2007, 18:17

Bonsoir

Chez moi, Ubuntu, asymptote 1.25svn (je dois mettre à jour) les commandes

Code: Tout sélectionner
pdflatex test.tex
asy test.asy
pdflatex test.tex


me donne un pdf avec un cercle.

pourriez-vous donner les .log ?

éventuellement \usepackage[pdftex]{graphics} peut aider ?

Cordialement
O.G.
OG
Modérateur
 
Messages: 2276
Inscription: Lundi 12 Mars 2007, 11:20
Localisation: Rouen
Statut actuel: Actif et salarié | Maître de conférence

Messagepar Valvino » Jeudi 28 Juin 2007, 18:57

Quand je fais "asy test.tex" il me met: "asy n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commande".

Le package ne marche pas il me met "LaTeX error: option clash for package graphics."

Voici le fichier log:

Code: Tout sélectionner
This is pdfTeX, Version 3.141592-1.40.3 (MiKTeX 2.6) (preloaded format=pdflatex 2007.6.26)  28 JUN 2007 19:58
entering extended mode
**test.tex
(test.tex
LaTeX2e <2005/12/01>
Babel <v3.8g> and hyphenation patterns for english, dumylang, nohyphenation, ge
rman, ngerman, french, loaded.
("C:\Program Files\MiKTeX 2.6\tex\latex\base\article.cls"
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
("C:\Program Files\MiKTeX 2.6\tex\latex\base\size12.clo"
File: size12.clo 2005/09/16 v1.4f 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
)
("C:\Program Files\MiKTeX 2.6\tex\generic\babel\babel.sty"
Package: babel 2005/05/21 v3.8g The Babel package

*************************************
* Local config file bblopts.cfg used
*
("C:\Program Files\MiKTeX 2.6\tex\latex\00miktex\bblopts.cfg"
File: bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
)
("C:\Program Files\MiKTeX 2.6\tex\generic\babel\frenchb.ldf"
Language: french 2005/02/06 v1.6g French support from the babel system

("C:\Program Files\MiKTeX 2.6\tex\generic\babel\babel.def"
File: babel.def 2005/05/21 v3.8g Babel common definitions
\babel@savecnt=\count87
\U@D=\dimen103
)
Package babel Info: Making : an active character on input line 219.
Package babel Info: Making ; an active character on input line 220.
Package babel Info: Making ! an active character on input line 221.
Package babel Info: Making ? an active character on input line 222.
LaTeX Font Info:    Redeclaring font encoding T1 on input line 299.
\parindentFFN=\dimen104
\std@mcc=\count88
\dec@mcc=\count89

*************************************
* Local config file frenchb.cfg used
*
("C:\Program Files\MiKTeX 2.6\tex\generic\babel\frenchb.cfg")))
("C:\Program Files\MiKTeX 2.6\tex\latex\base\inputenc.sty"
Package: inputenc 2006/05/05 v1.1b Input encoding file
\inpenc@prehook=\toks14
\inpenc@posthook=\toks15

("C:\Program Files\MiKTeX 2.6\tex\latex\base\latin1.def"
File: latin1.def 2006/05/05 v1.1b Input encoding file
))
("C:\Program Files\MiKTeX 2.6\tex\latex\asymptote\asymptote.sty"
("C:\Program Files\MiKTeX 2.6\tex\latex\graphics\graphics.sty"
Package: graphics 2006/02/20 v1.0o Standard LaTeX Graphics (DPC,SPQR)

("C:\Program Files\MiKTeX 2.6\tex\latex\graphics\trig.sty"
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
("C:\Program Files\MiKTeX 2.6\tex\latex\00miktex\graphics.cfg"
File: graphics.cfg 2005/12/29 v1.2 MiKTeX 'graphics' configuration
)
Package graphics Info: Driver file: pdftex.def on input line 90.

("C:\Program Files\MiKTeX 2.6\tex\latex\graphics\pdftex.def"
File: pdftex.def 2007/04/17 v0.04g Graphics/color for pdfTeX
\Gread@gobject=\count90
))
\AsyStream=\write3
\AsyTestStream=\read1
\c@asy=\count91
) (test.aux)
LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for T1/lmr/m/n on input line 6.
LaTeX Font Info:    Try loading font information for T1+lmr on input line 6.

("C:\Program Files\MiKTeX 2.6\tex\latex\lm\t1lmr.fd"
File: t1lmr.fd 2007/01/14 v1.3 Font defs for Latin Modern
)
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Info: Redefining \dots on input line 6.

("C:\Program Files\MiKTeX 2.6\tex\context\base\supp-pdf.tex"
[Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count92
\scratchdimen=\dimen105
\scratchbox=\box26
\nofMPsegments=\count93
\nofMParguments=\count94
\MPscratchCnt=\count95
\MPscratchDim=\dimen106
\MPnumerator=\count96
\everyMPtoPDFconversion=\toks16
)
LaTeX Font Info:    External font `cmex10' loaded for size
(Font)              <14.4> on input line 11.
LaTeX Font Info:    External font `cmex10' loaded for size
(Font)              <7> on input line 11.
 File test_1.pdf does not exist. [1

{psfonts.map}] (test.aux) )
Here is how much of TeX's memory you used:
 1500 strings out of 95305
 17673 string characters out of 1185157
 68720 words of memory out of 1072420
 4663 multiletter control sequences out of 60000
 5451 words of font info for 20 fonts, out of 1000000 for 2000
 14 hyphenation exceptions out of 8191
 25i,6n,24p,176b,189s stack positions out of 5000i,500n,10000p,200000b,32768s
<C:/Program Files/MiKTeX 2.6/fonts/type1/bluesky/cm/
cmcsc10.pfb><C:/Program Files/MiKTeX 2.6/fonts/type1/bluesky/cm/cmr12.pfb><C:/P
rogram Files/MiKTeX 2.6/fonts/type1/bluesky/cm/cmr17.pfb>
Output written on test.pdf (1 page, 15216 bytes).
PDF statistics:
 18 PDF objects out of 300000 (max. 8388607)
 0 named destinations out of 300000 (max. 131072)
 1 words of extra memory for PDF output out of 65536 (max. 10000000)



Sinon un truc étrange c'est que le fichier .asy créé lors de la première compilation pdflatex n'arrive pas à être lu par asymptote...
Valvino
Giga-utilisateur
 
Messages: 922
Inscription: Mercredi 21 Mars 2007, 10:59
Statut actuel: Post-bac | Master

Messagepar pg » Jeudi 28 Juin 2007, 19:50

Chez moi, le fichier que tu as donné dans ton premier message produit le code asymptote suivant (mon fichier tex s'appelle test.tex) :

Code: Tout sélectionner
access settings;
if(!settings.multipleView)
 settings.batchView=false;
settings.tex="pdflatex";

// Beginning of Asymptote Figure 1
eval(quote{
defaultfilename='test_1';

size (3cm);
draw (unitcircle);
});
// End of Asymptote Figure 1

Il se compile bien grâce à Asymptote et produit un fichier test_1.eps. Pour convertir en pdf, je fait un epstopdf test_1.eps et ensuite compiler le fihier test.tex en pdf fonctionne.
pg
Modérateur
 
Messages: 2592
Inscription: Jeudi 14 Juin 2007, 23:31

Messagepar guiguiche » Jeudi 28 Juin 2007, 20:13

Asymptote est mal installé : il n'est pas reconnu dans le path.
Pas d'aide par MP : les questions sont publiques, les réponses aussi.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.
guiguiche
Modérateur
 
Messages: 8067
Inscription: Vendredi 06 Janvier 2006, 15:32
Localisation: Le Mans
Statut actuel: Actif et salarié | Enseignant

Messagepar OG » Jeudi 28 Juin 2007, 20:14

Bonsoir

concernant Windows je ne peux pas aider.
Y-a-t-il des infos spécifiques à Windows sur le site d'Asymptote ?

Par rapport à la traduction que j'ai faite n'hésitez surtout pas si vous avez des commentaires, ici ou directement à mon adresse email.

bonne soirée
Cordialement
O.G.
OG
Modérateur
 
Messages: 2276
Inscription: Lundi 12 Mars 2007, 11:20
Localisation: Rouen
Statut actuel: Actif et salarié | Maître de conférence

Messagepar Valvino » Jeudi 28 Juin 2007, 20:16

Je vais essayer de réinstaller Asymptote je vous tiens au courant.

Merci beaucoup de votre aide à tous vous êtes géniaux :D
Valvino
Giga-utilisateur
 
Messages: 922
Inscription: Mercredi 21 Mars 2007, 10:59
Statut actuel: Post-bac | Master

Messagepar Valvino » Jeudi 28 Juin 2007, 20:43

ha j'ai carrément réussi à faire un truc là :D
Donc en fait:

1. Je compile la première fois avec pdflatex et j'ai bien un fichier test.asy qui se fait dans le répertoire de test.tex.
2 .Je glisse le test.asy sur Asymptote et il fait un test_1.pdf dans le répertoire d'Asymptote.
3. Je copie test_1.pdf dans le répertoire de test.tex.
4. Je recompile avec pdflatex.

Et là ca marche.
Commet puis-je automatiser les étapes 2 et 3?
Valvino
Giga-utilisateur
 
Messages: 922
Inscription: Mercredi 21 Mars 2007, 10:59
Statut actuel: Post-bac | Master

Messagepar Valvino » Jeudi 28 Juin 2007, 21:42

C'est bon j'ai réussi en utilisant TeXnicCenter et en utlisant ce tutoriel très bien fait:

http://www.artofproblemsolving.com/Wiki/index.php/Asymptote:_Getting_Started

Je suis super content et je m'amuse comme un petit fou :lol:
Merci à vous tous!!!
Valvino
Giga-utilisateur
 
Messages: 922
Inscription: Mercredi 21 Mars 2007, 10:59
Statut actuel: Post-bac | Master


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é

cron