I am working on an IEEE transaction template on Overleaf. I have a separate .bib file I am citing in the main .tex file using these tags:
\bibliographystyle{IEEEtran}
\bibliography{IEEEabrv,biblio_traps_dynamics}
The problem is, that in the bibliography section the references are not listed in order: after 1-8 instead of no 9 its 13.
IEEEabrv.bib
is actually part of the LaTeX distribution.IEEEabrv.bib
, there are@STRING
defined, so for example when you usejournal = IEEE_J_IT
in the bib file, it will print out IEEE Trans. Inf. Theory. Similarly, there isIEEEfull.bib
. In IEEE publications, we normally use the abrv form. But actually, this does not relate to your problem.\cite
inside your document, so you need a recompilation. That requires abibtex
run. But you are on overleaf so it is actually callinglatexmk
so thebibtex
run will do automatically. There must be something wrong with\cite
,\nocite
or other things. Maybe you need to check what contents are between item [8] and [13].