Bilder & Abbildungen
Bilder in LaTeX einfügen
Dieses Modul beschreibt, wie man Bilder in ein LaTeX-Dokument einfügt. Es wird erklärt, wie das graphicx-Paket verwendet wird, welche Bildformate unterstützt werden und wie der Befehl \includegraphics genutzt wird, um Bilder in das Dokument zu integrieren.
Bildformate und Einfügekommando
Um Bilder in ein LaTeX-Dokument einzufügen, ist es notwendig, die grundlegenden Bildformate und die entsprechenden LaTeX-Befehle zu verstehen. LaTeX verwendet das Paket graphicx, um Grafiken zu handhaben. Daher ist der erste Schritt, dieses Paket in der Präambel Ihres Dokuments zu laden.
Einbinden des graphicx-Pakets
Die Präambel ist der Teil des LaTeX-Dokuments, der vor dem Beginn des eigentlichen Inhalts steht. Hier laden Sie alle Pakete und definieren Dokumenteneinstellungen. Um das graphicx-Paket einzubinden, fügen Sie die folgende Zeile in die Präambel ein:
\usepackage{graphicx}
Unterstützte Bildformate
LaTeX kann verschiedene Bildformate verarbeiten. Die Wahl des Formats hängt davon ab, welcher LaTeX-Compiler verwendet wird:
- pdflatex: Dieser Compiler unterstützt die Formate PDF, JPEG (JPG) und PNG.
- latex: Dieser Compiler unterstützt EPS (Encapsulated PostScript) und benötigt zusätzliche Schritte zur Konvertierung in das DVI-Format.
Da hier im Kurs pdflatex verwendet wird können Sie daher Bilder verwenden die in den Formaten PDF, JPEG (JPG) und PNG vorliegen. Wenn Sie Bilder in anderen Formaten verwenden kann es zu Fehlermeldungen kommen und Sie sollten diese Bilder dann in eines der genannten drei Formate konvertieren.
Einfügen von Bildern
Der Befehl zum Einfügen von Bildern lautet \includegraphics. Dieser Befehl gehört zum graphicx-Paket und ermöglicht es, Bilder in Ihr Dokument zu integrieren. Die grundlegende Syntax dieses Befehls ist:
\includegraphics{Dateiname}
Hierbei ersetzt "Dateiname" den Namen der Bilddatei, die eingefügt werden soll. Es ist wichtig, dass die Bilddatei sich im gleichen Verzeichnis wie das LaTeX-Dokument befindet oder der vollständige Pfad zur Bilddatei angegeben wird.
Beispiel für das Einfügen eines Bildes
Angenommen, Sie haben ein Bild mit dem Namen "picture.jpg" im gleichen Verzeichnis wie Ihr LaTeX-Dokument. Um dieses Bild in Ihr Dokument einzufügen, verwenden Sie den folgenden Befehl:
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\includegraphics{picture}
\end{document}
Dieser Code erstellt ein einfaches LaTeX-Dokument, welches das Bild "picture.jpg" enthält. Wie Sie bei dem Beispiel auch sehen, ist es nicht notwendig die Dateiendung der Bilddatei mit anzugeben.
Anpassen von Bildeigenschaften in LaTeX
Dieses Modul erklärt, wie man verschiedene Bildeigenschaften in LaTeX anpasst. Es beschreibt die Verwendung von Optionen wie scale, angle, width und height zur Skalierung und Drehung von Bildern sowie zur Anpassung der Dateipfade.
Anpassen von Bildern
Das graphicx-Paket bietet verschiedene Optionen, um die eingefügten Bilder anzupassen und zu modifizieren. Diese Optionen können als Argumente in eckigen Klammern [ ] vor dem Dateinamen angegeben werden. Zu den häufig verwendeten Optionen gehören:
width: Legt die Breite des Bildes fest.height: Legt die Höhe des Bildes fest.scale: Skaliert das Bild um den angegebenen Faktor.angle: Dreht das Bild um den angegebenen Winkel.
Hier sind einige Beispiele, wie diese Optionen verwendet werden können:
\includegraphics[width=0.5\textwidth]{beispielbild.jpg}
Dieser Befehl skaliert die Breite des Bildes auf 50% der Textbreite (\textwidth).
\includegraphics[height=5cm]{beispielbild.jpg}
Dieser Befehl legt die Höhe des Bildes auf 5 cm fest.
\includegraphics[scale=0.75]{beispielbild.jpg}
Dieser Befehl skaliert das Bild auf 75% seiner ursprünglichen Größe.
\includegraphics[angle=90]{beispielbild.jpg}
Dieser Befehl dreht das Bild um 90 Grad.
Weitere Befehle von graphicx
Neben den Grundbefehlen bietet das graphicx-Paket zusätzliche Befehle:
\rotatebox[origin=c]{Winkel}{Inhalt}: Dreht den Inhalt um den angegebenen Winkel.\reflectbox{Inhalt}: Spiegelt den Inhalt horizontal.\scalebox{Faktor}{Inhalt}: Skaliert den Inhalt um den angegebenen Faktor.
Achten Sie bitte darauf, dass bei den Optionen keine Kommazahlen sondern Punktzahlen verwendet werden. Das Komma dient hier allein der Trennung der verschiedenen Optionen.
Beispiele für diese Befehle sind:
\rotatebox[origin=c]{180}{rotate}
Dieser Befehl dreht das Wort rotate um 180 Grad um seinen Mittelpunkt (origin=c).
\reflectbox{reflect}
Dieser Befehl spiegelt das Wort reflect horizontal.
\scalebox{2.5}{Test}
Dieser Befehl skaliert das Wort Test auf 250% seiner ursprünglichen Größe.
Pfadangabe für Bilder
Wenn sich die Grafiken in einem Unterverzeichnis befinden, kann der Pfad zu diesen Dateien mit dem Befehl \graphicspath{{Pfad/}} festgelegt werden. Dieser Befehl wird ebenfalls in der Präambel des Dokuments eingefügt. Achten Sie dabei bitte auf das doppelte Paar geschweifter Klammern.
Beispiel:
\graphicspath{{Bilder/}}
\includegraphics{beispielbild.jpg}
In diesem Beispiel wird LaTeX angewiesen, nach der Datei beispielbild.jpg im Unterverzeichnis Bilder/ zu suchen.
Bildbeschriftungen und Abbildungsverzeichnis in LaTeX
Dieses Modul behandelt das Hinzufügen von Bildbeschriftungen in LaTeX und wie diese für Abbildungsverzeichnisse verwendet werden. Es zeigt, wie man Bildunterschriften hinzufügt, das \listoffigures-Verzeichnis erstellt und wie Bilder korrekt zentriert werden.
Bildunterschriften und -platzierung
Wenn Sie Bilder in Ihr LaTeX-Dokument einfügen, ist es oft hilfreich, diese mit Unterschriften (auch Bildunterschriften genannt) zu versehen und die Bilder an bestimmten Positionen im Text zu platzieren. Dies verbessert die Verständlichkeit des Dokuments und ermöglicht es dem Leser, die Bilder im Kontext zu sehen.
1. Vorbereitungen:
Bevor Sie Bilder in Ihr Dokument einfügen können, müssen Sie sicherstellen, dass das graphicx-Paket in der Präambel (dem Anfangsteil des Dokuments, wo die grundlegenden Einstellungen vorgenommen werden) eingebunden ist. Dies geschieht mit dem Befehl:
\usepackage{graphicx}
2. Einfügen eines Bildes:
Das Einfügen eines Bildes erfolgt mit dem Befehl \includegraphics. Hierbei müssen Sie den Pfad zur Bilddatei angeben. Zum Beispiel:
\includegraphics{beispielbild}
Dieser Befehl fügt das Bild "beispielbild" an der Stelle in das Dokument ein, an der der Befehl steht.
3. Bildunterschriften:
Um eine Bildunterschrift hinzuzufügen, verwenden Sie die figure-Umgebung. Diese Umgebung kapselt das Bild und die zugehörige Unterschrift, sodass beide als eine Einheit behandelt werden. Innerhalb der figure-Umgebung verwenden Sie den Befehl \caption, um die Unterschrift zu erstellen. Hier ein Beispiel:
\begin{figure}
\centering
\includegraphics[width=0.8\textwidth]{beispielbild}
\caption{Dies ist eine Beispielunterschrift für das Bild.}
\label{fig:beispielbild}
\end{figure}
Erläuterungen:
\begin{figure}und\end{figure}: Diese Befehle definieren den Beginn und das Ende derfigure-Umgebung.\centering: Dieser Befehl zentriert das Bild innerhalb derfigure-Umgebung. Da die Bilder sonst linksbündig gesetzt werden, was etwas mit unter etwas komisch aussieht, da die Beschriftung in der Regel zentriert ist.\includegraphics[width=0.8\textwidth]{beispielbild.jpg}: Hier wird das Bild eingefügt und auf 80% der Textbreite (\textwidth) skaliert.\caption[Option]{...}: Dieser Befehl fügt eine Bildunterschrift hinzu. Der Text in den geschweiften Klammern ist die Unterschrift, die unter dem Bild angezeigt wird. Wird zusätzlich auch das Feld Option verwendet, wird der Text, der in der Option gesetzt wurde, in das Abbildungsverzeichnis aufgenommen.\label{fig:beispielbild}: Mit diesem Befehl wird dem Bild ein eindeutiger Bezeichner (Label) zugewiesen, der später verwendet werden kann, um auf das Bild zu verweisen. Achten Sie bitte hierbei darauf den Befehl\labelerst nach dem Befehl\captionzu setzen.
4. Abbildungsverzeichnis
Mit dem Befehl \listoffigures wird an der Stelle, an der Sie den Befehl setzen, ein Abbildungsverzeichnis eingefügt. Die Aufnahme der Bilder in dieses Abbildungsverzeichnis setzt voraus, dass Sie diese innerhalb der figure Umgebung platziert und mithilfe des \caption Befehls beschriftet haben.
Positionierung von Abbildungen in LaTeX
Dieses Modul behandelt das Hinzufügen von Bildbeschriftungen in LaTeX und wie diese für Abbildungsverzeichnisse verwendet werden. Es zeigt, wie man Bildunterschriften hinzufügt, das \listoffigures-Verzeichnis erstellt und wie Bilder korrekt zentriert werden.
Platzierung der Bilder
Wie die Bilder, wenn sie in einer figure Umgebung sind, von LaTeX gesetzt werden, ist zu Beginn etwas gewöhnungsbedürftig. Die Anordnung von Gleitobjekten folgt dabei fest vorgegebenen Regeln, diese hängen unter anderem von der verwendeten Dokumentenklasse ab.
Im Allgemeinen werden Gleitobjekte, zu denen unter anderem neben Bildern innerhalb der figure Umgebung auch Tabellen in einer table Umgebung zählen, oben (top) auf der Seite plaziert und für den Fall das es dort keinen Platz gibt unten (bottom). Sollte es dort ebenfalls nicht genug Platz geben beziehungsweise die Anzahl der Gleitobjekte, die sich auf der Seite befinden, ein bestimmte Größe bereits erreicht hat, werden die Gleitobjekte auf der nächsten Seite (page) platziert.
Da dies nicht immer Ihren entspricht bietet LaTeX mehrere Optionen, um die Platzierung von Bildern im Text zu steuern. Diese Optionen werden in eckigen Klammern direkt nach dem \begin{figure}-Befehl angegeben. Die häufigsten Optionen sind:
h(here): Versucht, das Bild genau an der Stelle einzufügen, an der der Befehl steht. Wenn das Bild dort auch auf die Stelle passt.t(top): Platziert das Bild am oberen Rand der Seite.b(bottom): Platziert das Bild am unteren Rand der Seite.p(page): Platziert das Bild auf einer separaten Seite nur für Gleitobjekte (Bilder und Tabellen).!(override): Erzwingt die Platzierung des Bildes an der gewünschten Position und ignoriert einige LaTeX-interne Regeln.
Diese Optionen können auch kombiniert werden, um LaTeX mehrere Platzierungsmöglichkeiten anzubieten, z.B.:
\begin{figure}[!htbp]
\centering
\includegraphics[width=0.8\textwidth]{beispielbild}
\caption{Dies ist eine Beispielunterschrift für das Bild.}
\label{fig:beispielbild}
\end{figure
In diesem Beispiel versucht LaTeX zuerst, das Bild an der aktuellen Position (h) zu platzieren. Wenn dies nicht möglich ist, versucht es, das Bild oben (t), unten (b) oder auf einer separaten Seite (p) zu platzieren.
Sie sollten grundsätzlich immer zwei oder mehr Positionsparameter setzen wie zum Beispiel !ht anstelle von nur !h, da es durchaus möglich seien kann, dass das Bild wirklich nicht an die von Ihnen gewünschte Stelle gesetzt werden kann und der Kopilier durch den zweiten Parameter zumindest eine Alternative besitzt.