![在 biblatex 中自动引用脚注附近](https://linux22.com/image/239601/%E5%9C%A8%20biblatex%20%E4%B8%AD%E8%87%AA%E5%8A%A8%E5%BC%95%E7%94%A8%E8%84%9A%E6%B3%A8%E9%99%84%E8%BF%91.png)
我正在使用 biblatex 排版一份包含参考文献的文档。我在作者年份和数字上标样式之间来回切换,该\autocite
命令运行良好,直到我得到一个既有引文又有脚注的句子。例如:
This is a referenced sentence\autocite{Author:2011}\footnote{...requiring a footnote.}.
在数字/上标样式中,引文和脚注都显示为上标,这很令人困惑。如果我完全采用数字上标方法,我会修改这些情况,使其如下所示:
This is a referenced sentence (Ref \cite{Author:2011})\footnote{...requiring a footnote.}.
但是,当使用 authoryear 时,这会导致出现奇怪的 (Ref Author,2011) 文本。有没有办法自动管理这些情况,以便我可以继续在同一文档中使用这两种引用格式?
答案1
看来biblatex
1.6 版本产生了正确的行为:
\RequirePackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@book{test,
author="John Smith",
title="TITLE",
year="2009",
publisher="PUP",
}
\end{filecontents*}
\documentclass{article}
\usepackage[a6paper]{geometry}
\usepackage[style=numeric,backend=biber]{biblatex}
\bibliography{\jobname}
\begin{document}
This is a referenced sentence\autocite{test}\footnote{...requiring a footnote.}.
\end{document}