biblatex footcite 仅包含姓氏

biblatex footcite 仅包含姓氏

回答真的很棒,但到目前为止,我尝试仅从脚注条目中删除作者的名字,但没有成功。例如,我尝试调整钩子\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}}

相关内容