抱歉问了这么多问题。我觉得这个问题很简单,只是我不知道该怎么做。
我想在我的文档中使用两种类型的脚注。常规\footnote
使用阿拉伯计数。假设\footnotea
使用字母计数方式。
当然我可以使用\footnotemark
and\footnotetext
命令但这样它就不会从 1、2、3 和 a、b、c 等开始计数。
答案1
有两个包可以处理这类问题:manyfoot
包和bigfoot
包。bigfoot
包加载manyfoot
但显示:
此软件包的目的是为几乎所有与脚注相关的问题提供一站式解决方案。您可以将其用作 manyfoot 软件包的直接替代品,但不会存在许多缺点,而且具有相当多自己的功能。它使用现有的文档类布局来制作脚注,因此您通常可以使用它而不必担心外观。
因此我可能会从它开始。
请注意,的文档bigfoot
非常稀疏。它假定了包的所有功能manyfoot
,因此您应该使用该包的文档作为如何使用包的指南。
以下是它可以做什么的示例。本文档有一组每页脚注以及整个文档中的常规编号脚注。我已将每页脚注设置为在任何编号脚注之前首先出现,即使它们在文本中出现的时间比编号脚注晚。
\documentclass{report}
\usepackage{bigfoot}
\DeclareNewFootnote{A}
\renewcommand{\thefootnoteA}{\fnsymbol{footnoteA}}
\MakePerPage{footnoteA}
\DeclareNewFootnote{B} % If we omitted this declaration (and used \footnote instead), that would place the standard footnotes _above_ the \footnoteA ones.
\counterwithout{footnote}{chapter} % continuous numbering of footnotes across chapters
\begin{document}
\chapter{Introduction}
This is dummy text.\footnoteB{This numeric footnote should be prefixed by the counter 1, as it currently is.}
\chapter{Document body}
This is dummy text.\footnoteB{This numeric footnote should be prefixed by the counter 2, as it currently is.}
This is dummy text.\footnoteA{I want this footnote to be introduced by the symbol \(^{*}\) and be placed above the previous footnote, even though it comes later in the text.}
\newpage
This is dummy text.\footnoteB{This numeric footnote should be prefixed by the counter 3, as it currently is.}
This is dummy text.\footnoteA{I want this footnote to be introduced by the symbol \(^{*}\) and be placed above the previous footnote, even though it comes later in the text.}
\end{document}