Font size in listing












1














How to set a font size in listing when I have these settings in the preamble?



documentclass[12pt,a4paper]{report}
usepackage[most]{tcolorbox}
newtcbinputlisting[auto counter,list inside=lol,list type={lstlisting}]{mylisting}[3]{%
listing file={#3},
title=Listing,
colback=white,
colframe=gray!75!black,
fonttitle=bfseries,
listing only,
breakable,
title={Soubor thetcbcounter: #2},
#1
}
newcommand{listingsfont}{basicstyle=ttfamilytiny}

begin{document}
mylisting[label=s]{s}{s.txt}
end{document}


File s.txt:



x = 5;<br>
y = 6;<br>
z = x + y;


I tried



newtcbinputlisting[auto counter,list inside=lol,list type={lstlisting}]{mylisting}[3]{%
listing file={#3},
title=Listing,
colback=white,
colframe=gray!75!black,
fonttitle=bfseries,
fontsize=footnotesize,
listing only,
breakable,
title={Soubor thetcbcounter: #2},
#1
}


There is an error and



newcommand{listingsfont}{basicstyle=ttfamilytiny} 


that does not do anything - the font size remains the same.










share|improve this question




















  • 1




    can you provide full MWE, i.e., from documentclass{...}...end{document}
    – MadyYuvi
    43 mins ago










  • I am sorry I editted the question
    – Elisabeth
    38 mins ago










  • The file is there
    – Elisabeth
    35 mins ago
















1














How to set a font size in listing when I have these settings in the preamble?



documentclass[12pt,a4paper]{report}
usepackage[most]{tcolorbox}
newtcbinputlisting[auto counter,list inside=lol,list type={lstlisting}]{mylisting}[3]{%
listing file={#3},
title=Listing,
colback=white,
colframe=gray!75!black,
fonttitle=bfseries,
listing only,
breakable,
title={Soubor thetcbcounter: #2},
#1
}
newcommand{listingsfont}{basicstyle=ttfamilytiny}

begin{document}
mylisting[label=s]{s}{s.txt}
end{document}


File s.txt:



x = 5;<br>
y = 6;<br>
z = x + y;


I tried



newtcbinputlisting[auto counter,list inside=lol,list type={lstlisting}]{mylisting}[3]{%
listing file={#3},
title=Listing,
colback=white,
colframe=gray!75!black,
fonttitle=bfseries,
fontsize=footnotesize,
listing only,
breakable,
title={Soubor thetcbcounter: #2},
#1
}


There is an error and



newcommand{listingsfont}{basicstyle=ttfamilytiny} 


that does not do anything - the font size remains the same.










share|improve this question




















  • 1




    can you provide full MWE, i.e., from documentclass{...}...end{document}
    – MadyYuvi
    43 mins ago










  • I am sorry I editted the question
    – Elisabeth
    38 mins ago










  • The file is there
    – Elisabeth
    35 mins ago














1












1








1


0





How to set a font size in listing when I have these settings in the preamble?



documentclass[12pt,a4paper]{report}
usepackage[most]{tcolorbox}
newtcbinputlisting[auto counter,list inside=lol,list type={lstlisting}]{mylisting}[3]{%
listing file={#3},
title=Listing,
colback=white,
colframe=gray!75!black,
fonttitle=bfseries,
listing only,
breakable,
title={Soubor thetcbcounter: #2},
#1
}
newcommand{listingsfont}{basicstyle=ttfamilytiny}

begin{document}
mylisting[label=s]{s}{s.txt}
end{document}


File s.txt:



x = 5;<br>
y = 6;<br>
z = x + y;


I tried



newtcbinputlisting[auto counter,list inside=lol,list type={lstlisting}]{mylisting}[3]{%
listing file={#3},
title=Listing,
colback=white,
colframe=gray!75!black,
fonttitle=bfseries,
fontsize=footnotesize,
listing only,
breakable,
title={Soubor thetcbcounter: #2},
#1
}


There is an error and



newcommand{listingsfont}{basicstyle=ttfamilytiny} 


that does not do anything - the font size remains the same.










share|improve this question















How to set a font size in listing when I have these settings in the preamble?



documentclass[12pt,a4paper]{report}
usepackage[most]{tcolorbox}
newtcbinputlisting[auto counter,list inside=lol,list type={lstlisting}]{mylisting}[3]{%
listing file={#3},
title=Listing,
colback=white,
colframe=gray!75!black,
fonttitle=bfseries,
listing only,
breakable,
title={Soubor thetcbcounter: #2},
#1
}
newcommand{listingsfont}{basicstyle=ttfamilytiny}

begin{document}
mylisting[label=s]{s}{s.txt}
end{document}


File s.txt:



x = 5;<br>
y = 6;<br>
z = x + y;


I tried



newtcbinputlisting[auto counter,list inside=lol,list type={lstlisting}]{mylisting}[3]{%
listing file={#3},
title=Listing,
colback=white,
colframe=gray!75!black,
fonttitle=bfseries,
fontsize=footnotesize,
listing only,
breakable,
title={Soubor thetcbcounter: #2},
#1
}


There is an error and



newcommand{listingsfont}{basicstyle=ttfamilytiny} 


that does not do anything - the font size remains the same.







listings fontsize tcolorbox






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited 6 mins ago









moewe

86.9k9110333




86.9k9110333










asked 1 hour ago









Elisabeth

4806




4806








  • 1




    can you provide full MWE, i.e., from documentclass{...}...end{document}
    – MadyYuvi
    43 mins ago










  • I am sorry I editted the question
    – Elisabeth
    38 mins ago










  • The file is there
    – Elisabeth
    35 mins ago














  • 1




    can you provide full MWE, i.e., from documentclass{...}...end{document}
    – MadyYuvi
    43 mins ago










  • I am sorry I editted the question
    – Elisabeth
    38 mins ago










  • The file is there
    – Elisabeth
    35 mins ago








1




1




can you provide full MWE, i.e., from documentclass{...}...end{document}
– MadyYuvi
43 mins ago




can you provide full MWE, i.e., from documentclass{...}...end{document}
– MadyYuvi
43 mins ago












I am sorry I editted the question
– Elisabeth
38 mins ago




I am sorry I editted the question
– Elisabeth
38 mins ago












The file is there
– Elisabeth
35 mins ago




The file is there
– Elisabeth
35 mins ago










1 Answer
1






active

oldest

votes


















2














As already explained by Christian Hupfer in his answer to Setting space and font in tcbinputlisting, the font style (including size and font family) can be set with basicstyle in listings. In an tcolorbox environment options to listings can be passed on with listing option, so that we end up with



listing options={basicstyle=tinyttfamily},


In total



documentclass[12pt,a4paper]{report}
%usepackage{filecontents}
begin{filecontents*}{jobname.txt}
x = 5;
y = 6;
z = x + y;
end{filecontents*}

usepackage[most]{tcolorbox}
newtcbinputlisting[auto counter,list inside=lol,list type={lstlisting}]{mylisting}[3]{%
listing file={#3},
title=Listing,
colback=white,
colframe=gray!75!black,
fonttitle=bfseries,
listing only,
breakable,
title={Soubor thetcbcounter: #2},
listing options={basicstyle=tinyttfamily},
#1
}

begin{document}
mylisting{Lorem}{jobname.txt}
end{document}


A listings colorbox with <code>tiny</code> font.






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%2f468676%2ffont-size-in-listing%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









    2














    As already explained by Christian Hupfer in his answer to Setting space and font in tcbinputlisting, the font style (including size and font family) can be set with basicstyle in listings. In an tcolorbox environment options to listings can be passed on with listing option, so that we end up with



    listing options={basicstyle=tinyttfamily},


    In total



    documentclass[12pt,a4paper]{report}
    %usepackage{filecontents}
    begin{filecontents*}{jobname.txt}
    x = 5;
    y = 6;
    z = x + y;
    end{filecontents*}

    usepackage[most]{tcolorbox}
    newtcbinputlisting[auto counter,list inside=lol,list type={lstlisting}]{mylisting}[3]{%
    listing file={#3},
    title=Listing,
    colback=white,
    colframe=gray!75!black,
    fonttitle=bfseries,
    listing only,
    breakable,
    title={Soubor thetcbcounter: #2},
    listing options={basicstyle=tinyttfamily},
    #1
    }

    begin{document}
    mylisting{Lorem}{jobname.txt}
    end{document}


    A listings colorbox with <code>tiny</code> font.






    share|improve this answer


























      2














      As already explained by Christian Hupfer in his answer to Setting space and font in tcbinputlisting, the font style (including size and font family) can be set with basicstyle in listings. In an tcolorbox environment options to listings can be passed on with listing option, so that we end up with



      listing options={basicstyle=tinyttfamily},


      In total



      documentclass[12pt,a4paper]{report}
      %usepackage{filecontents}
      begin{filecontents*}{jobname.txt}
      x = 5;
      y = 6;
      z = x + y;
      end{filecontents*}

      usepackage[most]{tcolorbox}
      newtcbinputlisting[auto counter,list inside=lol,list type={lstlisting}]{mylisting}[3]{%
      listing file={#3},
      title=Listing,
      colback=white,
      colframe=gray!75!black,
      fonttitle=bfseries,
      listing only,
      breakable,
      title={Soubor thetcbcounter: #2},
      listing options={basicstyle=tinyttfamily},
      #1
      }

      begin{document}
      mylisting{Lorem}{jobname.txt}
      end{document}


      A listings colorbox with <code>tiny</code> font.






      share|improve this answer
























        2












        2








        2






        As already explained by Christian Hupfer in his answer to Setting space and font in tcbinputlisting, the font style (including size and font family) can be set with basicstyle in listings. In an tcolorbox environment options to listings can be passed on with listing option, so that we end up with



        listing options={basicstyle=tinyttfamily},


        In total



        documentclass[12pt,a4paper]{report}
        %usepackage{filecontents}
        begin{filecontents*}{jobname.txt}
        x = 5;
        y = 6;
        z = x + y;
        end{filecontents*}

        usepackage[most]{tcolorbox}
        newtcbinputlisting[auto counter,list inside=lol,list type={lstlisting}]{mylisting}[3]{%
        listing file={#3},
        title=Listing,
        colback=white,
        colframe=gray!75!black,
        fonttitle=bfseries,
        listing only,
        breakable,
        title={Soubor thetcbcounter: #2},
        listing options={basicstyle=tinyttfamily},
        #1
        }

        begin{document}
        mylisting{Lorem}{jobname.txt}
        end{document}


        A listings colorbox with <code>tiny</code> font.






        share|improve this answer












        As already explained by Christian Hupfer in his answer to Setting space and font in tcbinputlisting, the font style (including size and font family) can be set with basicstyle in listings. In an tcolorbox environment options to listings can be passed on with listing option, so that we end up with



        listing options={basicstyle=tinyttfamily},


        In total



        documentclass[12pt,a4paper]{report}
        %usepackage{filecontents}
        begin{filecontents*}{jobname.txt}
        x = 5;
        y = 6;
        z = x + y;
        end{filecontents*}

        usepackage[most]{tcolorbox}
        newtcbinputlisting[auto counter,list inside=lol,list type={lstlisting}]{mylisting}[3]{%
        listing file={#3},
        title=Listing,
        colback=white,
        colframe=gray!75!black,
        fonttitle=bfseries,
        listing only,
        breakable,
        title={Soubor thetcbcounter: #2},
        listing options={basicstyle=tinyttfamily},
        #1
        }

        begin{document}
        mylisting{Lorem}{jobname.txt}
        end{document}


        A listings colorbox with <code>tiny</code> font.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered 13 mins ago









        moewe

        86.9k9110333




        86.9k9110333






























            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%2f468676%2ffont-size-in-listing%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

            A CLEAN and SIMPLE way to add appendices to Table of Contents and bookmarks

            Calculate evaluation metrics using cross_val_predict sklearn

            Insert data from modal to MySQL (multiple modal on website)