我有几个 .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}