kompilierter Inbook-Eintrag sieht völlig kaputt aus

kompilierter Inbook-Eintrag sieht völlig kaputt aus

meine tex-Datei ist

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

und MyBib.bib ist

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

Wenn Sie die Tex-Datei kompilieren, sieht die resultierende Referenz fehlerhaft aus:

GGG, III und Yyy Lll, Geschlechtskrankheiten,TASSE,

Andererseits erwartete ich

GGG, III und Yyy Lll,„STD“, In: Fff, Jjj, Aaa KKK und Ttt Sss, Hrsg.FST,Cambridge: CUP: 2345:123--456

oder so ähnlich. Ich bestehe nicht auf dem genauen Format, das ich oben beschrieben habe, aber ich denke, es reicht aus, um zu zeigen, dass ich nur ein sinnvolles Ergebnis aus der Eingabe aller Informationen haben möchte.

Ich bin für jeden Ratschlag, was ich falsch gemacht habe, sehr dankbar. Vielen Dank für Ihre Zeit!

Antwort1

Ich wäre für jeden Ratschlag, der mir sagt, wo mein Fehler liegt, sehr dankbar.

Sie verwenden den falschen Eintragstyp für den vorliegenden Eintrag. Sie sollten verwenden @incollection,nicht @inbook. Und der Name des placeFeldes ist falsch; er sollte lauten address.

Bildbeschreibung hier eingeben

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

verwandte Informationen