我目前得到:
姓氏,IN 和第二作者姓氏,FM。
我需要:
姓氏,IN,第二作者姓氏,FM。
在文档中搜索“逗号”是不可能的,因为它也会遇到“命令”
\documentclass{memoir}
\usepackage[american]{babel}
\usepackage{biblatex}
\DeclareLanguageMapping{american}{american}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@Article{Reference:1994,
author = {First I. Last, and Second Y. Author},
title = {This is the article title},
journal = {T Journal T},
journallongtitle = {The Journal Title},
year = 1994,
volume = 50,
pages = {30--40}
}
}
\end{filecontents}
\addbibresource{\jobname.bib}
\nocite{*}
\begin{document}
\printbibliography
\end{document}
答案1
在你的序言中尝试以下重新定义。
\renewcommand*{\finalnamedelim}{%
\finalandcomma
\addspace\bibstring{and}\space}
\renewcommand*{\finallistdelim}{%
\finalandcomma
\addspace\bibstring{and}\space}
数学家协会
\documentclass{memoir}
\usepackage[american]{babel}
\usepackage{biblatex}
\begin{filecontents}{\jobname.bib}
@Article{Reference:1994,
author = {First Last and Second Author},
title = {This is the article title},
journal = {T Journal T},
year = 1994,
volume = 50,
pages = {30--40}
}
}
\end{filecontents}
\renewcommand*{\finalnamedelim}{%
\finalandcomma
\addspace\bibstring{and}\space}
\renewcommand*{\finallistdelim}{%
\finalandcomma
\addspace\bibstring{and}\space}
\addbibresource{\jobname.bib}
\begin{document}
\nocite{*}
\printbibliography
\end{document}
产量