Неправильный порядок ссылочного номера в латексе
У меня есть 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} }
1 ответ
Если вы хотите, чтобы ваша библиография сортировалась точно так же, как в вашем библиографическом файле, независимо от того, в каком порядке вы их цитируете, или в любом другом предопределенном порядке, то я думаю, что вам не следует вносить BibTeX в таблицу. В этом случае вы должны создать библиографию вручную, используя thebibliography
окружающая среда и \bibitem
команды.
Используя BibTeX, файл библиографии работает как база данных. Только те ссылки, которые включены в команды \cite
а также \nocite
будет в списке ссылок вашего документа, т.е. включение большего количества ссылок в библиографический файл не приведет к автоматическому добавлению их в библиографию вашего документа.
Порядок ваших ссылок внутри библиографического файла не имеет большого значения. Порядок их появления зависит от выбранного вами стиля библиографии (см. Комментарий slhck к вашему вопросу). Имейте в виду, что после переключения стилей может потребоваться удалить файл.aux, чтобы изменения вступили в силу. Затем скомпилируйте файл до тех пор, пока не появятся предупреждения "ссылки могли измениться", затем используйте bibtex и, наконец, следует выполнить еще один запуск latex/pdflatex.
Точка 8 на этой странице описывает способ переопределения порядка по умолчанию выбранного вами стиля.