By default, only cited sources are included. If you wish to include everything add
\nocite{*}
somewhere.
You may need to remove generated files to get past the error. Delete the .bbl
, .blg
, .bcf
and/or .aux
file and try recompiling. You do need to ensure that your editor uses the correct backend i.e. if you specify biber
(or nothing), it needs to use biber
; if you specify bibtex
, it needs to use bibtex
.
Here's my version of your code, with all sources included.
\begin{filecontents}{\jobname.bib}
@article{poverty,
author = "John Addison and Mickinley Blackburn",
title = "Minimum Wages and Poverty",
journal = "Industrial Labor Relations Review",
volume = "52",
number = "3",
pages = "891--921",
year = "1999",
}
@article{realwage,
author = "Orley Ashenfelter",
title = "Comparing Real Wage Rates",
journal = "American Economic Association",
volume = "102",
number = "2",
pages = "891--921",
year = "2012",
}
@article{hours,
author = "Kenneth Couch and David Wittenburg",
title = "The Resposne of Hours of Work to Increase in the Minimum Wage",
journal = "Southern Economic Journal",
volume = "68",
number = "1",
pages = "891--921",
year = "2001",
}
@article{profits,
author = "Mirko Draca and Stephen Machin and John Van Reenen",
title = "Minimum Wages and Firm Profitability",
journal = "American Economic Association",
volume = "3",
number = "1",
pages = "891--921",
year = "2011",
}
@article{ninefity,
author = "Joseph Sabia and RIchard Burkenhauser",
title = "Minimum Wages and Poverty: Will a 9.50 Federal Minimum IWage Really Help the Working Poor?",
journal = "Southern Economic Journal",
volume = "76",
number = "3",
pages = "891--921",
year = "2010",
}
@article{politics,
author = "Russell Sobel",
title = "Theory and Evidence on the Political Economy of the Minimum Wage",
journal = "Journal of Political Economy",
volume = "107",
number = "4",
pages = "891--921",
year = "1999",
}
\end{filecontents}
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[
backend=bibtex,
style=alphabetic,
sorting=nyt,
]{biblatex}
\bibliography{\jobname.bib}
\title{title}
\author{name}
\date{date}
\begin{document}
\maketitle
\nocite{*}
\printbibliography[title=Works Cited]
\end{document}
biber
is recommended over bibtex
, though, so I'd suggest changing backend=bibtex
to backend=biber
.
This produces a similar result:
The instructions from Overleaf (https://www.overleaf.com/help/219) are specifically for use with BibTeX-based bibliographies. Herbert's answer to Biblatex: submitting to a journal explains how you could do something similar with biblatex
.
For most intents and purposes, however, that will not work as intended. Unlike with BibTeX-based bibliographies, where the .bbl
file contains ready-to-typeset material, biblatex
's .bbl
files contain the rehashed raw data in a LaTeX-readable format. The exact format of biblatex
's .bbl
file will depend on the biblatex
and Biber version. The .bbl
file on your machine can only be understood by systems with the same biblatex
version (well, actually the same internal .bbl
file version; biblatex
development is still ongoing, so there is no stable state of affairs yet). See Matching biblatex in two machines, Making the arXiv accept a BibTeX BBL (May 2018) and Which biblatex/biber version produces BBL format 2.8? for more background on this.
In fact copying biblatex
's .bbl
file into your .tex
document makes your document less portable. By using internal commands in your .tex
file you effectively restrict the possible versions of biblatex
that you could use, because biblatex
is sensitive to changes in these internal macros. The user interface on the other hand is stable when it comes to high-level features and changes are usually attempted in a backwards compatible way (unfortunately, that does not always work out). So while it is possible to include a biblatex
.bbl
into a .tex
file it usually does more harm than good.
Additionally, it is not guaranteed that publishers can deal with biblatex
submissions anyway (see Joseph's answer to Biblatex: submitting to a journal). For journal submissions it is usually safer to use the provided classes (if any) or use standard classes and simple BibTeX or a manual thebibliography
.
The bottom line is that for journal submissions your best chance is still good old BibTeX with \bibliographystyle
and \bibliography
.
The difficulties with the arXiv demonstrate that if publishers want to support biblatex
they should accept uploading .bib
files. User-submitted .bbl
files only cause version conflicts and pain. That would mean, however, that they would have to run LaTeX and Biber on the submitted files, which would significantly complicate their workflow. I don't see that happening any time soon.
Note that using BibTeX as backend for biblatex
has the same issues as using Biber since the use of the .bbl
file is the same and the format is only very slightly different, so simply switching to backend=bibtex
in biblatex
will not bring measurable improvement.
Best Answer
As long as
bibtex
is used, you should be able to copy the contents of the.bbl
file directly into the content of your paper in the appropriate spot. If you're usingbiblatex
, see Herbert's answer here: https://tex.stackexchange.com/a/12185/18628 for a workaround.Additionally, if you're using
biblatex
, you should note, as Joseph Wright points out here, that:The implication is that while the
biblatex
workaround mentioned by Herbert will work in some cases, it isn't an ideal substitute forbibtex
in journals with this requirement.