Você está na página 1de 13

Ccio Jos Gazola

Pesquisa da Internet: Usando BibTEX + ABNTEX

Araras - SP 29 de maio de 2010

Ccio Jos Gazola

Pesquisa da Internet: Usando BibTEX + ABNTEX

Araras - SP 29 de maio de 2010

Sumrio
Resumo Abstract 1 Instalando 2 Bibtex
2.1 Como funciona? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . p. 5 p. 7 p. 7 p. 9 p. 12

3 Exemplo pratico Referncias Bibliogrcas

Resumo
Pesquisa sobre o uso do software Bibtex e do pacote ABNTEX ambos usados em sob o sistema GNU/Linux, em conjunto com o pacote texlive. Todo material compilado aqui foi encontrado na internet, em sites livres. Em especial em (BERALDO, 2010).
A Palavras chave  L TEX, BibTEX, Bibliograa, ABNTEX

Abstract
Research about use of the software Bibtex and of the package ABNTEX both under GNU/Linux sistem, both in conjuction with texlive package.
A Key Words  L TEX, BibTEX, Bibliography, ABNTEX

1 Instalando
O software bibtex instalado autometicamente ao comando de instalao do pacote tex-live. O comando de instalao ir depender da distribuio Linux usada e observe que o comando deve ser dado com permisses administrativas (#).

Para distribuies baseadas em Debian: # apt-get install tex-live Para SuSe, Fedora Core e outros red hat like : # yum install tex-live Para Mandriva, tambem um red hat like : # urpmi tex-live

Para Gentoo: # emerge tex-live

Para Arch linux: # pacman -S tex-live ou # yaourt -S abntex

Para Slackware: # slackpkg install tex-live

Tambem possivel instalar o tex-live usando outros gerenciadores de pacote, como o

Instalando

dpkg ou pkgtool. Consulte a documentao do seu GNU/Linux para mais informaes.

2 Bibtex
O BibTEX um software de criao, manuteno e formatao de referncias bibliogrcas. Foi criado em 1985 e descontinuado em 1988, na verso 0.99c, que atende s necessidades de forma mais ou menos satisfatria.

2.1

Como funciona?

Trabalha em conjunto com a sute de programas do TeX Live e provavelmente todas as outras implementaes do LaTeX. Para usar o BibTeX, o primeiro passo levantar suas referncias. Escreveremos todas elas usando a sintaxe do BibTeX dentro de um arquivo limpo, por exemplo arquivo.bib. Exemplo de arquivo arquivo.bib :

@book{ibrahim, address={Rio de Janeiro}, author={Ibrahim Cesar}, title={EQM}, publisher={Osvira Lata}, year={2008} }


Toda entrada comea com @tipodaentrada. A Wikipdia tem uma lista dos tipos de entrada possveis1 . A chave abre as informaes da entrada, e uma chave nal, fecha.
1 em

http://en.wikipedia.org/wiki/BibTeX# Entry_Types

2.1

Como funciona?

A primeira informao que voc d, logo aps a chave, o nickname dessa citao. Voc usar ele para citar quantas vezes forem necessrias a obra durante o trabalho.

Logo depois, uma vez por linha e seguindo a estrutura acima delineada (no esquea das vrgulas), seguem os tipos de informao relevantes que iro aparecer na referncia. A Wikipdia tem outra lista com todas as informaes possveis2 .

Dentro do seu trabalho, voc dever citar a obra utilizando os comandos \cite{nickname} ou \citeonline{nickname}. Para que a referncia funcione preciso seguir os seguintes passos:

1. Ter criado o arquivo .aux (basta rodar pdatex arquivo.tex) 2. Rodar o comando bibtex arquivo cada vez que modicar arquivo.bib 3. Rodar novamente o pdatex para criar o arquivo com as referncias. Pode ser necessrio rodar mais uma vez. Dica: possivel criar um script make para automatizar esse processo, segue um exemplo de seu contedo:

#!/bin/bash pdflatex arquivo.tex # cria o arquivo .aux. S necessrio se voc ainda # no tiver rodado o comando anteriormente. bibtex arquivo pdflatex arquivo.tex pdflatex arquivo.tex

2 em

http://en.wikipedia.org/wiki/BibTeX# Bibliographic_information_le

3 Exemplo pratico

Veremos como criar um documento simples cujas referncias bibliogrcas estejam de acordo com a ABNT. Para tanto, usaremos o pacote ABNTeX. Que pode ser instalado, no Arch Linux, pelo comando yaourt -S abntex e no Ubuntu pelo comando apt-get install

abntex.
Primeiro de tudo, criaremos o arquivo principal, que chamaremos de exemplo.tex.

$ touch exemplo.tex

Esse comando criar um arquivo vazio (limpo) dentro do diretorio atual. Neste arA quivo colocamos o cdigo-fonte L TEX.

\documentclass[notimes,pnumplain]{abnt} % Carregamos o pacote abnt, que % deixar tudo de acordo com a ABNT \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[brazilian]{babel} \usepackage[alf]{abntcite} % Carregamos o pacote abntcite % com a opo alf, ou seja, % citaes alfanumricas \begin{document} Segundo \citeonline{fulano}, no ano de 2002 haviam por volta de quinhentos gnomos revoltosos nas florestas da Espanha. Na Venezuela, outro pas hispnico, mas dessa vez na Amrica, ``a situao era complicada.

Exemplo pratico

10

Ao contrrio do que ocorria na Espanha, cujo nmero de gnomos na resistncia era pequeno, na Venezuela eles se aliaram Aliana pela Libertao dos Anes de Jardim, perfazendo um contingente de mais de trinta mil `homens'!'' \cite[p.~36]{cicrano}. \bibliography{exemplo} \end{document}
Agora criamos o documento exemplo.bib com o seguinte contedo:

% Cria a bibliografia aqui

@book{fulano, author={Marcos Fulano}, title={Inusitadas revoltas ibricas}, year={2010}, address={Rio de Janeiro}, publisher={Fnord} } @inbook{cicrano, booktitle={Histria bizarra}, organization={Ned Ludd}, author={Mvio Cicrano}, title={Gnomos, anes de jardim e elfos}, subtitle={a histria por trs dos contos de fada}, year={2008}, address={Rio de Janeiro}, publisher={Fnord} }
E por m, rodamos a sequncia de comandos:

pdflatex exemplo.tex bibtex exemplo pdflatex exemplo.tex pdflatex exemplo.tex

Exemplo pratico

11

Algumas vezes preciso rodar o pdatex duas vezes seguidas no m do processo, para que todas as referncias sejam incluidas corretamente.

12

Referncias Bibliogrcas
BERALDO, R. Usando o BibTeX (mais ABNTeX). http://www.cabaladada.org/2010/05/usando-o-bibtex-mais-abntex/: CABALADADA.ORG, 2010.

Você também pode gostar