创建与已定义条目类型相同的条目类型

创建与已定义条目类型相同的条目类型

虽然已经有一些关于如何在biblatex1234),没有一篇文章讨论如何创建一个行为与已定义的条目类型完全相同的新条目类型。

例如,我想要有一个新的条目类型,@talk其行为类似于@inproceedings

我为什么要这样做?因为我想在我的简历中打印两个单独的书目。其中一个包括我的演讲:

\printbibliography[title=Talks, type=talk]

另一份包括我在诉讼程序中的论文:

\printbibliography[title=In Proceedings, type=inproceedings]

OP编辑: 我更感兴趣的是biblatex解决方案,而不是基于解决bibtex方案。我还排除了@event类型以避免混淆。

答案1

解决此问题的方法是使用以下方法定义参考书目过滤器

\defbibfilter{talks}{%
  type=event or type=talk 
}

然后使用

\printbibliography[title=Talks, filter=talks]

相关内容