[Tex/LaTex] Two-column longtable or tabular

glossarieslongtablemulticoltabbing

I'm using longtable to store a glossary-like list of abbreviations used in my document, and as it only has two columns, but is two pages long, I was wondering if there was a way to make it wrap into columns, or an alternative package that would make the creation of a glossary simpler.

I've read over the documentation of nomencl, but it doesn't look to be quite what I'm after, as I don't want an index, but a list of abbreviations and their meaning. And I don't need hyperlinks to their occurrences or even page references. Just a list of the abbreviations and their definitions.

The table I'm presently using is simple:

\begin{center}\small
  \begin{longtable}{>{\scshape}fm{0.10\textwidth}-m{0.50\textwidth}}
    abbr & Abbreviation \tabularnewline
    abbr & Abbreviation \tabularnewline 
    ...
  \end{longtable}
 \end{center}

I've set up column formatting marks so the left-hand column is always in small-caps, and the column-width setting is what looks nice-ish on an A4 page with a nice amount of space between the abbreviation and its definition. But the right side of the page is devoid of content, and I would prefer to realign this table so instead of stretching over two pages, it's reduced to just one.

EDIT Using the tabbing environment gives me the desired table split over two columns, but takes away the formatting control I previously had. Can I have the best of both worlds? I really don't want to add a \textsc{abbr} to all 100 lines or so.

EDIT 2 I don't want this table to span columns, I want it to wrap around columns. So it runs to the bottom of the first column, and then continues down the next, before moving to the next page if necessary.

Best Answer

longtable changes the output routine and so it does not work in two column modes. Try supertabular or xtab instead.

Related Question