I use the package longtable for build tables. But the table has many columns, then it to fall outside the limits page. How do I fix this? And how to change the margin for tables?

Look at the example:

enter image description here


  • use package ltablex or ltxtable. Documentations are available by running texdoc <package name>
    – user2478
    Jun 3, 2012 at 8:20

1 Answer 1


If you need the table to be a bit wider than the normal text width and have it leak into the margins slightly you can set the left margin to be negative, for example


alternatives are to use a smaller font, for example putting \small before the longtable. Also you have not shown your TeX code but it looks like you have used c columns. As in a standard tabular c columns never wrap over a line automatically, so you may want to make some of your columns fixed width with p{3cm} or whatever width is suitable, then TeX will linebreak and justify the entries to that width.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .