今天发现springer引用文献默认是按照作者首字母排序,即使在导言区使用\usepackage[numbers]{natbib},那么你文中的参考文献序号顺序不是按行文顺序来的。
解决办法:
-
Find the file
spbasic.bst
on your computer. Create a copy of this file and call the copy, say,spbasic_unsort.bst
. -
Open the file
spbasic_unsort.bst
in a text editor. -
Find the two lines that start with
SORT
(note: uppercase is important), and comment out -- or simply delete -- both of these lines. -
Save the file
spbasic_unsort.bst
either in the directory that contains your main tex file or in a directory that's searched by your tex distribution. If you choose the latter method, be sure to also update the filename database of your TeX distribution. -
In your main tex file, change the instruction
\bibliographystyle{spbasic}
to