Archiv verlassen und diese Seite im Standarddesign anzeigen : Referenzen absteigend nummerieren
Könnt ihr mir sagen, wie ich die Nummerierung im Literaturverzeichnis absteigend generieren kann? Also dass die erste Quelle die höchste Nummer erhält, die zweite die zweithöchste usw.? Ich arbeite thebibliography und füge die einzelnen Quellen manuell per \bibitem ein, ich verwende also kein Literaturdatenbanksystem. Ich arbeite in der article-Klasse.
\bibitem kennt ein optionales Argument, mit dem Du das realisieren könntest, etwa
\bibitem[n]{...}...
\bibitem[n-1]{...}...
...
Die Vorgabe tönt mir nach `man könnte ja mal...' -- untergekommen ist mir zumindest eine abfallende Sortierreihenfolge bisher noch nicht.
VG
Danke für deine schnelle Antwort! Ich wäre sehr daran interessiert, dass dies automatisch realisiert wird. Gäbe es zumindest eine Möglichkeit, dass n einmal festzulegen, um so ein Update der Literaturliste leicht zu ermöglichen? D.h. bei 13 Quellen n auf 13 festlegen, sollte eine dazukommen n auf 14 setzen usw. ohne jede Option der Quellen ändern zu müssen.
Etwas zu automatisieren, von dem man bisher keinen Code gesehen hat (Stichwort: Minimalbeispiel), ist vllt etwas gewagt, aber eine Idee hab ich trotzdem :)
Ersetze alle \bibitem durch \mybibitem (ohne Option, nur die Strings)
dann ergänze
\newcounter{bibhc}
\newcounter{mybibc}
\let\orgendthebib\endthebibliography
\makeatletter
\def\endthebibliography{%
\ifnum\value{mybibc}=0\relax\else
\typeout{Please run me again}%
\fi
\write\@auxout{\protect\setcounter{mybibc}{\thebib hc}}%
\orgendthebib
}
\makeatother
\newcommand\mybibitem[1]{%
\stepcounter{bibhc}%
\bibitem[\themybibc]{#1}%
\addtocounter{mybibc}{-1}%
}
zu Deiner Präambel.
Nach dem ersten LaTeX-Lauf bekommst Du so 0 .. -(n-1), nach dem zweiten LaTeX-Lauf n..1
(theoretisch)
VG
Vielen Dank für die Mühe. Das erzeugt bei mir allerdings nach mehreren Durchläufen bei allen Quellen immer "[1]". Das liegt vllt. am natbib-Paket, mit dem ich arbeite, "\usepackage[numbers]{natbib}". Die einzelnen Items sehen so bei mir aus:
\bibitem[Autor 1 \& Autor 2(2020)]{Autor20}Autor 1 \& Autor 2 (2020): Titel. \textit{Journal}, Issue, Pages.
Vielen Dank für die Mühe. Das erzeugt bei mir allerdings nach mehreren Durchläufen bei allen Quellen immer "[1]". Das liegt vllt. am natbib-Paket, mit dem ich arbeite, "\usepackage[numbers]{natbib}". Die einzelnen Items sehen so bei mir aus:
\bibitem[Autor 1 \& Autor 2(2020)]{Autor20}Autor 1 \& Autor 2 (2020): Titel. \textit{Journal}, Issue, Pages.
nö, das liegt daran, daß Du den optionalen Parameter von \bibitem bereits befüllt hast (was Du mit der numbers-Option für natbib wieder unterdrückst).
Ersetze
\bibitem[Autor 1 \& Autor 2(2020)]{Autor20}Autor 1 \& Autor 2 (2020): Titel. \textit{Journal}, Issue, Pages.
durch
\mybibitem{Autor20}Autor 1 \& Autor 2 (2020): Titel. \textit{Journal}, Issue, Pages.
+ den Code von vorher. Wenn's dann immer noch nicht klappt, präsentiere ein nachvollziehbares Minimalbeispiel.
VG
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.