
Ich habe 3 Artikel, die ich zu einer Abschlussarbeit zusammenstellen muss. Jeder Artikel wurde in Latex geschrieben. Jeder Artikel hat eine separate Bibliographie. Einige der Referenzen können sich in jeder Bibliographie überschneiden/wiederholen.
Ich muss natbib für die Bibliographie verwenden, da ich einen bestimmten Bibliographiestil verwenden muss (nennen wir ihn „styleA“). Ich habe online nach Lösungen gesucht, konnte aber nur Informationen zu Lösungen finden, die auf dem Weglassen von natbib basieren. Ich habe erfolglos versucht, Folgendes zu tun:
\documentclass[12pt, a4paper]{report}
\usepackage{natbib}
\bibliographystyle{StyleA}
\begin{document}
\section*{Introduction}
\newpage
\tableofcontents
\newpage
\input{Chapter1.tex}
\newpage
\input{Chapter2.tex}
\newpage
\input{Chapter3.tex}
\end{document}
In jedem Kapitel wird Folgendes gefordert:
\addcontentsline{toc}{section}{References}
\bibliography{bibliographyfile} % I change the filename of the bibliography at each chapter
Bisher erhalte ich die korrekte Bibliographie für Kapitel 1, aber dann wird dieselbe Bibliographie in den Kapiteln 2 und 3 wiederholt. Außerdem werden keine der Referenzen erkannt, die sich nicht mit denen von Kapitel 1 überschneiden (Latex meldet Fragezeichen in den Kapiteln 2 und 3). Hat jemand Vorschläge, wie man mit natbib für jedes Kapitel eine separate Bibliographie erstellen kann? Danke!
Antwort1
- Fügen Sie die Option
[sectionbib]
zu natbib hinzu. - Fügen Sie \usepackage{chapterbib} hinzu
- Ändern
\newpage \input{ }
\include{ }
\bibliographystyle{StyleA}
Vor jedem einfügen\bibliography
- Führen Sie *latex aus, führen Sie bibtex für alle Kapiteldateien aus, führen Sie *latex aus, führen Sie *latex aus.