biblatex:如何在对参考书目进行排序时忽略冠词(an、the)?

biblatex:如何在对参考书目进行排序时忽略冠词(an、the)?

我有几个 .bib 条目,其标题以“An”或“The”开头。我使用芝加哥风格,排序时必须忽略这些词。因此“A Critical Study”应该归类为“基本理论”,但软件包将其放在前面。我在软件包 (biblatex-chicago) 文档中找不到任何关于此内容的内容。是否有一些技巧我可以使用,或者我在 biblatex 或 biblatex-chicago 中遗漏了一些选项?(顺便说一下,后端是 Biber)。

梅威瑟:

@book {book1,
author = {Tim Winton},
title = {An Open Swimmer},
}

@book {book2,
author = {Tim Winton},
title = {Breath},
}

正确排序后,book1 应该出现在book2,但是该包在排序时考虑了单词“An”,而它不应该这样做。

答案1

正如我在评论中提到的,请尝试sorttitle在必要时包含该字段。因此,完整的 MWE 将是:

\documentclass{book}

\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@book {book1,
    author = {Tim Winton},
    title = {An Open Swimmer},
    sorttitle = {Open Swimmer, An}
}

@book {book2,
    author = {Tim Winton},
    title = {Breath},
}
\end{filecontents*}

\usepackage[backend=biber]{biblatex-chicago}
\addbibresource{\jobname.bib}

\begin{document}
Nothing to see here, but we refer to \textcite{book1} and \textcite{book2}.

\printbibliography
\end{document}

相关内容