I'm writing a thesis with \documentclass{report} on Overleaf and I am using the IEEE reference system, that has references as numbers, i.e. [1], [2], [3] etc. According to several reference guides for IEEE (for example the following [1],[2],[3],[4]), "Citations are numbered in the order in which they appear in the text".
This is however, not what happens in my text. Instead they seem to be numbered alphabetically. So the first reference in the whole document does not get number [1] unless I change the author name to something like "Aaa". But I want the first reference in the text to get number [1] (and the following references to be in the order which they appear) no matter what the author names are.
I \usepackage{biblatex} and have all the references in \bibliography{references.bib}
My questions:
- Why aren't the references numbered in the order which they appear?
- What do you need to add (or remove?) to make the references be numbered in the order that they appear?
\usepackage[style=ieee]{biblatex}. – Alan Munn Aug 16 '20 at 18:51\documentclass{...}and ending with\end{document}. – TobiBS Aug 16 '20 at 21:48biblatexas\usepackage{biblatex}with no further options, you get the defaultstyle=numeric, sorting=nty,behaviour, which means that you get numeric citations and a bibliography that is sorted by name-title-year. In particular citations are not sorted by appearance. You can get sorting by citation order withsorting=none,. But as Alan comments, if you want full IEEE style, just saystyle=ieee,- no further options are required (style=ieee,setssorting=none,automatically). – moewe Aug 17 '20 at 04:48