I am using biblatex-ext
with introcite=label
to get a citation style like shown in the following question:
Creating a bibliography with fixed indention and authoryear labels using biblatex and biber
This gives me labels with a space between author and year both in the label and the bibliography. However, I am required to have a space between author and year in the label and a comma between author and year in the bibliography entry. So I need something like that:
Tietze et al. 2012 Tietze, Ulrich; Schenk, Christoph, 2012.
Halbleiterschaltungstechnik. ...
Note that I used the following solution to remove the parentheses around the year: biblatex: How to remove the parentheses around the year in authoryear style?
While searching for a solution, I found
\renewcommand*{\nameyeardelim}{\addcomma\space}
but this only works for the label making the above entry
Tietze et al., 2012 Tietze, Ulrich; Schenk, Christoph 2012.
Halbleiterschaltungstechnik. ...
This is the opposite of what I need. I need a space between author and year in the label and a comma in the bibliography entry.
\renewcommand*{\nametitledelim}{\addcomma\space}
?\nametitledelim
is context sensitive, so\DeclareDelimFormat{nametitledelim}{\addcomma\space}
is probably better. (Same for\nameyeardelim
actually.)