# Generate list of references from bib file

I have a .bib file containing about 100+ publications references. I want to generate the pdf file with all the references in descending order of publication year, just as it appears in journals?

Is this possible to do?

• Welcome to TeX.SX! Welcome to TeX.SX! You can use \nocite{*} to include all your entries from the bibfile and then create the bibliography as usual. – crixstox Apr 1 at 12:35

With biblatex this is easily possible. You basically only need two ingredients.

1. sorting=ydnt in the biblatex package options will sort your bibliography descending by year of publication. More sorting options are at Biblatex citation order. For a more fine-grained sorting see biblatex sorting by date.
2. \nocite{*} in your document will just add all entries in your .bib file to the bibliography without them having to be cited explicitly. See Using BibTeX to make a list of references without having citations in the body of the document?.

Now

\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[style=authoryear, sorting=ydnt, backend=biber]{biblatex}

\begin{document}
\nocite{*}
\printbibliography
\end{document}


produces a six-page document containing all works in biblatex-examples.bib in reverse chronological order.

For example parts of page 2 of the resulting PDF read

The style biblatex-publist is a dedicated style for lists of publications

\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[bibstyle=publist, backend=biber]{biblatex}