I have the same question as asked in How to (properly) remove the parentheses around the year in authoryear style?. The accepted answer, however, no longer works (presumable due to some update to biblatex
). What would the current solution be?
\documentclass{article}
\usepackage[style=authoryear]{biblatex}
\usepackage{xpatch,filecontents}
\begin{filecontents}{\jobname.bib}
@misc{A01,author={Author, A.},year={2001},title={Alpha}}
@misc{A02,author={Author, A.},year={2001},title={Beta}}
\end{filecontents}
\addbibresource{\jobname.bib}
\xpatchbibmacro{date+extrayear}{%
\printtext[parens]%
}{%
\setunit{\addperiod\space}%
\printtext%
}{}{}
\begin{document}
\nocite{*}
\printbibliography
\end{document}
\DeclareFieldFormat*{parens}{#1\addperiod\addspace}
. However, I think it will format every fields in the bibliographic entry that are in parenthesis.