脚注编号从 2 开始

脚注编号从 2 开始

我有一个Springerllncs.cls 模板。我使用了\inst作者机构中的指令,它看起来像footnote。问题是footnote现在从数字 3 开始,而不是 1。

在此处输入图片描述

剧本:

\documentclass[10pt]{llncs}

\begin{document}
\title{Title}
\author{A\inst{1}\inst{2} \and B\inst{1}}
\institute{Inst. A
\and Inst B \\
\email{\{one $|$ two\}@abc.com} \\
\email{[email protected]}
}
\maketitle

\begin{abstract}
Abstract.
\end{abstract}

\section{Introduction}\label{introduction}
A\footnote{footnote here}. \par

\end{document}

答案1

当然,您可以将脚注编号更新为0刚好在之后\maketitle,以便重新开始编号。以下是实现此目的的方法:

在此处输入图片描述

\documentclass{llncs}

\title{Title}
\author{A\inst{1}\inst{,2} \and B\inst{1}}
\institute{Inst. A
  \email{\string{one,two\string}@abc.com} \\
  \and Inst B \\
  \email{[email protected]}
}

\let\oldmaketitle\maketitle
\renewcommand{\maketitle}{\oldmaketitle\setcounter{footnote}{0}}

\begin{document}

\maketitle

\begin{abstract}
Abstract.
\end{abstract}

\section{Introduction}
A\footnote{footnote here}.

\end{document}

不过,为了避免混淆,我会\footnote使用不同的数字方案/符号来设置机构脚本和 s。下面我将机构计数器表示更改为使用符号,同时保留其余数字\footnote阿拉伯语:

在此处输入图片描述

\documentclass{llncs}

\title{Title}
\author{A\inst{\star}\inst{,\dagger} \and B\inst{\star}}
\institute{Inst. A
  \email{\string{one,two\string}@abc.com} \\
  \and Inst B \\
  \email{[email protected]}
}

\makeatletter
\newcommand{\myfnsymbol}[1]{\ifcase#1
    \or\star% 1
    \or\dagger% 2
  \fi
}
\renewcommand{\the@inst}{\myfnsymbol{\value{@inst}}}
\makeatother
\let\oldmaketitle\maketitle
\renewcommand{\maketitle}{\oldmaketitle\setcounter{footnote}{0}}

\begin{document}

\maketitle

\begin{abstract}
Abstract.
\end{abstract}

\section{Introduction}
A\footnote{footnote here}.

\end{document}

答案2

通过\setcounter{footnote}{0}在之后添加\maketitle

相关内容