Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/11/2007, à 00:50

rvvn

[RESOLU]LaTex et graphic

Salut,

Je suis débutant sous LaTeX smile. J'utilise Texmaker, j'ai suivit le tuto http://doc.ubuntu-fr.org/texmaker pour l'installer et le configurer.
Je voudrait créer un fichier avec des images. D'après les tutos que j'ai lu il faut utiliser la commande
\usepackage{graphics}
pour insérer des images dans un fichier LaTeX.
Mais ça me renvoit une erreur sad :

\documentclass[a4paper,11pt]{article}

\usepackage{graphics}

\begin{document}
test
\end{document}
************** SUMMARY ************** :
line 88 -> ! Package graphics Error: No driver specified. }
************** LOG FILE *************** :
This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6) (format=latex 2007.11.3) 6 NOV 2007 23:32
entering extended mode
%&-line parsing enabled.
**essai.tex
(./essai.tex
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, french, basque, french, loaded.
(/usr/share/texmf-texlive/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/share/texmf-texlive/tex/latex/base/size11.clo
File: size11.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
)
(/usr/share/texmf-texlive/tex/latex/graphics/graphics.sty
Package: graphics 2006/02/20 v1.0o Standard LaTeX Graphics (DPC,SPQR)
(/usr/share/texmf-texlive/tex/latex/graphics/trig.sty
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
! Package graphics Error: No driver specified.
See the graphics package documentation for explanation.
Type H <return> for immediate help.
...
l.88 }
You should make a default driver option in a file
graphics.cfg
eg: \ExecuteOptions{textures}
) (./essai.aux)
\openout1 = `essai.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 5.
LaTeX Font Info: ... okay on input line 5.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 5.
LaTeX Font Info: ... okay on input line 5.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 5.
LaTeX Font Info: ... okay on input line 5.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 5.
LaTeX Font Info: ... okay on input line 5.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 5.
LaTeX Font Info: ... okay on input line 5.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 5.
LaTeX Font Info: ... okay on input line 5.
[1
] (./essai.aux) )
Here is how much of TeX's memory you used:
369 strings out of 95060
3967 string characters out of 1182405
48368 words of memory out of 1500000
3630 multiletter control sequences out of 10000+50000
3940 words of font info for 15 fonts, out of 1200000 for 2000
28 hyphenation exceptions out of 8191
21i,4n,19p,161b,107s stack positions out of 5000i,500n,6000p,200000b,5000s
Output written on essai.dvi (1 page, 216 bytes).

Si je comprend bien c'est un problème de driver lié au package graphics hmm. Il faut que je spécifie un driver par défaut dans le fichier "/usr/share/texmf-texlive/tex/latex/graphics/graphics.sty" à la ligne 88 ou alors que je créé un fichier graphics.cfg ???

Qu'est-ce qu'il faut faire pour résoudre ce problème ?

rvvn

Dernière modification par rvvn (Le 07/11/2007, à 01:30)

Hors ligne

#2 Le 07/11/2007, à 00:57

best_friend_fr

Re : [RESOLU]LaTex et graphic

\usepackage{graphicx}

ca donne quoi ?

Et ca marche si tu tappes

latex essai.tex

dans une console ?


sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr

Hors ligne

#3 Le 07/11/2007, à 01:08

rvvn

Re : [RESOLU]LaTex et graphic

Si je met

\usepackage{graphicx}

au lieu de

\usepackage{graphics}

ça me donne la même erreur sad

************** SUMMARY ************** :
line 88 -> ! Package graphics Error: No driver specified. }
************** LOG FILE *************** :
This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6) (format=latex 2007.11.3) 7 NOV 2007 00:03
entering extended mode
%&-line parsing enabled.
**essai.tex
(./essai.tex
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, french, basque, french, loaded.
(/usr/share/texmf-texlive/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/share/texmf-texlive/tex/latex/base/size11.clo
File: size11.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
)
(/usr/share/texmf-texlive/tex/latex/graphics/graphicx.sty
Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
(/usr/share/texmf-texlive/tex/latex/graphics/keyval.sty
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
\KV@toks@=\toks14
)
(/usr/share/texmf-texlive/tex/latex/graphics/graphics.sty
Package: graphics 2006/02/20 v1.0o Standard LaTeX Graphics (DPC,SPQR)
(/usr/share/texmf-texlive/tex/latex/graphics/trig.sty
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
! Package graphics Error: No driver specified.
See the graphics package documentation for explanation.
Type H <return> for immediate help.
...
l.88 }
You should make a default driver option in a file
graphics.cfg
eg: \ExecuteOptions{textures}
)
\Gin@req@height=\dimen103
\Gin@req@width=\dimen104
) (./essai.aux)
\openout1 = `essai.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 5.
LaTeX Font Info: ... okay on input line 5.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 5.
LaTeX Font Info: ... okay on input line 5.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 5.
LaTeX Font Info: ... okay on input line 5.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 5.
LaTeX Font Info: ... okay on input line 5.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 5.
LaTeX Font Info: ... okay on input line 5.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 5.
LaTeX Font Info: ... okay on input line 5.
[1
] (./essai.aux) )
Here is how much of TeX's memory you used:
456 strings out of 95060
5182 string characters out of 1182405
49787 words of memory out of 1500000
3711 multiletter control sequences out of 10000+50000
3940 words of font info for 15 fonts, out of 1200000 for 2000
28 hyphenation exceptions out of 8191
25i,4n,19p,182b,107s stack positions out of 5000i,500n,6000p,200000b,5000s
Output written on essai.dvi (1 page, 216 bytes).

Si je tape

latex essai.tex

dans une console, ça me donne ça :

This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6)
 %&-line parsing enabled.
entering extended mode
(./essai.tex
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, french, basque, french, loaded.
(/usr/share/texmf-texlive/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/share/texmf-texlive/tex/latex/base/size11.clo))
(/usr/share/texmf-texlive/tex/latex/graphics/graphicx.sty
(/usr/share/texmf-texlive/tex/latex/graphics/keyval.sty)
(/usr/share/texmf-texlive/tex/latex/graphics/graphics.sty
(/usr/share/texmf-texlive/tex/latex/graphics/trig.sty)

! Package graphics Error: No driver specified.

See the graphics package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                              
                                                  
l.88      }
           
?

Hors ligne

#4 Le 07/11/2007, à 01:13

best_friend_fr

Re : [RESOLU]LaTex et graphic

C'est bizarre ta l.88
Tu peux essayer
\usepackage[dvips]{graphics}


sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr

Hors ligne

#5 Le 07/11/2007, à 01:21

rvvn

Re : [RESOLU]LaTex et graphic

smile:):)

Ça marche, merci beaucoup best_friend_fr.

Pour info, c'est quoi cette option [dvips] ?

Hors ligne

#6 Le 07/11/2007, à 01:26

best_friend_fr

Re : [RESOLU]LaTex et graphic

Il existe 2 types d'images sur un ordinateur

Les vectoriels (.eps principalement) et les bitmap (.png, .jpg, .bmp...)
dvips dit d'utiliser le driver vectoriel (par defaut dans latex), mais ca veut dire qu'on ne peut pas inclure de bitmap dans le fichier, et qu'on doit forcement compiler le latex en dvi (pas de pdftex). Si on veut faire du pdf, il faut ensuite convertir le dvi en pdf.

Un autre driver (pdftex) est pour inclure des bitmap (attention, on ne peut alors plus inclure de vectoriel), et on est alors oblige d'utiliser pdflatex.

De toute facon, il faut choisir entre vectoriel et bitmap pour un document, on ne peut inclure les 2. Si on doit inclure les 2, il faut convertir les images dans le bon format avant.

Dernière modification par best_friend_fr (Le 07/11/2007, à 01:31)


sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr

Hors ligne

#7 Le 07/11/2007, à 01:29

rvvn

Re : [RESOLU]LaTex et graphic

Ok, merci pour tes explications smile.

Hors ligne

#8 Le 07/11/2007, à 01:53

jobherzt

Re : [RESOLU]LaTex et graphic

la je t'arrete, le driver pdftex permet d'inclure du bitmap.... et du pdf, qui est aussi un format vectoriel, et qui peut parfaitement etre utilisé pour des images !!! par exemple, xfig ou inkscape (des logiciels de dessins vectoriels) permettent d'exporter en pdf. les images en eps peuvent egalement etre convetie facilement en pdf, il n'y a donc pas a choisir !!!!

Hors ligne

#9 Le 07/11/2007, à 01:58

best_friend_fr

Re : [RESOLU]LaTex et graphic

Tu ne peux pas faire un \includegraphics{foo.eps} si tu utilise le driver pdftex. Tu dois convertir au prealable.


sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr

Hors ligne

#10 Le 07/11/2007, à 02:03

jobherzt

Re : [RESOLU]LaTex et graphic

euh.... ben justement je dis qu'avec le driver pdftex tu peux inclure des images au format pdf, et que les images en eps peuvent etre convertie dans ce format, comme beaucoup d'autre et donc qu'on peut utiliser du vectoriel avec pdftex ! tu as gagné le droit de relire mon precedent message tongue

Hors ligne

#11 Le 07/11/2007, à 02:10

best_friend_fr

Re : [RESOLU]LaTex et graphic

Ben tu as le droit de relire mon message d'avant le tiens dans lequel je dis qu'on peut tout inclure dans tout du moment qu'on convertit les formats au prealable. tongue

Le seul truc que je dis c'est quon ne peut pas inclure des formats postscripts (eps et ps) dans le meme fichier qu'un fichier bitmap (bmp, jpg) ou pdf, si on ne convertit pas au prealable (a cavoir un postscript en pdf ou bitmap, ou encapsuler un bitmap dans un postscript).

Quant a dire que le choix est vite fait, je ne suis absolument pas d'accord.
Il faut souvent choisir qu cas par cas.


sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr

Hors ligne

#12 Le 07/11/2007, à 02:11

best_friend_fr

Re : [RESOLU]LaTex et graphic

Je precise aussi que j'ai une distribution latex qui date un peu (oui, je suis toujours sours tetex) et que donc une mise a jour d'un package peut rendre obsolete mes commentaires (mais je pense que c'est peu probable)


sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr

Hors ligne

#13 Le 07/11/2007, à 15:34

jobherzt

Re : [RESOLU]LaTex et graphic

best_friend_fr a écrit :

Ben tu as le droit de relire mon message d'avant le tiens dans lequel je dis qu'on peut tout inclure dans tout du moment qu'on convertit les formats au prealable. tongue

Le seul truc que je dis c'est quon ne peut pas inclure des formats postscripts (eps et ps) dans le meme fichier qu'un fichier bitmap (bmp, jpg) ou pdf, si on ne convertit pas au prealable (a cavoir un postscript en pdf ou bitmap, ou encapsuler un bitmap dans un postscript).

Quant a dire que le choix est vite fait, je ne suis absolument pas d'accord.
Il faut souvent choisir qu cas par cas.

Sauf ton respect, j'avais bien lu ton message. tu affirmais :

De toute facon, il faut choisir entre vectoriel et bitmap pour un document, on ne peut inclure les 2

ce a quoi je reponds : le pdf est un format vectoriel, donc il n'y a pas a choisr. le driver pdftex est le seul qui permet d'inclure du bitmap et du vectoriel sans problemes. Donc oui, si tu veux inserer des images eps il faut les convertir (de preference en pdf justement pour garder le vectoriel), mais je ne crois pas avoir dit le contraire. et quand je disais que le choix etait vite fait, ca venait justement de ce fait qu'il n'obligeait pas a choisr entre vectoriel et bitmap, d'autant plus que la conversion eps -> pdf est en general parfaite. (puisque le pdf est en gros le sucesseur du (e)ps).

J'ajoute que convertir du vectoriel en bitmap est franchement a eviter quand c'est possible (et ca l'est smile ). Je dirais meme que si une illustration est faisable en bitmap ou en vectoriel, il est largement preferable de choisir le vectoriel.

Donc je pense qu'il est preferable d'utiliser systematiquement pdftex qui a priori permet plus de choses sans pour autant ajouter de contraintes. Apres ce n'est que mon avis, et je le partage, comme dirais l'autre, meme si je pense que les arguments ci dessus ne sont pas negligeables.

Hors ligne

#14 Le 07/11/2007, à 16:55

teckel_malin

Re : [RESOLU]LaTex et graphic

Salut à tous.

Je suis d'accord avec ce qui a été dit, mais je me permet de rajouter un commentaire pour contrebalancer l'argumentation

2 gros avantages à mes yeux d'utiliser dvips sont:

- la possibilité de faire du "inverse-dvi" et "forward-dvi" qui permet de relire son document sous l'aspect final(en dvi) et de balancer directement sur la ligne de code correspondante dans l'editeur du fichier source par un simple click : tres utile voir indispensable pour la relecture et la correction de documents longs (theses....), on peut toujours convertir en pdf apres.

- la possibilité d'utiliser le package psfrag, qui permet de remplacer des bouts de texte dans une figure ou une courbe à partir du fichier source latex; cela permet d'utiliser les mêmes polices et les mêmes symboles speciaux que dans le texte sans avoir à passer des heures sous inkscape ou gimp.

Je crois que ces deux options ne peuvent pas etre faites avec pdflatex, mais je peux me planter.

Apres, evidemment, si on n'a pas utilité de ces deux trucs, c'est vrai qu'il vaut mieux passer directement par pdflatex. C'est pour ça que effectivement comme dit "best_friend_fr" il faut choisir au cas par cas.

#15 Le 07/11/2007, à 17:04

jobherzt

Re : [RESOLU]LaTex et graphic

Bien sur, je parlais de l'avantage du driver pdftex strictement dans le cadre de l'insertion de graphiques. Apres, il est evident qu'on peut pour des raisons x ou y preferer sortir du ps ou du dvi.

pour le forward-dvi, c'est vrai que c'est pratique. Il me semble que le forward pdf est en projet dans Kile, en fait c'est plus lié a l'editeur qu'au compilateur. mais pour l'instant, a ma connaissance, aucun editeur ne fait ca (sous nunux en tout cas).

Hors ligne

#16 Le 07/11/2007, à 20:30

best_friend_fr

Re : [RESOLU]LaTex et graphic

L'utilisation de psfrag est ce qui me fait en general utiliser le postscript.

Mais en ce qui concerne le pdf vectoriel, oui, le pdf est vectoriel, mais je ne le considere pas comme un format d'image, desole, et ce pqrce que j'ai deja eu des problemes au niveau des retouches. Donc si tes images sont en vectoriel, moi, je te conseille d'utiliser dvips. La solution de jobhertz marche aussi, je le reconnais, mais tu te fermes des fonctionnalites du ps.

Dernière modification par best_friend_fr (Le 07/11/2007, à 21:05)


sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr

Hors ligne

#17 Le 07/11/2007, à 21:00

jobherzt

Re : [RESOLU]LaTex et graphic

Oui, en effet tu ne peux pas tellement retoucher une image en PDF, mais ca reste un vrai format vectoriel. En general mes images sont en SVG (qui est le format standard pour le vectoriel). eps et pdf sont plutot des formats d'exportation qui ont l'avantage de garder l'aspect vectoriel... Donc j'apprecie le cote format de travail = SVG, "produit fini"=PDF qui se completent bien.

Hors ligne