I'm trying to create a list of notation, but I've been unable to use nomencl as I would like so I'm using a table. I'd like the table to split as it goes over to the second column (the working example below doesn't have enough lines to split, but you get the idea). It would be nice if when it split it would also redo the table column titles at the top of the next column as well, is there any way of doing this?
EDIT: I can see that supertabular may be the thing I need, how can I implement that code with it? It seems to not like \columnwidth and \toprule.
\documentclass[11pt, a4paper]{article}
\usepackage{multicol}
\usepackage[left=17.5mm,right=17.5mm,top=24.5mm,bottom=33.95mm]{geometry}
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage{array}
\usepackage{supertabular}
\begin{document}
\begin{multicols*}{2}
\tablehead{\hline
Symbol&Description&Unit \hline}\\
\tabletail{\hline}\\
\begin{supertabular}{l l l}
$X$ &Description & $J\,kg^{-1}K^{-1}$ \\
$X$ &Description & $J\,kg^{-1}K^{-1}$ \\
$X$ &Description & $J\,kg^{-1}K^{-1}$ \\
$X$ &Description & $J\,kg^{-1}K^{-1}$ \\
$X$ &Description & $J\,kg^{-1}K^{-1}$ \\
$X$ &Description & $J\,kg^{-1}K^{-1}$ \\
$X$ &Description & $J\,kg^{-1}K^{-1}$ \\
$X$ &Description & $J\,kg^{-1}K^{-1}$ \\
$X$ &Description & $J\,kg^{-1}K^{-1}$ \\
$X$ &Description & $J\,kg^{-1}K^{-1}$ \\
$X$ &Description & $J\,kg^{-1}K^{-1}$ \\
$X$ &Description & $J\,kg^{-1}K^{-1}$ \\
$X$ &Description & $J\,kg^{-1}K^{-1}$ \\
\end{supertabular}
\end{multicols*}
\end{document}
I've also tried the following to get the table widths right, but then it doesn't use the second column of multicols.
{
p{\dimexpr.5\columnwidth-2\tabcolsep}
>{\centering\arraybackslash}p{\dimexpr.3\columnwidth-2\tabcolsep}
>{\raggedleft\arraybackslash}p{\dimexpr.2\columnwidth-2\tabcolsep}
}
\topruleetc come from booktabs you can do without that originally and just use the standard\hline(you can fiddle with the line thickness later, supertabular* works like tabular* (rather than tabularx) to allow you to specify table width – David Carlisle Mar 05 '12 at 14:59\newpagefor turning it into\newcolumnwhen needed. – egreg Mar 05 '12 at 15:04tabularas it is. – Andy Mar 05 '12 at 15:30