Как правильно ссылаться на библиографический источник?

Как правильно ссылаться на библиографический источник?

У меня возникла проблема при цитировании библиографического источника.

%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}

После компиляции я получаю следующее предупреждение: Цитата "MER" на странице 15 не определена во входной строке 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 разобрать компоненты полного имени на компоненты имени, фамилии и "Junior".


Приложение: Вы не заявиликаквы попытались создать библиографию, но скриншот, который вы разместили, предполагает, что вы используете biblatexи biber. Файл журнала, сгенерированный 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 выдаст похожее сообщение об ошибке «слишком много запятых».

Связанный контент