von DEVV » So 22. Nov 2020, 22:10
Hallo Leute,
ich habe eine Latexvorlage erhalten, die für die Quellen das Paket babelbib verwendet.
Hier einmal ein Minimalbeispiel:
\documentclass[a4paper,11pt,twoside,ngerman,color]{book}
\usepackage[a4paper,left=3.5cm,right=2.5cm,bottom=3.5cm,top=3cm]{geometry}
\usepackage[german,english]{babel}
\usepackage{babelbib}
\begin{document}
\selectlanguage{german}
\pagenumbering{roman}
\tableofcontents
\cleardoublepage
\pagenumbering{arabic}
% Literaturverzeichnis
\bibliographystyle{gerplain}
\bibliography{literatur/master}
\end{document}
Grundsätzlich funktioniert alles wie es soll. Quellen werden mit \cite angegeben und tauchen im Text mit Zahlen auf, dessen Gegenstücke im Literaturverzeichnis liegen. Leider ist die Sortierung im Literaturverzeichnis (und somit die Reihenfolge dieser Zahlen) nicht entsprechend dem Auftauchen im Text, sondern entspricht exakt der Reihenfolge der Quellen in master.bib. Das ist nicht sonderlich schön. Kennt da jemand einen Workaround?
Hallo Leute,
ich habe eine Latexvorlage erhalten, die für die Quellen das Paket babelbib verwendet.
Hier einmal ein Minimalbeispiel:
```latex
\documentclass[a4paper,11pt,twoside,ngerman,color]{book}
\usepackage[a4paper,left=3.5cm,right=2.5cm,bottom=3.5cm,top=3cm]{geometry}
\usepackage[german,english]{babel}
\usepackage{babelbib}
\begin{document}
\selectlanguage{german}
\pagenumbering{roman}
\tableofcontents
\cleardoublepage
\pagenumbering{arabic}
% Literaturverzeichnis
\bibliographystyle{gerplain}
\bibliography{literatur/master}
\end{document}
```
Grundsätzlich funktioniert alles wie es soll. Quellen werden mit \cite angegeben und tauchen im Text mit Zahlen auf, dessen Gegenstücke im Literaturverzeichnis liegen. Leider ist die Sortierung im Literaturverzeichnis (und somit die Reihenfolge dieser Zahlen) nicht entsprechend dem Auftauchen im Text, sondern entspricht exakt der Reihenfolge der Quellen in master.bib. Das ist nicht sonderlich schön. Kennt da jemand einen Workaround?