»et al.« bekommt man ganz leicht durch dokumentierte Konfiguration. Um das Komma wegzubekommen muss man etwas härter arbeiten. Ich habe in die Definition des Makros `name:family-given` aus `biblatex.def` geschaut und gesehen, dass `\revsdnamepunct` für das Komma verantwortlich ist. Ändert man die Definition auf `\relax` ist es weg.
% arara: pdflatex
% arara: biber
% arara: pdflatex
% arara: pdflatex
\documentclass[a4paper]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[babel,german=guillemets]{csquotes}
\usepackage[style=nejm]{biblatex}
\AtBeginBibliography{
\renewcommand\finalnamedelim{\addcomma\addspace}
\renewcommand\andothersdelim{\addcomma\addspace}
\let\revsdnamepunct\relax
}
\DefineBibliographyStrings{ngerman}{%
andothers = {et\addabbrvspace al\adddot}
}
\addbibresource{biblatex-examples.bib}
\begin{document}
\nocite{aksin,glashow,kastenholz}
\printbibliography
\end{document}
![alt text][1]
[1]: http://texwelt.de/wissen/upfiles/test_225.pnghttp://texwelt.de/wissen/upfiles/test_226.png