biblatex - 引用已故作者

biblatex - 引用已故作者

我想说

author={{\textdagger}Last, First},

在一些 bibtex 条目中,并将biblatex其视为一些现有的

author={Last, First},

条目(即按匕首不存在的方式排序,视为与最后的冲刺等相同)。

这可能吗?

答案1

这是另一种选择,它使您可以使用选项dead来标记作者已去世。然后它会在作者姓名第一次出现时添加匕首。这可能允许对数据库进行更“合乎逻辑”的标记.bib

\documentclass{article}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{living,
  author = {Last, Alpha},
  title = {I'm Alive},
  date = {2014}
}
@book{dead,
  author = {Last, First},
  title = {Dead},
  options = {dead},
  date = {2014},
}
@book{dead2,
  author = {Last, First},
  title = {Still Dead},
  options = {dead},
  date = {2014}
}
@book{notalive,
  author = {Last, Last},
  title = {Not Alive},
  options = {dead},
  date = {2014}
}
@book{alive:not,
  author = {Last, Last},
  title = {Not Alive},
  options = {dead},
  date = {2014}
}
\end{filecontents}
\usepackage[style=authoryear]{biblatex}
\addbibresource{\jobname.bib}

\newtoggle{riptoggle}
\DeclareEntryOption{dead}[true]{\settoggle{riptoggle}{#1}}
\AtEveryBibitem{\usebibmacro{bbx:dashcheck}
        {}
        {\iftoggle{riptoggle}
           {\textdagger}
           {}}}

\begin{document}

\nocite{*}

\printbibliography

\end{document}

在此处输入图片描述

相关内容