Standardmäßig (mit dem plain
Stil) ordnet BibTeX die Zitate alphabetisch.
Wie können die Zitate in der Reihenfolge ihres Erscheinens im Dokument angeordnet werden?
Standardmäßig (mit dem plain
Stil) ordnet BibTeX die Zitate alphabetisch.
Wie können die Zitate in der Reihenfolge ihres Erscheinens im Dokument angeordnet werden?
Willkommen bei Stack Overflow! Ihre Antwort scheint nicht tatsächlich auf die gestellte Frage einzugehen. Ihre Informationen könnten wertvoll sein, aber sie eignen sich wahrscheinlich besser als Kommentar zu einer der anderen Antworten (sobald Sie den erforderlichen Ruf erhalten haben, um Kommentare zu veröffentlichen).
Das datatool-Paket bietet eine schöne Möglichkeit, Literaturverzeichnisse nach einem beliebigen Kriterium zu sortieren, indem es sie zunächst in ein Datenbankformat konvertiert.
Kleines Beispiel, entnommen von hier und zum Nachlesen gepostet:
\documentclass{article}
\usepackage{databib}
\begin{document}
% Das erste Argument ist der Name der neuen Datatool-Datenbank
% Das zweite Argument ist die Liste der .bib-Dateien
\DTLloadbbl{mybibdata}{acmtr}
% Datenbank nach dem Jahr sortieren, beginnend mit dem aktuellsten
\DTLsort{Year=descending}{mybibdata}
% Zitate hinzufügen
\nocite{*}
% Bibliografie anzeigen
\DTLbibliography{mybibdata}
\end{document}
Ich benutze natbib
in Kombination mit bibliographystyle{apa}
. Bsp:
\begin{document}
Der Text des Dokuments kommt hier...
\newpage
\bibliography{bibliography} % Oder wie auch immer du deine .bib Datei genannt hast
\usepackage[round, comma, sort&compress ]{natbib}
bibliographystyle{apa}
\end{document}
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.
55 Stimmen
Hilfreiche Frage (upgevotet), aber sollte diese nicht zu tex.stackexchange.com gehören?
22 Stimmen
@ChthonicProject, Ich glaube, dass tex.stackexchange.com erst 2010 gestartet ist und diese Frage stammt aus dem Jahr 2008. Außerdem wäre die Frage zu alt, um verschoben zu werden, daher bleibt sie hier bestehen.
4 Stimmen
Lösche die .aux und .bbl Dateien und baue sie neu.
0 Stimmen
@EmadAghayi Funktioniert für mich nicht.
0 Stimmen
Ich habe das gleiche Problem mit \documentclass[acmlarge]{acmart}.