
Ich habe ein Problem beim Zitieren der bibliographischen Quelle.
%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}
Nach dem Kompilieren erhalte ich folgende Warnung: Zitat „MER“ auf Seite 15 in Eingabezeile 594 nicht definiert.
Antwort1
Sie haben einen Syntaxfehler im author
Feld: Das Trennzeichen zwischen den Autoren ist nicht ,
("Komma"), sondern das Schlüsselwort and
. Daher müssen Sie das Feld wie folgt umschreiben:
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},
Das Gleiche gilt für alle anderen Einträge.
Beachten Sie im Übrigen, dass ich J. F. Bell III
in geändert habe Bell, III, J. F.
; beachten Sie insbesondere die Verwendung von Kommasinnerhalbder Name eines bestimmten Autors. Diese Änderung ist notwendig, damit BibTeX die Komponenten des vollständigen Namens in die Komponenten Vorname, Nachname und „Junior“ zerlegen kann.
Nachtrag: Du hast nicht gesagtWieSie haben versucht, die Bibliographie zu erstellen, aber der Screenshot, den Sie gepostet haben, lässt darauf schließen, dass Sie biblatex
und verwenden biber
. Die von biber generierte Protokolldatei (in der Datei enthalten \jobname.blg
) enthält die folgenden Informationen:
[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)
Beachten Sie den Teil
Name ... has too many commas, skipping entry 'MER'.
Da kein dem MER
Schlüssel entsprechender Eintrag erstellt wird, wird in der Zitationsaufforderung nur das Eingabeargument angezeigt, nämlichMER.
BibTeX würde eine ähnliche Fehlermeldung „zu viele Kommas“ ausgeben.