minipage
in LaTeXDie minipage
-Umgebung in LaTeX ist ein äußerst nützliches Werkzeug, um Inhalte nebeneinander oder in einer bestimmten Struktur anzuordnen, ohne dass der normale Fließtext unterbrochen wird. Diese Umgebung ist besonders nützlich für das Erstellen von Layouts mit mehreren Spalten, Tabellen, Bildern und Textblöcken, die auf der gleichen vertikalen Position bleiben sollen.
minipage
-UmgebungDie minipage
-Umgebung ermöglicht es, einen kleinen Bereich (eine "Mini-Seite") innerhalb der größeren Seite zu erstellen. Die Syntax der minipage
-Umgebung ist wie folgt:
\begin{minipage}[Position][Höhe][Inhaltsposition]{Breite}
Inhalt
\end{minipage}
minipage
an (c
für zentriert, t
für oben, b
für unten).minipage
an.minipage
an (c
, t
, b
).minipage
an (kann absolut oder relativ sein, z.B. 0.5\textwidth
für die Hälfte der Textbreite).minipage
Hier ist ein einfaches Beispiel, das zeigt, wie zwei minipage
-Umgebungen nebeneinander erstellt werden können:
\documentclass{article}
\begin{document}
\begin{minipage}{0.45\textwidth}
Dies ist der Inhalt der ersten Minipage. Sie nimmt 45\% der Textbreite ein.
\end{minipage}
\hfill
\begin{minipage}{0.45\textwidth}
Dies ist der Inhalt der zweiten Minipage. Sie nimmt ebenfalls 45\% der Textbreite ein.
\end{minipage}
\end{document}
In diesem Beispiel:
minipage
-Umgebungen werden nebeneinander erstellt, jede mit einer Breite von 45% der Textbreite.\hfill
zwischen den beiden minipage
-Umgebungen fügt flexiblen Raum hinzu, um sie zu trennen.minipage
-ParameterSie können die Parameter der minipage
-Umgebung anpassen, um das Layout weiter zu steuern:
Beispiel mit vertikaler Ausrichtung und fester Höhe:
\documentclass{article}
\begin{document}
\begin{minipage}[t][5cm][b]{0.45\textwidth}
Dies ist der Inhalt der ersten Minipage. Sie ist 5 cm hoch und der Inhalt ist am unteren Rand ausgerichtet.
\end{minipage}
\hfill
\begin{minipage}[t][5cm][t]{0.45\textwidth}
Dies ist der Inhalt der zweiten Minipage. Sie ist ebenfalls 5 cm hoch und der Inhalt ist am oberen Rand ausgerichtet.
\end{minipage}
\end{document}
In diesem Beispiel:
minipage
hat eine feste Höhe von 5 cm und der Inhalt ist am unteren Rand (b
) ausgerichtet.minipage
hat ebenfalls eine Höhe von 5 cm, aber der Inhalt ist am oberen Rand (t
) ausgerichtet.minipage
für Tabellen und BilderDie minipage
-Umgebung kann auch verwendet werden, um Tabellen und Bilder nebeneinander anzuordnen:
Beispiel mit Tabellen:
\documentclass{article}
\begin{document}
\begin{minipage}{0.45\textwidth}
\begin{tabular}{|c|c|c|}
\hline
A & B & C \\
\hline
1 & 2 & 3 \\
\hline
\end{tabular}
\end{minipage}
\hfill
\begin{minipage}{0.45\textwidth}
\begin{tabular}{|c|c|c|}
\hline
X & Y & Z \\
\hline
4 & 5 & 6 \\
\hline
\end{tabular}
\end{minipage}
\end{document}
In diesem Beispiel:
minipage
-Umgebungen nebeneinander dargestellt.Beispiel mit Bildern:
\documentclass{article}
\usepackage{graphicx}
\usepackage{caption}
\begin{document}
\begin{minipage}{0.45\textwidth}
\includegraphics[width=\textwidth]{example-image-a}
\captionof{figure}{Bild A}
\end{minipage}
\hfill
\begin{minipage}{0.45\textwidth}
\includegraphics[width=\textwidth]{example-image-b}
\captionof{figure}{Bild B}
\end{minipage}
\end{document}
In diesem Beispiel:
minipage
-Umgebungen nebeneinander dargestellt.\captionof{figure}
wird verwendet, um eine Bildunterschrift außerhalb der figure
-Umgebung hinzuzufügen. Um den Befehl \captionof{figure}
verwenden zu können muss das caption
Paket eingebunden werden.Die minipage
-Umgebung in LaTeX bietet eine flexible Möglichkeit, Inhalte nebeneinander anzuordnen und Layouts zu erstellen, die mehrere Spalten oder bestimmte Anordnungen von Text, Tabellen und Bildern erfordern.