我注意到 Biblatex 有一个很酷的功能,你可以使用类似以下方法细分参考书目:
\printbibheading
\printbibliography[type=book,heading=subbibliography,title={Book Sources}]
\printbibliography[nottype=book,heading=subbibliography,title={Other Sources}]
但是,在这种情况下,排序顺序仅取决于正常排序顺序,并不尊重这些子书目;对于这种numeric
风格,这会导致如下情况:
图书
[3]...[5]...[13]...
非书籍
[1]...[2]...[4]...
有什么方法可以改变这种行为吗?我尝试了以下解决方案:Biblatex - 使用numeric-comp 样式(引用顺序)引用两个参考书目,但在给出以下内容时似乎没有改变任何排序顺序:
\DeclareSourcemap{
\maps{
\map{
\pertype{book}
\step[fieldset=presort, fieldvalue={aa}]
}
}
}