如何正确引用书目来源?

如何正确引用书目来源?

我在引用书目来源时遇到了问题。

%In the bibliography file:
@article{MER,
    Title = {Mars Exploration Rover Engineering Cameras},
    Author = {J. N. Maki,J. F. Bell III, K. E. Herkenhoff, S. W. Squyres, A. Kiely, M. Klimesh, M. Schwochert, T. Litwin, R. Willson, A. Johnson, M. Maimone, E. Baumgartner, A. Collins, M. Wadsworth, S. T. Elliot, A. Dingizian, D. Brown, E. C. Hagerott, L. Scherr, R. Deen, D. Alexander, J. Lorre},
    Journal = {Journal of Geophysical Research},
    Year = 2003,
    Volume = 108
}

%In the .tex file
Cameras selected for this work have been taken from NASA’s MER (Mars Exploration Rover) mission \cite{MER}

编译后,出现以下警告:第 15 页上的引用“MER”在输入行 594 上未定义。 在此处输入图片描述

在此处输入图片描述

答案1

字段中存在语法错误author:作者之间的分隔符不是,(“逗号”)而是关键字and。因此,您需要将该字段重写为

Author = {J. N. Maki and Bell, III, J. F. and K. E. Herkenhoff and S. W. Squyres 
  and A. Kiely and M. Klimesh and M. Schwochert and T. Litwin and R. Willson 
  and A. Johnson and M. Maimone and E. Baumgartner and A. Collins and M. Wadsworth 
  and S. T. Elliot and A. Dingizian and D. Brown and E. C. Hagerott and L. Scherr 
  and R. Deen and D. Alexander and J. Lorre},

所有其他条目也同样如此。

顺便说一句,请注意我将J. F. Bell III其改为Bell, III, J. F.;特别是注意逗号的使用之内指定作者的姓名。此更改是必要的,以帮助 BibTeX 将全名的组成部分解析为名字、姓氏和“初级”组成部分。


附录:你没有说明如何您尝试创建参考书目,但您发布的屏幕截图建议您使用biblatexbiber。biber 生成的日志文件(包含在文件中\jobname.blg)包含以下信息:

[273] Utils.pm:411> ERROR - Name "J. N. Maki,J. F. Bell III, K. E. Herkenhoff, 
S. W. Squyres, A. Kiely, M. Klimesh, M. Schwochert, T. Litwin, R. Willson, 
A. Johnson, M. Maimone, E. Baumgartner, A. Collins, M. Wadsworth, 
S. T. Elliot, A. Dingizian, D. Brown, E. C. Hagerott, L. Scherr, R. Deen, 
D. Alexander, J. Lorre" has too many commas, skipping entry 'MER'
[273] Utils.pm:395> WARN - Entry with key 'MER' in section '0' is cited 
and found but not created (likely due to sourcemap)

注意部分

Name ... has too many commas, skipping entry 'MER'. 

由于没有创建与键相对应的条目MER,因此引用调用仅报告输入参数,即汇率

BibTeX 会发出类似的“逗号太多”错误消息。

相关内容