I am facing problem of stacking many figures
The problem is the stack figure is overriding the page dimension vertically and placing all the figure in one page and not changing the page as the limitation of page is reached.
How can page be changed while stacking all the figures.
\usepackage{subfig}
\usepackage{float}
\begin{figure}[hp]
\centering
\subfloat[Fig1]{\label{fig:1}\includegraphics[width=0.48\textwidth]{fig1}}
\subfloat[Fig2]{\label{fig:2}\includegraphics[width=0.48\textwidth]{fig2}}
\subfloat[Fig3]{\label{fig:3}\includegraphics[width=0.48\textwidth]{fig3}}
\subfloat[Fig4]{\label{fig:4}\includegraphics[width=0.48\textwidth]{fig4}}
\subfloat[Fig5]{\label{fig:5}\includegraphics[width=0.48\textwidth]{fig5}}
\subfloat[Fig6]{\label{fig:6}\includegraphics[width=0.48\textwidth]{fig6}}
\caption{........}
\label{..........}
\end{figure}
I shall be very thankfull for your kind help.
Everything inside \begin{figure}
...\end{figure}
must not be larger than a single page. In order to break it over pages, you must do it manually. Use \ContinuedFloat
from the subfig
package to do this: (from the subfig documentation, §2.2.3)
\begin{figure} \centering \subfloat[][]{...figure code...}% \qquad \subfloat[][]{...figure code...} \caption{Here are the first two figures of a continued figure.} \label{fig:cont} \end{figure} \begin{figure} \ContinuedFloat \centering \subfloat[][]{...figure code...}% \qquad \subfloat[][]{...figure code...} \caption[]{Here are the last two figures of a continued figure.} \label{fig:cont} \end{figure}