按文档中引用的出现顺序对 biblatex 书目进行排序

按文档中引用的出现顺序对 biblatex 书目进行排序

我正在使用 LateX (MikTeX) 撰写物理学论文。对于参考书目,我使用 biblatex 并采用以下设置:

\usepackage[
backend=bibtex8,                
maxnames=6,                         
bibstyle=numeric,               
hyperref=true,                  
citestyle=authortitle, 
sortcites=true                  
]{biblatex}
\usepackage[babel, german=quotes]{csquotes}
\usepackage[normalem]{ulem}
\bibliography{bibliography.bib}

我现在要做的是对参考书目中的项目进行排序自动地根据它们在文档中的出现情况,即文档中的第一个引用将是参考书目中的第一个项目。

我知道 biblatex 提供了几种排序选项

sorting=

但没有适合我的排序顺序的选项。(我已经查看了文档)

我也知道我可以将它们排列在我的 .bib 文件中,然后选择选项

sorting=none

但由于我得到了相当多的参考,这只是我的最后的希望。

有办法吗?如果有,请告诉我。如果没有,请告诉我,这样我就可以停止搜索并开始对我的 .bib 文件进行排序。

来自德国的问候。

答案1

sorting=none按照您的意愿执行。仅当您使用\nocite{*}并且因此文档中没有引用顺序时才biber使用该.bib顺序。

相关内容