How to use lstlisting with tcolorbox? The 2019 Stack Overflow Developer Survey Results Are InUse 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?

Does the shape of a die affect the probability of a number being rolled?

Why do some words that are not inflected have an umlaut?

If I score a critical hit on an 18 or higher, what are my chances of getting a critical hit if I roll 3d20?

Is this app Icon Browser Safe/Legit?

Is three citations per paragraph excessive for undergraduate research paper?

Time travel alters history but people keep saying nothing's changed

Protecting Dualbooting Windows from dangerous code (like rm -rf)

Is a "Democratic" Feudal System Possible?

Why is my custom API endpoint not working?

For what reasons would an animal species NOT cross a *horizontal* land bridge?

Why did Acorn's A3000 have red function keys?

Why was M87 targetted for the Event Horizon Telescope instead of Sagittarius A*?

How to save as into a customized destination on macOS?

How come people say “Would of”?

Why can Shazam fly?

What does Linus Torvalds mean when he says that Git "never ever" tracks a file?

Why isn't the circumferential light around the M87 black hole's event horizon symmetric?

How are circuits which use complex ICs normally simulated?

Why is the maximum length of OpenWrt’s root password 8 characters?

Which Sci-Fi work first showed weapon of galactic-scale mass destruction?

What to do when moving next to a bird sanctuary with a loosely-domesticated cat?

Have you ever entered Singapore using a different passport or name?

Did Scotland spend $250,000 for the slogan "Welcome to Scotland"?

Can someone be penalized for an "unlawful" act if no penalty is specified?



How to use lstlisting with tcolorbox?



The 2019 Stack Overflow Developer Survey Results Are InUse 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?










9















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




























    9















    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


























      9












      9








      9


      2






      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

      12.3k22663




      12.3k22663










      asked Apr 5 at 6:33









      RaviRavi

      33619




      33619




















          1 Answer
          1






          active

          oldest

          votes


















          11














          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









            11














            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





























              11














              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



























                11












                11








                11







                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 Apr 6 at 10:00

























                answered Apr 5 at 7:11









                JouleVJouleV

                12.3k22663




                12.3k22663



























                    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

                    រឿង រ៉ូមេអូ និង ហ្ស៊ុយលីយេ សង្ខេបរឿង តួអង្គ បញ្ជីណែនាំ

                    Crop image to path created in TikZ? Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)Crop an inserted image?TikZ pictures does not appear in posterImage behind and beyond crop marks?Tikz picture as large as possible on A4 PageTransparency vs image compression dilemmaHow to crop background from image automatically?Image does not cropTikzexternal capturing crop marks when externalizing pgfplots?How to include image path that contains a dollar signCrop image with left size given

                    Romeo and Juliet ContentsCharactersSynopsisSourcesDate and textThemes and motifsCriticism and interpretationLegacyScene by sceneSee alsoNotes and referencesSourcesExternal linksNavigation menu"Consumer Price Index (estimate) 1800–"10.2307/28710160037-3222287101610.1093/res/II.5.31910.2307/45967845967810.2307/2869925286992510.1525/jams.1982.35.3.03a00050"Dada Masilo: South African dancer who breaks the rules"10.1093/res/os-XV.57.1610.2307/28680942868094"Sweet Sorrow: Mann-Korman's Romeo and Juliet Closes Sept. 5 at MN's Ordway"the original10.2307/45957745957710.1017/CCOL0521570476.009"Ram Leela box office collections hit massive Rs 100 crore, pulverises prediction"Archived"Broadway Revival of Romeo and Juliet, Starring Orlando Bloom and Condola Rashad, Will Close Dec. 8"Archived10.1075/jhp.7.1.04hon"Wherefore art thou, Romeo? To make us laugh at Navy Pier"the original10.1093/gmo/9781561592630.article.O006772"Ram-leela Review Roundup: Critics Hail Film as Best Adaptation of Romeo and Juliet"Archived10.2307/31946310047-77293194631"Romeo and Juliet get Twitter treatment""Juliet's Nurse by Lois Leveen""Romeo and Juliet: Orlando Bloom's Broadway Debut Released in Theaters for Valentine's Day"Archived"Romeo and Juliet Has No Balcony"10.1093/gmo/9781561592630.article.O00778110.2307/2867423286742310.1076/enst.82.2.115.959510.1080/00138380601042675"A plague o' both your houses: error in GCSE exam paper forces apology""Juliet of the Five O'Clock Shadow, and Other Wonders"10.2307/33912430027-4321339124310.2307/28487440038-7134284874410.2307/29123140149-661129123144728341M"Weekender Guide: Shakespeare on The Drive""balcony"UK public library membership"romeo"UK public library membership10.1017/CCOL9780521844291"Post-Zionist Critique on Israel and the Palestinians Part III: Popular Culture"10.2307/25379071533-86140377-919X2537907"Capulets and Montagues: UK exam board admit mixing names up in Romeo and Juliet paper"Istoria Novellamente Ritrovata di Due Nobili Amanti2027/mdp.390150822329610820-750X"GCSE exam error: Board accidentally rewrites Shakespeare"10.2307/29176390149-66112917639"Exam board apologises after error in English GCSE paper which confused characters in Shakespeare's Romeo and Juliet""From Mariotto and Ganozza to Romeo and Guilietta: Metamorphoses of a Renaissance Tale"10.2307/37323537323510.2307/2867455286745510.2307/28678912867891"10 Questions for Taylor Swift"10.2307/28680922868092"Haymarket Theatre""The Zeffirelli Way: Revealing Talk by Florentine Director""Michael Smuin: 1938-2007 / Prolific dance director had showy career"The Life and Art of Edwin BoothRomeo and JulietRomeo and JulietRomeo and JulietRomeo and JulietEasy Read Romeo and JulietRomeo and Julieteeecb12003684p(data)4099369-3n8211610759dbe00d-a9e2-41a3-b2c1-977dd692899302814385X313670221313670221