使用 biblatex 按标题对参考书目进行排序

使用 biblatex 按标题对参考书目进行排序

如何使用 biblatex 按标题排序?我正在使用 xepersian 包用阿拉伯语写作。

答案1

只需定义您自己的排序方案,按照您想要的方式进行排序,就像您的序言中的那样(请参阅\DeclareSortingScheme手册中的文档):

\DeclareSortingScheme{tyn}{
  \sort{
    \field{presort}
  }
  \sort[final]{
    \field{sortkey}
  }
  \sort{
    \field{sorttitle}
    \field{title}
  }
  \sort{
    \field{sortyear}
    \field{year}
  }
  \sort{
    \field{sortname}
    \field{author}
    \field{editor}
    \field{translator}
    \field{sorttitle}
    \field{title}
  }
  \sort{
    \field{volume}
    \literal{0}
  }
}

然后将全局选项添加sorting=tyn到您的加载选项中:

\usepackage[style=authoryear,sorting=tyn]{biblatex}

相关内容