答案1
使用 manyfoot 包进行尝试
\usepackage[para]{manyfoot}% allow [para] option
\DeclareNewFootnote[para]{A}[alph] % define \footnoteA
% for alphabetic paragraph footnotes
哎呀,问题要求按字母顺序排列普通脚注,而不是按字母顺序排列段落脚注。我看不出 manyfoot 提供了任何重新设置脚注样式的机制。因此,要么将两组脚注都声明为“新”变体
\DeclareNewFootnote{A}[alph] % define \footnoteA = alphabetic
\DeclareNewFootnote[para]{N} % and \footnoteN = numeric in paragraph
或者只声明新的字母系列,同时更改常规脚注的编号
\renewcommand\thefootnote{\alph{footnote}} % \footnote uses letters
\DeclareNewFootnote[para]{N} % and \footnoteN = numeric in paragraph
我最初推荐 bigfoot 包,因为它修复并扩展了 manyfoot 包。但它似乎无法在 para 模式下填充行;我只在一行上看到两个注释。
\usepackage{bigfoot}
\DeclareNewFootnote{default}[alph]% default \footnote alphabetic
\DeclareNewFootnote[para]{P} % \footnoteP for numeric
bigfoot 的一个优点是能够将声明应用于普通脚注,这称为“默认”。
答案2
类( 、和类memoir
的超集)提供各种脚注样式、布局和编号。对于您的情况,请尝试以下操作:book
report
article
% footnoteprob.tex SE 576072
\documentclass{memoir}
\paragraphfootnotes
\newfootnoteseries{X}
\renewcommand{\thefootnoteX}{\alph{footnoteX}}
\begin{document}
This is a test\footnoteX{This word ...} to show how to create\footnote{One ...}
two different kinds of footnotes with different numbering
styles\footnote{The ...} at the same\footnote{Same}
time\footnoteX{Two special ...}.
\end{document}