强制引用包含姓名首字母以消除歧义(伯努利家族问题)

强制引用包含姓名首字母以消除歧义(伯努利家族问题)

我正在写一篇论文,需要引用丹尼尔伯努利(不是雅各布·伯努利)。我认为引用他的著作(伯努利 1742)是不够的。

期刊需要使用natbib来管理引用。我猜想文件中可以有一些魔法来.bib解决这个问题。相关条目目前如下:

@Article{Bernoulli:1742,
    author = {D. Bernoulli},
    title = {The 26th letter to Euler},
    journal = {Correspondence Mathematique et Physique},
    year = {1742},
    volume = {2},
    number = {}, 
    pages = {},
    month = {},
    note = {},
}

答案1

您可以将作者分为两部分{{}}。这样它就不会被视为姓和名。为了保持正确的排序,您可以使用\noopsort{}@vonbrand建议的技巧。

@PREAMBLE{ {\providecommand{\noopsort}[1]{}} }
@article{Bernoulli:1742,
    author = {{\noopsort{Bernoulli, Daniel}}{D. Bernoulli}},
    title = {The 26th letter to Euler},
    journal = {Correspondence Mathematique et Physique},
    year = {1742},
    volume = {2},
    number = {},
    pages = {},
    month = {},
    note = {},
}

相关内容