我正在撰写论文,我希望(为了易读性)参考文献作为脚注出现在每页的底部,以及正文末尾的参考书目中。
footnote-dw
通过使用包内的样式,这一切都可以完美解决biblatex
(\usepackage[style=footnote-dw]{biblatex}
),但是,我的问题是,我在浮点数(表格/图形)中有引用 - 例如,当使用来自另一篇文章/书籍的图像时 - 而这些引用不会显示为脚注,而是被直接跳过了!
我如何使它们与其他参考文献一起作为脚注出现?
答案1
这种行为与样式没有直接关系biblatex
(并且不特定于biblatex-dw
样式)——“正常”脚注只是被吞噬在浮动内,必须手动设置\footnotemark
里面加\footnotetext{Some text}
外部浮动。要将此解决方法与biblatex
' 引用命令结合使用,我建议使用\footnotetext{\fullcite{<key>}.}
(请注意结束句点)。
注意:连续出现的\footnotemark
/组合键(中间footnotetext
没有正常的中间键)需要额外的手动干预——详情请参阅\footnote
题词中脚注的编号问题。
\documentclass{article}
\usepackage[style=footnote-dw]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@misc{A01,
author = {Author, A.},
year = {2001},
title = {Alpha},
}
@misc{B02,
author = {Buthor, B.},
year = {2002},
title = {Bravo},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\textheight=250pt% just for the example
\begin{document}
\section{First}
Some text \autocite{A01}.
\begin{figure}[h]
\centering
\rule{1cm}{1cm}
\caption[A figure]{A figure\footnotemark}
\end{figure}
\footnotetext{\fullcite{B02}.}
\printbibliography
\end{document}