Wie man ein JPG-Bild in Latex hinzufügt


92

Ich möchte nach einem Absatz ein JPG-Bild einfügen (das sich in meinem aktuellen Ordner befindet, in dem sich die .tex-Datei befindet). Wie kann ich das in Latex machen? Was soll ich einschließen / welche Befehle soll ich verwenden?

Antworten:


179

Sie müssen eine Grafikbibliothek verwenden. Fügen Sie dies in Ihre Präambel ein:

\usepackage{graphicx}

Sie können dann Bilder wie folgt hinzufügen:

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

Dies ist die grundlegende Vorlage, die ich in meinen Dokumenten verwende. Die Position und Größe sollte an Ihre Bedürfnisse angepasst werden. Weitere Informationen zu den in \figureund zu verwendenden Parametern finden Sie in der folgenden Anleitung \includegraphics. Sie können dann auf das Bild in Ihrem Text mit der Bezeichnung verweisen, die Sie in der Abbildung angegeben haben:

And here we see figure \ref{overflow}.

In diesem Handbuch finden Sie eine ausführlichere Anleitung: http://en.wikibooks.org/wiki/LaTeX/Floats,_Figures_and_Captions


Das Bild wird in Ordnung angezeigt, die Beschriftung auch, aber beim Kompilieren bekam ich den Fehler '\ caption außerhalb von float'
qwerty

Sie müssen sich nicht wirklich um diese Fehler kümmern. Sie können das Etikett auch wie \caption{caption \label{overflow}
folgt

Könnten Sie \captionnach \end{figure}, dh außerhalb des Schwimmers verwenden?
Aniko

Nein, ich verwende: \ begin {figure} [ht!] \ Centering \ includegraphics [width = 100mm] {fig1.jpg} \ caption {My caption ....} \ label {Fig.1} \ end { Abbildung}
QWERTY

Wenn das Bild die halbe Breite Ihres Textblocks haben soll , schreiben Sie einfach \includegraphics[width=0.5\textwidth]{fixed_dome1.jpg}. Stattdessen \textwidthkönnen Sie \paperwidth(Breite der gesamten Seite) \linewidth(innerhalb der aktuellen Zeile) verwenden.
Agostino

9

Wenn Sie ein JPG-, PNG- oder PDF-Bild hinzufügen, sollten Sie es mit pdflatex kompilieren.


1
Es stimmt überein, gibt aber den Namen der Datei an, die auf der rechten Seite gespeichert ist. Was ist zu tun?
Shivam Patel

Der pdflatex-Teil dieser Antwort ist das, was ich positiv bewertet habe - ein üblicher Latex-Befehl reicht nicht aus!
Levitopher
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.