401 Stimmen

Wie kann man Zitate nach ihrem Erscheinen in BibTeX ordnen?

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?

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.

1voto

Guest Punkte 1

Wenn Sie zufällig amsrefs verwenden, werden sie alles oben stehende überschreiben - also kommentieren Sie aus:

\usepackage{amsrefs}

1 Stimmen

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).

0voto

kebs Punkte 5671

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}

0voto

Tshilidzi Mudau Punkte 6382

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.com

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.

Powered by:

X