[Tex/LaTex] How to you automatically continue a figure on to the next page

floatsgraphicspage-breakingsubfloats

Below is my code, I have 5 figures (a, b,c,d,e) under Figure 1.. i want them to continue on the next page and not stuck in the middle.

I want them to be one under the other i.e. vertically like the attached picture. Please help.

EDIT Hello. I have finally found that the problem lies when I used float and subfloat.

Can anyone help me how to modify this?
In my main file..

\usepackage{nomencl}
\usepackage{amssymb,amsmath,amstext}
\usepackage{doublespace}
\usepackage{epsfig,fancyheadings,url,xr,latexsym}
\usepackage[dvips]{graphicx}
\usepackage{float}
\usepackage{fontenc}
\usepackage{natbib}
\usepackage{subfigure}
%\usepackage{subfig}
\usepackage[ansinew]{inputenc}

Best Answer

You can use \ContinuedFloat like this:

\documentclass[demo]{article}
\usepackage{subfig,graphicx}
\begin{document}
  \begin{figure}[htb]
\centering

    \subfloat[Pedestrian level (2 m)]{
       \label{fig:8}
       \includegraphics[width=12cm]{2m.eps}
    }

     \subfloat[10 m above ground level]{
        \label{fig:9}
        \includegraphics[width=12cm]{10m.eps}
    }


    \subfloat[20 m above ground level]{
       \label{fig:10}
       \includegraphics[width=12cm]{20m.eps}
    }
    \caption{Top view continued... }
    \label{fig:7}
\end{figure}
 \begin{figure}[htb]
 \ContinuedFloat
\centering
    \subfloat[30 m above ground level]{
        \label{fig:11}
        \includegraphics[width=12cm]{30m.eps}
    }

    \subfloat[40 m above ground level]{
       \label{fig:12}
       \includegraphics[width=12cm]{40m.eps}
    }


\caption{Top view }
    \label{fig:7}
\end{figure}
\end{document}

enter image description here

\ContinuedFloat takes care of numbers by itself.