使用 alphadin 引用两位作者会导致错误输出

使用 alphadin 引用两位作者会导致错误输出

当引用两个作者的 URL 时,无法正确显示,

下面列出的书目导致作者的名字全部大写,而我需要像下面的例子一样,姓氏,名字

在此处输入图片描述

\usepackage{babel}[ngerman]
\addto\captionsgerman{\renewcommand{\refname}{Reference}}
\renewcommand{\refname}{Literaturverzeichnis}
\usepackage{url}

\begin{document}

...

\bibliographystyle{alphadin}
\bibliography{document}

\end{document}
@misc{mac-tutor,
    author = "{John Josheph O'Connor, Edmund Frederick Robertson}",
    title = "{Abu'l Abbas al-Fadl ibn Hatim Al-Nayrizi}",
    year = "1999",
    howpublished = "\url{https://mathshistory.st-andrews.ac.uk/Biographies/Al-Nayrizi/}",
    note = "[Online; Abruf am 12. Dezember 2020]"
 }

解决这个问题的正确方法是什么?

答案1

,作者姓名列表中的逗号不是用来分隔不同的作者,而是作为姓氏、名字的分隔符。多个作者用and关键字分隔。姓名的格式为

Author = {last name, first name and last name, first name and ...}

原始帖子的另一个问题是同时使用"{}编码作者字段。因此该author字段应该是

author = "O'Connor, John Josheph  and Robertson, Edmund Frederick",

或者

作者 = {约翰·约瑟夫·奥康纳和埃德蒙·弗雷德里克·罗伯逊},

相关内容