我使用 对参考书目进行排序sorting=ydnt
。此选项首先按年份降序对条目进行排序,然后按名称(升序)对条目进行排序,最后按标题(升序)对条目进行排序。
有没有办法将名称升序排序改为名称降序排序?
答案1
ydndt
您可以根据ydnt
刚刚添加到[direction=descending]
名称排序块的位置定义一个新的排序模板。
\DeclareSortingTemplate{ydndt}{
\sort{
\field{presort}
}
\sort[final]{
\field{sortkey}
}
\sort[direction=descending]{
\field{sortyear}
\field{year}
\literal{9999}
}
\sort[direction=descending]{
\field{sortname}
\field{author}
\field{editor}
\field{translator}
\field{sorttitle}
\field{title}
}
\sort{
\field{sorttitle}
\field{title}
}
}