I cannot get the numbers in theorem environment (thmtools)












0















I can't seem to get the numbers of my theorems back in my custom theorem environment, some help would be appreciated:



documentclass[10pt,a4paper]{article}


usepackage{amsthm}
usepackage{thmtools}
usepackage{hyperref,nameref}

makeatletter
declaretheoremstyle[
spaceabove=6pt,
spacebelow=6pt,
headfont=normalfontbfseries,
notefont=emmdseries,
notebraces={(}{)},
headpunct={},
bodyfont=itshape,
headformat=NAME NOTE\@afterheading,
]{theorem}
makeatother

declaretheorem[style=theorem,
numbered=yes,
name=Theorem,
refname={theorem,theorem},
Refname={Theorem,Theorems}]{theorem}

begin{document}


section{First section}
begin{theorem}
First theorem
end{theorem}

begin{theorem}
Second theorem
end{theorem}

section{Second section}

begin{theorem}
Third theorem
end{theorem}

end{document}









share|improve this question





























    0















    I can't seem to get the numbers of my theorems back in my custom theorem environment, some help would be appreciated:



    documentclass[10pt,a4paper]{article}


    usepackage{amsthm}
    usepackage{thmtools}
    usepackage{hyperref,nameref}

    makeatletter
    declaretheoremstyle[
    spaceabove=6pt,
    spacebelow=6pt,
    headfont=normalfontbfseries,
    notefont=emmdseries,
    notebraces={(}{)},
    headpunct={},
    bodyfont=itshape,
    headformat=NAME NOTE\@afterheading,
    ]{theorem}
    makeatother

    declaretheorem[style=theorem,
    numbered=yes,
    name=Theorem,
    refname={theorem,theorem},
    Refname={Theorem,Theorems}]{theorem}

    begin{document}


    section{First section}
    begin{theorem}
    First theorem
    end{theorem}

    begin{theorem}
    Second theorem
    end{theorem}

    section{Second section}

    begin{theorem}
    Third theorem
    end{theorem}

    end{document}









    share|improve this question



























      0












      0








      0








      I can't seem to get the numbers of my theorems back in my custom theorem environment, some help would be appreciated:



      documentclass[10pt,a4paper]{article}


      usepackage{amsthm}
      usepackage{thmtools}
      usepackage{hyperref,nameref}

      makeatletter
      declaretheoremstyle[
      spaceabove=6pt,
      spacebelow=6pt,
      headfont=normalfontbfseries,
      notefont=emmdseries,
      notebraces={(}{)},
      headpunct={},
      bodyfont=itshape,
      headformat=NAME NOTE\@afterheading,
      ]{theorem}
      makeatother

      declaretheorem[style=theorem,
      numbered=yes,
      name=Theorem,
      refname={theorem,theorem},
      Refname={Theorem,Theorems}]{theorem}

      begin{document}


      section{First section}
      begin{theorem}
      First theorem
      end{theorem}

      begin{theorem}
      Second theorem
      end{theorem}

      section{Second section}

      begin{theorem}
      Third theorem
      end{theorem}

      end{document}









      share|improve this question
















      I can't seem to get the numbers of my theorems back in my custom theorem environment, some help would be appreciated:



      documentclass[10pt,a4paper]{article}


      usepackage{amsthm}
      usepackage{thmtools}
      usepackage{hyperref,nameref}

      makeatletter
      declaretheoremstyle[
      spaceabove=6pt,
      spacebelow=6pt,
      headfont=normalfontbfseries,
      notefont=emmdseries,
      notebraces={(}{)},
      headpunct={},
      bodyfont=itshape,
      headformat=NAME NOTE\@afterheading,
      ]{theorem}
      makeatother

      declaretheorem[style=theorem,
      numbered=yes,
      name=Theorem,
      refname={theorem,theorem},
      Refname={Theorem,Theorems}]{theorem}

      begin{document}


      section{First section}
      begin{theorem}
      First theorem
      end{theorem}

      begin{theorem}
      Second theorem
      end{theorem}

      section{Second section}

      begin{theorem}
      Third theorem
      end{theorem}

      end{document}






      thmtools






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited 7 hours ago









      Bernard

      175k778209




      175k778209










      asked 8 hours ago









      WrabbitWWrabbitW

      648




      648






















          1 Answer
          1






          active

          oldest

          votes


















          2














          You simply format to add the NUMBER command:



          documentclass[10pt,a4paper]{article}

          usepackage{xcolor}
          usepackage{amsthm}
          usepackage{thmtools}
          usepackage{hyperref,nameref}

          makeatletter
          declaretheoremstyle[
          spaceabove=6pt,
          spacebelow=6pt,
          headfont=normalfontbfseries,
          notefont=emmdseries,
          notebraces={(}{)},
          headpunct={},
          bodyfont=itshape,
          headformat=NAME,textcolor{red}{NUMBER}NOTE\@afterheading,
          ]{theorem}
          makeatother

          declaretheorem[style=theorem,
          numbered=yes,
          name=Theorem,
          refname={theorem,theorem},
          Refname={Theorem,Theorems}]{theorem}

          begin{document}


          section{First section}
          begin{theorem}[First trial]
          First theorem
          end{theorem}

          begin{theorem}
          Second theorem
          end{theorem}

          section{Second section}

          begin{theorem}
          Third theorem
          end{theorem}

          end{document}


          enter image description here






          share|improve this answer
























          • Thank you! So if I want to use the same theoremstyle for theorems and say propositions I would need to create a copy of the style whithout the number command?

            – WrabbitW
            7 hours ago











          • Because you don't want them to be numbered?

            – Bernard
            7 hours ago











          • Yes, my question should have been: Is there a way to put the NUMBER command in the declaretheorem instead of declaretheoremstyle.

            – WrabbitW
            7 hours ago











          • It seems the headformat key is known only to declaretheoremstyle, so I think it isn't possible. See the keys known to declaretheorem in §3.2 of the documentation, pp. 14-15.

            – Bernard
            7 hours ago











          • Okay merci beaucoup pour votre aide!

            – WrabbitW
            7 hours ago












          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%2f483868%2fi-cannot-get-the-numbers-in-theorem-environment-thmtools%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














          You simply format to add the NUMBER command:



          documentclass[10pt,a4paper]{article}

          usepackage{xcolor}
          usepackage{amsthm}
          usepackage{thmtools}
          usepackage{hyperref,nameref}

          makeatletter
          declaretheoremstyle[
          spaceabove=6pt,
          spacebelow=6pt,
          headfont=normalfontbfseries,
          notefont=emmdseries,
          notebraces={(}{)},
          headpunct={},
          bodyfont=itshape,
          headformat=NAME,textcolor{red}{NUMBER}NOTE\@afterheading,
          ]{theorem}
          makeatother

          declaretheorem[style=theorem,
          numbered=yes,
          name=Theorem,
          refname={theorem,theorem},
          Refname={Theorem,Theorems}]{theorem}

          begin{document}


          section{First section}
          begin{theorem}[First trial]
          First theorem
          end{theorem}

          begin{theorem}
          Second theorem
          end{theorem}

          section{Second section}

          begin{theorem}
          Third theorem
          end{theorem}

          end{document}


          enter image description here






          share|improve this answer
























          • Thank you! So if I want to use the same theoremstyle for theorems and say propositions I would need to create a copy of the style whithout the number command?

            – WrabbitW
            7 hours ago











          • Because you don't want them to be numbered?

            – Bernard
            7 hours ago











          • Yes, my question should have been: Is there a way to put the NUMBER command in the declaretheorem instead of declaretheoremstyle.

            – WrabbitW
            7 hours ago











          • It seems the headformat key is known only to declaretheoremstyle, so I think it isn't possible. See the keys known to declaretheorem in §3.2 of the documentation, pp. 14-15.

            – Bernard
            7 hours ago











          • Okay merci beaucoup pour votre aide!

            – WrabbitW
            7 hours ago
















          2














          You simply format to add the NUMBER command:



          documentclass[10pt,a4paper]{article}

          usepackage{xcolor}
          usepackage{amsthm}
          usepackage{thmtools}
          usepackage{hyperref,nameref}

          makeatletter
          declaretheoremstyle[
          spaceabove=6pt,
          spacebelow=6pt,
          headfont=normalfontbfseries,
          notefont=emmdseries,
          notebraces={(}{)},
          headpunct={},
          bodyfont=itshape,
          headformat=NAME,textcolor{red}{NUMBER}NOTE\@afterheading,
          ]{theorem}
          makeatother

          declaretheorem[style=theorem,
          numbered=yes,
          name=Theorem,
          refname={theorem,theorem},
          Refname={Theorem,Theorems}]{theorem}

          begin{document}


          section{First section}
          begin{theorem}[First trial]
          First theorem
          end{theorem}

          begin{theorem}
          Second theorem
          end{theorem}

          section{Second section}

          begin{theorem}
          Third theorem
          end{theorem}

          end{document}


          enter image description here






          share|improve this answer
























          • Thank you! So if I want to use the same theoremstyle for theorems and say propositions I would need to create a copy of the style whithout the number command?

            – WrabbitW
            7 hours ago











          • Because you don't want them to be numbered?

            – Bernard
            7 hours ago











          • Yes, my question should have been: Is there a way to put the NUMBER command in the declaretheorem instead of declaretheoremstyle.

            – WrabbitW
            7 hours ago











          • It seems the headformat key is known only to declaretheoremstyle, so I think it isn't possible. See the keys known to declaretheorem in §3.2 of the documentation, pp. 14-15.

            – Bernard
            7 hours ago











          • Okay merci beaucoup pour votre aide!

            – WrabbitW
            7 hours ago














          2












          2








          2







          You simply format to add the NUMBER command:



          documentclass[10pt,a4paper]{article}

          usepackage{xcolor}
          usepackage{amsthm}
          usepackage{thmtools}
          usepackage{hyperref,nameref}

          makeatletter
          declaretheoremstyle[
          spaceabove=6pt,
          spacebelow=6pt,
          headfont=normalfontbfseries,
          notefont=emmdseries,
          notebraces={(}{)},
          headpunct={},
          bodyfont=itshape,
          headformat=NAME,textcolor{red}{NUMBER}NOTE\@afterheading,
          ]{theorem}
          makeatother

          declaretheorem[style=theorem,
          numbered=yes,
          name=Theorem,
          refname={theorem,theorem},
          Refname={Theorem,Theorems}]{theorem}

          begin{document}


          section{First section}
          begin{theorem}[First trial]
          First theorem
          end{theorem}

          begin{theorem}
          Second theorem
          end{theorem}

          section{Second section}

          begin{theorem}
          Third theorem
          end{theorem}

          end{document}


          enter image description here






          share|improve this answer













          You simply format to add the NUMBER command:



          documentclass[10pt,a4paper]{article}

          usepackage{xcolor}
          usepackage{amsthm}
          usepackage{thmtools}
          usepackage{hyperref,nameref}

          makeatletter
          declaretheoremstyle[
          spaceabove=6pt,
          spacebelow=6pt,
          headfont=normalfontbfseries,
          notefont=emmdseries,
          notebraces={(}{)},
          headpunct={},
          bodyfont=itshape,
          headformat=NAME,textcolor{red}{NUMBER}NOTE\@afterheading,
          ]{theorem}
          makeatother

          declaretheorem[style=theorem,
          numbered=yes,
          name=Theorem,
          refname={theorem,theorem},
          Refname={Theorem,Theorems}]{theorem}

          begin{document}


          section{First section}
          begin{theorem}[First trial]
          First theorem
          end{theorem}

          begin{theorem}
          Second theorem
          end{theorem}

          section{Second section}

          begin{theorem}
          Third theorem
          end{theorem}

          end{document}


          enter image description here







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered 8 hours ago









          BernardBernard

          175k778209




          175k778209













          • Thank you! So if I want to use the same theoremstyle for theorems and say propositions I would need to create a copy of the style whithout the number command?

            – WrabbitW
            7 hours ago











          • Because you don't want them to be numbered?

            – Bernard
            7 hours ago











          • Yes, my question should have been: Is there a way to put the NUMBER command in the declaretheorem instead of declaretheoremstyle.

            – WrabbitW
            7 hours ago











          • It seems the headformat key is known only to declaretheoremstyle, so I think it isn't possible. See the keys known to declaretheorem in §3.2 of the documentation, pp. 14-15.

            – Bernard
            7 hours ago











          • Okay merci beaucoup pour votre aide!

            – WrabbitW
            7 hours ago



















          • Thank you! So if I want to use the same theoremstyle for theorems and say propositions I would need to create a copy of the style whithout the number command?

            – WrabbitW
            7 hours ago











          • Because you don't want them to be numbered?

            – Bernard
            7 hours ago











          • Yes, my question should have been: Is there a way to put the NUMBER command in the declaretheorem instead of declaretheoremstyle.

            – WrabbitW
            7 hours ago











          • It seems the headformat key is known only to declaretheoremstyle, so I think it isn't possible. See the keys known to declaretheorem in §3.2 of the documentation, pp. 14-15.

            – Bernard
            7 hours ago











          • Okay merci beaucoup pour votre aide!

            – WrabbitW
            7 hours ago

















          Thank you! So if I want to use the same theoremstyle for theorems and say propositions I would need to create a copy of the style whithout the number command?

          – WrabbitW
          7 hours ago





          Thank you! So if I want to use the same theoremstyle for theorems and say propositions I would need to create a copy of the style whithout the number command?

          – WrabbitW
          7 hours ago













          Because you don't want them to be numbered?

          – Bernard
          7 hours ago





          Because you don't want them to be numbered?

          – Bernard
          7 hours ago













          Yes, my question should have been: Is there a way to put the NUMBER command in the declaretheorem instead of declaretheoremstyle.

          – WrabbitW
          7 hours ago





          Yes, my question should have been: Is there a way to put the NUMBER command in the declaretheorem instead of declaretheoremstyle.

          – WrabbitW
          7 hours ago













          It seems the headformat key is known only to declaretheoremstyle, so I think it isn't possible. See the keys known to declaretheorem in §3.2 of the documentation, pp. 14-15.

          – Bernard
          7 hours ago





          It seems the headformat key is known only to declaretheoremstyle, so I think it isn't possible. See the keys known to declaretheorem in §3.2 of the documentation, pp. 14-15.

          – Bernard
          7 hours ago













          Okay merci beaucoup pour votre aide!

          – WrabbitW
          7 hours ago





          Okay merci beaucoup pour votre aide!

          – WrabbitW
          7 hours ago


















          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%2f483868%2fi-cannot-get-the-numbers-in-theorem-environment-thmtools%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)