How can I make a table that takes up more than a single page?











up vote
59
down vote

favorite
12












I've got data that I need to include in a table, but there's a lot if it. I've played with the font size and table formatting as much as I can, but the table still won't fit on the page. Is there anyway to make a table that spans multiple pages with LaTeX?










share|improve this question




















  • 4




    Let's see if adding the [page-breaking] tag will stop duplicates of this question.
    – lockstep
    Feb 17 '11 at 21:11










  • This is a FAQ
    – Martin Schröder
    Feb 11 '12 at 18:04















up vote
59
down vote

favorite
12












I've got data that I need to include in a table, but there's a lot if it. I've played with the font size and table formatting as much as I can, but the table still won't fit on the page. Is there anyway to make a table that spans multiple pages with LaTeX?










share|improve this question




















  • 4




    Let's see if adding the [page-breaking] tag will stop duplicates of this question.
    – lockstep
    Feb 17 '11 at 21:11










  • This is a FAQ
    – Martin Schröder
    Feb 11 '12 at 18:04













up vote
59
down vote

favorite
12









up vote
59
down vote

favorite
12






12





I've got data that I need to include in a table, but there's a lot if it. I've played with the font size and table formatting as much as I can, but the table still won't fit on the page. Is there anyway to make a table that spans multiple pages with LaTeX?










share|improve this question















I've got data that I need to include in a table, but there's a lot if it. I've played with the font size and table formatting as much as I can, but the table still won't fit on the page. Is there anyway to make a table that spans multiple pages with LaTeX?







tables page-breaking longtable






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Jul 12 '11 at 22:17









lockstep

189k52585719




189k52585719










asked Jul 26 '10 at 20:30









vanden

16k185984




16k185984








  • 4




    Let's see if adding the [page-breaking] tag will stop duplicates of this question.
    – lockstep
    Feb 17 '11 at 21:11










  • This is a FAQ
    – Martin Schröder
    Feb 11 '12 at 18:04














  • 4




    Let's see if adding the [page-breaking] tag will stop duplicates of this question.
    – lockstep
    Feb 17 '11 at 21:11










  • This is a FAQ
    – Martin Schröder
    Feb 11 '12 at 18:04








4




4




Let's see if adding the [page-breaking] tag will stop duplicates of this question.
– lockstep
Feb 17 '11 at 21:11




Let's see if adding the [page-breaking] tag will stop duplicates of this question.
– lockstep
Feb 17 '11 at 21:11












This is a FAQ
– Martin Schröder
Feb 11 '12 at 18:04




This is a FAQ
– Martin Schröder
Feb 11 '12 at 18:04










3 Answers
3






active

oldest

votes

















up vote
51
down vote



accepted










Use the longtable package (see also the documentation).






share|improve this answer



















  • 5




    Combined with the booktabs package, longtable is an excellent option.
    – Quadrescence
    Jul 26 '10 at 20:32






  • 3




    Be aware that caption commands are placed inside a longtable environment, and therefore the respective code lines must end with \.
    – lockstep
    Feb 10 '12 at 22:00












  • @Quadrescence What can I use the booktabs package for?
    – tommy.carstensen
    Jun 12 '15 at 14:38


















up vote
10
down vote













I would recommend using the xtab package, which is designed as a improvement of the supertabular package.






share|improve this answer



















  • 4




    Do you have an example for the starred version of xtabular? It is not working with me.
    – Rafid
    Feb 18 '11 at 10:31










  • As Jose, I also suggest the supertabular and xtab packages. The xtab package provides tables that break across pages.
    – hassan_noori
    Feb 18 '11 at 20:47






  • 1




    Do you know if xtab and supertabular are compatible with tabularx?
    – Mario S. E.
    May 20 '13 at 13:06


















up vote
3
down vote













Depending on your overall requirements and the shape of the data in the table, you might also consider dropping your longtable into a landscape environment, as provided, e.g., by the pdflscape package.






share|improve this answer























    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "85"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f133%2fhow-can-i-make-a-table-that-takes-up-more-than-a-single-page%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    3 Answers
    3






    active

    oldest

    votes








    3 Answers
    3






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    51
    down vote



    accepted










    Use the longtable package (see also the documentation).






    share|improve this answer



















    • 5




      Combined with the booktabs package, longtable is an excellent option.
      – Quadrescence
      Jul 26 '10 at 20:32






    • 3




      Be aware that caption commands are placed inside a longtable environment, and therefore the respective code lines must end with \.
      – lockstep
      Feb 10 '12 at 22:00












    • @Quadrescence What can I use the booktabs package for?
      – tommy.carstensen
      Jun 12 '15 at 14:38















    up vote
    51
    down vote



    accepted










    Use the longtable package (see also the documentation).






    share|improve this answer



















    • 5




      Combined with the booktabs package, longtable is an excellent option.
      – Quadrescence
      Jul 26 '10 at 20:32






    • 3




      Be aware that caption commands are placed inside a longtable environment, and therefore the respective code lines must end with \.
      – lockstep
      Feb 10 '12 at 22:00












    • @Quadrescence What can I use the booktabs package for?
      – tommy.carstensen
      Jun 12 '15 at 14:38













    up vote
    51
    down vote



    accepted







    up vote
    51
    down vote



    accepted






    Use the longtable package (see also the documentation).






    share|improve this answer














    Use the longtable package (see also the documentation).







    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited Apr 7 '14 at 13:49









    Joseph Wright

    201k21554879




    201k21554879










    answered Jul 26 '10 at 20:30









    vanden

    16k185984




    16k185984








    • 5




      Combined with the booktabs package, longtable is an excellent option.
      – Quadrescence
      Jul 26 '10 at 20:32






    • 3




      Be aware that caption commands are placed inside a longtable environment, and therefore the respective code lines must end with \.
      – lockstep
      Feb 10 '12 at 22:00












    • @Quadrescence What can I use the booktabs package for?
      – tommy.carstensen
      Jun 12 '15 at 14:38














    • 5




      Combined with the booktabs package, longtable is an excellent option.
      – Quadrescence
      Jul 26 '10 at 20:32






    • 3




      Be aware that caption commands are placed inside a longtable environment, and therefore the respective code lines must end with \.
      – lockstep
      Feb 10 '12 at 22:00












    • @Quadrescence What can I use the booktabs package for?
      – tommy.carstensen
      Jun 12 '15 at 14:38








    5




    5




    Combined with the booktabs package, longtable is an excellent option.
    – Quadrescence
    Jul 26 '10 at 20:32




    Combined with the booktabs package, longtable is an excellent option.
    – Quadrescence
    Jul 26 '10 at 20:32




    3




    3




    Be aware that caption commands are placed inside a longtable environment, and therefore the respective code lines must end with \.
    – lockstep
    Feb 10 '12 at 22:00






    Be aware that caption commands are placed inside a longtable environment, and therefore the respective code lines must end with \.
    – lockstep
    Feb 10 '12 at 22:00














    @Quadrescence What can I use the booktabs package for?
    – tommy.carstensen
    Jun 12 '15 at 14:38




    @Quadrescence What can I use the booktabs package for?
    – tommy.carstensen
    Jun 12 '15 at 14:38










    up vote
    10
    down vote













    I would recommend using the xtab package, which is designed as a improvement of the supertabular package.






    share|improve this answer



















    • 4




      Do you have an example for the starred version of xtabular? It is not working with me.
      – Rafid
      Feb 18 '11 at 10:31










    • As Jose, I also suggest the supertabular and xtab packages. The xtab package provides tables that break across pages.
      – hassan_noori
      Feb 18 '11 at 20:47






    • 1




      Do you know if xtab and supertabular are compatible with tabularx?
      – Mario S. E.
      May 20 '13 at 13:06















    up vote
    10
    down vote













    I would recommend using the xtab package, which is designed as a improvement of the supertabular package.






    share|improve this answer



















    • 4




      Do you have an example for the starred version of xtabular? It is not working with me.
      – Rafid
      Feb 18 '11 at 10:31










    • As Jose, I also suggest the supertabular and xtab packages. The xtab package provides tables that break across pages.
      – hassan_noori
      Feb 18 '11 at 20:47






    • 1




      Do you know if xtab and supertabular are compatible with tabularx?
      – Mario S. E.
      May 20 '13 at 13:06













    up vote
    10
    down vote










    up vote
    10
    down vote









    I would recommend using the xtab package, which is designed as a improvement of the supertabular package.






    share|improve this answer














    I would recommend using the xtab package, which is designed as a improvement of the supertabular package.







    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited Dec 2 at 19:37









    Leone

    112




    112










    answered Aug 9 '10 at 17:30









    José Figueroa-O'Farrill

    2,60621931




    2,60621931








    • 4




      Do you have an example for the starred version of xtabular? It is not working with me.
      – Rafid
      Feb 18 '11 at 10:31










    • As Jose, I also suggest the supertabular and xtab packages. The xtab package provides tables that break across pages.
      – hassan_noori
      Feb 18 '11 at 20:47






    • 1




      Do you know if xtab and supertabular are compatible with tabularx?
      – Mario S. E.
      May 20 '13 at 13:06














    • 4




      Do you have an example for the starred version of xtabular? It is not working with me.
      – Rafid
      Feb 18 '11 at 10:31










    • As Jose, I also suggest the supertabular and xtab packages. The xtab package provides tables that break across pages.
      – hassan_noori
      Feb 18 '11 at 20:47






    • 1




      Do you know if xtab and supertabular are compatible with tabularx?
      – Mario S. E.
      May 20 '13 at 13:06








    4




    4




    Do you have an example for the starred version of xtabular? It is not working with me.
    – Rafid
    Feb 18 '11 at 10:31




    Do you have an example for the starred version of xtabular? It is not working with me.
    – Rafid
    Feb 18 '11 at 10:31












    As Jose, I also suggest the supertabular and xtab packages. The xtab package provides tables that break across pages.
    – hassan_noori
    Feb 18 '11 at 20:47




    As Jose, I also suggest the supertabular and xtab packages. The xtab package provides tables that break across pages.
    – hassan_noori
    Feb 18 '11 at 20:47




    1




    1




    Do you know if xtab and supertabular are compatible with tabularx?
    – Mario S. E.
    May 20 '13 at 13:06




    Do you know if xtab and supertabular are compatible with tabularx?
    – Mario S. E.
    May 20 '13 at 13:06










    up vote
    3
    down vote













    Depending on your overall requirements and the shape of the data in the table, you might also consider dropping your longtable into a landscape environment, as provided, e.g., by the pdflscape package.






    share|improve this answer



























      up vote
      3
      down vote













      Depending on your overall requirements and the shape of the data in the table, you might also consider dropping your longtable into a landscape environment, as provided, e.g., by the pdflscape package.






      share|improve this answer

























        up vote
        3
        down vote










        up vote
        3
        down vote









        Depending on your overall requirements and the shape of the data in the table, you might also consider dropping your longtable into a landscape environment, as provided, e.g., by the pdflscape package.






        share|improve this answer














        Depending on your overall requirements and the shape of the data in the table, you might also consider dropping your longtable into a landscape environment, as provided, e.g., by the pdflscape package.







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Dec 2 at 19:36









        Leone

        112




        112










        answered Aug 10 '10 at 0:43









        Geoffrey Jones

        12.1k13950




        12.1k13950






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to TeX - LaTeX Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.





            Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


            Please pay close attention to the following guidance:


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f133%2fhow-can-i-make-a-table-that-takes-up-more-than-a-single-page%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            How to send String Array data to Server using php in android

            Title Spacing in Bjornstrup Chapter, Removing Chapter Number From Contents

            Is anime1.com a legal site for watching anime?