LateX

Discutez d'informatique ici !
comment sa ?
Membre Naturel
Messages: 38
Enregistré le: 14 Avr 2008, 20:12

LateX

par comment sa ? » 13 Mai 2008, 13:59

Bonjour,

je voudrais insérer sur ma page de garde (en haut à droite) de mon rapport une image stockée dans mon dossier "Image" au format jpg.

J'ai essayé à l'endroit où je voulais placer l'image : \includegraphics{fichier.jpg}

....et comme vous vous en doutez CA MARCHE PAS !!!! :hum:


P.S. : J'ai pourtant penser à ajouter dans le préambule \usepackage{graphicx}



Jean_Luc
Membre Relatif
Messages: 158
Enregistré le: 25 Avr 2008, 11:17

par Jean_Luc » 13 Mai 2008, 15:20

Salut,

Quel compilateur Latex utilises-tu ?

Si tu utilises latexpdf ça devrait marcher, sinon le \includegraphics ne marche
qu'avec des .eps (Encapsuled postscript).

comment sa ?
Membre Naturel
Messages: 38
Enregistré le: 14 Avr 2008, 20:12

par comment sa ? » 13 Mai 2008, 21:39

Je compile effectivement mon fichier .TEX e fichier .PDF, je pense que c'est ce que tu veut dire quand tu me parles de pdflateX.

Jean_Luc
Membre Relatif
Messages: 158
Enregistré le: 25 Avr 2008, 11:17

par Jean_Luc » 13 Mai 2008, 21:49

comment sa ? a écrit:Je compile effectivement mon fichier .TEX e fichier .PDF, je pense que c'est ce que tu veut dire quand tu me parles de pdflateX.


Oui, ben alors c'est bizarre, moi j'utilise latexpdf sous Linux et ça marche bien
avec les png/jpg. Mais avec d'autres compilo, ça me sort "Cannot calculate size of my_img.png (No BoundingBox)" ou un truc du genre et bien sur pas d'image.

As-tu un message d'erreur ?

Jean_Luc
Membre Relatif
Messages: 158
Enregistré le: 25 Avr 2008, 11:17

par Jean_Luc » 13 Mai 2008, 21:50

Jean_Luc a écrit:Oui, ben alors c'est bizarre, moi j'utilise latexpdf sous Linux et ça marche bien
avec les png/jpg. Mais avec d'autres compilo, ça me sort "Cannot calculate size of my_img.png (No BoundingBox)" ou un truc du genre et bien sur pas d'image.

As-tu un message d'erreur ?


EDIT: Tu peux toujours convertir ton image en eps, ça devrait mieux marcher...

comment sa ?
Membre Naturel
Messages: 38
Enregistré le: 14 Avr 2008, 20:12

par comment sa ? » 13 Mai 2008, 21:55

Oui j'ai un message d'erreur : l.29 \includegraphics{iut}

I could not locate the file with any of these extensions:
.png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF,.JPG,.JPEG,.JBIG2,.JB2
Try typing to proceed.
If that doesn't work, type X to quit.

( sa : c'est quand je ne spécifie pas l'extension )

et : LaTeX Warning: File `iut.jpg' not found on input line 29.


!pdfTeX error: (file iut.jpg): cannot find image file
==> Fatal error occurred, no output PDF file produced!

(sa : c'est quand je spécifie le .jpg)


J'ai l'impression que quelque chose m'échappe....

comment sa ?
Membre Naturel
Messages: 38
Enregistré le: 14 Avr 2008, 20:12

par comment sa ? » 13 Mai 2008, 22:00

Donc une nouvelle question....

Comment convertir en .eps ???

Jean_Luc
Membre Relatif
Messages: 158
Enregistré le: 25 Avr 2008, 11:17

par Jean_Luc » 13 Mai 2008, 22:05

Ça sent le \graphicspath{} qui manque.
Tu pourras trouver des infos sur google en tapant graphicspath latex.

Oublie la conversion en .eps pour l'instant, visiblement ç'est pas ça ton problème.

comment sa ?
Membre Naturel
Messages: 38
Enregistré le: 14 Avr 2008, 20:12

par comment sa ? » 14 Mai 2008, 11:47

J'ai bien ajouter le \graphspath{} comme il le précaunise sur le net mais sans résultat !!!

Je débute juste sous LateX, le problème est peut-être bien plus évident !

comment sa ?
Membre Naturel
Messages: 38
Enregistré le: 14 Avr 2008, 20:12

par comment sa ? » 14 Mai 2008, 12:32

Bon j'ai trouvé, je te dis ce que j'ai fait car je pense que comme moi tu doit-être curieux :

j'ai suivis ces instructions :

Avec pdfLATEX, l’inclusion d’images se fait très simplement, mais avant toute chose, il faut
définir dans la partie déclarative le type de fichier images4 que TEX doit chercher. Pour cela
une ligne à ajouter :
\DeclareGraphicsExtensions{.jpg,.mps,.pdf,.png,.gif}
À présent, rien de plus simple5 :
1. placer votre image moi.jpg par exemple dans d:\elec\pic
2. taper \includegraphics{moi}

Source : ftp://ftp-developpez.com/konflor/Latex/formation/FormationLatex.pdf

Jean_Luc
Membre Relatif
Messages: 158
Enregistré le: 25 Avr 2008, 11:17

par Jean_Luc » 14 Mai 2008, 13:26

OK, merci bien pour ces infos :we:

As tu rajouté un \graphicspath{d:\elec\pic} ?
Ou compiles-tu directment dans le repertoire d:\elec\pic ?

Clembou
Membre Complexe
Messages: 2732
Enregistré le: 03 Aoû 2006, 12:00

par Clembou » 14 Mai 2008, 17:37

comment sa ? a écrit:Bon j'ai trouvé, je te dis ce que j'ai fait car je pense que comme moi tu doit-être curieux :

j'ai suivis ces instructions :

Avec pdfLATEX, l’inclusion d’images se fait très simplement, mais avant toute chose, il faut
définir dans la partie déclarative le type de fichier images4 que TEX doit chercher. Pour cela
une ligne à ajouter :
\DeclareGraphicsExtensions{.jpg,.mps,.pdf,.png,.gif}
À présent, rien de plus simple5 :
1. placer votre image moi.jpg par exemple dans d:\elec\pic
2. taper \includegraphics{moi}

Source : ftp://ftp-developpez.com/konflor/Latex/formation/FormationLatex.pdf


Excusez-moi de mon retard. Je te réponds très vite entre deux rédaction de cours sur LaTeX :zen: En fait il faut surtout utiliser le package \usepackage{graphicx} pour pouvoir insérer de tels graphiques. Ensuite, on peut aussi définir la taille des images en tapant :

\includegraphics[width=x cm]{ton fichier.png} (ce que tu as déjà fait, bien !)

Pour que les images soient pris en compte, il faut soit indiquer le chemin de l'image (c'est-à-dire comme Jean_Luc dit) ou mettre l'image dans le même repertoire que le fichier .tex.

Ensuite, si tu veux convertir du .eps, utilises GIMP qui est excellent (il suffit de remplacer tonfichier.eps par tonfichier.png)

comment sa ?
Membre Naturel
Messages: 38
Enregistré le: 14 Avr 2008, 20:12

par comment sa ? » 14 Mai 2008, 22:43

Pour Jean-luc : Non je n'ai pas utiliser cette commande, j'ai juste placer mon fichier .jpg dans le dossier qui regroupe mon .tex mon .pdf ...etc !

Pour Clembou : Merci ( un fois de plus ), et une question en passant :

Si je souhaite maintenant insérer deux images, sur la même ligne ???

Il faut bien entendu que l'ensemble soit centré par rapport à ma page et comme les deux images n'ont pas des dimensions énormes je ne peut pas les aligner à droite et à gauche !!! Y a t'il une solution autre de faire un tableau ?? ( si c'est une solution, enfin c'est celle à laquelle j'ai pensé...^^)

Clembou
Membre Complexe
Messages: 2732
Enregistré le: 03 Aoû 2006, 12:00

par Clembou » 14 Mai 2008, 22:54

comment sa ? a écrit:Pour Jean-luc : Non je n'ai pas utiliser cette commande, j'ai juste placer mon fichier .jpg dans le dossier qui regroupe mon .tex mon .pdf ...etc !

Pour Clembou : Merci ( un fois de plus ), et une question en passant :

Si je souhaite maintenant insérer deux images, sur la même ligne ???

Il faut bien entendu que l'ensemble soit centré par rapport à ma page et comme les deux images n'ont pas des dimensions énormes je ne peut pas les aligner à droite et à gauche !!! Y a t'il une solution autre de faire un tableau ?? ( si c'est une solution, enfin c'est celle à laquelle j'ai pensé...^^)


Moi, je passerais en mode tableau :id: (méthode bourrin)

\begin{array}{cc}
\includegraphics[width=x cm]{tonfichier1.jpg} &
\includegraphics[width=x cm]{tonfichier2.jpg}
\end{array}

ou si tu veux des espacements entre les images :

\begin{array}{ccc}
\includegraphics[width=x cm]{tonfichier1.jpg} & &
\includegraphics[width=x cm]{tonfichier2.jpg}
\end{array}

sinon il existe une commande spéciale pour aligner les images sur une même ligne mais je ne la connais pas :triste:

comment sa ?
Membre Naturel
Messages: 38
Enregistré le: 14 Avr 2008, 20:12

par comment sa ? » 14 Mai 2008, 23:13

Ok j'ai essayé sa marche pas trop mal si ce n'est que je voudrais augmenter la largeur de la 2nde colonne ( distance entre mes deux images ) et je bloque ( encore) ^^ !!

Clembou
Membre Complexe
Messages: 2732
Enregistré le: 03 Aoû 2006, 12:00

par Clembou » 14 Mai 2008, 23:15

comment sa ? a écrit:Ok j'ai essayé sa marche pas trop mal si ce n'est que je voudrais augmenter la largeur de la 2nde colonne ( distance entre mes deux images ) et je bloque ( encore) ^^ !!


Essaie de mettre \hspace{x cm} pour avoir une colonne plus grande...

comment sa ?
Membre Naturel
Messages: 38
Enregistré le: 14 Avr 2008, 20:12

par comment sa ? » 14 Mai 2008, 23:18

C'est pas mal du tout !!! MERCI

( Et moi qui essayait en vain de mettre des "~" entre les deux & )

comment sa ?
Membre Naturel
Messages: 38
Enregistré le: 14 Avr 2008, 20:12

par comment sa ? » 14 Mai 2008, 23:50

Je m'essai maintenant d'organiser mes fichiers, de les partitionner, je m'explique :

Voilà ce que j'ai déjà fait :

Fichier mère : Latex, qui comporte : 1) Déclaration du document, packages,...
2) Défintion de la page de garde
3) Définition des entêtes et pied page
4) \begin{document}
\maketitle
\tableofcontents
\pagestyle{fancy}
\input{Introduction}
\input{Partie I}
\input{Partie II}
\input{Conclusion}
\end{document}
Fichiers appelés dans le document mère :

1) Introduction : il y a juste écrit : \section{Introduction}
2) Partie I : \section{Partie II}
3) ...etc


Donc j'ai bien entendu mis tous ces fichiers fdans un même dossier mais sa ne fonctionne pas!

Dois-je aussi écrire les packages et le type de doc sur ton les fichiers appelés ? Est-ce que c'est à peu près sa le principe ou je suis complètement à côté ??

abcd22
Membre Complexe
Messages: 2426
Enregistré le: 13 Jan 2006, 15:36

par abcd22 » 15 Mai 2008, 03:00

Bonsoir,
comment sa ? a écrit:Donc j'ai bien entendu mis tous ces fichiers fdans un même dossier mais sa ne fonctionne pas!

Qu’est-ce que ça veut dire « ça ne fonctionne pas » ? Il y a plein de façons de ne pas fonctionner, si tu ne veux des solutions non basées sur des suppositions hasardeuses sur l’origine de ton problème il faut donner le message d’erreur.

Clembou
Membre Complexe
Messages: 2732
Enregistré le: 03 Aoû 2006, 12:00

par Clembou » 15 Mai 2008, 20:29

comment sa ? a écrit:Je m'essai maintenant d'organiser mes fichiers, de les partitionner, je m'explique :

Voilà ce que j'ai déjà fait :

Fichier mère : Latex, qui comporte : 1) Déclaration du document, packages,...
2) Défintion de la page de garde
3) Définition des entêtes et pied page
4) \begin{document}
\maketitle
\tableofcontents
\pagestyle{fancy}
\input{Introduction}
\input{Partie I}
\input{Partie II}
\input{Conclusion}
\end{document}
Fichiers appelés dans le document mère :

1) Introduction : il y a juste écrit : \section{Introduction}
2) Partie I : \section{Partie II}
3) ...etc


Donc j'ai bien entendu mis tous ces fichiers fdans un même dossier mais sa ne fonctionne pas!

Dois-je aussi écrire les packages et le type de doc sur ton les fichiers appelés ? Est-ce que c'est à peu près sa le principe ou je suis complètement à côté ??


Si je comprends bien, tu souhaites intégrer plusieurs fichiers .tex sur ton fichier principal. Il suffit de faire :

\input{ficher1.tex}

\input{fichier2.tex}

Après selon tes désirs tu peux ajouter des choses entre deux input comme par exemple, changer la numérotation des sections...

 

Retourner vers ϟ Informatique

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite