
인용 참고문헌 소스에 문제가 있습니다.
%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}
컴파일 후 다음과 같은 경고가 표시됩니다. 입력 행 594에 정의되지 않은 CItation "MER" on page 15.
답변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는 "쉼표가 너무 많습니다"라는 유사한 오류 메시지를 표시합니다.