我们在写文章的时候可能会有如下需求:
脚注包含 1.作者机构,用阿拉伯数字来编号;2.通信作者信息,用特殊字符来编号。
此时,实现代码如下:
aa\footnotemark[1],
bb\footnotemark[2],
cc\footnotemark[3]$^{,*}$,
dd\footnotemark[4]}
\footnotetext[1]{text1}
\footnotetext[2]{text2}
\footnotetext[3]{text3}
\footnotetext[4]{text4}
\renewcommand{\thefootnote}{\fnsymbol{footnote}}
\footnotetext[1]{success}
\renewcommand{\thefootnote}{\arabic{footnote}}
\renewcommand{\thefootnote}{\fnsymbol{footnote}} 表示用9个特殊字符编号,1~9分别对应 *, +、#、§ , ¶, k, ? ?,** #。
例如\footnotetext[1]{success}中的编号1对应*。
\renewcommand{\thefootnote}{\arabic{footnote}} 是为了把脚注标记式样恢复成标准形式(阿拉伯数字形式)。若没有此操作,则在作者信息处也会变为特殊字符,如下图:
原因是定义脚注在前,作者信息调用脚注在后 ,我们在定义脚注信息时把样式定义为了特殊字符形式,所以在调用脚注时标号显示也是特殊字符形式。
感谢 https://www.cnblogs.com/tsingke/p/5247575.html 里面关于脚注的讲解非常到位。