authblk 包中的隶属关系和脚注上标重叠

authblk 包中的隶属关系和脚注上标重叠

我正在使用authblk带有以下代码的包:

\documentclass{sig-alternate}

\usepackage[english]{babel}
\usepackage{authblk}

\begin{document}
\title{The Title}

\author[1]{Alice}
\author[2]{Bob\thanks{Corresponding author}} % a footnote indicating Bob is the corresponding author
\affil[1]{University A}
\affil[2]{University B}

\renewcommand\Authfont{\large}
\renewcommand\Affilfont{\small}

\maketitle

\begin{abstract}
\end{abstract}

\end{document}

输出如下:

在此处输入图片描述

请注意,所属上标2和脚注上标*重叠,难以辨认。

有人可以建议我该怎么做才能解决这个问题,更具体地说,得到低于预期的输出?

在此处输入图片描述

答案1

使用以下命令消除thanks星号,并将其保留在框中(即更改\author[2]{Bob...}\author[2*]{Bob...})。

\usepackage{etoolbox}
\makeatletter
\patchcmd{\maketitle}
 {\def\@makefnmark}
 {\def\@makefnmark{}\def\useless@macro}
 {}{}
\makeatother

相关内容