Following my previous post concerning the change of numbering in footnote to temporally be alphabetical, I'm trying to merge this with the possibility to refer various time to the same footnote as described here. I tried this :
%---alpha footnotes
\newenvironment{alphafootnotes}
{\par\edef\savedfootnotenumber{\number\value{footnote}}
\renewcommand{\thefootnote}{\alph{footnote}}
\setcounter{footnote}{0}}
{\par\setcounter{footnote}{\savedfootnotenumber}}
%---refer to same footnote more than ounce
\newcommand{\footlabel}[2]{%
\addtocounter{footnote}{1}
\footnotetext[\thefootnote]{%
\addtocounter{footnote}{-1}%
\refstepcounter{footnote}\label{#1}%
#2%
}%
$^{\ref{#1}}$%
}
\newcommand{\footrefa}[1]{%
$^{\ref{#1}}$%
}
\newcounter{savefootnote}
But the new \footlabel
command inside the newly defined environment seems to enter in conflict ( missing number … treated as zero )? Any help?
Another part of my question would be redefining the style of the footnote numbering (that is: obtain italic, alphabetical "numbering" of the footnote)
The third and final question is: Is there a package managing all theses footnotes tunings?
Best Answer
The simplest way to refer to a previously written footnote is to define
and put a
\label
command in the footnote with multiple calls:If you want italic letters, just change the code in the definition of
alphafootnotes
: instead ofwrite
Consider the bigfoot or manyfoot packages for multiple footnote sets.