[Tex/LaTex] How to repeat the header but not the caption with longtable

captionslongtable

I am trying to set up a longtable where the header is repeated on every new page but the caption only appears once at the top of the page.

The table is defined as follows:

\begin{longtable}{|l|l|l|}
\caption{the table caption} \label{tab:11swpkg}\\
\hline
\rowcolor{gray}
HeaderCol1 & HeaderCol2 & HeaderCol3\endhead    
\hline\hline
Item11 & Item12 & Item13 \\
\hline
Item21 & Item22 & Item23 \\
\hline
Item31 & Item32 & Item33 \\
\hline
\end{longtable}

This nearly works because the header is indeed repeated after a page break but so is the caption. How can I get rid of the caption after a page break?

Best Answer

This is given as a model for getting you started.

\documentclass{article}
\usepackage{longtable}
\usepackage[table]{xcolor}
\usepackage[textheight=2in]{geometry} %% Just to make textheight smaller

\begin{document}
\begin{longtable}{|l|l|l|}
\caption{the table caption} \label{tab:11swpkg}\\
\hline
%
\rowcolor{gray}
HeaderCol1 & HeaderCol2 & HeaderCol3\\
\hline\hline
\endfirsthead
%
\multicolumn{3}{c}%
        {{\bfseries Table \thetable\ Continued from previous page}} \\
        \hline
\rowcolor{gray}
HeaderCol1 & HeaderCol2 & HeaderCol3\\
\hline\hline
\endhead
%
\multicolumn{3}{|r|}{{Continued on next page}} \\ \hline
\endfoot
%
\multicolumn{3}{|r|}{{Concluded}} \\ \hline
\endlastfoot
%
Item11 & Item12 & Item13 \\
\hline
Item21 & Item22 & Item23 \\
\hline
Item31 & Item32 & Item33 \\
\hline
Item11 & Item12 & Item13 \\
\hline
Item21 & Item22 & Item23 \\
\hline
Item31 & Item32 & Item33 \\
\hline
Item11 & Item12 & Item13 \\
\hline
Item21 & Item22 & Item23 \\
\hline
Item31 & Item32 & Item33 \\
\hline
\end{longtable}

\end{document}

enter image description here