Biblatex 中 @misc 文档的 \DeclareSortingScheme 问题

Biblatex 中 @misc 文档的 \DeclareSortingScheme 问题

对于这些可能相当简单的问题,我深表歉意,但不知何故,我很难在文档和网上找到答案。

我希望为我使用的联合国文件提供单独的参考书目,我将其定义(根据 OSCOLA 样式)如下:

@misc{sc955,
    institution = "UNSC",
    instrument_no = "Res 955",
    date = "1994-11-08",
    doc_no = "UN Doc S/RES/955",
    entrysubtype = "undoc",
    keywords = "undoc"
}

我想按机构对它们进行排序,然后按仪器编号进行排序。我尝试了以下方法:

\DeclareSortingScheme{un-res}{
    \sort{ \field{institution} }
    \sort{ \field{instrument_no} }
} %(in the preamble)

\printbibliography[keyword=undoc, sorting=un-res, title={UN Documents}]

我没有收到任何错误消息,但排序似乎相当随机。我做错了什么?

非常感谢!

相关内容