[Tex/LaTex] Cite multiple references with Bibtex?


So I use bibtex and I have set my \bibliographystyle to be unsrt. I want Latex to render something like this:

ref [1]-[5] support this claim.

but if i write:

\cite{x1} - \cite{x5} blah blah

citation items 2, 3 and 4 are not gonna be listed in the bibliography list in the end, whereas I want them to be present. How can I do it?

Best Answer

You should include all the references in the \cite command for them to appear in the Bibliography chapter:


Don't forget to include:


in the preamble. The output should be something like:

Refs [1-5] support this claim.

Similar question