Wie erstelle ich eine benutzerdefinierte sortierte Bibliografie nach serbischen lateinischen und kyrillischen Buchstaben?

Wie erstelle ich eine benutzerdefinierte sortierte Bibliografie nach serbischen lateinischen und kyrillischen Buchstaben?

Ich möchte meine Bibliographie nach serbischem Latein und Kyrillisch sortieren. Die gewünschte Sortierreihenfolge ist: A А B Б C Ц Č Ч Ć Ћ D Д Dž Џ Đ Ђ E Е F Ф G Г H Х I И J Ј K К L Л Lj Љ M М N Н Nj Њ O О P П R Р S С Š Ш T Т U У V В Z З Ž Ж

Die Doppelbuchstaben sind nicht doppelt. Der erste ist lateinisch und der zweite kyrillisch. Die Sortierung sollte wie bei authoryear erfolgen, aber nach diesen Buchstaben sortiert.

Kompilieren mit XeLaTeX MWE

\documentclass{article}
\usepackage[serbian]{babel}

\usepackage[backend=biber, style=authoryear]{biblatex}
\addbibresource{ref.bib}

\begin{document}
Lorem \parencite[42]{hegel1975}, 

ipsusm \parencite[122]{eliot1963}, 

loremipsum \parencite[33]{petkovic2006}

\newpage
\printbibliography
\end{document}

ref.bib-Datei

@book{hegel1975,
author       =  {Georg Vilhelm Fridrih Hegel},
title        =  {Istorija filozofije},
year         =  {1975},
publisher    =  {Beogradski izdavačko-grafički zavod},
location     =  {Beograd},
edition      =  {treće izdanje},
translator   =  {Dr Nikola M. Popović}
}
@book{eliot1963,
author       =  {T.S. Eliot},
title        =  {Izabrani tekstovi},
year         =  {1963},
publisher    =  {Prosveta},
location     =  {Beograd},
translator   =  {Milica Mihailović}
}
@book{petkovic2006,
author       =  {Радослав Петковић},
title        =  {Византијски интернет},
year         =  {2006},
publisher    =  {Стубови културе},
location     =  {Београд}
}

TS Eliot sollte in der Bibliographie nach Radoslaw Petkowice stehen.

Antwort1

Dieses Problem kann durch die Verwendung sortnamedes Felds in der Bib-Datei gelöst werden:

@book{eliot1963,
author       =  {T.S. Eliot},
title        =  {Izabrani tekstovi},
year         =  {1963},
publisher    =  {Prosveta},
location     =  {Beograd},
translator   =  {Milica Mihailović},
sortname     =  {T.S. Eliot}
}
@book{petkovic2006,
author       =  {Радослав Петковић},
title        =  {Византијски интернет},
year         =  {2006},
publisher    =  {Стубови културе},
location     =  {Београд},
sortname     =  {Radoslav Petković}
}

sortnameUm eine einheitliche Sortierung zu gewährleisten, müssen Sie den Namen des Autors in lateinischer Schrift in das Feld schreiben . Verwenden Sie kyrillische Schrift, wenn Sie eine kyrillische Sortierung wünschen.

verwandte Informationen