Scaling output from stable output












0















print(xtable(x, type = "latex"),
floating = FALSE,
tabular.environment = "longtable",
file = "/Path/Filename.tex")


I am using the above code to output a table directly from R. I am using longtable because I need it to span pages. But I also need to scale it, so it fits on each page.



I thought it would be as simple as:



print(xtable(x, type = "latex"),
floating = FALSE,
tabular.environment = "longtable",
scalebox = 0.7,
file = "/Users/burtonpp/Documents/Tex/InfoTrellis/tables/pipeline.tex")


But, alas, this does not work. The scalebox line causes it not to compile.



Thoughts?










share|improve this question

























  • I fairly sure that a scalebox cannot span pages, so putting a longtable inside a scalebox cannot work. You need to do something else, like reducing font size or if there is a lot of text in one of the columns, make it a p column or similar, so the text will wrap across lines.

    – Torbjørn T.
    Jan 19 at 21:14











  • You should never use scalebox for tables. You'll get inconsistent font sizes and sometimes unreadable tables. It's bettr to play with the font size locally, and/or the value of tabcolsep (default 6pt).

    – Bernard
    Jan 19 at 21:17











  • scaling tables is simply evil, why would you do that?:-) (scalebox can not be broken over a page, longtable can do nothing inside such a box)

    – David Carlisle
    Jan 19 at 22:16
















0















print(xtable(x, type = "latex"),
floating = FALSE,
tabular.environment = "longtable",
file = "/Path/Filename.tex")


I am using the above code to output a table directly from R. I am using longtable because I need it to span pages. But I also need to scale it, so it fits on each page.



I thought it would be as simple as:



print(xtable(x, type = "latex"),
floating = FALSE,
tabular.environment = "longtable",
scalebox = 0.7,
file = "/Users/burtonpp/Documents/Tex/InfoTrellis/tables/pipeline.tex")


But, alas, this does not work. The scalebox line causes it not to compile.



Thoughts?










share|improve this question

























  • I fairly sure that a scalebox cannot span pages, so putting a longtable inside a scalebox cannot work. You need to do something else, like reducing font size or if there is a lot of text in one of the columns, make it a p column or similar, so the text will wrap across lines.

    – Torbjørn T.
    Jan 19 at 21:14











  • You should never use scalebox for tables. You'll get inconsistent font sizes and sometimes unreadable tables. It's bettr to play with the font size locally, and/or the value of tabcolsep (default 6pt).

    – Bernard
    Jan 19 at 21:17











  • scaling tables is simply evil, why would you do that?:-) (scalebox can not be broken over a page, longtable can do nothing inside such a box)

    – David Carlisle
    Jan 19 at 22:16














0












0








0








print(xtable(x, type = "latex"),
floating = FALSE,
tabular.environment = "longtable",
file = "/Path/Filename.tex")


I am using the above code to output a table directly from R. I am using longtable because I need it to span pages. But I also need to scale it, so it fits on each page.



I thought it would be as simple as:



print(xtable(x, type = "latex"),
floating = FALSE,
tabular.environment = "longtable",
scalebox = 0.7,
file = "/Users/burtonpp/Documents/Tex/InfoTrellis/tables/pipeline.tex")


But, alas, this does not work. The scalebox line causes it not to compile.



Thoughts?










share|improve this question
















print(xtable(x, type = "latex"),
floating = FALSE,
tabular.environment = "longtable",
file = "/Path/Filename.tex")


I am using the above code to output a table directly from R. I am using longtable because I need it to span pages. But I also need to scale it, so it fits on each page.



I thought it would be as simple as:



print(xtable(x, type = "latex"),
floating = FALSE,
tabular.environment = "longtable",
scalebox = 0.7,
file = "/Users/burtonpp/Documents/Tex/InfoTrellis/tables/pipeline.tex")


But, alas, this does not work. The scalebox line causes it not to compile.



Thoughts?







tables longtable xtable scalebox






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Jan 19 at 21:09









Torbjørn T.

156k13251439




156k13251439










asked Jan 19 at 20:42









user3504322user3504322

354




354













  • I fairly sure that a scalebox cannot span pages, so putting a longtable inside a scalebox cannot work. You need to do something else, like reducing font size or if there is a lot of text in one of the columns, make it a p column or similar, so the text will wrap across lines.

    – Torbjørn T.
    Jan 19 at 21:14











  • You should never use scalebox for tables. You'll get inconsistent font sizes and sometimes unreadable tables. It's bettr to play with the font size locally, and/or the value of tabcolsep (default 6pt).

    – Bernard
    Jan 19 at 21:17











  • scaling tables is simply evil, why would you do that?:-) (scalebox can not be broken over a page, longtable can do nothing inside such a box)

    – David Carlisle
    Jan 19 at 22:16



















  • I fairly sure that a scalebox cannot span pages, so putting a longtable inside a scalebox cannot work. You need to do something else, like reducing font size or if there is a lot of text in one of the columns, make it a p column or similar, so the text will wrap across lines.

    – Torbjørn T.
    Jan 19 at 21:14











  • You should never use scalebox for tables. You'll get inconsistent font sizes and sometimes unreadable tables. It's bettr to play with the font size locally, and/or the value of tabcolsep (default 6pt).

    – Bernard
    Jan 19 at 21:17











  • scaling tables is simply evil, why would you do that?:-) (scalebox can not be broken over a page, longtable can do nothing inside such a box)

    – David Carlisle
    Jan 19 at 22:16

















I fairly sure that a scalebox cannot span pages, so putting a longtable inside a scalebox cannot work. You need to do something else, like reducing font size or if there is a lot of text in one of the columns, make it a p column or similar, so the text will wrap across lines.

– Torbjørn T.
Jan 19 at 21:14





I fairly sure that a scalebox cannot span pages, so putting a longtable inside a scalebox cannot work. You need to do something else, like reducing font size or if there is a lot of text in one of the columns, make it a p column or similar, so the text will wrap across lines.

– Torbjørn T.
Jan 19 at 21:14













You should never use scalebox for tables. You'll get inconsistent font sizes and sometimes unreadable tables. It's bettr to play with the font size locally, and/or the value of tabcolsep (default 6pt).

– Bernard
Jan 19 at 21:17





You should never use scalebox for tables. You'll get inconsistent font sizes and sometimes unreadable tables. It's bettr to play with the font size locally, and/or the value of tabcolsep (default 6pt).

– Bernard
Jan 19 at 21:17













scaling tables is simply evil, why would you do that?:-) (scalebox can not be broken over a page, longtable can do nothing inside such a box)

– David Carlisle
Jan 19 at 22:16





scaling tables is simply evil, why would you do that?:-) (scalebox can not be broken over a page, longtable can do nothing inside such a box)

– David Carlisle
Jan 19 at 22:16










1 Answer
1






active

oldest

votes


















1














p <- xtable(x)
align(p) <- "lp{0.5in}p{1.5in}p{1.5in}p{1in}p{1in}"

print(p,
tabular.environment = "longtable",
floating = FALSE,
file = "/path/file.tex")


This works.






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',
    autoActivateHeartbeat: false,
    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%2f470932%2fscaling-output-from-stable-output%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    1














    p <- xtable(x)
    align(p) <- "lp{0.5in}p{1.5in}p{1.5in}p{1in}p{1in}"

    print(p,
    tabular.environment = "longtable",
    floating = FALSE,
    file = "/path/file.tex")


    This works.






    share|improve this answer




























      1














      p <- xtable(x)
      align(p) <- "lp{0.5in}p{1.5in}p{1.5in}p{1in}p{1in}"

      print(p,
      tabular.environment = "longtable",
      floating = FALSE,
      file = "/path/file.tex")


      This works.






      share|improve this answer


























        1












        1








        1







        p <- xtable(x)
        align(p) <- "lp{0.5in}p{1.5in}p{1.5in}p{1in}p{1in}"

        print(p,
        tabular.environment = "longtable",
        floating = FALSE,
        file = "/path/file.tex")


        This works.






        share|improve this answer













        p <- xtable(x)
        align(p) <- "lp{0.5in}p{1.5in}p{1.5in}p{1in}p{1in}"

        print(p,
        tabular.environment = "longtable",
        floating = FALSE,
        file = "/path/file.tex")


        This works.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Jan 19 at 22:20









        user3504322user3504322

        354




        354






























            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.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f470932%2fscaling-output-from-stable-output%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

            Biblatex bibliography style without URLs when DOI exists (in Overleaf with Zotero bibliography)

            ComboBox Display Member on multiple fields

            Is it possible to collect Nectar points via Trainline?