> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/de/weitere-themen/27-inserting-images.md).

# Bilder einfügen

## Vier Möglichkeiten, Bilder in Overleaf einzufügen (LaTeX-Abbildungen zu erstellen)

Die Optionen sind wie folgt:

1. Verwenden Sie die [**Abbildung einfügen** Schaltfläche](https://learn.overleaf.com/learn/Kb/How_to_insert_figures_in_Overleaf#Using_Insert_Figure_to_add_a_figure_to_your_project)(![The Insert Figure button on the editor toolbar](/files/27e4ae23d468a7a2789c4bfc6a7306b750b625c1)), die sich in der Editor-Toolbar befindet, um eine Abbildung in den **Visual Editor** oder **Code Editor**.
2. [Ein Bild kopieren und einfügen](/latex/de/wissensdatenbank/075-how-to-paste-formatted-content-into-overleaf.md#pasting-images-into-your-overleaf-project) in den **Visual Editor** oder **Code Editor**.
3. Sie können Drag-and-drop verwenden, um eine Abbildung zu erstellen. Wählen Sie eine Datei aus Ihrem lokalen Dateisystem oder eine der in Ihr Overleaf-Projekt hochgeladenen Dateien aus und legen Sie sie in den **Visual Editor** oder **Code Editor**. Overleaf zeigt ein Fenster mit Optionen zur Anpassung Ihrer Abbildungseinstellungen an.
4. Verwenden Sie **Code Editor** um LaTeX-Code zu schreiben, der eine Grafik einfügt und sie innerhalb einer figure-Umgebung platziert.

Die Optionen 1, 2 und 3 generieren automatisch den zum Erstellen Ihrer Abbildung erforderlichen LaTeX-Code, aber hier untersuchen wir Option 4, die die größte Flexibilität bietet.

## Einführung

In diesem Artikel erklären wir, wie man Bilder in den gebräuchlichsten Formaten einfügt, wie man sie verkleinert, vergrößert und dreht und wie man im Dokument auf sie verweist. Wir beginnen mit einem Beispiel, das zeigt, wie man ein Bild importiert.

```latex
\documentclass{article}
\usepackage{graphicx}
\graphicspath{ {./images/} }

\begin{document}
Das Universum ist immens und scheint auf großer Skala überall gleichförmig zu sein,
wo immer wir hinsehen.

\includegraphics{universe}

Oben ist ein Bild einer Galaxie zu sehen
\end{document}
```

![Beispiel für das Einfügen eines Bildes](/files/8fd2b97146a89450ff343bf2709052dcdf6bf640)

LaTeX kann Bilder nicht selbst verwalten, deshalb müssen wir das `graphicx` Paket verwenden. Um es zu verwenden, fügen wir die folgende Zeile in die Präambel ein: `\usepackage{graphicx}`.

Der Befehl `\graphicspath{ {./images/} }` sagt LaTeX, dass die Bilder in einem Ordner namens `images` im Verzeichnis des Hauptdokuments gespeichert sind.

Der `\includegraphics{universe}` Befehl ist derjenige, der das Bild tatsächlich in das Dokument einfügt. Hier `universe` ist der Name der Datei, die das Bild ohne die Erweiterung enthält, dann `universe.PNG` wird zu `universe`. Der Dateiname des Bildes sollte keine Leerzeichen und keine mehreren Punkte enthalten.

Hinweis: Die Dateierweiterung darf mit angegeben werden, es ist jedoch eine gute Idee, sie wegzulassen. Wenn die Dateierweiterung weggelassen wird, veranlasst das LaTeX, nach allen unterstützten Formaten zu suchen. Weitere Einzelheiten finden Sie im Abschnitt über [das Erzeugen von Bildern mit hoher und niedriger Auflösung](#generating-high-res-and-low-res-images).

&#x20;[Ein Bilderbeispiel in Overleaf öffnen](https://www.overleaf.com/project/new/template/19397?id=65443742\&templateName=Inserting+Images\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Der Pfad zum Bilderordner

Wenn Sie an einem Dokument arbeiten, das mehrere Bilder enthält, ist es möglich, diese Bilder in einem oder mehreren getrennten Ordnern zu speichern, damit Ihr Projekt besser organisiert ist.

Der Befehl `\graphicspath{ {images/} }` weist LaTeX an, im `images` Ordner zu suchen. Der Pfad ist ***relativ*** zum aktuellen Arbeitsverzeichnis — der Compiler sucht also die Datei im selben Ordner wie den Code, in dem das Bild eingebunden ist. Der Pfad zum Ordner ist standardmäßig relativ, wenn kein Anfangsverzeichnis angegeben ist, zum Beispiel

```latex
%Path relative to the .tex file containing the \includegraphics command
\graphicspath{ {images/} }
```

Dies ist eine typischerweise unkomplizierte Möglichkeit, den Grafikordner innerhalb eines Verzeichnisbaums zu erreichen, kann aber zu Komplikationen führen, wenn `.tex` Dateien innerhalb von Ordnern in die Haupt- `.tex` Datei eingebunden werden. Dann sucht der Compiler den Bilderordner möglicherweise am falschen Ort. Daher **ist es bewährte Praxis, den Grafikpfad relativ zur Haupt- `.tex` Datei**, also das Haupt- `.tex` Dateiverzeichnis als `./` , zum Beispiel:

```latex
%Path relative to the main .tex file
\graphicspath{ {./images/} }
```

wie in der Einführung.

Der Pfad kann auch ***absolut***&#x73;ein, wenn der genaue Speicherort der Datei auf Ihrem System angegeben ist. Wenn Sie zum Beispiel an einer lokalen LaTeX-Installation auf Ihrem eigenen Computer arbeiten:

```latex
%Pfad im Windows-Format:
\graphicspath{ {c:/user/images/} }

%Pfad im Unix-ähnlichen (Linux, Mac OS) Format
\graphicspath{ {/home/user/images/} }
```

Beachten Sie, dass dieser Befehl einen abschließenden Schrägstrich erfordert `/` und dass der Pfad zwischen doppelten geschweiften Klammern steht.

Sie können auch mehrere Pfade angeben, wenn die Bilder in mehr als einem Ordner gespeichert sind. Wenn es zum Beispiel zwei Ordner namens `images1` und `images2`, verwenden Sie den Befehl

```latex
\graphicspath{ {./images1/}{./images2/} }
```

&#x20;[Ein Bilderbeispiel in Overleaf öffnen](https://www.overleaf.com/project/new/template/19397?id=65443742\&templateName=Inserting+Images\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Ändern der Bildgröße und Drehen des Bildes

Wenn wir genauer angeben möchten, wie LaTeX unser Bild in das Dokument einfügen soll (Länge, Höhe usw.), können wir diese Einstellungen in folgendem Format übergeben:

```latex
\begin{document}

Overleaf ist ein großartiges professionelles Werkzeug zum Bearbeiten von Online-Dokumenten,
zum Teilen und Sichern Ihrer \LaTeX{}-Projekte. Außerdem bietet es eine
recht umfangreiche Hilfedokumentation.

\includegraphics[scale=1.5]{overleaf-logo}
```

![Beispiel für das Ändern der Bildgröße](/files/afd18747f55a061566177918591c17cfa26347f4)

Der Befehl `\includegraphics[scale=1.5]{overleaf-logo}` wird das Bild einfügen `overleaf-logo` im Dokument, der zusätzliche Parameter `scale=1.5` bewirkt genau das, nämlich das Bild auf das 1,5-Fache seiner tatsächlichen Größe zu skalieren.

Sie können das Bild auch auf eine bestimmte Breite und Höhe skalieren.

```latex
\begin{document}

Overleaf ist ein großartiges professionelles Werkzeug zum Bearbeiten von Online-Dokumenten,
zum Teilen und Sichern Ihrer \LaTeX{}-Projekte. Außerdem bietet es eine
recht umfangreiche Hilfedokumentation.

\includegraphics[width=5cm, height=4cm]{overleaf-logo}
```

![Beispiel für das Festlegen von Bildhöhe und -breite](/files/8ed0a12f0c36bfe950dfa61f7a3ea3841526f64f)

Wie Sie wahrscheinlich schon vermutet haben, legen die Parameter in den Klammern `[width=3cm, height=4cm]` die Breite und Höhe des Bildes fest. Sie können [verschiedene Einheiten](#reference-guide) für diese Parameter verwenden. Wenn nur der *Breiten-* Parameter übergeben wird, wird die Höhe skaliert, um das Seitenverhältnis beizubehalten.

Die Längeneinheiten können auch relativ zu bestimmten Elementen im Dokument angegeben werden. Wenn Sie zum Beispiel ein Bild mit derselben Breite wie der Text erstellen möchten:

```latex
\begin{document}

Das Universum ist immens und scheint auf großer Skala überall gleichförmig zu sein,
wo immer wir hinsehen.

\includegraphics[width=\textwidth]{universe}
```

![Beispiel für ein auf Textbreite gesetztes Bild](/files/dad283424ac14bd7dca9dc466d36ea914766d465)

Statt `\textwidth` können Sie jede andere Standard-LaTeX-Länge verwenden: `\columnsep`, `\linewidth`, `\textheight`, `\paperheight`, usw. Siehe den [Referenzleitfaden](#reference-guide) für eine weitere Beschreibung dieser Einheiten.

Es gibt noch eine andere gängige Option beim Einfügen eines Bildes in Ihr Dokument: es zu drehen. Dies lässt sich in LaTeX ganz einfach bewerkstelligen:

```latex
\begin{document}

Overleaf ist ein großartiges professionelles Werkzeug zum Bearbeiten online,
zum Teilen und Sichern Ihrer \LaTeX{}-Projekte. Außerdem bietet es eine
recht umfangreiche Hilfedokumentation.

\includegraphics[scale=1.2, angle=45]{overleaf-logo}
```

![Beispiel für das Drehen eines Bildes](/files/3da5150b7024dbe832cd2fcce147c79b6edc6ca6)

Der Parameter `angle=45` dreht das Bild 45 Grad gegen den Uhrzeigersinn. Um das Bild im Uhrzeigersinn zu drehen, verwenden Sie eine negative Zahl.

## Positionierung

Im vorherigen Abschnitt wurde erklärt, wie Bilder in Ihr Dokument eingefügt werden, aber die Kombination aus Text und Bildern sieht möglicherweise nicht so aus, wie wir es erwartet haben. Um dies zu ändern, müssen wir eine neue *Umgebung*.

```latex
Im nächsten Beispiel wird die Abbildung
direkt unter diesem Satz platziert.

\begin{figure}[h]
\includegraphics[width=8cm]{Plot}
\end{figure}
```

![Beispiel für die Positionierung von Abbildungen](/files/0c2e43ec4d28ebcb869208d23ee60beabc80fc6f)

Der `figure` Umgebung wird verwendet, um Bilder als schwebende Elemente im Dokument anzuzeigen. Das bedeutet, Sie schließen das Bild in die `figure` Umgebung ein und müssen sich keine Gedanken über seine Platzierung machen; LaTeX positioniert es so, dass es in den Fluss des Dokuments passt.

Allerdings brauchen wir manchmal mehr Kontrolle darüber, wie die Abbildungen dargestellt werden. Ein zusätzlicher Parameter kann übergeben werden, um die Positionierung der Abbildung festzulegen. Im Beispiel `begin{figure}[h]`, legt der Parameter in den Klammern die Position der Abbildung auf ***hier***. Nachfolgend eine Tabelle mit den möglichen Positionswerten.

| Parameter | Position                                                                                                                                                                                    |
| --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| h         | Platziere die Float-Abbildung *hier*, d. h., *ungefähr* an derselben Stelle, an der sie im Quelltext erscheint (allerdings nicht *genau* an dieser Stelle)                                  |
| t         | Positioniert am *oberen Rand* der Seite.                                                                                                                                                    |
| b         | Positioniert am *unteren Rand* der Seite.                                                                                                                                                   |
| p         | Auf eine spezielle *Seite* nur für Floats setzen.                                                                                                                                           |
| !         | Interne Parameter überschreiben, die LaTeX zur Bestimmung „guter“ Float-Positionen verwendet.                                                                                               |
| H         | Platziert die Float-Abbildung exakt an der Stelle im LaTeX-Code. Erfordert das `float` Paket, kann jedoch gelegentlich Probleme verursachen. Dies entspricht bis zu einem gewissen Grad h!. |

Im nächsten Beispiel sehen Sie ein Bild am `t`oberen

```latex
In diesem Bild sehen Sie ein Balkendiagramm, das
die Ergebnisse einer Umfrage zeigt, die einige wichtige
Daten über die Zeit hinweg untersuchte.

\begin{figure}[t]
\includegraphics[width=8cm]{Plot}
\centering
\end{figure}
```

![Beispiel für ein Balkendiagramm](/files/39ac207139c47a313b0348b0062437f91c18fb9b)

Der zusätzliche Befehl `\centering` zentriert das Bild. Die Standardausrichtung ist *links*.

### Textumbruch um Abbildungen

Es ist auch möglich, den Text um eine Abbildung zu **umfließen** lassen. Wenn das Dokument kleine Bilder enthält, sieht es dadurch besser aus.

```latex
\begin{wrapfigure}{r}{0.25\textwidth} %this figure will be at the right
    \centering
    \includegraphics[width=0.25\textwidth]{mesh}
\end{wrapfigure}

Es gibt mehrere Möglichkeiten, eine Funktion von zwei Variablen zu zeichnen,
je nachdem, an welchen Informationen Sie interessiert sind. Zum
Beispiel: Wenn Sie das Netz einer Funktion sehen möchten, damit
es leichter ist, die Ableitung zu erkennen, können Sie ein Diagramm wie das
links gezeigte verwenden.

\begin{wrapfigure}{l}{0.25\textwidth}
    \centering
    \includegraphics[width=0.25\textwidth]{contour}
\end{wrapfigure}

Andererseits, wenn Sie nur an
bestimmten Werten interessiert sind, können Sie das Konturdiagramm verwenden, Sie
können das Konturdiagramm verwenden, Sie
können das Konturdiagramm verwenden, Sie können das Kontur-
diagramm verwenden, Sie können das Konturdiagramm verwenden,
Sie können das Konturdiagramm verwenden, wie das links gezeigte.

Andererseits, wenn Sie nur an
bestimmten Werten interessiert sind, können Sie das Konturdiagramm verwenden, Sie
können das Konturdiagramm verwenden, Sie
diagramm verwenden, Sie können das Konturdiagramm verwenden, Sie können das
Konturdiagramm verwenden, Sie können das Konturdiagramm verwenden,
Sie können das Konturdiagramm verwenden,
wie das links gezeigte.
```

![Beispiel für ein Diagramm](/files/f0a95a9a415490ebbfd6fb8c0db04072e47dcaa2)

Damit die Befehle im Beispiel funktionieren, müssen Sie das [`wrapfig` Paket](https://ctan.org/pkg/wrapfig?lang=en). Um `wrapfig`zu verwenden, fügen Sie die folgende Zeile in die Präambel des Dokuments ein:

```latex
\usepackage{wrapfig}
```

Damit wird die `wrapfigure` Umgebung verfügbar gemacht und wir können einen `\includegraphics` Befehl hineinsetzen, um eine Abbildung zu erstellen, um die der Text umbrochen wird. So können wir eine *wrapfigure* Umgebung angeben:

```latex
\begin{wrapfigure}[lineheight]{position}{width}
  ...
\end{wrapfigure}
```

Der `position` Parameter hat acht mögliche Werte:

|   |   |                                                                    |
| - | - | ------------------------------------------------------------------ |
| r | R | rechte Seite des Textes                                            |
| l | L | linke Seite des Textes                                             |
| i | I | innere Kante – nahe der Bindung (in einem *zweiseitigen* Dokument) |
| o | O | äußere Kante – weit von der Bindung entfernt                       |

Die Großbuchstabenversion erlaubt es der Abbildung zu schweben. Die Kleinbuchstabenversion bedeutet *genau hier*.

Jetzt können Sie die `wrapfigure` Umgebung mithilfe der Befehle definieren `\begin{wrapfigure}{l}{0.25\textwidth} \end{wrapfigure}`. Beachten Sie, dass die Umgebung zwei zusätzliche, in geschweifte Klammern eingeschlossene Parameter hat. Im Folgenden wird der Code genauer erläutert:

**{l}**

Damit wird die Ausrichtung der Abbildung festgelegt. Verwenden Sie l für links und r für rechts. Wenn Sie außerdem ein Buch oder ein ähnliches Format verwenden, benutzen Sie stattdessen o für die äußere Kante und i für die innere Kante der Seite.

**{0.25\textwidth}**

Dies ist die Breite des Abbildungsrahmens. Es ist nicht die Breite des Bildes selbst; diese muss im Befehl \includegraphics festgelegt werden. Beachten Sie, dass die Länge relativ zur Textbreite ist, aber auch normale Einheiten verwendet werden können (cm, in, mm usw.). Siehe den Referenzleitfaden für eine Liste der Einheiten.

**\centering**

Dies wurde bereits erklärt, aber in diesem Beispiel wird das Bild unter Verwendung seines Containers als Referenz zentriert, statt des gesamten Textes.

Für einen ausführlicheren Artikel zur Bildpositionierung siehe [Positionierung von Bildern und Tabellen](/latex/de/abbildungen-und-tabellen/02-positioning-images-and-tables.md)

&#x20;[Ein Bilderbeispiel in Overleaf öffnen](https://www.overleaf.com/project/new/template/19397?id=65443742\&templateName=Inserting+Images\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Bildunterschriften, Beschriftungen und Verweise

Bildunterschriften, um eine kurze Beschreibung hinzuzufügen, und Beschriftungen für weitere Verweise sind zwei wichtige Werkzeuge, wenn man an einem längeren Text arbeitet.

### Bildunterschriften

Beginnen wir mit einem Beispiel für eine Bildunterschrift:

```latex
\begin{figure}[h]
\caption{Beispiel für ein parametrisches Diagramm ($\sin (x), \cos(x), x$)}
\centering
\includegraphics[width=0.5\textwidth]{spiral}
\end{figure}
```

![Beispiel für ein parametrisches Diagramm](/files/edd2d407926f86aba58ccc25a6653316d8127a94)

Es ist ganz einfach, fügen Sie einfach die `\caption{Some caption}` und schreiben Sie in die geschweiften Klammern den anzuzeigenden Text. Die Position der Bildunterschrift hängt davon ab, wo Sie den Befehl platzieren; wenn er über der `\includegraphics` steht, befindet sich die Bildunterschrift darüber, wenn er darunter steht, wird die Bildunterschrift ebenfalls unter der Abbildung gesetzt.

Bildunterschriften können auch direkt nach den Abbildungen platziert werden. Das `sidecap` Paket verwendet ähnlichen Code wie im vorherigen Beispiel, um dies zu erreichen.

```latex
\documentclass{article}
\usepackage[rightcaption]{sidecap}

\usepackage{graphicx} %package to manage images
\graphicspath{ {images/} }

\begin{SCfigure}[0.5][h]
\caption{Noch einmal das Bild des Universums.
Diese Bildunterschrift steht rechts}
\includegraphics[width=0.6\textwidth]{universe}
\end{SCfigure}
```

![Beispiel für ein parametrisches Diagramm mit Bildunterschrift](/files/24139146a76e78487abb9cb6fa09ebcd6d769cac)

Es gibt zwei neue Befehle

**\usepackage\[rightcaption]{sidecap}**

Wie zu erwarten, importiert diese Zeile ein Paket namens sidecap, aber es gibt einen zusätzlichen Parameter: rightcaption. Dieser Parameter legt die Platzierung der Bildunterschrift rechts vom Bild fest; Sie können auch leftcaption verwenden. In buchähnlichen Dokumenten stehen auch outercaption und innercaption zur Verfügung. Die Namen sind selbsterklärend.

**\begin{SCfigure}\[0.5]\[h] \end{SCfigure}**

Definiert eine figure-ähnliche Umgebung. Der erste Parameter ist die Breite der Bildunterschrift relativ zur Größe des Bildes, wie in \includegraphics angegeben. Der zweite Parameter h funktioniert genau wie in der figure-Umgebung. Weitere Informationen finden Sie im Abschnitt zur Platzierung.

Sie können eine fortgeschrittenere Gestaltung der Bildunterschriften vornehmen. Siehe den [Weiterlesen](#further-reading) Abschnitt für Verweise.

### Beschriftungen und Querverweise

Abbildungen können, genau wie viele andere Elemente in einem LaTeX-Dokument (Gleichungen, Tabellen, Diagramme usw.), im Text referenziert werden. Das ist ganz einfach: fügen Sie einfach ein `\label` in die `figure` oder `SCfigure` Umgebung ein und verwenden Sie später dieses Label, um auf das Bild zu verweisen.

```latex
\begin{figure}[h]
    \centering
    \includegraphics[width=0.25\textwidth]{mesh}
    \caption{a nice plot}
    \label{fig:mesh1}
\end{figure}

Wie Sie in der Abbildung \ref{fig:mesh1} sehen können, wächst die
Funktion nahe 0. Außerdem ist auf der Seite \pageref{fig:mesh1}
dasselbe Beispiel.
```

![Beispiel für eine Abbildung mit Label](/files/6e88d459e984ebab269a3ac375fd5038ad142a88)

In diesem Beispiel gibt es drei Befehle, die Querverweise erzeugen.

**\label{fig:mesh1}**

Damit wird für diese Abbildung ein Label gesetzt. Da Labels in mehreren Arten von Elementen innerhalb des Dokuments verwendet werden können, ist es eine gute Praxis, ein Präfix wie fig: im Beispiel zu verwenden.

**\ref{fig:mesh1}**

Dieser Befehl fügt die der Abbildung zugewiesene Nummer ein. Sie wird automatisch generiert und aktualisiert, wenn vor der referenzierten Abbildung eine andere Abbildung eingefügt wird.

**\pageref{fig:mesh1}**

Hier wird die Seitenzahl ausgegeben, auf der das referenzierte Bild erscheint.

Der `\caption` ist erforderlich, um auf eine Abbildung zu verweisen.

Eine weitere großartige Eigenschaft eines LaTeX-Dokuments ist die Möglichkeit, automatisch eine *Abbildungsübersicht*zu erzeugen. Das ist ganz einfach.

```latex
\listoffigures
```

![Beispiel für eine Abbildungsübersicht](/files/71fe834069fcc26d3dbba1a30fe80099e2dd039d)

Dieser Befehl funktioniert nur bei Abbildungen mit Bildunterschrift, da er die Bildunterschrift in der Tabelle verwendet. Das obige Beispiel listet die Bilder in diesem Artikel auf.

Wichtiger Hinweis: Bei der Verwendung von Querverweisen muss Ihr LaTeX-Projekt zweimal kompiliert werden, andernfalls funktionieren die Verweise, die Seitenverweise und das Abbildungsverzeichnis nicht — Overleaf kümmert sich für Sie darum.

## Erzeugen von Bildern mit hoher und niedriger Auflösung

Bisher haben wir bei der Angabe des Bilddateinamens im `\includegraphics` Befehl die Dateierweiterungen weggelassen. Das ist jedoch nicht notwendig, obwohl es oft nützlich ist. Wenn die Dateierweiterung weggelassen wird, sucht LaTeX in diesem Verzeichnis nach jedem unterstützten Bildformat und nach verschiedenen Erweiterungen in der Standardreihenfolge (die geändert werden kann).

Dies ist nützlich beim Wechsel zwischen Entwicklungs- und Produktionsumgebungen. In einer Entwicklungsumgebung (wenn der Artikel/Report/das Buch noch in Arbeit ist) ist es wünschenswert, für die schnelle Erstellung der Vorschauversion Bildversionen mit niedriger Auflösung zu verwenden (typischerweise im .png-Format). In der Produktionsumgebung (wenn die endgültige Version des Artikels/Reports/Buchs erstellt wird) ist es wünschenswert, die hochauflösende Version der Bilder einzubinden.

Dies wird erreicht durch

* Keine Angabe der Dateierweiterung im *\includegraphics* Befehl und
* Angabe der gewünschten Erweiterung in der Präambel.

Wenn wir also zwei Versionen eines Bildes haben, venndiagram.pdf (hochauflösend) und venndiagram.png (niedrig auflösend), dann können wir die folgende Zeile in die Präambel einfügen, um beim Erstellen des Berichts die .png-Version zu verwenden -

```latex
  \DeclareGraphicsExtensions{.png,.pdf}
```

Der obige Befehl stellt sicher, dass, wenn zwei Dateien mit demselben Basisnamen, aber unterschiedlichen Erweiterungen gefunden werden (zum Beispiel venndiagram.pdf und venndiagram.png), zunächst die .png-Version verwendet wird, und falls diese nicht vorhanden ist, die .pdf-Version verwendet wird; dies ist auch eine gute Idee, wenn einige niedrig aufgelöste Versionen nicht verfügbar sind.

Sobald der Bericht entwickelt wurde, können wir, um die hochauflösende .pdf-Version zu verwenden, die Zeile in der Präambel, die die Suchreihenfolge der Erweiterungen festlegt, ändern zu

```latex
  \DeclareGraphicsExtensions{.pdf,.png}
```

Als Verbesserung der in den vorherigen Absätzen beschriebenen Technik können wir LaTeX auch anweisen, beim Kompilieren des Dokuments niedrig aufgelöste .png-Versionen von Bildern on the fly zu erzeugen, falls eine PDF-Datei noch nicht in PNG konvertiert wurde. Dazu können wir nach folgendes in die Präambel aufnehmen `\usepackage{graphicx}`

```latex
  \usepackage{epstopdf}
  \epstopdfDeclareGraphicsRule{.pdf}{png}{.png}{convert #1 \OutputFile}
  \DeclareGraphicsExtensions{.png,.pdf}
```

Wenn venndiagram2.pdf existiert, aber venndiagram2.png nicht, wird die Datei venndiagram2-pdf-converted-to.png erstellt und stattdessen geladen. Der Befehl *convert #1* ist für die Konvertierung verantwortlich, und zusätzliche Parameter können zwischen *convert* und *#1*übergeben werden. Zum Beispiel - *convert -density 100 #1*.

Es gibt jedoch einige wichtige Dinge zu beachten:

* Damit die automatische Konvertierung funktioniert, müssen wir *pdflatex* mit der `--shell-escape` Option aufrufen.
* Für die endgültige *Produktions* version müssen wir die `\epstopdfDeclareGraphicsRule`auskommentieren, sodass nur hochauflösende PDF-Dateien geladen werden. Wir müssen außerdem die Prioritätsreihenfolge ändern.

&#x20;[Ein Bilderbeispiel in Overleaf öffnen](https://www.overleaf.com/project/new/template/19397?id=65443742\&templateName=Inserting+Images\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Referenzhandbuch

**LaTeX-Einheiten und Längen**

| Abkürzung    | Definition                                               |
| ------------ | -------------------------------------------------------- |
| pt           | Ein Punkt ist die Standard-Längeneinheit. Etwa 0,3515 mm |
| mm           | ein Millimeter                                           |
| cm           | ein Zentimeter                                           |
| in           | ein Zoll                                                 |
| ex           | die Höhe eines **x** in der aktuellen Schrift            |
| em           | die Breite eines **m** in der aktuellen Schrift          |
| \columnsep   | Abstand zwischen den Spalten                             |
| \columnwidth | Breite der Spalte                                        |
| \linewidth   | Breite der Zeile in der aktuellen Umgebung               |
| \paperwidth  | Breite der Seite                                         |
| \paperheight | Höhe der Seite                                           |
| \textwidth   | Breite des Textes                                        |
| \textheight  | Höhe des Textes                                          |
| \unitlength  | Längeneinheiten in der *picture* Umgebung.               |

**Über Bildtypen in LaTeX**

**latex**

Beim Kompilieren mit latex können wir nur EPS-Bilder verwenden, ein Vektorformat.

**pdflatex**

Wenn wir mit "pdflatex" kompilieren, um ein PDF zu erzeugen, können wir eine Reihe von Bildformaten verwenden -

```
   JPG: Beste Wahl, wenn wir Fotos einfügen möchten
   PNG: Beste Wahl, wenn wir Diagramme einfügen möchten (falls keine Vektordatei erzeugt werden konnte) und Screenshots
   PDF: Auch wenn wir gewohnt sind, PDF-Dokumente zu sehen, kann ein PDF auch Bilder speichern
   EPS: EPS-Bilder können mit dem epstopdf-Paket eingebunden werden (wir müssen das Paket nur installieren, wir
        müssen \usepackage{} nicht verwenden, um es in unser Dokument einzubinden.)
```

**Vektorformat oder Bitmap-Format?**

Bilder können entweder im Vektorformat oder im Bitmap-Format vorliegen. Im Allgemeinen müssen wir uns darüber keine Gedanken machen, aber wenn wir zufällig das Format des Bildes kennen, können wir diese Information nutzen, um ein geeignetes Bildformat für die Einbindung in unser LaTeX-Dokument zu wählen. Wenn wir ein Bild im Vektorformat haben, sollten wir PDF oder EPS wählen. Wenn wir es im Bitmap-Format haben, sollten wir JPG oder PNG wählen, da das Speichern von Bitmap-Bildern in PDF oder EPS viel Speicherplatz beansprucht.

&#x20;[Ein Bilderbeispiel in Overleaf öffnen](https://www.overleaf.com/project/new/template/19397?id=65443742\&templateName=Inserting+Images\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Weiterführende Lektüre

Weitere Informationen finden Sie unter

* [Positionierung von Bildern und Tabellen](/latex/de/abbildungen-und-tabellen/02-positioning-images-and-tables.md)
* [Verzeichnisse der Tabellen und Abbildungen](/latex/de/abbildungen-und-tabellen/03-lists-of-tables-and-figures.md)
* [Einseitige und zweiseitige Dokumente](/latex/de/formatierung/08-single-sided-and-double-sided-documents.md)
* [Längen in LaTeX](/latex/de/formatierung/01-lengths-in-latex.md)
* [**floatrow** Paket für die erweiterte Verwaltung von Beschriftungen schwebender Elemente (Tabellen und Abbildungen)](http://tug.ctan.org/tex-archive/macros/latex/contrib/floatrow/floatrow.pdf)
* [**sidecap** Paketdokumentation, für Beschriftungen von Seitenabbildungen](ftp://ctan.tug.org/tex-archive/macros/latex/contrib/sidecap/sidecap.pdf)
* [**epstopdf** Paketdokumentation (EPS-zu-PDF-Konvertierung)](https://ctan.org/pkg/epstopdf?lang=en)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/de/weitere-themen/27-inserting-images.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
