Latex não consegue ler meu arquivo babador

Latex não consegue ler meu arquivo babador

Não consigo fazer o Latex ler meu babador, aqui está o código

\documentclass[10pt]{article}
\begin{document}
Hello
\cite{Willis2009} 

\bibliographystyle{dcu} 
\bibliography{1_ref_bib}

\end{document}

Willis2009 está no arquivo bib

Responder1

O código abaixo funciona.

O dcuestilo da bibliografia faz parte do harvardpacote. Certifique-se de carregar um harvardou o par de pacotes natbib/ har2natno preâmbulo. O filecontentsnegócio substitui apenas um babador "real"; você pode retirar essas coisas se já tiver um arquivo babador.

EDITAR

Execute latex (pdflatex, xelatex, lualatex, qualquer que seja), depois bibtex e depois latex mais duas vezes. Seu arquivo bib deve estar na mesma pasta que seu arquivo latex.

\documentclass{article}

\usepackage{harvard}

\usepackage{filecontents}
\begin{filecontents}{1_ref_bib.bib}
@article{Willis2009,
    author={Willie Willis},
    title={How much wood would a woodchuck chuck if a woodchuck would chuck wood?},
    year={2009}
}
\end{filecontents}

\begin{document}
    Hello
    \cite{Willis2009} 

    \bibliographystyle{dcu} 
    \bibliography{1_ref_bib}

\end{document}

Responder2

Veja esta resposta:https://texblog.org/2011/12/12/bib2tex-converting-bibtex-to-bibitems/.

bib2tex: Convertendo bibtex em bibitems 12. Dezembro de 2011 por tom 3 Comentários

Um amigo me pediu hoje para ajudá-lo a converter um arquivo bibtex em uma bibliografia \LaTeX (\bibitem{}), já que a revista para a qual ele submete seu artigo não aceita arquivos bibtex (*.bib). Então, o que estávamos tentando fazer é converter um conjunto de referências bibtex no seguinte formato (da célula): @article{bartel2009, Author = {Bartel, David P. }, Date = {2009/01/23}, Diário = {Célula}, Mês = {01}, Número = {2}, Páginas = {215--233}, Título = {Micro{RNA}s: Reconhecimento de Alvo e Funções Regulatórias}, Volume = {136}, Ano = {2009}}

para um formato que o \LaTeX entenda, por exemplo: \bibitem[Bartel(2009)]{bartel2009} David~P. Bartel. \newblock Micro{RNA}s: Reconhecimento de alvos e funções regulatórias. \newblock \emph{Cell}, 136\penalty0 (2):\penalty0 215--233, 01 2009.

Existe uma maneira fácil de converter referências usando o comando bibtex. Ele faz exatamente o que precisávamos em segundo plano. Compor o documento uma vez (latex) e gerar as referências com o comando bibtex criará um metarquivo chamado “document.bbl”, contendo todos os bibitems referenciados no formato \LaTeX.

informação relacionada