[Tex/LaTex] Repeated Entry Error Message – Bibtex

bibtex

As soon as I include \bibliography{Literature} in my code, I get the following error message:

Transcript written on THESISSS.log.
This is BibTeX, Version 0.99d (MiKTeX 2.9.6730 64-bit)
The top-level auxiliary file: THESISSS.aux
The style file: ecca.bst
I couldn't open database file LIT.bib
—line 112 of file THESISSS.aux
: \bibdata{LIT
: }
I'm skipping whatever remains of this command
I found no database files—while reading file THESISSS.aux

Frankly speaking, I have no idea where to find the THESISSS.aux file (I only
know how to delete it).
Any help would be much appreciated!

Best

targa

Best Answer

As it turned out in the comments there was a confusion about which .bib file was or should be read by BibTeX (there were several files with similar names in different directories).

This answer is about an earlier version of the question where the .bib file snippet read

  year   = {2018},
  date   = {2018-07-30},
  url    = {https://www.coinmarketcap.com},
}

@Book{,
  author    = {David Yermack},
  title     = {Handbook of Digital Currency},

Each entry in your .bib file must have a unique entry key. This entry key can be used to reference the work in the .tex document with \cite{<entry key>}. The key is given in the .bib entry directly after the opening curly bracket in @<type>{ as in the scheme

@<type>{<entry key>,
  <field_1> = {<value_1>},
  <field_2> = {<value_2>},
  ...
  <field_n> = {<value_n>},
}

So you should have something like @Book{yermack, instead of @Book{,

Technically it is possible to have an empty entry key in a .bib file (with BibTeX, Biber won't like empty keys), but since keys must be unique you can't have two or more entries with an empty key. Additionally citing empty keys might be problematic.

Related Question