考虑以下代码:
\documentclass[10pt,a4paper, twocolumn]{article}
\usepackage[backend=biber]{biblatex}
\usepackage{notes2bib}
\addbibresource{test.bib}
\defbibnote{intro}{This intro works perfectly well.}
\begin{document}
In this essay, I will disclose rhetorical strategies invented by John Doe \bibnote{The author cites from \cite{somekey} only in the 1984 edition.}. However, in the Notes at the end, it does not look exactly the way I would like it \bibnote{\ldots but this does!}.
\printbibliography[title=Notes, prenote=intro]
\end{document}
为了完整性,这里是 BibTeX 条目(实际上可以是任何内容):
@ARTICLE{somekey,
author = {Dunno, Someone I.},
title = {Whatever Works},
journal = {Paper Series},
year = {2069},
volume = {XXX},
pages = {69--96}
}
结果是:
真正令我困扰的是,它没有打印注释中的实际书目条目,而是[3]
创建了另一个条目(在书目末尾!)...我怎样才能得到类似这样的结果:
[1] 作者引用自 Someone I. Dunno 的《Whatever Works》。收录于:论文系列 XXX(2069),第 69-96 页。仅在 1984 年版中出现。
问题是每次引用之前和之后都有不同的文本片段(或者有时根本没有文本)。
笔记:我试图将其包装\cite
起来,因为无论如何\bibnote
我都在使用s......\bibnote
答案1
您是否希望在注释中显示完整的引文?如果是这样,解决方法是使用\fullcite
而不是\cite
inside \bibnote
,并将引用添加到\fullcite
要从参考书目中排除的类别中。
\documentclass[10pt,a4paper, twocolumn]{article}
\usepackage[backend=biber]{biblatex}
\usepackage{notes2bib}
\usepackage{filecontents}
\begin{filecontents}{test.bib}
@ARTICLE{somekey,
author = {Dunno, Someone I.},
title = {Whatever Works},
journal = {Paper Series},
year = {2069},
volume = {XXX},
pages = {69--96}
}
\end{filecontents}
\addbibresource{test.bib}
\defbibnote{intro}{This intro works perfectly well.}
\DeclareBibliographyCategory{fullcited}
\begin{document}
In this essay, I will disclose rhetorical strategies invented by John Doe \bibnote{The author cites from \fullcite{somekey}\addtocategory{fullcited}{somekey} only in the 1984 edition.}. However, in the Notes at the end, it does not look exactly the way I would like it \bibnote{\ldots but this does!}.
\printbibliography[title=Notes, prenote=intro, notcategory=fullcited]
\end{document}