
Ich schreibe meine Abschlussarbeit in LaTex und habe Probleme mit der Bibliographie. Ich möchte alle Referenzen, die ich eingebe, auch die nicht zitierten, in den Text schreiben. Ich habe versucht, den Befehl zu verwenden, \nocite{*}
aber wenn ich ihn verwende, werden zwar alle Referenzen angezeigt, aber im Text sind die Zitate wie [?] ohne Nummern. Wenn ich den Befehl nicht verwende, wird es korrekt ausgeführt, aber ohne alle Referenzen. Der Code lautet wie folgt:
\documentclass[10pt,twoside,a4paper]{report}
\usepackage[english,mt]{ethidsc}
\usepackage{pdfpages}
\usepackage{fixltx2e}
\usepackage{emptypage}
\begin{document}
\maketitle
%chapters....
\backmatter
\bibliographystyle{unsrt}
\bibliography{bibliography}
\end{document}
Die Referenzen sind in der Datei bibliography.bib wie folgt geschrieben:
@article{C2014,
author={Author},
journal={Journal C},
title={First Paper},
year={2020}
}
Irgendeine Idee, wie ich das Problem lösen kann? Danke!
Antwort1
Denken Sie daran, Ihr Dokument mehrmals zu kompilieren:
pdflatex
→bibtex
/biber
→pdflatex
→pdflatex
Da es keine Klassen im Bericht gibt \backmatter
, habe ich diesen Teil auskommentiert. Ich habe auch das jetzt unnötige fixltx2e
-Paket entfernt.
Das folgende Beispiel läuft ohne Probleme:
\documentclass[10pt,a4paper]{report}
\usepackage{pdfpages}
% \usepackage{fixltx2e}
\usepackage{emptypage}
\usepackage{kantlipsum}
\begin{filecontents}{bibliography.bib}
@article{C2014,
author={Firstname Lastname},
journal={Journal C},
title={First Paper},
year={2020}
}
\end{filecontents}
\title{Me, I, and all my other Personalities}
\author{Me I. Myself}
\begin{document}
\maketitle
\chapter{First Chapter}
\kant[1]
\section{Here be a Citation}
This is the best article ever written: \cite{C2014}
% \backmatter
\nocite{*}
\bibliographystyle{unsrt}
\bibliography{bibliography}
\end{document}