
Estou tentando colocar 10 figuras usando o ambiente de subfiguras. Eu uso o matricx 4x3 para fazer isso... mas o último número vem na parte inferior da página em vez de ir para a nova página.
O que pode ser feito?
\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]
Responder1
Perguntas semelhantes são bastante frequentes aqui (site TeX.Se), então provavelmente será designada como duplicada ...
Sua última figuraTeve que serna parte inferior de outras subfiguras, já que todas estão no mesmo carro alegórico.Float não pode abranger duas páginas! Se você gostaria de ter a última imagem na próxima página, então você tinha que fazerdoisfiguras: nas primeiras imagens 3 x 3 e por último na segunda. Mas por que você deveria fazer isso? É espaço suficiente para ter todas as imagens na mesma página, mesmo que você as amplie como eu:
Você também pode reduzir um pouco o espaço entre as linhas com imagens (agora é grande, do meu gosto). Como não tenho suas imagens, utilizo example-image
from package mwe
para simulá-las.
O código foi ligeiramente modificado em seu código. A principal diferença é que eu elimino \newpage
o comando (inútil no seu 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}