How to use lstlisting with tcolorbox?Use algorithm2e inside tcolorboxtcolorbox: use of `tcbifoddpage`how can automatically indent code use tcolorboxCodeBlocks listing with tcolorboxCan't use moredelim in tcolorbox environment listing optionsUse of tcbsetmacrotoheightofnode with a dimension in tcolorboxUse of tcbsetmacrotoheightofnode with a dimension in tcolorbox-2lstnewenvironment/lstset : using colors conditionally emph/emphstyle - SAS: (in=_x) versus if x in (1,2)How to use verbatim with tcolorbox?How to use tcolorbox with ieeeaccess.cls?

Is ipsum/ipsa/ipse a third person pronoun, or can it serve other functions?

Shall I use personal or official e-mail account when registering to external websites for work purpose?

A poker game description that does not feel gimmicky

Can I legally use front facing blue light in the UK?

Is every set a filtered colimit of finite sets?

I’m planning on buying a laser printer but concerned about the life cycle of toner in the machine

"My colleague's body is amazing"

Why did the Germans forbid the possession of pet pigeons in Rostov-on-Don in 1941?

Where to refill my bottle in India?

Why do we use polarized capacitors?

What do the Banks children have against barley water?

Re-submission of rejected manuscript without informing co-authors

Does a dangling wire really electrocute me if I'm standing in water?

Is there a familial term for apples and pears?

Why is the design of haulage companies so “special”?

How would photo IDs work for shapeshifters?

Is "plugging out" electronic devices an American expression?

Information to fellow intern about hiring?

Denied boarding due to overcrowding, Sparpreis ticket. What are my rights?

How to answer pointed "are you quitting" questioning when I don't want them to suspect

Manga about a female worker who got dragged into another world together with this high school girl and she was just told she's not needed anymore

How to manage monthly salary

When blogging recipes, how can I support both readers who want the narrative/journey and ones who want the printer-friendly recipe?

Typesetting a double Over Dot on top of a symbol



How to use lstlisting with tcolorbox?


Use algorithm2e inside tcolorboxtcolorbox: use of `tcbifoddpage`how can automatically indent code use tcolorboxCodeBlocks listing with tcolorboxCan't use moredelim in tcolorbox environment listing optionsUse of tcbsetmacrotoheightofnode with a dimension in tcolorboxUse of tcbsetmacrotoheightofnode with a dimension in tcolorbox-2lstnewenvironment/lstset : using colors conditionally emph/emphstyle - SAS: (in=_x) versus if x in (1,2)How to use verbatim with tcolorbox?How to use tcolorbox with ieeeaccess.cls?













8















I want to insert lstlisting inside a tcolorbox which must has a title and title can be hidden whenever I need, also it's top right and bottom left corner will be rounded something like this:



enter image description here



I know how to use tcolorbox and lstlisting but I don't know how to use them together. Could anyone please help me? Any alternate solution without tcolorbox will be also appreciated.



My code snippet :



documentclass[10pt,a4paper,oneside]book
usepackage[utf8]inputenc
usepackageamsmath
usepackageamsfonts
usepackageamssymb
usepackagegraphicx
usepackage[left=2.00cm, right=2.00cm, top=2.00cm, bottom=2.00cm, showframe]geometry
authorRavi
titleHow to wite code in LaTeX

%%%%%%%%%%%%%%% CODE STYLE %%%%%%%%%%%%%%%

usepackageblindtext
usepackagexcolor

definecolorpbluergb0.13,0.13,1
definecolorpgreenrgb0,0.5,0

renewcommandrmdefaultphv
usepackage[T1]fontenc
usepackage[ttdefault=true]AnonymousPro

usepackagelistings
usepackage[T1]fontenc
usepackageinconsolata
lstset
language=Java,%
basicstyle=fontfamilyAnonymousProselectfont,%
keywordstyle=bfseriescolorpblue,
stringstyle=bfseriesitshapecolorgreen!40!black,%
commentstyle=bfseriesitshapecolorblack!60,%
showspaces=false,
showtabs=false,
breaklines=true,%
showstringspaces=false,
%breakatwhitespace=true,
%numbers=left,%
%numbersep=8pt,%
%numberstyle=tiny,%
rulecolor=colorwhite!60!black,%
breaklines=true,%
frame=single,%single
%keepspaces=true,%
xleftmargin=1.5mm,%parindent
xrightmargin=1.5mm,%
framerule=1.2pt,%
backgroundcolor=colorgray!8,%
%morecomment=[s][bfseriescolororange!40!red]@Override,
tabsize=1,

lstsetemph=%
downto, for, String, TextView, Toast, Button, EditText, ImageView, Typeface, Intent, WebView, WebSettings, SwipeRefreshLayout, RelativeLayout, Animation, AlertDialog, SharedPreferences, Editor, ToggleButton, CardView, LinearLayout, gradient, shape, %
,emphstyle=bfseriescolorpblue%


begindocument
%maketitle
chapterHello LaTeX

beginlstlisting
String s = "Hello World";

Animation from_top = AnimationUtils.loadAnimation(this, R.anim.from_top);
imageView.setAnimation(from_top);

// change activity with fade animation

new Handler().postDelayed(new Runnable()
@Override
public void run()
Intent intent = new Intent(MainActivity.this, Main2Activity.class);
startActivity(intent);
overridePendingTransition(R.anim.fade_in,R.anim.fade_out);
finish();

, SPLASH_TIMEOUT);
endlstlisting

enddocument









share|improve this question




























    8















    I want to insert lstlisting inside a tcolorbox which must has a title and title can be hidden whenever I need, also it's top right and bottom left corner will be rounded something like this:



    enter image description here



    I know how to use tcolorbox and lstlisting but I don't know how to use them together. Could anyone please help me? Any alternate solution without tcolorbox will be also appreciated.



    My code snippet :



    documentclass[10pt,a4paper,oneside]book
    usepackage[utf8]inputenc
    usepackageamsmath
    usepackageamsfonts
    usepackageamssymb
    usepackagegraphicx
    usepackage[left=2.00cm, right=2.00cm, top=2.00cm, bottom=2.00cm, showframe]geometry
    authorRavi
    titleHow to wite code in LaTeX

    %%%%%%%%%%%%%%% CODE STYLE %%%%%%%%%%%%%%%

    usepackageblindtext
    usepackagexcolor

    definecolorpbluergb0.13,0.13,1
    definecolorpgreenrgb0,0.5,0

    renewcommandrmdefaultphv
    usepackage[T1]fontenc
    usepackage[ttdefault=true]AnonymousPro

    usepackagelistings
    usepackage[T1]fontenc
    usepackageinconsolata
    lstset
    language=Java,%
    basicstyle=fontfamilyAnonymousProselectfont,%
    keywordstyle=bfseriescolorpblue,
    stringstyle=bfseriesitshapecolorgreen!40!black,%
    commentstyle=bfseriesitshapecolorblack!60,%
    showspaces=false,
    showtabs=false,
    breaklines=true,%
    showstringspaces=false,
    %breakatwhitespace=true,
    %numbers=left,%
    %numbersep=8pt,%
    %numberstyle=tiny,%
    rulecolor=colorwhite!60!black,%
    breaklines=true,%
    frame=single,%single
    %keepspaces=true,%
    xleftmargin=1.5mm,%parindent
    xrightmargin=1.5mm,%
    framerule=1.2pt,%
    backgroundcolor=colorgray!8,%
    %morecomment=[s][bfseriescolororange!40!red]@Override,
    tabsize=1,

    lstsetemph=%
    downto, for, String, TextView, Toast, Button, EditText, ImageView, Typeface, Intent, WebView, WebSettings, SwipeRefreshLayout, RelativeLayout, Animation, AlertDialog, SharedPreferences, Editor, ToggleButton, CardView, LinearLayout, gradient, shape, %
    ,emphstyle=bfseriescolorpblue%


    begindocument
    %maketitle
    chapterHello LaTeX

    beginlstlisting
    String s = "Hello World";

    Animation from_top = AnimationUtils.loadAnimation(this, R.anim.from_top);
    imageView.setAnimation(from_top);

    // change activity with fade animation

    new Handler().postDelayed(new Runnable()
    @Override
    public void run()
    Intent intent = new Intent(MainActivity.this, Main2Activity.class);
    startActivity(intent);
    overridePendingTransition(R.anim.fade_in,R.anim.fade_out);
    finish();

    , SPLASH_TIMEOUT);
    endlstlisting

    enddocument









    share|improve this question


























      8












      8








      8


      1






      I want to insert lstlisting inside a tcolorbox which must has a title and title can be hidden whenever I need, also it's top right and bottom left corner will be rounded something like this:



      enter image description here



      I know how to use tcolorbox and lstlisting but I don't know how to use them together. Could anyone please help me? Any alternate solution without tcolorbox will be also appreciated.



      My code snippet :



      documentclass[10pt,a4paper,oneside]book
      usepackage[utf8]inputenc
      usepackageamsmath
      usepackageamsfonts
      usepackageamssymb
      usepackagegraphicx
      usepackage[left=2.00cm, right=2.00cm, top=2.00cm, bottom=2.00cm, showframe]geometry
      authorRavi
      titleHow to wite code in LaTeX

      %%%%%%%%%%%%%%% CODE STYLE %%%%%%%%%%%%%%%

      usepackageblindtext
      usepackagexcolor

      definecolorpbluergb0.13,0.13,1
      definecolorpgreenrgb0,0.5,0

      renewcommandrmdefaultphv
      usepackage[T1]fontenc
      usepackage[ttdefault=true]AnonymousPro

      usepackagelistings
      usepackage[T1]fontenc
      usepackageinconsolata
      lstset
      language=Java,%
      basicstyle=fontfamilyAnonymousProselectfont,%
      keywordstyle=bfseriescolorpblue,
      stringstyle=bfseriesitshapecolorgreen!40!black,%
      commentstyle=bfseriesitshapecolorblack!60,%
      showspaces=false,
      showtabs=false,
      breaklines=true,%
      showstringspaces=false,
      %breakatwhitespace=true,
      %numbers=left,%
      %numbersep=8pt,%
      %numberstyle=tiny,%
      rulecolor=colorwhite!60!black,%
      breaklines=true,%
      frame=single,%single
      %keepspaces=true,%
      xleftmargin=1.5mm,%parindent
      xrightmargin=1.5mm,%
      framerule=1.2pt,%
      backgroundcolor=colorgray!8,%
      %morecomment=[s][bfseriescolororange!40!red]@Override,
      tabsize=1,

      lstsetemph=%
      downto, for, String, TextView, Toast, Button, EditText, ImageView, Typeface, Intent, WebView, WebSettings, SwipeRefreshLayout, RelativeLayout, Animation, AlertDialog, SharedPreferences, Editor, ToggleButton, CardView, LinearLayout, gradient, shape, %
      ,emphstyle=bfseriescolorpblue%


      begindocument
      %maketitle
      chapterHello LaTeX

      beginlstlisting
      String s = "Hello World";

      Animation from_top = AnimationUtils.loadAnimation(this, R.anim.from_top);
      imageView.setAnimation(from_top);

      // change activity with fade animation

      new Handler().postDelayed(new Runnable()
      @Override
      public void run()
      Intent intent = new Intent(MainActivity.this, Main2Activity.class);
      startActivity(intent);
      overridePendingTransition(R.anim.fade_in,R.anim.fade_out);
      finish();

      , SPLASH_TIMEOUT);
      endlstlisting

      enddocument









      share|improve this question
















      I want to insert lstlisting inside a tcolorbox which must has a title and title can be hidden whenever I need, also it's top right and bottom left corner will be rounded something like this:



      enter image description here



      I know how to use tcolorbox and lstlisting but I don't know how to use them together. Could anyone please help me? Any alternate solution without tcolorbox will be also appreciated.



      My code snippet :



      documentclass[10pt,a4paper,oneside]book
      usepackage[utf8]inputenc
      usepackageamsmath
      usepackageamsfonts
      usepackageamssymb
      usepackagegraphicx
      usepackage[left=2.00cm, right=2.00cm, top=2.00cm, bottom=2.00cm, showframe]geometry
      authorRavi
      titleHow to wite code in LaTeX

      %%%%%%%%%%%%%%% CODE STYLE %%%%%%%%%%%%%%%

      usepackageblindtext
      usepackagexcolor

      definecolorpbluergb0.13,0.13,1
      definecolorpgreenrgb0,0.5,0

      renewcommandrmdefaultphv
      usepackage[T1]fontenc
      usepackage[ttdefault=true]AnonymousPro

      usepackagelistings
      usepackage[T1]fontenc
      usepackageinconsolata
      lstset
      language=Java,%
      basicstyle=fontfamilyAnonymousProselectfont,%
      keywordstyle=bfseriescolorpblue,
      stringstyle=bfseriesitshapecolorgreen!40!black,%
      commentstyle=bfseriesitshapecolorblack!60,%
      showspaces=false,
      showtabs=false,
      breaklines=true,%
      showstringspaces=false,
      %breakatwhitespace=true,
      %numbers=left,%
      %numbersep=8pt,%
      %numberstyle=tiny,%
      rulecolor=colorwhite!60!black,%
      breaklines=true,%
      frame=single,%single
      %keepspaces=true,%
      xleftmargin=1.5mm,%parindent
      xrightmargin=1.5mm,%
      framerule=1.2pt,%
      backgroundcolor=colorgray!8,%
      %morecomment=[s][bfseriescolororange!40!red]@Override,
      tabsize=1,

      lstsetemph=%
      downto, for, String, TextView, Toast, Button, EditText, ImageView, Typeface, Intent, WebView, WebSettings, SwipeRefreshLayout, RelativeLayout, Animation, AlertDialog, SharedPreferences, Editor, ToggleButton, CardView, LinearLayout, gradient, shape, %
      ,emphstyle=bfseriescolorpblue%


      begindocument
      %maketitle
      chapterHello LaTeX

      beginlstlisting
      String s = "Hello World";

      Animation from_top = AnimationUtils.loadAnimation(this, R.anim.from_top);
      imageView.setAnimation(from_top);

      // change activity with fade animation

      new Handler().postDelayed(new Runnable()
      @Override
      public void run()
      Intent intent = new Intent(MainActivity.this, Main2Activity.class);
      startActivity(intent);
      overridePendingTransition(R.anim.fade_in,R.anim.fade_out);
      finish();

      , SPLASH_TIMEOUT);
      endlstlisting

      enddocument






      listings tcolorbox






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Apr 5 at 13:11









      JouleV

      11.7k22561




      11.7k22561










      asked Apr 5 at 6:33









      RaviRavi

      32918




      32918




















          1 Answer
          1






          active

          oldest

          votes


















          9














          Your tcolorbox style can be set as follows



          documentclassarticle
          usepackage[most]tcolorbox
          newtcolorboxmycode[2][]%
          enhanced,
          attach boxed title to top right=yshift=-tcboxedtitleheight,
          boxed title style=
          size=small,
          colback=gray!50,
          colframe=gray!50,
          sharp corners=downhill,
          arc=.5cm,
          top=1mm,bottom=1mm,left=1mm,right=1mm,
          fonttitle=colorblackitshape,
          colframe=gray!20,
          top=tcboxedtitleheight,
          bottom=tcboxedtitleheight,
          sharp corners=downhill,
          arc=.5cm,
          title=#2,#1

          usepackagelipsum
          begindocument
          beginmycodeThis is some blahblah
          lipsum[1]
          endmycode
          enddocument


          enter image description here



          So let's convert it to a listings tcolorbox:



          documentclassarticle
          usepackage[most]tcolorbox
          tcbuselibrarylistings
          usepackagelipsum
          usepackagexcolor
          usepackage[T1]fontenc
          usepackage[ttdefault=true]AnonymousPro
          definecolorpbluergb0.13,0.13,1
          definecolorpgreenrgb0,0.5,0
          begindocument
          begintcblisting
          enhanced,
          attach boxed title to top right=yshift=-tcboxedtitleheight,
          boxed title style=
          size=small,colback=gray!50,
          colframe=gray!50,
          sharp corners=downhill,
          arc=.5cm,
          top=1mm,bottom=1mm,left=1mm,right=1mm
          ,
          fonttitle=colorblackitshapettfamily,
          colframe=gray!20,
          top=tcboxedtitleheight,
          bottom=tcboxedtitleheight,
          sharp corners=downhill,
          arc=.5cm,
          title=MainActivity.java,
          listing only,
          listing options=
          language=Java,
          basicstyle=fontfamilyAnonymousProselectfont,
          keywordstyle=bfseriescolorpblue,
          stringstyle=bfseriesitshapecolorgreen!40!black,
          commentstyle=bfseriesitshapecolorblack!60,
          showspaces=false,
          showtabs=false,
          breaklines=true,
          showstringspaces=false,
          tabsize=1,
          emph=
          downto, for, String, TextView, Toast, Button, EditText, ImageView, Typeface, Intent, WebView, WebSettings, SwipeRefreshLayout, RelativeLayout, Animation, AlertDialog, SharedPreferences, Editor, ToggleButton, CardView, LinearLayout, gradient, shape,
          ,
          emphstyle=bfseriescolorpblue




          String s = "Hello World";

          Animation from_top = AnimationUtils.loadAnimation(this, R.anim.from_top);
          imageView.setAnimation(from_top);

          // change activity with fade animation

          new Handler().postDelayed(new Runnable()
          @Override
          public void run()
          Intent intent = new Intent(MainActivity.this, Main2Activity.class);
          startActivity(intent);
          overridePendingTransition(R.anim.fade_in,R.anim.fade_out);
          finish();

          , SPLASH_TIMEOUT);




          endtcblisting
          enddocument


          enter image description here






          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%2f483289%2fhow-to-use-lstlisting-with-tcolorbox%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









            9














            Your tcolorbox style can be set as follows



            documentclassarticle
            usepackage[most]tcolorbox
            newtcolorboxmycode[2][]%
            enhanced,
            attach boxed title to top right=yshift=-tcboxedtitleheight,
            boxed title style=
            size=small,
            colback=gray!50,
            colframe=gray!50,
            sharp corners=downhill,
            arc=.5cm,
            top=1mm,bottom=1mm,left=1mm,right=1mm,
            fonttitle=colorblackitshape,
            colframe=gray!20,
            top=tcboxedtitleheight,
            bottom=tcboxedtitleheight,
            sharp corners=downhill,
            arc=.5cm,
            title=#2,#1

            usepackagelipsum
            begindocument
            beginmycodeThis is some blahblah
            lipsum[1]
            endmycode
            enddocument


            enter image description here



            So let's convert it to a listings tcolorbox:



            documentclassarticle
            usepackage[most]tcolorbox
            tcbuselibrarylistings
            usepackagelipsum
            usepackagexcolor
            usepackage[T1]fontenc
            usepackage[ttdefault=true]AnonymousPro
            definecolorpbluergb0.13,0.13,1
            definecolorpgreenrgb0,0.5,0
            begindocument
            begintcblisting
            enhanced,
            attach boxed title to top right=yshift=-tcboxedtitleheight,
            boxed title style=
            size=small,colback=gray!50,
            colframe=gray!50,
            sharp corners=downhill,
            arc=.5cm,
            top=1mm,bottom=1mm,left=1mm,right=1mm
            ,
            fonttitle=colorblackitshapettfamily,
            colframe=gray!20,
            top=tcboxedtitleheight,
            bottom=tcboxedtitleheight,
            sharp corners=downhill,
            arc=.5cm,
            title=MainActivity.java,
            listing only,
            listing options=
            language=Java,
            basicstyle=fontfamilyAnonymousProselectfont,
            keywordstyle=bfseriescolorpblue,
            stringstyle=bfseriesitshapecolorgreen!40!black,
            commentstyle=bfseriesitshapecolorblack!60,
            showspaces=false,
            showtabs=false,
            breaklines=true,
            showstringspaces=false,
            tabsize=1,
            emph=
            downto, for, String, TextView, Toast, Button, EditText, ImageView, Typeface, Intent, WebView, WebSettings, SwipeRefreshLayout, RelativeLayout, Animation, AlertDialog, SharedPreferences, Editor, ToggleButton, CardView, LinearLayout, gradient, shape,
            ,
            emphstyle=bfseriescolorpblue




            String s = "Hello World";

            Animation from_top = AnimationUtils.loadAnimation(this, R.anim.from_top);
            imageView.setAnimation(from_top);

            // change activity with fade animation

            new Handler().postDelayed(new Runnable()
            @Override
            public void run()
            Intent intent = new Intent(MainActivity.this, Main2Activity.class);
            startActivity(intent);
            overridePendingTransition(R.anim.fade_in,R.anim.fade_out);
            finish();

            , SPLASH_TIMEOUT);




            endtcblisting
            enddocument


            enter image description here






            share|improve this answer





























              9














              Your tcolorbox style can be set as follows



              documentclassarticle
              usepackage[most]tcolorbox
              newtcolorboxmycode[2][]%
              enhanced,
              attach boxed title to top right=yshift=-tcboxedtitleheight,
              boxed title style=
              size=small,
              colback=gray!50,
              colframe=gray!50,
              sharp corners=downhill,
              arc=.5cm,
              top=1mm,bottom=1mm,left=1mm,right=1mm,
              fonttitle=colorblackitshape,
              colframe=gray!20,
              top=tcboxedtitleheight,
              bottom=tcboxedtitleheight,
              sharp corners=downhill,
              arc=.5cm,
              title=#2,#1

              usepackagelipsum
              begindocument
              beginmycodeThis is some blahblah
              lipsum[1]
              endmycode
              enddocument


              enter image description here



              So let's convert it to a listings tcolorbox:



              documentclassarticle
              usepackage[most]tcolorbox
              tcbuselibrarylistings
              usepackagelipsum
              usepackagexcolor
              usepackage[T1]fontenc
              usepackage[ttdefault=true]AnonymousPro
              definecolorpbluergb0.13,0.13,1
              definecolorpgreenrgb0,0.5,0
              begindocument
              begintcblisting
              enhanced,
              attach boxed title to top right=yshift=-tcboxedtitleheight,
              boxed title style=
              size=small,colback=gray!50,
              colframe=gray!50,
              sharp corners=downhill,
              arc=.5cm,
              top=1mm,bottom=1mm,left=1mm,right=1mm
              ,
              fonttitle=colorblackitshapettfamily,
              colframe=gray!20,
              top=tcboxedtitleheight,
              bottom=tcboxedtitleheight,
              sharp corners=downhill,
              arc=.5cm,
              title=MainActivity.java,
              listing only,
              listing options=
              language=Java,
              basicstyle=fontfamilyAnonymousProselectfont,
              keywordstyle=bfseriescolorpblue,
              stringstyle=bfseriesitshapecolorgreen!40!black,
              commentstyle=bfseriesitshapecolorblack!60,
              showspaces=false,
              showtabs=false,
              breaklines=true,
              showstringspaces=false,
              tabsize=1,
              emph=
              downto, for, String, TextView, Toast, Button, EditText, ImageView, Typeface, Intent, WebView, WebSettings, SwipeRefreshLayout, RelativeLayout, Animation, AlertDialog, SharedPreferences, Editor, ToggleButton, CardView, LinearLayout, gradient, shape,
              ,
              emphstyle=bfseriescolorpblue




              String s = "Hello World";

              Animation from_top = AnimationUtils.loadAnimation(this, R.anim.from_top);
              imageView.setAnimation(from_top);

              // change activity with fade animation

              new Handler().postDelayed(new Runnable()
              @Override
              public void run()
              Intent intent = new Intent(MainActivity.this, Main2Activity.class);
              startActivity(intent);
              overridePendingTransition(R.anim.fade_in,R.anim.fade_out);
              finish();

              , SPLASH_TIMEOUT);




              endtcblisting
              enddocument


              enter image description here






              share|improve this answer



























                9












                9








                9







                Your tcolorbox style can be set as follows



                documentclassarticle
                usepackage[most]tcolorbox
                newtcolorboxmycode[2][]%
                enhanced,
                attach boxed title to top right=yshift=-tcboxedtitleheight,
                boxed title style=
                size=small,
                colback=gray!50,
                colframe=gray!50,
                sharp corners=downhill,
                arc=.5cm,
                top=1mm,bottom=1mm,left=1mm,right=1mm,
                fonttitle=colorblackitshape,
                colframe=gray!20,
                top=tcboxedtitleheight,
                bottom=tcboxedtitleheight,
                sharp corners=downhill,
                arc=.5cm,
                title=#2,#1

                usepackagelipsum
                begindocument
                beginmycodeThis is some blahblah
                lipsum[1]
                endmycode
                enddocument


                enter image description here



                So let's convert it to a listings tcolorbox:



                documentclassarticle
                usepackage[most]tcolorbox
                tcbuselibrarylistings
                usepackagelipsum
                usepackagexcolor
                usepackage[T1]fontenc
                usepackage[ttdefault=true]AnonymousPro
                definecolorpbluergb0.13,0.13,1
                definecolorpgreenrgb0,0.5,0
                begindocument
                begintcblisting
                enhanced,
                attach boxed title to top right=yshift=-tcboxedtitleheight,
                boxed title style=
                size=small,colback=gray!50,
                colframe=gray!50,
                sharp corners=downhill,
                arc=.5cm,
                top=1mm,bottom=1mm,left=1mm,right=1mm
                ,
                fonttitle=colorblackitshapettfamily,
                colframe=gray!20,
                top=tcboxedtitleheight,
                bottom=tcboxedtitleheight,
                sharp corners=downhill,
                arc=.5cm,
                title=MainActivity.java,
                listing only,
                listing options=
                language=Java,
                basicstyle=fontfamilyAnonymousProselectfont,
                keywordstyle=bfseriescolorpblue,
                stringstyle=bfseriesitshapecolorgreen!40!black,
                commentstyle=bfseriesitshapecolorblack!60,
                showspaces=false,
                showtabs=false,
                breaklines=true,
                showstringspaces=false,
                tabsize=1,
                emph=
                downto, for, String, TextView, Toast, Button, EditText, ImageView, Typeface, Intent, WebView, WebSettings, SwipeRefreshLayout, RelativeLayout, Animation, AlertDialog, SharedPreferences, Editor, ToggleButton, CardView, LinearLayout, gradient, shape,
                ,
                emphstyle=bfseriescolorpblue




                String s = "Hello World";

                Animation from_top = AnimationUtils.loadAnimation(this, R.anim.from_top);
                imageView.setAnimation(from_top);

                // change activity with fade animation

                new Handler().postDelayed(new Runnable()
                @Override
                public void run()
                Intent intent = new Intent(MainActivity.this, Main2Activity.class);
                startActivity(intent);
                overridePendingTransition(R.anim.fade_in,R.anim.fade_out);
                finish();

                , SPLASH_TIMEOUT);




                endtcblisting
                enddocument


                enter image description here






                share|improve this answer















                Your tcolorbox style can be set as follows



                documentclassarticle
                usepackage[most]tcolorbox
                newtcolorboxmycode[2][]%
                enhanced,
                attach boxed title to top right=yshift=-tcboxedtitleheight,
                boxed title style=
                size=small,
                colback=gray!50,
                colframe=gray!50,
                sharp corners=downhill,
                arc=.5cm,
                top=1mm,bottom=1mm,left=1mm,right=1mm,
                fonttitle=colorblackitshape,
                colframe=gray!20,
                top=tcboxedtitleheight,
                bottom=tcboxedtitleheight,
                sharp corners=downhill,
                arc=.5cm,
                title=#2,#1

                usepackagelipsum
                begindocument
                beginmycodeThis is some blahblah
                lipsum[1]
                endmycode
                enddocument


                enter image description here



                So let's convert it to a listings tcolorbox:



                documentclassarticle
                usepackage[most]tcolorbox
                tcbuselibrarylistings
                usepackagelipsum
                usepackagexcolor
                usepackage[T1]fontenc
                usepackage[ttdefault=true]AnonymousPro
                definecolorpbluergb0.13,0.13,1
                definecolorpgreenrgb0,0.5,0
                begindocument
                begintcblisting
                enhanced,
                attach boxed title to top right=yshift=-tcboxedtitleheight,
                boxed title style=
                size=small,colback=gray!50,
                colframe=gray!50,
                sharp corners=downhill,
                arc=.5cm,
                top=1mm,bottom=1mm,left=1mm,right=1mm
                ,
                fonttitle=colorblackitshapettfamily,
                colframe=gray!20,
                top=tcboxedtitleheight,
                bottom=tcboxedtitleheight,
                sharp corners=downhill,
                arc=.5cm,
                title=MainActivity.java,
                listing only,
                listing options=
                language=Java,
                basicstyle=fontfamilyAnonymousProselectfont,
                keywordstyle=bfseriescolorpblue,
                stringstyle=bfseriesitshapecolorgreen!40!black,
                commentstyle=bfseriesitshapecolorblack!60,
                showspaces=false,
                showtabs=false,
                breaklines=true,
                showstringspaces=false,
                tabsize=1,
                emph=
                downto, for, String, TextView, Toast, Button, EditText, ImageView, Typeface, Intent, WebView, WebSettings, SwipeRefreshLayout, RelativeLayout, Animation, AlertDialog, SharedPreferences, Editor, ToggleButton, CardView, LinearLayout, gradient, shape,
                ,
                emphstyle=bfseriescolorpblue




                String s = "Hello World";

                Animation from_top = AnimationUtils.loadAnimation(this, R.anim.from_top);
                imageView.setAnimation(from_top);

                // change activity with fade animation

                new Handler().postDelayed(new Runnable()
                @Override
                public void run()
                Intent intent = new Intent(MainActivity.this, Main2Activity.class);
                startActivity(intent);
                overridePendingTransition(R.anim.fade_in,R.anim.fade_out);
                finish();

                , SPLASH_TIMEOUT);




                endtcblisting
                enddocument


                enter image description here







                share|improve this answer














                share|improve this answer



                share|improve this answer








                edited 2 days ago

























                answered Apr 5 at 7:11









                JouleVJouleV

                11.7k22561




                11.7k22561



























                    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%2f483289%2fhow-to-use-lstlisting-with-tcolorbox%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

                    Sum ergo cogito? 1 nng

                    三茅街道4182Guuntc Dn precexpngmageondP