Não é possível usar o arquivo Bib

Não é possível usar o arquivo Bib

[Então, sou novo no LaTex. Sou autodidata, então peço desculpas antecipadamente se for difícil trabalhar comigo.]

Estou tentando escrever um artigo para uma aula e gostaria de citar minhas fontes usando um arquivo bib. Consigo fazer o básico, mas por algum motivo meu estúdio TeX não compila meu documento. Parece parar perto do topo, na linha "\begin{document}", e não consigo entender o porquê. Aqui está o que eu tenho:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[
    backend=bibtex,
    style=alphabetic,
    sorting=nyt,
]{biblatex}
\bibliography{wage.bib}
\title{title}
\author{name}
\date{date}


\begin{document}

\maketitle

... [contente]

\printbibliography[title=Works Cited]

\end{document}

Continuo recebendo um erro que diz "! O arquivo foi encerrado durante a verificação do uso de \field", com a linha "begin document" destacada em vermelho. Aqui está meu arquivo de babador:

@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",
}

Não faz muito tempo, consegui compilar este documento perfeitamente. Esse problema começou quando copiei e colei algumas fontes (na verdade, as duas últimas fontes do meu arquivo bib) no arquivo bib. Descobri que eles usavam aparelho, em vez de citações. Mas depois de corrigir isso, meu documento ainda não é impresso. Isso é muito frustrante. Eu usei a opção biber/bibtex, sem sucesso; Li em algum lugar que preciso alterar a ordem de compilação em Opções - Configurar TeX - Construir - Compilador padrão, mas não entendo muito bem o que é essa opção, nem parece estar fazendo muita coisa.

Além disso, quando eu tinha uma bibliografia, percebi que a bibliografia só imprimiria as coisas que citei no artigo, em vez de todas as fontes realmente listadas em meu fichário. Isso também foi frustrante.

Para resumir, quero apenas imprimir/compilar este documento, com todas as fontes do meu arquivo bib aparecendo, em ordem alfabética. O conteúdo do artigo já está preparado, é só a compilação que estou tendo problemas.

Toda e qualquer ajuda seria apreciada.

Responder1

Por padrão, apenas as fontes citadas são incluídas. Se você deseja incluir tudo, adicione

\nocite{*}

em algum lugar.

Pode ser necessário remover os arquivos gerados para superar o erro. Exclua o arquivo , .bble /ou e tente recompilar. Você precisa garantir que seu editor use o backend correto, ou seja, se você especificar (ou nada), ele precisará usar ; se você especificar , ele precisará usar ..blg.bcf.auxbiberbiberbibtexbibtex

Aqui está minha versão do seu código, com todas as fontes incluídas.

\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}

saída com todas as fontes

biberé recomendado em vez bibtexde , então sugiro mudar backend=bibtexpara backend=biber.

Isso produz um resultado semelhante:

Biber como back-end

informação relacionada