latex - latex 中引用编号的错误顺序

标签 latex bibtex

<分区>

我的报告中有 3 个引用文献,下面是我的 bibtex 文件。问题是当我在第一次引用中执行 \cite{article1} 时,它显示 [2]。第二个 \cite{article2} 显示 [3],最后一个显示 [1]。

@article{
article1,
Author = {Jie, Ding and Ning, Li.},
Title = {A Distributed Adaptation Management Framework in Content Delivery Networks},
Journal = {Wireless Communications, Networking and Mobile Computing (WiCOM)},
Pages = {23-25},
Year = {2011} }

@article{
article2,
Author = {Molina, B. and Ruiz, V. and Alonso, I. and Palau, C.E. and Guerri, J.C. and Esteve, M.},
Title = {A closer look at a content delivery network implementation},
Journal = {Electrotechnical Conference},
Pages = {685-688},
Year = {2004} }

@article{
article3,
Author = {Chen, Y. and Katz, R.H. and Kubiatowicz, J.D.},
Title = {Dynamic Replica Placement for Scalable Content Delivery},
Journal = {Intel workshop on Peer-to-Peer Systems},
Pages = {306-318},
Year = {2002} }

最佳答案

如果您希望您的引用书目完全按照引用书目文件中的顺序排序,而不管您引用它们的顺序或任何其他预定义的顺序,那么我认为您不应该将 BibTeX 带到表格中。在这种情况下,您应该使用 thebibliography 环境和 \bibitem 命令手动构建引用书目。

使用 BibTeX,引用书目文件可以作为数据库使用。只有包含在命令 \cite\nocite 中的引用才会出现在文档的引用列表中,即在引用书目文件中包含更多引用不会自动将它们添加到文档的引用书目。

您在引用书目文件中的引用顺序并不重要。它们出现的顺序取决于您选择的引用书目样式(请参阅 slhck 对您的问题的评论)。请记住,切换样式后,可能需要删除 .aux 文件才能应用更改。然后编译文件,直到没有出现“引用可能已更改”警告,然后使用 bibtex,最后再运行一次 latex/pdflatex。

this page 中的第 8 点描述了一种覆盖您选择的样式的默认顺序的方法。

关于latex - latex 中引用编号的错误顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20163470/

相关文章:

r - 仅对 Rnw 文件中已更改的部分运行 knit

latex - 编译 LaTex 围脖源码

latex - 如何按出现顺序对 LaTeX 中的引用文献进行排序,同时仍显示 URL?

latex :颜色一列

latex - 如何在 LaTeX 中引用文章的标题?

emacs:使用标签导航多文件 latex 文档

linux - 运行 bibtex2html 时无法执行二进制文件错误

latex - 如果使用 BibTex,如何手动均衡 IEEE 论文中的列?

ubuntu - 将 LibreOffice Calc 3 导出到 LaTeX 的可靠方法?

git - 尝试使用 .gitignore 文件忽略 .log 文件