편집된 인북 항목이 완전히 손상된 것 같습니다.

편집된 인북 항목이 완전히 손상된 것 같습니다.

내 tex 파일은

\documentclass[12pt, letterpaper]{article}

\usepackage{natbib}
\bibliographystyle{aer}
\usepackage[left=1in,top=1.5in,right=1in,bottom=1.5in]{geometry}
\usepackage[normalem]{ulem}
\usepackage{times}

\begin{document}

\nocite{*}
\bibliography{MyBib}

\end{document}

그리고 MyBib.bib는

@inbook{GL2022,
  author={Ggg, Iii and Lll, Yyy}, 
title={STD}, 
booktitle={FST}, 
publisher={CUP}, 
editor={Fff, Jjj and Kkk, Aaa and Sss, Ttt}, 
pages={123--456},
year={2345}, 
place={Cambridge}
}

tex 파일을 컴파일하면 결과 참조가 손상된 것처럼 보입니다.

GGG, III 및 Yyy Lll, 성병,컵,

반면에 나는 예상했다.

GGG, III 및 Yyy Lll,"STD" In: Fff, Jjj, Aaa KKK 및 Ttt Sss, eds.FST,케임브리지: 컵: 2345:123--456

아니면 그런 식으로요. 위에서 쓴 정확한 형식을 고집하는 것은 아니지만 모든 정보를 입력하여 합리적인 출력을 원한다는 것을 보여주는 것으로 충분하다고 생각합니다.

내가 잘못한 부분에 대한 모든 조언에 크게 감사하겠습니다. 시간 내 주셔서 감사합니다!

답변1

내가 잘못한 부분에 대한 모든 조언에 크게 감사하겠습니다.

현재 항목에 대해 잘못된 항목 유형을 사용하고 있습니다. 당신은 사용해야합니다 @incollection,~ 아니다 @inbook. 그리고 필드 이름이 place잘못되었습니다. 그것은해야한다 address.

여기에 이미지 설명을 입력하세요

\documentclass[12pt, letterpaper]{article}
\begin{filecontents}[overwrite]{MyBib.bib}
@incollection{GL2022,
  author   ={Ggg, Iii and Lll, Yyy}, 
  title    ={STD}, 
  booktitle={FST}, 
  publisher={CUP}, 
  editor   ={Fff, Jjj and Kkk, Aaa and Sss, Ttt}, 
  pages    ={123--456},
  year     ={2345},  
  address  ={Cambridge}
}
\end{filecontents}

\usepackage{natbib}
\bibliographystyle{aer}

\usepackage[hmargin=1in,vmargin=1.5in]{geometry}
\usepackage[normalem]{ulem}
\usepackage{newtxtext,newtxmath} %{times} 'times' is obsolete 
\usepackage[scaled=0.86]{helvet}

\begin{document}
\nocite{*}
\bibliography{MyBib}
\end{document}

관련 정보