Why does renewcommand{dagger}{*} not apply to thanks?












2















I know that I can adjust my thanks symbols by overriding fnsymbols as described here: Customizing the symbol next to the author's name in a document



But it seems to me that just re-defining the dagger should also work:



documentclass{article}
renewcommand{dagger}{*}
title{Test}
author{Author 1thanks{Thanks 1} and Author 2thanks{I-should-be-next-to-an-asterisk}}

begin{document}

maketitle
Here the dagger is replaced correctly: $dagger$
end{document}


Which correctly replaces the dagger with an asterisk in the main text, but not in the title:



screenshot



What does wrong here? I tried moving the renewcommand up or down, to now avail.










share|improve this question



























    2















    I know that I can adjust my thanks symbols by overriding fnsymbols as described here: Customizing the symbol next to the author's name in a document



    But it seems to me that just re-defining the dagger should also work:



    documentclass{article}
    renewcommand{dagger}{*}
    title{Test}
    author{Author 1thanks{Thanks 1} and Author 2thanks{I-should-be-next-to-an-asterisk}}

    begin{document}

    maketitle
    Here the dagger is replaced correctly: $dagger$
    end{document}


    Which correctly replaces the dagger with an asterisk in the main text, but not in the title:



    screenshot



    What does wrong here? I tried moving the renewcommand up or down, to now avail.










    share|improve this question

























      2












      2








      2








      I know that I can adjust my thanks symbols by overriding fnsymbols as described here: Customizing the symbol next to the author's name in a document



      But it seems to me that just re-defining the dagger should also work:



      documentclass{article}
      renewcommand{dagger}{*}
      title{Test}
      author{Author 1thanks{Thanks 1} and Author 2thanks{I-should-be-next-to-an-asterisk}}

      begin{document}

      maketitle
      Here the dagger is replaced correctly: $dagger$
      end{document}


      Which correctly replaces the dagger with an asterisk in the main text, but not in the title:



      screenshot



      What does wrong here? I tried moving the renewcommand up or down, to now avail.










      share|improve this question














      I know that I can adjust my thanks symbols by overriding fnsymbols as described here: Customizing the symbol next to the author's name in a document



      But it seems to me that just re-defining the dagger should also work:



      documentclass{article}
      renewcommand{dagger}{*}
      title{Test}
      author{Author 1thanks{Thanks 1} and Author 2thanks{I-should-be-next-to-an-asterisk}}

      begin{document}

      maketitle
      Here the dagger is replaced correctly: $dagger$
      end{document}


      Which correctly replaces the dagger with an asterisk in the main text, but not in the title:



      screenshot



      What does wrong here? I tried moving the renewcommand up or down, to now avail.







      author






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked 4 hours ago









      bonifazbonifaz

      15015




      15015






















          2 Answers
          2






          active

          oldest

          votes


















          2














          The default footnote symbol uses textdagger not dagger. As your example shows, dagger is a math mode command.






          share|improve this answer
























          • How did you find that out? The definition in tex.stackexchange.com/questions/455140/… suggests that it's dagger, not textdagger.

            – bonifaz
            3 hours ago






          • 3





            @bonifaz I have been maintaining the latex sources since 1993, I have some idea about some of the definitions:-)

            – David Carlisle
            3 hours ago











          • I see, makes sense :-) I was just curious how I could find out myself in the future.

            – bonifaz
            3 hours ago



















          2














          From the command line (> represents the prompt) you can issue



          > latexdef -s fnsymbol
          % latex.ltx, line 2234:
          deffnsymbol#1{expandafter@fnsymbolcsname c@#1endcsname}


          OK, we need to know what @fnsymbol does:



          > latexdef -s @fnsymbol
          % latex.ltx, line 2254:
          def@fnsymbol#1{%
          ifcase#1or TextOrMathtextasteriskcentered *or
          TextOrMath textdagger daggeror
          TextOrMath textdaggerdbl ddagger or
          TextOrMath textsection mathsectionor
          TextOrMath textparagraph mathparagraphor
          TextOrMath textbardbl |or
          TextOrMath {textasteriskcenteredtextasteriskcentered}{**}or
          TextOrMath {textdaggertextdagger}{daggerdagger}or
          TextOrMath {textdaggerdbltextdaggerdbl}{ddaggerddagger}else
          @ctrerr fi
          }%


          This means that if fnsymbol appears in text mode, it associates textdagger for the number 2.



          For the specific application you might consider to redefine @fnsymbol, so as not to redefine textdagger.



          documentclass{article}

          makeatletter
          letlatex@fnsymbol@fnsymbol
          renewcommand@fnsymbol[1]{ifcase#1or*or*else@ctrerrfi}
          newcommand{restorefnsymbol}{let@fnsymbollatex@fnsymbol}
          makeatother

          setlength{textheight}{7cm} % just to make a smaller picture

          begin{document}

          title{Test}
          author{Author 1thanks{Thanks 1} and
          Author 2thanks{I-should-be-next-to-an-asterisk}}

          maketitle
          restorefnsymbol

          Here we have a dagger: $dagger$

          end{document}


          enter image description here






          share|improve this answer
























          • Thanks for the in-depth answer!! Definitely useful to understand the background in the future.

            – bonifaz
            3 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%2f481579%2fwhy-does-renewcommand-dagger-not-apply-to-thanks%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          2 Answers
          2






          active

          oldest

          votes








          2 Answers
          2






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          2














          The default footnote symbol uses textdagger not dagger. As your example shows, dagger is a math mode command.






          share|improve this answer
























          • How did you find that out? The definition in tex.stackexchange.com/questions/455140/… suggests that it's dagger, not textdagger.

            – bonifaz
            3 hours ago






          • 3





            @bonifaz I have been maintaining the latex sources since 1993, I have some idea about some of the definitions:-)

            – David Carlisle
            3 hours ago











          • I see, makes sense :-) I was just curious how I could find out myself in the future.

            – bonifaz
            3 hours ago
















          2














          The default footnote symbol uses textdagger not dagger. As your example shows, dagger is a math mode command.






          share|improve this answer
























          • How did you find that out? The definition in tex.stackexchange.com/questions/455140/… suggests that it's dagger, not textdagger.

            – bonifaz
            3 hours ago






          • 3





            @bonifaz I have been maintaining the latex sources since 1993, I have some idea about some of the definitions:-)

            – David Carlisle
            3 hours ago











          • I see, makes sense :-) I was just curious how I could find out myself in the future.

            – bonifaz
            3 hours ago














          2












          2








          2







          The default footnote symbol uses textdagger not dagger. As your example shows, dagger is a math mode command.






          share|improve this answer













          The default footnote symbol uses textdagger not dagger. As your example shows, dagger is a math mode command.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered 3 hours ago









          David CarlisleDavid Carlisle

          496k4111421889




          496k4111421889













          • How did you find that out? The definition in tex.stackexchange.com/questions/455140/… suggests that it's dagger, not textdagger.

            – bonifaz
            3 hours ago






          • 3





            @bonifaz I have been maintaining the latex sources since 1993, I have some idea about some of the definitions:-)

            – David Carlisle
            3 hours ago











          • I see, makes sense :-) I was just curious how I could find out myself in the future.

            – bonifaz
            3 hours ago



















          • How did you find that out? The definition in tex.stackexchange.com/questions/455140/… suggests that it's dagger, not textdagger.

            – bonifaz
            3 hours ago






          • 3





            @bonifaz I have been maintaining the latex sources since 1993, I have some idea about some of the definitions:-)

            – David Carlisle
            3 hours ago











          • I see, makes sense :-) I was just curious how I could find out myself in the future.

            – bonifaz
            3 hours ago

















          How did you find that out? The definition in tex.stackexchange.com/questions/455140/… suggests that it's dagger, not textdagger.

          – bonifaz
          3 hours ago





          How did you find that out? The definition in tex.stackexchange.com/questions/455140/… suggests that it's dagger, not textdagger.

          – bonifaz
          3 hours ago




          3




          3





          @bonifaz I have been maintaining the latex sources since 1993, I have some idea about some of the definitions:-)

          – David Carlisle
          3 hours ago





          @bonifaz I have been maintaining the latex sources since 1993, I have some idea about some of the definitions:-)

          – David Carlisle
          3 hours ago













          I see, makes sense :-) I was just curious how I could find out myself in the future.

          – bonifaz
          3 hours ago





          I see, makes sense :-) I was just curious how I could find out myself in the future.

          – bonifaz
          3 hours ago











          2














          From the command line (> represents the prompt) you can issue



          > latexdef -s fnsymbol
          % latex.ltx, line 2234:
          deffnsymbol#1{expandafter@fnsymbolcsname c@#1endcsname}


          OK, we need to know what @fnsymbol does:



          > latexdef -s @fnsymbol
          % latex.ltx, line 2254:
          def@fnsymbol#1{%
          ifcase#1or TextOrMathtextasteriskcentered *or
          TextOrMath textdagger daggeror
          TextOrMath textdaggerdbl ddagger or
          TextOrMath textsection mathsectionor
          TextOrMath textparagraph mathparagraphor
          TextOrMath textbardbl |or
          TextOrMath {textasteriskcenteredtextasteriskcentered}{**}or
          TextOrMath {textdaggertextdagger}{daggerdagger}or
          TextOrMath {textdaggerdbltextdaggerdbl}{ddaggerddagger}else
          @ctrerr fi
          }%


          This means that if fnsymbol appears in text mode, it associates textdagger for the number 2.



          For the specific application you might consider to redefine @fnsymbol, so as not to redefine textdagger.



          documentclass{article}

          makeatletter
          letlatex@fnsymbol@fnsymbol
          renewcommand@fnsymbol[1]{ifcase#1or*or*else@ctrerrfi}
          newcommand{restorefnsymbol}{let@fnsymbollatex@fnsymbol}
          makeatother

          setlength{textheight}{7cm} % just to make a smaller picture

          begin{document}

          title{Test}
          author{Author 1thanks{Thanks 1} and
          Author 2thanks{I-should-be-next-to-an-asterisk}}

          maketitle
          restorefnsymbol

          Here we have a dagger: $dagger$

          end{document}


          enter image description here






          share|improve this answer
























          • Thanks for the in-depth answer!! Definitely useful to understand the background in the future.

            – bonifaz
            3 hours ago
















          2














          From the command line (> represents the prompt) you can issue



          > latexdef -s fnsymbol
          % latex.ltx, line 2234:
          deffnsymbol#1{expandafter@fnsymbolcsname c@#1endcsname}


          OK, we need to know what @fnsymbol does:



          > latexdef -s @fnsymbol
          % latex.ltx, line 2254:
          def@fnsymbol#1{%
          ifcase#1or TextOrMathtextasteriskcentered *or
          TextOrMath textdagger daggeror
          TextOrMath textdaggerdbl ddagger or
          TextOrMath textsection mathsectionor
          TextOrMath textparagraph mathparagraphor
          TextOrMath textbardbl |or
          TextOrMath {textasteriskcenteredtextasteriskcentered}{**}or
          TextOrMath {textdaggertextdagger}{daggerdagger}or
          TextOrMath {textdaggerdbltextdaggerdbl}{ddaggerddagger}else
          @ctrerr fi
          }%


          This means that if fnsymbol appears in text mode, it associates textdagger for the number 2.



          For the specific application you might consider to redefine @fnsymbol, so as not to redefine textdagger.



          documentclass{article}

          makeatletter
          letlatex@fnsymbol@fnsymbol
          renewcommand@fnsymbol[1]{ifcase#1or*or*else@ctrerrfi}
          newcommand{restorefnsymbol}{let@fnsymbollatex@fnsymbol}
          makeatother

          setlength{textheight}{7cm} % just to make a smaller picture

          begin{document}

          title{Test}
          author{Author 1thanks{Thanks 1} and
          Author 2thanks{I-should-be-next-to-an-asterisk}}

          maketitle
          restorefnsymbol

          Here we have a dagger: $dagger$

          end{document}


          enter image description here






          share|improve this answer
























          • Thanks for the in-depth answer!! Definitely useful to understand the background in the future.

            – bonifaz
            3 hours ago














          2












          2








          2







          From the command line (> represents the prompt) you can issue



          > latexdef -s fnsymbol
          % latex.ltx, line 2234:
          deffnsymbol#1{expandafter@fnsymbolcsname c@#1endcsname}


          OK, we need to know what @fnsymbol does:



          > latexdef -s @fnsymbol
          % latex.ltx, line 2254:
          def@fnsymbol#1{%
          ifcase#1or TextOrMathtextasteriskcentered *or
          TextOrMath textdagger daggeror
          TextOrMath textdaggerdbl ddagger or
          TextOrMath textsection mathsectionor
          TextOrMath textparagraph mathparagraphor
          TextOrMath textbardbl |or
          TextOrMath {textasteriskcenteredtextasteriskcentered}{**}or
          TextOrMath {textdaggertextdagger}{daggerdagger}or
          TextOrMath {textdaggerdbltextdaggerdbl}{ddaggerddagger}else
          @ctrerr fi
          }%


          This means that if fnsymbol appears in text mode, it associates textdagger for the number 2.



          For the specific application you might consider to redefine @fnsymbol, so as not to redefine textdagger.



          documentclass{article}

          makeatletter
          letlatex@fnsymbol@fnsymbol
          renewcommand@fnsymbol[1]{ifcase#1or*or*else@ctrerrfi}
          newcommand{restorefnsymbol}{let@fnsymbollatex@fnsymbol}
          makeatother

          setlength{textheight}{7cm} % just to make a smaller picture

          begin{document}

          title{Test}
          author{Author 1thanks{Thanks 1} and
          Author 2thanks{I-should-be-next-to-an-asterisk}}

          maketitle
          restorefnsymbol

          Here we have a dagger: $dagger$

          end{document}


          enter image description here






          share|improve this answer













          From the command line (> represents the prompt) you can issue



          > latexdef -s fnsymbol
          % latex.ltx, line 2234:
          deffnsymbol#1{expandafter@fnsymbolcsname c@#1endcsname}


          OK, we need to know what @fnsymbol does:



          > latexdef -s @fnsymbol
          % latex.ltx, line 2254:
          def@fnsymbol#1{%
          ifcase#1or TextOrMathtextasteriskcentered *or
          TextOrMath textdagger daggeror
          TextOrMath textdaggerdbl ddagger or
          TextOrMath textsection mathsectionor
          TextOrMath textparagraph mathparagraphor
          TextOrMath textbardbl |or
          TextOrMath {textasteriskcenteredtextasteriskcentered}{**}or
          TextOrMath {textdaggertextdagger}{daggerdagger}or
          TextOrMath {textdaggerdbltextdaggerdbl}{ddaggerddagger}else
          @ctrerr fi
          }%


          This means that if fnsymbol appears in text mode, it associates textdagger for the number 2.



          For the specific application you might consider to redefine @fnsymbol, so as not to redefine textdagger.



          documentclass{article}

          makeatletter
          letlatex@fnsymbol@fnsymbol
          renewcommand@fnsymbol[1]{ifcase#1or*or*else@ctrerrfi}
          newcommand{restorefnsymbol}{let@fnsymbollatex@fnsymbol}
          makeatother

          setlength{textheight}{7cm} % just to make a smaller picture

          begin{document}

          title{Test}
          author{Author 1thanks{Thanks 1} and
          Author 2thanks{I-should-be-next-to-an-asterisk}}

          maketitle
          restorefnsymbol

          Here we have a dagger: $dagger$

          end{document}


          enter image description here







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered 3 hours ago









          egregegreg

          729k8819263237




          729k8819263237













          • Thanks for the in-depth answer!! Definitely useful to understand the background in the future.

            – bonifaz
            3 hours ago



















          • Thanks for the in-depth answer!! Definitely useful to understand the background in the future.

            – bonifaz
            3 hours ago

















          Thanks for the in-depth answer!! Definitely useful to understand the background in the future.

          – bonifaz
          3 hours ago





          Thanks for the in-depth answer!! Definitely useful to understand the background in the future.

          – bonifaz
          3 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%2f481579%2fwhy-does-renewcommand-dagger-not-apply-to-thanks%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

          Lallio

          Unable to find Lightning Node

          Futebolista