Cómo mostrar una figura en el medio de la página en lugar de en la parte superior

Cómo mostrar una figura en el medio de la página en lugar de en la parte superior

Tengo una lista de figuras que muestro en la página del apéndice, cada una de ellas en una página separada. Las cifras se muestran en la parte superior de la página. Me gustaría saber si sería posible tener las figuras en el medio de la página para que la mitad inferior de la página no parezca vacía. ¿Sería posible hacerlo al dorso, por favor? Muchas gracias

Respuesta1

Para esto, puede forzar que los flotadores estén en una página de flotadores usando psolo la opción (es decir, \begin{figure}[p] ... \end{figure}) donde las figuras se centran automáticamente, pero tenga en cuenta que el propósito de los flotadores de página es reunir flotadores dispersos en el texto. Si esto sucede (y no es deseado), puede evitarlo con un \clearpagedespués del flotador. Ejemplo:

\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}

Si desea algo de texto antes y/o después del flotante, simplemente use la opción [h]y agregue \vfillentre el texto y el flotante, es decir:

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

Tenga en cuenta que esto centrará la figura con respecto al espacio en blanco disponible. Si desea centrar la imagen con respecto a la página, cualquiera que sea la cantidad de texto arriba/abajo, una solución podría ser colocar ambos fragmentos de texto en minipáginas de igual altura.

información relacionada