Was ich erreichen möchte:
Platzieren Sie zwei Bilder auf einer Seite, ein Bild in der oberen Hälfte der Seite und das andere in der unteren Hälfte. Ich habe dies folgendermaßen erreicht:
\vbox{
\begin{minipage}[t][0.45\textheight][t]{\textwidth}
\centering
\includegraphics[height=0.5\textheight]{image1}
\end{minipage}
\nointerlineskip
\begin{minipage}[b][0.45\textheight][t]{\textwidth}
\vspace{0.4in}
\centering
\includegraphics[height=0.45\textheight]{image2}
\end{minipage}
}
Ich hätte aber gerne eine Bildunterschrift neben dem Bild, damit es nicht zu viel Platz einnimmt. Ich habe ein paar Möglichkeiten ausprobiert, aber ich bekomme immer die Fehlermeldung „Nicht im Outer-Par-Modus“.
Gibt es eine Möglichkeit, dies zu tun?
Antwort1
Eine Möglichkeit ist die Verwendung \captionof
voncaption
Paket (das capt-of
Paket bietet auch diese Funktion), um die Untertitel bereitzustellen:
\documentclass{article}
\usepackage{caption}
\usepackage{graphicx}
\begin{document}
\clearpage
\noindent\begin{minipage}[t][0.45\textheight][t]{.45\textwidth}
\centering
\includegraphics[height=0.5\textheight,width=\linewidth]{example-image-a}
\end{minipage}\hfill
\begin{minipage}[b]{.45\textwidth}
\captionof{figure}{here's the caption for the first figure and some more text for the example}
\label{fig:testa}
\end{minipage}
\vfill
\noindent\begin{minipage}[t][0.45\textheight][t]{.45\textwidth}
\centering
\includegraphics[height=0.45\textheight,width=\linewidth]{example-image-b}
\end{minipage}\hfill
\begin{minipage}[b]{.45\textwidth}
\captionof{figure}{here's the caption for the second figure and some more text for the example}
\label{fig:testb}
\end{minipage}
\clearpage
\end{document}
Passen Sie die verwendeten Längen und Ausrichtungen Ihren Bedürfnissen an.