使用 iso-authoryear 格式化多个作者

使用 iso-authoryear 格式化多个作者

我正在使用iso-authoryear多位作者喜欢的格式

GASCH,罗伯特,TWELE,Jochen,2005。

我需要的是,将除第一作者之外的所有作者的格式改为先名后姓。这样就可以了

GASCH,罗伯特,Jochen TWELE,2005 年。

我已经尝试过,\DeclareNameAlias{sortname}{last-first/first-last}但没有任何效果......

我被这个问题困扰了好几天,任何帮助都将不胜感激!

答案1

biblatex-iso690不使用sortname格式来格式化主名称/ labelname/排序名称。这意味着您必须重新定义三种名称格式authoreditortranslator分别

\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[style=iso-authoryear, backend=biber]{biblatex}

\DeclareNameAlias{author}{last-first/first-last}
\DeclareNameAlias{editor}{last-first/first-last}
\DeclareNameAlias{translator}{last-first/first-last}

\addbibresource{biblatex-examples.bib}

\begin{document}
\cite{sigfridsson}
\printbibliography
\end{document}

SIGFRIDSSON, Emma;Ulf RYDE,1998 年。《从电势和电势矩推导原子电荷的方法比较》。《计算化学杂志》。第 19 卷,第 4 期,第 377-395 页。DOI 编号:10.1002/(SICI)1096-987X(199803)19:4<377::AID-JCC1>3.0.CO;2-P。

相关内容