考虑一下这个MWE:
\documentclass[openany]{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{hyperref}
\usepackage[style=mla]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{einstein,
author = "Albert Einstein",
title = "{Zur Elektrodynamik bewegter K{\"o}rper}. ({German})
[{On} the electrodynamics of moving bodies]",
journal = "Annalen der Physik",
volume = "322",
number = "10",
pages = "891--921",
year = "1905",
DOI = "http://dx.doi.org/10.1002/andp.19053221004",
keywords = "physics"
}
@book{dirac,
title = {The Principles of Quantum Mechanics},
author = {Paul Adrien Maurice Dirac},
isbn = {9780198520115},
series = {International series of monographs on physics},
year = {1981},
publisher = {Clarendon Press},
keywords = {physics}
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
Let's cite! The Einstein's journal paper \footcite{einstein} and the Dirac's
book \footcite{dirac} are physics related items.
\printbibliography
\end{document}
这一切都很好,但我想将“引用的作品”标题更改为“参考书目”。
怎么做?
我尝试使用以下numeric
选项biblatex
-
\usepackage[style=numeric]{biblatex}
所以现在我得到了“参考书目”作为标题,但脚注中(几乎)没有信息。
有没有我错过的选项手动的,那么在前言中不要定义新的宏命令吗?如果答案是否定的,那么要使用的宏命令是什么?
编辑
在 moewe 的帮助下,我得出结论,使用[style=verbose]
作为选项,与一起\footcite{key}
产生所需的结果,即在当前页面的脚注中打印引用的条目,并且不将标题\printbibliography
从“参考书目”更改为“引用的作品”。
但我还有另一个问题,即如何产生(几乎类似的)以下结果:
即,用文字形式引用参考书目条目,使其出现在方括号中,并使其出现在页脚边缘。同时,在使用时将其打印在参考书目列表中\printbibliography
。
如果我在同一页上两次或两次以上引用同一部作品,我希望它具有相同的数字,不使用“同上”。如果该作品在多页上被引用,我不希望使用“同上”,也不想使用“参见第 ## 页的脚注 ##”或类似的东西。只要它在第一页出现时获得的数字相同就行。我还希望在参考书目章节中有相应的编号,并按“按出现次数列出”的引用顺序排列(而不是按字母顺序排列)。