Diferença entre um arquivo .bib e .bbl para Latex

Diferença entre um arquivo .bib e .bbl para Latex

Quero usar um .bibarquivo em um .texarquivo de conferência onde eles especificam que devemos usar uma bibliografia gerada por BibTeXcomo .bblarquivo:

\bibliographystyle{IEEEtran}
% argument is your BibTeX string definitions and bibliography    
  %database(s)
\bibliography{IEEEabrv,../bib/paper}

Quando eu uso diretamente:

\bibliography{refs} %refs is my refs.bib

Eu recebo um erro.

Devo converter o .bibpara um .bbl? Se sim, como?

Responder1

Na verdade, é muito fácil. Tenho certeza que você vai gostar de usar o BibTeX pelo resto da vida!

Aqui explica exatamente como você faz isso:http://www.bibtex.org/Using/

No entanto, você também pode usar o programa 'pdflatex' no seu código LaTeX, e isso é o suficiente!

Edição: na verdade você não precisa ler nada do arquivo .bbl gerado. Você só lida com .bib

Responder2

O .bibformato do arquivo é usado para descrever referências bibliográficas. Quando usado em conjunto com LaTeX e BibTeX, ele gera um arquivo com a .bblextensão, que na verdade é apenas um texarquivo com uma extensão diferente contendo suas referênciasformatado de acordo com o estilo bibliográfico escolhido em seu .texarquivoatravés do \bibligraphystyle{}comando. O LaTeX insere automaticamente o conteúdo do bblarquivo no local exato em que você chama o \bibliography{}comando em seu documento.

Normalmente, ao trabalhar com documentos TeX, os editores de periódicos e conferências não querem se dar ao trabalho de usar o BibTeX para compilar seu artigo; preferem delegar a responsabilidade de enviar a bibliografia corretamente formatada para o autor do artigo (você). Então, eles dizem para você fazer o que manualmente pdflatexe bibtexautomatizar para você: pegar o conteúdo do bblarquivo e colocá-lo onde você chamaria o \bibliography{}comando. Dessa forma, você só precisa enviar um único texarquivo, ao invés do texarquivo junto com o bibarquivo.

Responder3

No texShop, você executa Latex ( Shift + Cmd + L), depois Bibtex ( Cmd + Shift + B) e depois latex duas vezes ( Shift + Cmd + L), e você deve estar pronto para usar um arquivo bbl e citações atualizadas.

Tenho certeza de que os atalhos de teclado variam entre os editores, mas o processo é praticamente o mesmo.

Responder4

No TexStudio você pode executar Bibliografia por F8. Basta ir em Ferramentas -> Bibliografia.

informação relacionada