关于Latex参考文献引用顺序排序问题

        最近写论文,参考文献排序一直不是顺序排序,引用参考文献方式有两种一种是将参考文献写在BIB文件里,还有一种就是直接写在TEX文件之中。今天排版的时候发现直接写在TEX文件里的话,用了\bibliographystyle{unsrt},但是参考文献顺序并没有按照引用顺序来排,写在BIB文件里的,这时候就按顺序来排了。

         直接写在TEX文件:


\begin{thebibliography}{10}

\bibtem{ref1}  Chaos in neurons and its application: {{Perspective}} of chaos engineering. Chaos: An Interdisciplinary Journal of Nonlinear Science,(2012)22:047511.

\end{thebibliography}


\"ref1" 在文章中引用的标签

直接写的好处就是所写及所见。

回到上面那个问题,直接写的话引用顺序有问题,这个时候我们既想要拥有直接写的效果,又想要按顺序排序怎么办呢。即直接将参考文献写在BIB文件中,在TeXtstudio里面 tools-Command-Bibtex运行,会生成bbl文件,我们在bbl文件上修改,bbl文件里显示的参考文献格式就是最终在文章中呈现的格式,我们可以直接在上面修改就行了。但是千万别更新,不然会恢复到没改之前的格式。

其实我们最好是写在BIB文件里,BiB文件还可以生成bbl,我们还可以修改。要是直接写在Tex文件中,万一哪里出错了,想要改,如果要重新写在BiB文件中,很麻烦。