Listar todas suas entradas do BibTeX

O LaTeX e o BibTeX trabalham em conjunto para oferecer um tratamento especial deste requisito. O comando \nocite{*} é tratado especialmente e faz com que o BibTeX gere entradas de bibliografia para cada entrada em cada arquivo bib listado na declaração de sua \bibliography , de modo que, após uma sequência LaTeX–BibTeX–LaTeX, você tenha um documento com tudo listado.

Note-se que o LaTeX não gera alertas de “Citation ... undefined” ou “There were undefined references” em relação ao \nocite{*}. Isto não é um problema se você estiver executando o LaTeX "à mão" (você sabe exatamente quantas vezes você precisa executar as coisas), mas a falta pode confundir os processadores automáticos que verificam o arquivo de log para determinar se outra execução é necessária.

Estão disponíveis uns poucos pacotes que visam reduzir o impacto do \nocite{*} de um grande banco de dados de citações. O Biblist foi escrito para ser usado no LaTeX 2.09, mas parece funcionar suficientemente bem; o listbib é mais moderno. Ambos fornecem seus próprios arquivos bst. (O impacto de bancos de dados grandes era significativo nos velhos tempos dos sistemas LaTeX com muito pouca memória livre; este problema é menos significativo agora do que foi um dia.)

biblist.sty
biblist
listbib.sty
listbib


Do you have any question? Ask on: latex.net.br - we love qood questions!