Hi I'm trying to compile a project with pdflatex and am getting some errors with the bib
LaTeX Warning: Empty bibliography on input line 145.
[3] (./main.aux)
LaTeX Warning: There were undefined references.
Package biblatex Warning: Please (re)run Biber on the file:
(biblatex) main
(biblatex) and rerun LaTeX afterwards.
I'm a bit confused with this message since I've had no problems compiling projects with bibs in the past and recently trying to recompile old projects I get the same error. I tested the project on overleaf and it compiles just fine.
I don't get why I now need Biber what's wrong with biblatex?
This is a related discussion but I didn't find it helpful. How to (re)run Biber on the file
bibtex. Change the settings to runbiberinstead. (See https://tex.stackexchange.com/questions/154751/biblatex-with-biber-configuring-my-editor-to-avoid-undefined-citations) – David Purton Jan 09 '20 at 01:12/usr/local/binand ranpdflatex mainbiber mainpdflatex main. – user2757771 Jan 09 '20 at 03:13biber, it is already in your TeX distribution, like MiKTeX or TeX Live. – CarLaTeX Jan 09 '20 at 05:47biblatexyou always needed to run either Biber or BibTeX on your document. There is definitely no recent change there. (There was a change a few years back that made Biber the default choice over BibTeX, but that really was a while ago.) This is explained in more detail in https://tex.stackexchange.com/q/63852/35864. As CarLaTeX says: Never install Biber manually. It is either already included in your distribution or can easily be installed withtlmgr/TeX Live Utility/MikTeX Console. – moewe Jan 09 '20 at 06:15