I have a long table which spans several pages. For some unknown reasons to me since I have itemized stuff in my table, it cannot break them into pages. Also the spacing between the items are still wider than what I want. Here is what I have got:
\begin{center}
\begin{longtable}{ p{7.5cm} p{4.5cm} p{2cm} }
\renewcommand{\arraystretch}{1.3}
\caption{Here is the caption}
\label{Table:table_label}\\
\hline \hline
\textbf{{\small Title1}} & \textbf{{\small Title2}} & \textbf{{\small Title3}} \\
\hline \hline
\endfirsthead
\multicolumn{3}{c}%
{\tablename\ \thetable\ -- \textit{Continued from previous page}} \\
\hline \hline
\textbf{{\small Title1}} & \textbf{{\small Title2}} & \textbf{{\small Title3}} \\
\hline \hline
\endhead
\hline \multicolumn{3}{r}{\textit{Continued on next page}} \\
\endfoot
\hline \hline
\endlastfoot
{\small item1}
\begin{itemize}
\renewcommand{\labelitemi}{\diamond}
\item {\footnotesize subitem1.1}
\item {\footnotesize subitem1.2}
\item {\footnotesize subitem1.3}
\item {\footnotesize subitem1.4}
\begin{itemize}
\renewcommand{\labelitemi}{$\ast$}
\item {\footnotesize subsubitem1.4.1}
\end{itemize}
\end{itemize} & {\small Data1} & \textbf{{\small No1}} \\
\hline
{\small item2} & {\small Data2} & \textbf{{\small No2}} \\
\hline
{\small item3}
\begin{itemize}
\renewcommand{\labelitemi}{$\diamond$}
\item {\footnotesize subitem3.1}
\item {\footnotesize subitem3.2}
\item {\footnotesize subitem3.3}
\item {\footnotesize subitem3.4}
\item {\footnotesize subitem3.5}
\item {\footnotesize subitem3.6}
\end{itemize} & {\small Data3} & \textbf{{\small No3}} \\
\end{longtable}
\end{center}

longtablecan break atableacross pages, but will not break a cell, regardless of its contents (text, itemize, etc); you might like http://tex.stackexchange.com/questions/54823/page-breaks-in-table-rows – cmhughes Nov 15 '13 at 19:26centeraroundlongtable– egreg Sep 30 '14 at 20:18