ich habe bisher bibtex benutzt, aber die automatische Vergabe der Kürzel gefällt mir nicht. Leider bietet Bibtex keine Möglichkeit Kürzel selber zu vergeben und danach alphabetisch im Literaturverzeichnis zu sortieren.
Im Internet habe ich zu dem Thema gefunden, dass man biblatex verwenden soll.
Leider verträgt sich biblatex nicht mit dem package \usepackage{ngerman,a4}, welches ich nutze.
Es kommen Fehler der Art:
! Undefined control sequence.
\lbx@lfromlang ->\iffieldundef
{origlanguage} {} {\bibstring {from\thefield ...
l.40 \selectlanguage{ngerman}
Minimalbeispiel:
\documentclass[12pt,twoside,a4paper]{report} \usepackage{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage{microtype} \usepackage{ngerman,a4} \usepackage[english,ngerman]{babel} \usepackage[backend=bibtex,style=alphabetic]{biblatex}% richtiges backend wählen! \usepackage{csquotes} \addbibresource{\jobname.bib} % bib file für das MWE: \usepackage{filecontents} \begin{filecontents}{\jobname.bib} @article{author12, author = {A. Author}, title = {Alpha}, journal = {A journal}, year = {2012} } \end{filecontents} \begin{document} Hier steht der Text und das ist das Zitat. \cite{author12} \printbibliography \end{document}