Du musst deinen Code Stück für Stück eindampfen, um das Problem einzugrenzen.
Entweder findest du den Fehler so schon selbst, oder du stellst das erhaltenen Minimalbeispiel hier ein, dann können sich die Helfer dessen annehmen und haben alle nötigen Informationen zur Verfügung.
Wie man dabei vorgeht, steht u.a. hier.
Im Grunde gibt es zwei Ansätze: Deinen Code so lange verkürzen, bis das Problem gerade nicht mehr auftritt, dann weisst du, dass es am Schritt vorher lag. Oder einen kleinen Code so lange erweitern, bis der Fehler auftritt.
Fürs Erweitern kannst du diesen Code hier als Basis nehmen:
Code:
\documentclass[ngerman]{scrreprt}
\usepackage{filecontents}
\begin{filecontents}{literatur.bib}
@Book{book,
author = {Autor},
title = {Titel},
publisher = {Verlag},
year = {2222},
}
@MISC{misc,
author = {Autor},
title = {Titel},
howpublished = {Howpublished},
year = {2222},
}
\end{filecontents}
\usepackage[ngerman]{babel}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\begin{document}
\cite{book} \cite{misc}
\bibliographystyle{plain}
\bibliography{literatur}
\end{document}
Lesezeichen