为了获取参考书目列表,biblatex
我使用以下代码:
...
\printbibheading
\printbibliography[keyword=primary,heading=subbibliography,title={Les sources principaux}]
\printbibliography[notkeyword={primary,ncite},heading=subbibliography,title={Les sources secondaires}]
....
我使用不同类型的书目条目,如、、、、@Book
等。我想对参考书目进行排序@Article
@Misc
@Incollection
@Inproceedings
按语言顺序排列:法语、德语、英语、波兰语、希腊语、俄语
按作者姓氏
按标题(因为很多条目没有作者姓名)
是否有可能对每个子书目标题进行这种排序?
答案1
这涉及几个方面。
- 语言排序最好通过参考书目过滤器进行,因为您实际上并不希望按我假设的“语言”字段的值进行排序(
biblatex
手册 3.5.9) - 和 3. 您可以定义自定义排序规范,请参阅
biblatex
手册第 4.5.1 节。
不过,似乎您可能需要针对不同的\printbibliography
命令使用不同的排序规范。目前这还不可能,但几乎已经实现(对于/Biber),并且可能在不久的将来的 2.0/Biber 1.0biblatex
中发布。biblatex