biblatex 中“哈佛风格”作者年份引用存在问题

biblatex 中“哈佛风格”作者年份引用存在问题

因此,对于我的学士论文,我想使用“哈佛”引用样式,如果引用的论文有 2 位作者,则输入“authorX 和 authorY(年份)”,如果论文有 3 位或更多作者,则输入“authorX 等(年份)”。这在大多数情况下都行得通,但我有几个来源不起作用。问题一是,在某些引文中,它会打印“authorX、authorY、authorZ、等(年份)”。问题二是,在少数情况下,它还会打印作者的名字或姓名首字母,而我只想在所有引文中显示姓氏。我像这样导入了 biblatex \usepackage[backend=biber, citestyle=authoryear-comp, bibstyle=numeric, maxcitenames=2]{biblatex}

bibtex 中错误引用的论文的一些示例:

@misc{Papernot.11142015,
 author = {Papernot, Nicolas and McDaniel, Patrick and Wu, Xi and Jha, Somesh and Swami, 
 Ananthram},
 date = {11/14/2015},
 year = {2015},
 title = {Distillation as a Defense to Adversarial Perturbations against Deep  Neural 
 Networks},
 url = {http://arxiv.org/pdf/1511.04508v2}
}

@misc{Goodfellow.12202014,
 author = {Goodfellow, Ian and Shlens, Jonathon and Szegedy, Christian},
 date = {12/20/2014},
 year = {2014},
 title = {Explaining and Harnessing Adversarial Examples},
 url = {http://arxiv.org/pdf/1412.6572v3}
}

@article{Lecun.1998,
 author = {LeCun, Y. and Bottou, L. and Bengio, Y. and Haffner, P.},
 year = {1998},
 title = {Gradient-based learning applied to document recognition},
 pages = {2278--2324},
 volume = {86},
 number = {11},
 issn = {00189219},
 journal = {Proceedings of the IEEE},
 doi = {10.1109/5.726791}
}

相关内容