
Der biblatex
-Befehl \cite{key}
kann mehrere Schlüssel annehmen, getrennt durch Komma: \cite{ckey1,akey2,bkey3}
.
Die Ausgabe ist eine Listealphabetisch nach Nachnamen sortiert: akey2; bkey3; ckey1
(wo key
sich natürlich ein bibliographischer Eintrag befindet).
Ich frage mich, ob es möglich ist, diese Funktion zu steuern, d. h. irgendwie zu entscheiden, ob die resultierende Liste alphabetisch sortiert ist oder ob die Reihenfolge der Einträge in den Klammern von \cite
: entspricht ckey1; akey2; bkey3
(was nützlich ist, wenn Sie diese Reihenfolge beibehalten oder beispielsweise mehrere bibliografische Elemente chronologisch auflisten möchten).
(Falls es von Bedeutung ist: Ich verwende style=authortitle-icomp
)
Antwort1
Ja, das ist möglich. Es wird durch die sortcites
Option gesteuert biblatex
. Wenn diese Option aktiviert ist (für den von Ihnen verwendeten Stil), werden solche Fälle nach demweltweitSortierschema (Paketoption sorting
). Standardmäßig ist dies , nty
weshalb Sie sie nach Nachnamen sortiert sehen. Wenn Sie sie nicht sortiert haben möchten, wie Sie sagen, setzen Sie das globale Sortierschema auf none
. Sie können immer die sorting
Option für verwenden \printbibliography
, wenn Sie ein Sortierschema für Ihre Referenzliste(n) angeben möchten.