Continuous multiple reference numbering

I want to have three different sections for my references. Lets say Reference1, References2 and References3. A custom ordering of my references. However, I want that the numbering of each Reference continues from the previous list. Lets say References1 contains 1 to 100 reference. I need that References2 that contain 20 references start from 101 to 120 and References3 start from 121 to end. In my LaTeX I use the biblatex package.

Does anyone how to do that.

• Welcome to TeX.SX! I think, your question needs some clearification and a working (compilable) document as an example! – user31729 Apr 21 '16 at 16:21

1 Answer

This can be done using refsections, each containing a bibliography for the citations used in that refsection. The global option sorting=none for BibLaTeX results in references numbered in the order they appear in the text. The option resetnumbers=false for a printbibliography combined with the global option defernumbers=true results in continous numbering across refsections. You may need to delete the .aux, .bbl, .bcf, .blg files at some point if the result is not as expected.

MWE, adapted from https://tex.stackexchange.com/a/42273/89417:

\documentclass{article}

\usepackage[sorting=none,defernumbers=true]{biblatex}

\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@misc{A01,
author = {Author, A.},
year = {2001},
title = {Alpha},
}
@misc{B02,
author = {Buthor, B.},
year = {2002},
title = {Bravo},
}
@misc{C03,
keywords = {pub},
author = {Cuthor, C.},
year = {2003},
title = {Charlie},
}
@misc{Z00,
keywords = {pub},
author = {Zuthor, Z.},
year = {2000},
title = {Zulu},
}
\end{filecontents}

\addbibresource{\jobname.bib}

\begin{document}
\begin{refsection}
Some text \autocite{B02,A01}.
\printbibliography[title={References1},resetnumbers=true]
\end{refsection}
\begin{refsection}
Some more text \autocite{Z00,C03}
\printbibliography[title={References2},resetnumbers=false]
\end{refsection}
\end{document}


Result: