
Estoy intentando poner 10 figuras usando el entorno de subfiguras. Utilizo matricx 4x3 para hacer eso... pero la última figura aparece al final de la página en lugar de ir a la nueva página.
¿Qué se puede hacer?
\begin{figure}[H]
\centering
\begin{subfigure}[b]{0.25\textwidth}
\centering
\input{Figures_matlab/md_1}
\caption{Mode-1}
\label{fig:m1}
\end{subfigure}
\hspace{1cm}
\begin{subfigure}[b]{0.25\textwidth}
\centering
\input{Figures_matlab/md_2}
\caption{Mode-2}
\label{fig:m2}
\end{subfigure}
\hspace{1cm}
\begin{subfigure}[b]{0.25\textwidth}
\centering
\input{Figures_matlab/md_3}
\caption{Mode-3}
\label{fig:m3}
\end{subfigure}\\
\vspace{1cm}
\begin{subfigure}[b]{0.25\textwidth}
\centering
\input{Figures_matlab/md_4}
\caption{Mode-4}
\label{fig:m4}
\end{subfigure}
\hspace{1cm}
\begin{subfigure}[b]{0.25\textwidth}
\centering
\input{Figures_matlab/md_5}
\caption{Mode-5}
\label{fig:m5}
\end{subfigure}
\hspace{1cm}
\begin{subfigure}[b]{0.25\textwidth}
\centering
\input{Figures_matlab/md_6}
\caption{Mode-6}
\label{fig:m6}
\end{subfigure}\\
\vspace{1cm}
\begin{subfigure}[b]{0.25\textwidth}
\centering
\input{Figures_matlab/md_7}
\caption{Mode-7}
\label{fig:m7}
\end{subfigure}
\hspace{1cm}
\begin{subfigure}[b]{0.25\textwidth}
\centering
\input{Figures_matlab/md_8}
\caption{Mode-8}
\label{fig:m8}
\end{subfigure}
\hspace{1cm}
\begin{subfigure}[b]{0.25\textwidth}
\centering
\input{Figures_matlab/md_9}
\caption{Mode-9}
\label{fig:m9}
\end{subfigure}
\newpage
\begin{subfigure}[b]{0.25\textwidth}
\centering
\input{Figures_matlab/md_10}
\caption{Mode-10}
\label{fig:m10}
\end{subfigure}
\caption{Mode shapes 1-10}
\label{md_shps}
\end{figure}[enter image description here][1]
Respuesta1
Preguntas similares se encuentran con bastante frecuencia aquí (sitio TeX.Se), por lo que probablemente se designará como duplicada...
Tu última figuratenía que seren la parte inferior de otras subfiguras, ya que todas están en el mismo flotador.El flotador no puede abarcar dos páginas! Si desea tener la última imagen en la página siguiente, entonces tuvo que hacerdosfiguras: en las primeras imágenes de 3 x 3 y última en la segunda. Pero ¿por qué deberías hacer esto? Es suficiente lugar para tener todas las imágenes en la misma página incluso si las amplías como hago yo:
También puedes reducir ligeramente el espacio entre filas con imágenes (ahora es, para mi gusto, demasiado grande). Como no tengo tus imágenes, las uso example-image
from package mwe
para simularlas.
El código ha modificado ligeramente su código. La principal diferencia es que elimino \newpage
el comando (inútil en su caso):
\documentclass{article}
\usepackage{graphicx,subcaption}
\usepackage[showframe]{geometry}
\begin{document}
\begin{figure}[htbp]
\centering
\begin{subfigure}[b]{0.3\textwidth}
\centering
\includegraphics[width=0.95\hsize]{example-image}
\caption{Mode-1}
\label{fig:m1}
\end{subfigure}
\hfil
\begin{subfigure}[b]{0.3\textwidth}
\centering
\includegraphics[width=0.95\hsize]{example-image}
\caption{Mode-2}
\label{fig:m2}
\end{subfigure}
\hfil
\begin{subfigure}[b]{0.3\textwidth}
\centering
\includegraphics[width=0.95\hsize]{example-image}
\caption{Mode-3}
\label{fig:m3}
\end{subfigure}
\vspace{1cm}
\begin{subfigure}[b]{0.3\textwidth}
\centering
\includegraphics[width=0.95\hsize]{example-image}
\caption{Mode-4}
\label{fig:m4}
\end{subfigure}
\hfil
\begin{subfigure}[b]{0.3\textwidth}
\centering
\includegraphics[width=0.95\hsize]{example-image}
\caption{Mode-5}
\label{fig:m5}
\end{subfigure}
\hfil
\begin{subfigure}[b]{0.3\textwidth}
\centering
\includegraphics[width=0.95\hsize]{example-image}
\caption{Mode-6}
\label{fig:m6}
\end{subfigure}
\vspace{1cm}
\begin{subfigure}[b]{0.3\textwidth}
\centering
\includegraphics[width=0.95\hsize]{example-image}
\caption{Mode-7}
\label{fig:m7}
\end{subfigure}
\hfil
\begin{subfigure}[b]{0.3\textwidth}
\centering
\includegraphics[width=0.95\hsize]{example-image}
\caption{Mode-8}
\label{fig:m8}
\end{subfigure}
\hfil
\begin{subfigure}[b]{0.3\textwidth}
\centering
\includegraphics[width=0.95\hsize]{example-image}
\caption{Mode-9}
\label{fig:m9}
\end{subfigure}
\vspace{1cm}
\begin{subfigure}[b]{0.3\textwidth}
\centering
\includegraphics[width=0.95\hsize]{example-image}
\caption{Mode-10}
\label{fig:m10}
\end{subfigure}
\caption{Mode shapes 1-10}
\label{md_shps}
\end{figure}
\end{document}