这回答真的很棒,但到目前为止,我尝试仅从脚注条目中删除作者的名字,但没有成功。例如,我尝试调整钩子\AtEveryCitekey
,但仍然没有成功。
答案1
您正在使用的代码\fullcite
用于完整引用,我们可以按如下方式更改名称格式
\DeclareNameFormat{family}{%
\usebibmacro{name:family}
{\namepartfamily}
{\namepartgiven}
{\namepartprefix}
{\namepartsuffix}%
\usebibmacro{name:andothers}}
\DeclareCiteCommand{\fullcite}
{\usebibmacro{prenote}}
{\usedriver
{\DeclareNameAlias{author}{family}\DeclareNameAlias{editor}{family}\DeclareNameAlias{translator}{family}}
{\thefield{entrytype}}}
{\multicitedelim}
{\usebibmacro{postnote}}