我在序言中写了这段话,以便 \autocite 可以做脚注:
\usepackage[backend=biber, style=authoryear, autocite=footnote]{biblatex}
当我想制作一个常规脚注来解释某件事时,问题就出现了。常规脚注和引文脚注使用相同的编号,因此读者会感到困惑。我该如何对常规脚注和引文使用不同的编号?或者我如何区分这些类型的脚注?
带有参考书目的最小工作示例:
\documentclass{article}
\usepackage[style=authoryear-comp, autocite=footnote]{biblatex}
\addbibresource{\jobname.bib}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{key,
author = {Author, A.},
year = {2001},
title = {Title},
publisher = {Publisher},
}
\end{filecontents}
\begin{document}
foo\autocite{key}
bar\footnote{Explaining text}
\printbibliography
\end{document}
答案1
我不确定将脚注分开是否是个好主意。一般来说,如果只有一种脚注类型,我更喜欢搜索注释。但是可以使用 manyfoot 来完成,例如:
\documentclass{article}
\usepackage[style=authoryear-comp, autocite=footnote]{biblatex}
\addbibresource{biblatex-examples.bib}
\usepackage{manyfoot}
\newfootnote{A}
\newcounter{footnoteA}
\newcommand{\footnoteA}{%
\stepcounter{footnoteA}%
\Footnotemark\thefootnoteA \FootnotetextA{}}
\renewcommand{\thefootnoteA}{\alph{footnoteA}}
\begin{document}
foo\autocite{herrmann}
bar\footnoteA{Explaining text}
blalb\autocite{doody}
blblb\footnoteA{explain more}
\printbibliography
\end{document}