Seite 1 von 1

Verschobene Minipage

Verfasst: So 8. Jan 2017, 12:42
von Samoth
Hallo,
Hab leider nix gefunden dazu.
Also, in der ersten Reihe funktionierts. Beim der zweiten Reihe sind beide Bilder nach rechts verschoben und nicht mehr direkt unter den ersten beiden Bildern. Woran liegt das? mit hspace kann ich es so nicht ausrichten.
\documentclass[11pt,a4paper,twoside]{scrbook}
\usepackage[german,ngerman]{babel}	
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{wrapfig}
 
\begin{document}
\begin{minipage}[t]{0.5\textwidth}
\includegraphics[width=\textwidth]{Abbildungen/Laufab0003}
\end{minipage}
\begin{minipage}[t]{0.5\textwidth}
\includegraphics[width=\textwidth]{Abbildungen/Laufab0003}
\end{minipage}

\begin{minipage}[t]{0.5\textwidth}
\includegraphics[width=\textwidth]{Abbildungen/Laufab0003}
\end{minipage}
\begin{minipage}[t]{0.5\textwidth}
\includegraphics[width=\textwidth]{Abbildungen/Laufab0003}
\end{minipage}

\begin{minipage}[t]{0.5\textwidth}
\includegraphics[width=\textwidth]{Abbildungen/Laufab0003}
\end{minipage}
\begin{minipage}[t]{0.5\textwidth}
\includegraphics[width=\textwidth]{Abbildungen/Laufab0003}
\end{minipage}
 
\end{document}
Gruß
Samoth

Verfasst: So 8. Jan 2017, 12:47
von Johannes_B
Bitte lies in einer LaTeX-Einführung über Absatzeinzug nach.
Du solltest außerdem Warnungen bezüglich übervoller Boxen haben, die man nicht ignorieren sollte.

Verfasst: So 8. Jan 2017, 12:52
von Samoth
Hallo,
ja dass stimmt.
Da es lediglich ein paar Bilder sind wollte ich da nicht allzuviel Zeit investieren.

Wie würde es den sauberer aussehen?

Habs auch mal über die figure Umgebung mit subfigures probiert. Sieht allerdings auch nicht so toll aus.

Verfasst: So 8. Jan 2017, 12:54
von Gast
Davon abgesehen, dass du nach Minimalbeispiel-Anleitung eigene Bilder möglichst ersetzen sollst: Du hast zwei minipage-Umgebungen durch ein Leerzeichen voneinander getrennt. Da die beiden minipage-Umgebungen jeweils eine halbe Zeile lang sind, ist die Zeile damit um ein Leerzeichen zu breit. Das führt auch zu einer entsprechenden Warnung. Also musst du entweder die Breite reduzieren oder das Leerzeichen entfernen. Erschwerend kommt dann noch der Absatzeinzug hinzu, denn natürlich haben auch Absätze, die nur aus minipages bestehen einen solchen. Den kannst du wahlweise durch Verwendung einer flushleft-, flushright- oder center-Umgebung oder durch \noindent beseitigen. Ggf. wäre auch das Weglassen der Absätze eine Möglichkeit.

Zusammen könnte man also beispielsweise:
\documentclass[11pt,a4paper,twoside]{scrbook}
\usepackage[german,ngerman]{babel}  
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{mwe}
 
\begin{document}
\begin{flushleft}
\begin{minipage}[t]{0.5\textwidth}
\includegraphics[width=\textwidth]{example-image}
\end{minipage}%
\begin{minipage}[t]{0.5\textwidth}
\includegraphics[width=\textwidth]{example-image}
\end{minipage}

\begin{minipage}[t]{0.5\textwidth}
\includegraphics[width=\textwidth]{example-image}
\end{minipage}%
\begin{minipage}[t]{0.5\textwidth}
\includegraphics[width=\textwidth]{example-image}
\end{minipage}

\begin{minipage}[t]{0.5\textwidth}
\includegraphics[width=\textwidth]{example-image}
\end{minipage}%
\begin{minipage}[t]{0.5\textwidth}
\includegraphics[width=\textwidth]{example-image}
\end{minipage}
\end{flushleft}
 
\end{document}
verwenden.

Verfasst: So 8. Jan 2017, 13:02
von Samoth
Hallo,
ah ok.
Dessen war ich mir nicht bewusst. Lese ich gleich mal nach.

Danke

Verfasst: So 8. Jan 2017, 13:10
von Samoth
Und wenn ich nun noch
\subcaption{Eine Grafik}
Einfügen möchte?
Das geht doch außerhalb von float nicht.
Oder?

Verfasst: So 8. Jan 2017, 13:37
von Gast
Doch, wenn du zuvor den Typ der Gleitumgebung festlegst. Siehe dazu die [d]subcaption[/d]- und die [d]caption[/d]-Anleitung. Du kannst dann auch gleich \subcaptionbox statt der minipage-Umgebungen verwenden.

BTW: Der Status Rückfrage ist potentiellen Helfern vorbehalten! Bitte informiere dich über die korrekte Verwendung des Status.