Um nach Autor und Jahr ein `authoryear` Verzeichnis mit den Kürzeln aus `alphabetic` zu sortieren versehen muss man nicht zwingend etwas tiefer gehen. Prinzipiell ist das Literaturverzeichnis, welches von `biblatex` generiert wird, lediglich eine “`itemize`”-Umgebung. Das Aussehen dieser Umgebung kann man über verschiedene Parameter steuern, insbesondere, wie das Label aussehen soll.
`biblatex` bringt für diese Konfiguration ein paar Befehle mit, z.B. `\DeclareFieldFormat` um die Formatierung eines Feldes anzupassen, oder auch `\defbibenvironment` um die Formatierung der “`itemize`”-Umgebung anzupassen.
Für den `authoryear` Stil verwenden. Man kann die Sortierung mittels der `sorting` Option festlegen. Hier wähle ich `sorting=nyt` für **n**ame-**y**ear-**t**itle.
`bibstyle=authoryear` lädt `biblatex` die Datei `texmf-dist/tex/latex/biblatex/bbx/authoryear.bbx`. Wir wollen aber die Formatierung von `alphabetic` imitieren, also kopieren wir den Teil `\defbibenvironment{bibliography}{…}` aus `texmf-dist/tex/latex/biblatex/bbx/alphabetic.bbx`. Wir erkennen aber schnell, dass auf einmal die Klammern um das Kürzel fehlen. Deshalb kopieren wir noch die Zeile `\DeclareFieldFormat{labelalphawidth}{\mkbibbrackets{#1}}`.
% arara: pdflatex
% arara: biber
% arara: pdflatex
% arara: pdflatex
\documentclass{article}
\usepackage[style=alphabetic,sorting=nyt]{biblatex}
\usepackage[citestyle=alphabetic,bibstyle=authoryear]{biblatex}
\addbibresource{biblatex-examples.bib}
% begin: excerpt from `alphabetic.bbx'
\DeclareFieldFormat{labelalphawidth}{\mkbibbrackets{#1}}
\defbibenvironment{bibliography}
{\list
{\printtext[labelalphawidth]{%
\printfield{prefixnumber}%
\printfield{labelalpha}%
\printfield{extraalpha}}}
{\setlength{\labelwidth}{\labelalphawidth}%
\setlength{\leftmargin}{\labelwidth}%
\setlength{\labelsep}{\biblabelsep}%
\addtolength{\leftmargin}{\labelsep}%
\setlength{\itemsep}{\bibitemsep}%
\setlength{\parsep}{\bibparsep}}%
\renewcommand*{\makelabel}[1]{##1\hss}}
{\endlist}
{\item}
% end: excerpt from `alphabetic.bbx'
\begin{document}
\cite{glashow,weinberg,salam}
\printbibliography
\end{document}
> ![alt text][1]
[1]: http://texwelt.de/wissen/upfiles/test_56.pnghttp://texwelt.de/wissen/upfiles/test_57.png