von Xodarap » Mo 6. Jun 2016, 14:00
Moin Leute,
es geht darum, dass bei folgendem Minimalbeispiel die 2. Caption einfach auf eine nächste Seite geschoben wird.
Ich weiß, dass mein Umgang mit minipages eher chaotisch ist, aber ich habe es bisher alles so hinbekommen wie ich wollte
Nun aber bin ich am ende meiner tricks und schummelein angelangt.
Ich nutze die Minipage-itemize Kombination um eine Aufzählung von Geräten zu erstellen, in der Links ein Bild des Gerätes und rechts ein Text dazu zu sehen ist.
Wie in jeder wissenschaftlichen Arbeit, muss ich dem Bild natürlich eine Caption geben. Da das Bild jedoch so klein ist trat das Problem auf, dass eine Caption aus 5 Wörtern, der Minipage angepasst wurde und so auf 5 Zeilen umgebrochen wurde. Wirklich unschön. Meine Idee daher, eine weitere Minipage, die genau die größe der caption hat, damit diese Bündig mit dem Bild anfängt und nicht gebrochen wird.
Hat beim ersten Bild geklappt, beim 2. allerdings seht ihr ja das Problem. Die Caption ist plötzlich auf einer weiteren Seite.
Ich bin dankbar für eine direkte Lösung meines Problems, aber auch für einen Tip, mit dem ich das generell eleganter lösen könnte.
Grüße
Xodarap
\documentclass[a4paper,twoside, 12pt,headsepline]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{setspace}
\begin{document}
% 1,5 facher Zeilenabstand
\onehalfspacing
\section{Beispiel}
\begin{itemize}
\item \textbf{Beispiel1:}
\begin{figure}[ht]
\onehalfspacing\begin{minipage}[c][2.55cm][tt]{0.3\textwidth}
Beispielbild1
\end{minipage}
% Auffüllen des Zwischenraums
\hfill
\onehalfspacing\begin{minipage}[c][2.4cm][tt]{0.65\textwidth}
Beispieltext1
\end{minipage}
\end{figure}
\begin{figure}[ht]
\onehalfspacing\begin{minipage}[c][0.5cm][tt]{0.25\textwidth}
\caption{Beispl1}
\label{fig:Beispiel}
\end{minipage}
% Auffüllen des Zwischenraums
\hfill
\onehalfspacing\begin{minipage}[c][0.5cm][tt]{0.2\textwidth}
\end{minipage}
\end{figure}
\item \textbf{Beispiel2:}
\begin{figure}[ht]
\onehalfspacing\begin{minipage}[c][2.55cm][tt]{0.3\textwidth}
Beispielbild2
\end{minipage}
% Auffüllen des Zwischenraums
\hfill
\onehalfspacing\begin{minipage}[c][2.4cm][tt]{0.65\textwidth}
Beispieltext2
\end{minipage}
\end{figure}
\begin{figure}[ht]
\onehalfspacing\begin{minipage}[c][0.5cm][tt]{0.25\textwidth}
\caption{Beispl2}
\label{fig:Beispiel2}
\end{minipage}
% Auffüllen des Zwischenraums
\hfill
\onehalfspacing\begin{minipage}[c][0.5cm][tt]{0.2\textwidth}
\end{minipage}
\end{figure}
\end{itemize}
\end{document}
Moin Leute,
es geht darum, dass bei folgendem Minimalbeispiel die 2. Caption einfach auf eine nächste Seite geschoben wird.
Ich weiß, dass mein Umgang mit minipages eher chaotisch ist, aber ich habe es bisher alles so hinbekommen wie ich wollte :D
Nun aber bin ich am ende meiner tricks und schummelein angelangt.
Ich nutze die Minipage-itemize Kombination um eine Aufzählung von Geräten zu erstellen, in der Links ein Bild des Gerätes und rechts ein Text dazu zu sehen ist.
Wie in jeder wissenschaftlichen Arbeit, muss ich dem Bild natürlich eine Caption geben. Da das Bild jedoch so klein ist trat das Problem auf, dass eine Caption aus 5 Wörtern, der Minipage angepasst wurde und so auf 5 Zeilen umgebrochen wurde. Wirklich unschön. Meine Idee daher, eine weitere Minipage, die genau die größe der caption hat, damit diese Bündig mit dem Bild anfängt und nicht gebrochen wird.
Hat beim ersten Bild geklappt, beim 2. allerdings seht ihr ja das Problem. Die Caption ist plötzlich auf einer weiteren Seite.
Ich bin dankbar für eine direkte Lösung meines Problems, aber auch für einen Tip, mit dem ich das generell eleganter lösen könnte.
Grüße
Xodarap
[code]
\documentclass[a4paper,twoside, 12pt,headsepline]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{setspace}
\begin{document}
% 1,5 facher Zeilenabstand
\onehalfspacing
\section{Beispiel}
\begin{itemize}
\item \textbf{Beispiel1:}
\begin{figure}[ht]
\onehalfspacing\begin{minipage}[c][2.55cm][tt]{0.3\textwidth}
Beispielbild1
\end{minipage}
% Auffüllen des Zwischenraums
\hfill
\onehalfspacing\begin{minipage}[c][2.4cm][tt]{0.65\textwidth}
Beispieltext1
\end{minipage}
\end{figure}
\begin{figure}[ht]
\onehalfspacing\begin{minipage}[c][0.5cm][tt]{0.25\textwidth}
\caption{Beispl1}
\label{fig:Beispiel}
\end{minipage}
% Auffüllen des Zwischenraums
\hfill
\onehalfspacing\begin{minipage}[c][0.5cm][tt]{0.2\textwidth}
\end{minipage}
\end{figure}
\item \textbf{Beispiel2:}
\begin{figure}[ht]
\onehalfspacing\begin{minipage}[c][2.55cm][tt]{0.3\textwidth}
Beispielbild2
\end{minipage}
% Auffüllen des Zwischenraums
\hfill
\onehalfspacing\begin{minipage}[c][2.4cm][tt]{0.65\textwidth}
Beispieltext2
\end{minipage}
\end{figure}
\begin{figure}[ht]
\onehalfspacing\begin{minipage}[c][0.5cm][tt]{0.25\textwidth}
\caption{Beispl2}
\label{fig:Beispiel2}
\end{minipage}
% Auffüllen des Zwischenraums
\hfill
\onehalfspacing\begin{minipage}[c][0.5cm][tt]{0.2\textwidth}
\end{minipage}
\end{figure}
\end{itemize}
\end{document}
[/code]