2つの名を持つ著者には空白を入れない

2つの名を持つ著者には空白を入れない

私は bibtex を使用していますが、(論文を提出しなければならない数日前に)問題を発見しました。

例は次のようになります。

書類:

\documentclass[12pt,a4paper]{report} 
\begin{document}
Single name \cite{single}.
Double name \cite{double}.
\bibliographystyle{abbrvdin}
\bibliography{bibexp}
\end{document}

Bibexp.bib:

@article{double,
    title = {Title of the paper},
    journal = {Journal of WTF},
    author = {First, A. and Second, A. A.},
    year = {2019}
}
@article{single,
    title = {Title of the paper},
    journal = {Journal of WTF},
    author = {First, A. and Second, A.},
    year = {2019}
}

私はこれを受け取っています: ここに画像の説明を入力してください

この方法を使用すると、著者と「;」の間の空白を削除できることはわかっていますBibTex で著者とセミコロンの間のスペースを「削除」する方法

しかし、私の限られた tex の知識では、「: 論文のタイトル」の前の空白の不一致を処理する方法を見つけることができませんでした。最後の著者が 2 つの名を持っている場合にのみ空白がなく、1 つの名を持っている場合は空白があります。

簡単な解決策はありますか (時間がないのですが、biblatex に変更する以外に方法はありますか)? よろしくお願いいたします。すでに質問に回答されている場合はお詫び申し上げます。

関連情報