Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

I have a table that has about 130 rows. I tried using the longtable package, but it does not work with two column documents. The table will be starting near the top of the left column, and it should continue on to the right column, and perhaps continue onto the next page as well. Is there are way to get this to work reasonably well in two column documents?

EDIT: The table has 3 columns, and it is narrow enough to fit on one column of a standard two column layout.

share|improve this question
    
From a design perspective, isn't this a really bad idea? –  Seamus Dec 2 '10 at 11:23
    
Well, I kind of need it for completeness sake. I am only putting it in the appendix of my thesis. –  donatello Dec 2 '10 at 11:26
    
@Seamus: What's the problem? If the table is narrow and space is at a premium, then I can see why one would want to do this. –  Charles Stewart Dec 2 '10 at 13:54
    
@donatello: interesting question - how did you solve this issue? –  Martin Jul 3 '11 at 21:21
add comment

3 Answers

It depends a bit on the content of the table. If it has only two columns, I would use a list. If each entry is only on one row, you could use tabbing. If there are columns of type "p" you could replace the table by lines with \parboxes (The package eqparbox can help to synchronize their sizes). If you need headers and footers you could look at supertabular.

share|improve this answer
    
The table has 3 columns. Please see the edit in the question. –  donatello Dec 2 '10 at 14:23
add comment

supertabular can be made to work with multicols. So I suggest you use supertabular instead of longtable. Or use a list.

share|improve this answer
add comment

You could do it by hand using \vsplit. Set the table in a really long vbox, and break up the table one column at a time.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.