[Tex/LaTex] Biblatex IEEE extra comma before and: author1, author2, and author3

biblatexbibtexieee-stylepunctuation

When I use Biblatex with style=ieee, I get a COMMA and a AND before the third author in my bibliography:

MWE:

\documentclass{article}
\usepackage[english]{babel}
\usepackage[backend=bibtex,style=ieee]{biblatex} 
\begin{filecontents}{\jobname.bib}
@article{doe2015,
author={Doe1, J. and Doe2 K. and Doe3 L.},
title={Why I get this extra comma before the 'and' ?}
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
Citation here: \cite{doe2015}
\printbibliography
\end{document}

Produces:

enter image description here

Where is this listed as IEEE style?

My question is: how to fix (remove) the last comma before the "and"?

Also, I think this is not following IEEE anyway:

This: http://www.ieee.org/documents/ieeecitationref.pdf

is mentioning:

three or more authors: J. K. Author et al.

Why is this not implemented? Where can I find the "official" IEEE citation guidelines which is implemented by Biblatex/IEEE?

How can I enable this mode to list only the first author?

Best Answer

It is enough to modify the value of \finalandcomma:

\documentclass{article}
\usepackage[english]{babel}
\usepackage{filecontents}
\usepackage[backend=bibtex,style=ieee]{biblatex}
\begin{filecontents}{\jobname.bib}
@article{doe2015,
author={Doe1, J. and Doe2 K. and Doe3 L.},
title={Why I get this extra comma before the 'and'?},
year = 2015
}
\end{filecontents}

\addbibresource{\jobname.bib}
\AtBeginBibliography{\renewcommand\finalandcomma{}}

\begin{document}

Citation here: \cite{doe2015}
\printbibliography

\end{document} 

As mentioned by @moewe, a nicer way, instead of \AtBeginBibliography{…} is to write \DefineBibliographyExtras{english}{\let\finalandcomma=\empty}.

enter image description here