答案1
这里最主要的似乎是要求对同一个脚注有多种表示形式:\arabic
在文本中(比如,默认),以及\alph
在实际脚注中(比如)。
您可以通过添加来更改默认值
\renewcommand{\thefootnote}{\whatever{footnote}}
到序言部分(您定义的地方\whatever
)。
以下是使用第一段中提到的编号的实现:
\documentclass{article}
\usepackage[paperheight=20\baselineskip]{geometry}% Just for this example
\usepackage{etoolbox}
\newcommand{\footnotetextnumbering}{\alph{footnote}}
\makeatletter
\patchcmd{\footnote}% <cmd>
{\@footnotemark}% <search>
{\protected@xdef\@thefntextmark{\footnotetextnumbering}%
\@footnotemark}% <replace>
{}{}% <success><failure>
\def\@makefntextmark{\hbox{\@textsuperscript{\normalfont\@thefntextmark}}}
\patchcmd{\@makefntext}{\@makefnmark}{\@makefntextmark}{}{}
\makeatother
\begin{document}
One\footnote{First}. Two\footnote{Second}. Three\footnote{Third}. Four\footnote{Fourth}.
Five\footnote{Fifth}. Six\footnote{Sixth}. Seven\footnote{Seventh}. Eight\footnote{Eighth}.
Nine\footnote{Ninth}. Ten\footnote{Tenth}. Eleven\footnote{Eleventh}. Twelve\footnote{Twelfth}.
Thirteen\footnote{Thirteenth}. Fourteen\footnote{Fourteenth}. Fifteen\footnote{Fifteenth}. Sixteen\footnote{Sixteenth}.
Seventeen\footnote{Seventeenth}. Eighteen\footnote{Eighteenth}. Nineteen\footnote{Nineteenth}. Twenty\footnote{Twentieth}.
Twenty-one\footnote{Twenty-first}. Twenty-two\footnote{Twenty-second}. Twenty-three\footnote{Twenty-third}. Twenty-four\footnote{Twenty-fourth}.
Twenty-five\footnote{Twenty-fifth}. Twenty-six\footnote{Twenty-sixth}.
\end{document}