参考文献前的正文作为书目注释

参考文献前的正文作为书目注释

我正在尝试弄清楚如何在参考书目中的某些条目之前添加一些文字。

如果正常的书目条目是这样的

 [25] Ash, Culotta, Fahrenkamp-Uppenbrink, Malakoff, Smith, Sugden,
 Vignieri Science 2 August 2013: 341 (6145), 472-473.

我的目标是

[25] This is approached in the recent very interesting paper treating
 this topic. See, Ash, Culotta, Fahrenkamp-Uppenbrink, Malakoff, Smith,
 Sugden, Vignieri Science 2 August 2013: 341 (6145), 472-473.

在我使用的格式中,脚注会显示为书目条目,因此如果有办法引用完整的书目条目并确保它不会出现两次,

\footnote{This is approached in the recent very interesting paper treating this topic. See,\citeCommandIdontKnow{paperlabel}.}

那就行了。

答案1

我找到了一种方法来做到这一点这里

实现方法是将作者条目转换为逐字文本。

在 bibtex 中,这是通过用引号括住字段来实现的“{...}

唯一的问题这种方法的缺点是,如果 natbib 重新格式化作者姓名,它不会这样做,因为现在它将该字段视为逐字条目。我解决这个问题的方法很快,但很简单,但只需做一次。首先我使用bibtex 条目。例如,

@book{mattuck1976guide,
title={A Guide to Feynman Diagrams in the Many-body Problem},
author={Mattuck, R.D.},
isbn={9780486670478},
lccn={92004895},
series={Dover Books on Physics Series},
url={http://books.google.co.uk/books?id=pe-v8zfxE68C},
year={1976},
publisher={Dover Publications, Incorporated}
}

编译结果如下

[61] R. 马塔克,多体问题中的费曼图指南,多佛物理学丛书(Dover Publications, Incorporated,1976 年)。

检查作者姓名的格式,如果我对结果满意,我会按照上述方法进行修改

@book{mattuck1976guide,
title={A Guide to Feynman Diagrams in the Many-body Problem},
misc={Mattuck, R.D.},
author="{For a newcomers entry point I would recommend R. Mattuck}",
isbn={9780486670478},
lccn={92004895},
series={Dover Books on Physics Series},
url={http://books.google.co.uk/books?id=pe-v8zfxE68C},
year={1976},
publisher={Dover Publications, Incorporated}
}

生成以下输出

[61] 对于新手的切入点,我推荐 R. Mattuck 的《多体问题中的费曼图指南》,多佛物理学丛书(多佛出版公司,1976 年出版)。

这正是我所需要的。

相关内容