答案1
biblatex-chicago
如果不产生不良的副作用,修改起来可能会很困难,但这可能会起作用:
\documentclass{article}
\begin{filecontents}[overwrite]{\jobname.bib}
@book{goleman2014,
author = {Goleman, Daniel},
date = {2014},
title = {Pozornost},
location = {Brno},
publisher = {Jan Melvil publishing},
isbn = {8087270943}
}
\end{filecontents}
\usepackage[authordate]{biblatex-chicago}
\addbibresource{\jobname.bib}
\renewcommand*{\mkbibnamefamily}[1]{\textsc{#1}}
\DeclareDelimFormat[bib,biblist]{nameyeardelim}{\addcomma\space}
\usepackage{xpatch}
\xpretobibmacro{cmsbibsortdate}{%
\setunit{\printdelim{nameyeardelim}}}{}{}
\begin{document}
\nocite{*}
\printbibliography
\end{document}