So zeigen Sie eine Abbildung in der Mitte der Seite statt oben an

So zeigen Sie eine Abbildung in der Mitte der Seite statt oben an

Ich habe eine Liste mit Abbildungen, die ich im Anhang zeige. Jede Abbildung ist auf einer eigenen Seite. Die Abbildungen werden im oberen Teil der Seite angezeigt. Ich würde gerne wissen, ob es möglich wäre, die Abbildungen in der Mitte der Seite zu platzieren, damit die untere Hälfte der Seite nicht leer aussieht. Wäre es möglich, dies auf die Rückseite zu setzen? Vielen Dank.

Antwort1

Dazu können Sie Floats mit der pOption only (also \begin{figure}[p] ... \end{figure}) dazu zwingen, sich auf einer Float-Seite zu befinden, wobei die Abbildungen automatisch zentriert werden. Bedenken Sie jedoch, dass der Zweck von Seiten-Floats darin besteht, verstreute Floats im Text zu sammeln. Wenn dies passiert (und unerwünscht ist), können Sie dies mit einem \clearpagenach dem Float verhindern. Beispiel:

\documentclass{article}
\usepackage{float,url}
\usepackage{graphicx}
\def\exampleimage#1{\begin{figure}[p] 
\centering \includegraphics[width=#1\textwidth]{example-image} 
\caption{Example} 
\end{figure}}

\begin{document}

Helo word 

\exampleimage{} \newpage % \newpage works here only if the image is enough big!  

\exampleimage{.3}\exampleimage{.3}\clearpage % two small figures centred

\exampleimage{.5}\clearpage % single centred image

\end{document}

Wenn Sie vor und/oder nach dem Float Text wünschen, verwenden Sie einfach die Option [h]und fügen Sie \vfillzwischen Text und Float Folgendes ein:

Some text 
\vfill
\begin{figure}[h] 
  \centering \includegraphics[width=\textwidth]{example-image} 
  \caption{Example} 
\end{figure}
\vfill
Some text 

Beachten Sie, dass dadurch die Abbildung im Hinblick auf den verfügbaren Leerraum zentriert wird. Wenn Sie das Bild unabhängig von der Textmenge darüber/darunter auf der Seite zentrieren möchten, besteht eine Lösung darin, beide Textblöcke auf Miniseiten gleicher Höhe zu platzieren.

verwandte Informationen