I am using the authblk package on a modified LaTeX report class and I require to show the author as a footnote on every page, without affiliations (still showing the affiliations on the title page). the problem is that when I use the \@authorcommand on my modified class, it shows the author with the affiliation indexes. Is there any way to remove it?

Class Code:

% redefine \author command
    \else  \AB@authors\fi\fi}

% Define \institutes command    

One of the reasons I defined a \institutes command is to be able to setup a \supervisors command that can share the affiliations with the authors.

2 Answers 2


The entire list of authors is stored in \AB@authlist, while the superscripted affiliations are provided by \textsuperscript (note the trailing space!). As such, you can use \printauthorlist:

  \expandafter\let\csname textsuperscript \endcsname\@gobble% Remove \textsuperscript 
  \AB@authlist}% Print list

It temporarily sets \textsuperscript to \@gobble, which just gobbles its argument (thereby removing the superscripted notation).

Here's a complete MWE:

enter image description here

\usepackage[noblocks]{authblk}% http://ctan.org/pkg/authblk
\usepackage{fancyhdr}% http://ctan.org/pkg/fancyhdr
  \expandafter\let\csname textsuperscript \endcsname\@gobble% Remove \textsuperscript 
  \AB@authlist}% Print list
% Define \institutes command    
\renewcommand{\headrulewidth}{0pt}% No header rule
\fancyfoot{}% Clear footer

This is some text.

You are required to use \csname textsuperscript \endcsname in order to capture the trailing space in the control sequence definition.


OK, found a solution, not sure if most correct and still do not understand why this works...

I replaced



  • Should this not be \AB@authlist?
    – Werner
    Aug 5, 2013 at 19:05
  • That was my first thought, but when I do that, it does not work and I still get the super-scripted indexes. Aug 5, 2013 at 22:35

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .