Kannst Du uns bitte ein vollständiges
Minimalbeispiel zeigen, das dieses Verhalten reproduziert?
In dem Beispiel hier
\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=authoryear, backend=biber]{biblatex}
% in neueren Versionen von biblatex ist nameyeardelim
% ein kontextsensitiver Befehl der stattdessen mit
% \DeclareDelimFormat{anemyeardelim}{\addcomma\space}
% umdefiniert werden sollte
\renewcommand*{\nameyeardelim}{\addcomma\space}
%\renewcommand*{\nameyeardelim}{\addspace}
\addbibresource{biblatex-examples.bib}
\begin{document}
\parencite{sigfridsson}
\printbibliography
\end{document}
verschwindet das Komma wieder, wenn ich das % vor dem \renewcommand*{\nameyeardelim}{\addspace} wegnehme oder (noch besser) beide Zeilen auskommentiere.
Allerdings sollte man mit einer aktuellen Version von biblatex \nameyeardelim nicht mit \renewcommand umdefinieren sondern als
context sensitive delimiter.
\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=authoryear, backend=biber]{biblatex}
\DeclareDelimFormat{anemyeardelim}{\addcomma\space}
\addbibresource{biblatex-examples.bib}
\begin{document}
\parencite{sigfridsson}
\printbibliography
\end{document}
Kannst Du uns bitte ein vollständiges [m][/m] zeigen, das dieses Verhalten reproduziert?
In dem Beispiel hier
[code]\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=authoryear, backend=biber]{biblatex}
% in neueren Versionen von biblatex ist nameyeardelim
% ein kontextsensitiver Befehl der stattdessen mit
% \DeclareDelimFormat{anemyeardelim}{\addcomma\space}
% umdefiniert werden sollte
\renewcommand*{\nameyeardelim}{\addcomma\space}
%\renewcommand*{\nameyeardelim}{\addspace}
\addbibresource{biblatex-examples.bib}
\begin{document}
\parencite{sigfridsson}
\printbibliography
\end{document}[/code]
verschwindet das Komma wieder, wenn ich das [tt]%[/tt] vor dem [tt]\renewcommand*{\nameyeardelim}{\addspace}[/tt] wegnehme oder (noch besser) beide Zeilen auskommentiere.
Allerdings sollte man mit einer aktuellen Version von [tt]biblatex[/tt] [tt]\nameyeardelim[/tt] nicht mit [tt]\renewcommand[/tt] umdefinieren sondern als [i]context sensitive delimiter[/i].
[code]\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=authoryear, backend=biber]{biblatex}
\DeclareDelimFormat{anemyeardelim}{\addcomma\space}
\addbibresource{biblatex-examples.bib}
\begin{document}
\parencite{sigfridsson}
\printbibliography
\end{document}[/code]