Closed tvercaut closed 1 year ago
Currently, biblatex-lncs generates lists of names that read like:
biblatex-lncs
Author1, A., Author2, B., and Author3, C.
This is in contrast to splncs04.bst which generates the list without the use of the final "and":
Author1, A., Author2, B., Author3, C.
As discussed here, a workaround is to add the following redefinitions after \usepackage[...,style=lncs]{biblatex}:
\usepackage[...,style=lncs]{biblatex}
\DeclareNameFormat{author}{% \ifdefvoid{\namepartprefix}{}{\namepartprefix\space}\namepartfamily, \namepartgiveni% \ifthenelse{\value{listcount}<\value{liststop}} {\addcomma\space}% {}% \usebibmacro{name:andothers}% } \DeclareNameFormat{editor}{% \ifdefvoid{\namepartprefix}{}{\namepartprefix\space}\namepartfamily, \namepartgiveni% \ifthenelse{\value{listcount}<\value{liststop}} {\addcomma\space}% {\space\ifthenelse{\value{listcount}>1} {(\bibstring{editors})} {(\bibstring{editor})}}% }
It would be good to fix this here and not have to rely on the workaround.
Currently,
biblatex-lncs
generates lists of names that read like:This is in contrast to splncs04.bst which generates the list without the use of the final "and":
As discussed here, a workaround is to add the following redefinitions after
\usepackage[...,style=lncs]{biblatex}
:It would be good to fix this here and not have to rely on the workaround.