I am submitting my first article to ArXiv and in the instructions they specify I have to include the .bbl
file. Their instructions are:
"We do not run BibTeX in the auto-TeXing procedure. If you use it, include in your submission the .bbl
file that BibTeX produces on your own machine; otherwise your references will not come out correctly. We do not run BibTeX because the .bib
database files can be quite large, and the only thing necessary to resolve the references for a given paper is the .bbl
file. The name of the .bbl
file must match the name of the main .tex
file for the system to process the references correctly."
My knowledge of LaTeX is basic, and I have not heard of .bbl
file before. I am using TeXmaker. I have my tex
file and my bib
file. So what do I exactly do to obtain the .bbf
file correctly and submit the article?
Thanks a lot!
Best Answer
Start with an new directory. Copy your file
mwe.tex
andmwe.bib
inside it.File
mwe.bib
:File
mwe.tex
:The trick is to run first
pdflatex mwe.tex
, suppose your tex code ismwe.tex
. Then you will see more files in the directory, important is the new filemwe.auc
, containing several informations, for example the used (cited) bib entrys.Now run (second)
bibtex mwe
. Check the directory again. BiBTeX builds a new file,mwe.bbl
andmwe.blg
. Inmwe.blg
is the log file for the bibtex run, inmwe.bbl
is that file you need for submitting.Resulting file
mwe.bbl
:Now run (third)
pdflatex mwe.tex
twice to get a correct page numbering and ...Now copy your file
mwe.tex
tomwe-arxiv.tex
and delete the usage ofbibtex
to create the bibliography.Insert instead the content of the
mwe.bbl
file.New file
mwe-arxiv.tex
with includedmwe.bbl
:Now you have only to submit this new file
mwe-arxiv.tex
...Or just use
\input{mwe.bbl}
(but please see I do not know if that is allowed by arxiv) but now see you have to submit two files (mwe-arxiv.tex
andmwe.bbl
).New file
mwe-arxiv-input.tex
with\input
edmwe.bbl
: