![书目:以姓氏、名字首字母的形式显示合著者](https://linux22.com/image/291848/%E4%B9%A6%E7%9B%AE%EF%BC%9A%E4%BB%A5%E5%A7%93%E6%B0%8F%E3%80%81%E5%90%8D%E5%AD%97%E9%A6%96%E5%AD%97%E6%AF%8D%E7%9A%84%E5%BD%A2%E5%BC%8F%E6%98%BE%E7%A4%BA%E5%90%88%E8%91%97%E8%80%85.png)
我怎样才能将我的参考书目更改为这种形式:
姓氏,名字的首字母;姓氏,名字的首字母(合著者)
例如:
琼斯,F.;黑尔,A.(2010)……
代替
Jones, F 和 A. Hare (2010)...
我的代码:
\usepackage[babel,german=guillemets]{csquotes}
\usepackage[backend=bibtex,style=authoryear,sorting=nyt, firstinits=true]{biblatex}
\renewcommand{\mkbibnamelast}[1]{\textbf{#1}}
\setlength{\bibitemsep}{\medskipamount}
\bibliography{Quellen.bib}
它对第一作者来说很完美,但对合著者来说却不行。我该怎么办?(我是新手,请原谅我的问题很笨拙)
答案1
对于名称格式,输入
\DeclareNameAlias{sortname}{last-first}
在您的序言中。这将指示 biblatex 使用“普通”格式,其中姓氏始终放在第一位,而不是通常使用的“姓-名/名-姓”格式。
所有多个名称之间都要有分号
\renewcommand{\finalnamedelim}{\addsemicolon\space}
\renewcommand{\multinamedelim}{\addsemicolon\space}