I am trying to write a paper, so I need to cite references. I use TexWorks as the LaTeX editor and BibTeX for these references. Now, I have problems when I update the BibTeX database, where it only shows one of the references whenever I cite it, but not the other ! Even worse, when I delete the \autocite of this ref, it still shows me the reference in the bibliography section, updates it if I change for example the autor name, but there is no part in the paper that cites it anymore. And the other references are unknown to LaTeX (it shows them as bold)...
I tried a lot of different solutions that I have found here and there :
Deleting the cache folder and then compile in the order
Latex -> bibtex -> Latex. It doesn't change anything.Checking the
.blgfile to see if there are warnings, there are none.Deleting the
.auxfile and recompile everything.
Here is the LaTeX file :
\documentclass[a4paper,11pt,oneside]{report}
Blah blah blah.
\autocite{foobar} \autocite{foo} \autocite{bar}
\printbibliography
\end{document}
Knowing that both files .tex and .bib have the same name.
And the BibTeX one :
@book{foo,
author = {aaa and bbb},
title = {{First}},
year = {2004},
}
@article{bar,
author = {Mark},
title = {{Second}},
year = {2020},
}
@inproceedings{foobar,
author = {Someone},
title = {{Third}},
year = {2020},
}




\citedata available. If you've just updated a title of an entry you've already cited, bibtex, latex is enough. Additionally, I would not recommend using double braces on all the title entries – daleif Dec 26 '19 at 15:17biblatexpackage. If so, with which options do you loadbiblatex? Does your document feature an\addbibliographydirective? Do you run bibtex or biber to create the formatted bibliography? – Mico Dec 26 '19 at 16:50biblatex. Withbiblatexyou usually need to run Biber instead of BibTeX. See https://tex.stackexchange.com/q/154751/35864 for help on doing that with your editor. – moewe Dec 27 '19 at 12:31