我正在使用iso-authoryear
多位作者喜欢的格式
GASCH,罗伯特,TWELE,Jochen,2005。
我需要的是,将除第一作者之外的所有作者的格式改为先名后姓。这样就可以了
GASCH,罗伯特,Jochen TWELE,2005 年。
我已经尝试过,\DeclareNameAlias{sortname}{last-first/first-last}
但没有任何效果......
我被这个问题困扰了好几天,任何帮助都将不胜感激!
答案1
biblatex-iso690
不使用sortname
格式来格式化主名称/ labelname
/排序名称。这意味着您必须重新定义三种名称格式author
,editor
并translator
分别
\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}