comment ajouter une image jpg en latex

92

Je veux insérer une image .jpg (qui se trouve dans mon dossier actuel, où se trouve le fichier .tex) après un paragraphe. Comment puis-je le faire en Latex? Que dois-je inclure / quelles commandes dois-je utiliser?

qwerty
la source

Réponses:

179

Vous devez utiliser une bibliothèque graphique. Mettez ceci dans votre préambule:

\usepackage{graphicx}

Vous pouvez ensuite ajouter des images comme celle-ci:

\begin{figure}[ht!]
\centering
\includegraphics[width=90mm]{fixed_dome1.jpg}
\caption{A simple caption \label{overflow}}
\end{figure}

C'est le modèle de base que j'utilise dans mes documents. La position et la taille doivent être adaptées à vos besoins. Reportez-vous au guide ci-dessous pour plus d'informations sur les paramètres à utiliser dans \figureet \includegraphics. Vous pouvez alors faire référence à l'image dans votre texte en utilisant l'étiquette que vous avez donnée dans la figure:

And here we see figure \ref{overflow}.

Lisez ce guide ici pour obtenir des instructions plus détaillées: http://en.wikibooks.org/wiki/LaTeX/Floats,_Figures_and_Captions

Jonno_FTW
la source
L'image est affichée OK, la légende aussi, mais au moment de la compilation, j'ai eu l'erreur '\ caption outside float'
qwerty
Vous n'avez pas vraiment à vous soucier de ces erreurs. Vous pouvez également placer l'étiquette à l'intérieur de la légende, comme ceci:\caption{caption \label{overflow}
Jonno_FTW
Pourriez-vous utiliser \captionaprès \end{figure}, c'est-à-dire en dehors du flotteur?
Aniko
Non, j'utilise: \ begin {figure} [ht!] \ Centering \ includeegraphics [width = 100mm] {fig1.jpg} \ caption {My caption ....} \ label {Fig.1} \ end { figure}
qwerty
Si vous voulez que l'image corresponde à la moitié de la largeur de votre bloc de texte , écrivez simplement \includegraphics[width=0.5\textwidth]{fixed_dome1.jpg}. Au lieu de \textwidthvous pouvez utiliser \paperwidth(largeur de la page entière) \linewidth(dans la ligne courante).
Agostino
9

si vous ajoutez une image jpg, png, pdf, vous devez utiliser pdflatex pour la compiler.

威武 君
la source
1
Il est conforme mais il donne le nom du fichier enregistré sur son côté droit .. que faire?
Shivam Patel
la partie pdflatex de cette réponse est ce que j'ai voté - une commande latex habituelle ne fera pas l'affaire!
levitopher