Você está na página 1de 13

Cácio José Gazola

Pesquisa da Internet:
Usando BibTEX + ABNTEX

Araras - SP
29 de maio de 2010
Cácio José Gazola

Pesquisa da Internet:
Usando BibTEX + ABNTEX

Araras - SP
29 de maio de 2010
Sumário

Resumo

Abstract

1 Instalando p. 5

2 Bibtex p. 7

2.1 Como funciona? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . p. 7

3 Exemplo pratico p. 9

Referências Bibliográcas p. 12
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).

Palavras chave  LATEX, 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.

Key Words  LATEX, BibTEX, Bibliography, ABNTEX


5

1 Instalando

O software bibtex é instalado autometicamente ao comando de instalação do pacote


tex-live. O comando de instalação irá depender da distribuição Linux usada e observe
que o comando deve ser dado com permissões administrativas (#).

Para distribuições 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


1 Instalando 6

dpkg ou pkgtool. Consulte a documentação do seu GNU/Linux para mais informações.


7

2 Bibtex

O BibTEXé um software de criação, manutenção e formatação de referências biblio-


grácas. Foi criado em 1985 e descontinuado em 1988, na versão 0.99c, que atende às
necessidades de forma mais ou menos satisfatória.

2.1 Como funciona?

Trabalha em conjunto com a suíte de programas do TeX Live e provavelmente todas


as outras implementações do LaTeX. Para usar o BibTeX, o primeiro passo é levantar suas
referências. 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 começa com @tipodaentrada. A Wikipédia tem uma lista dos tipos de
entrada possíveis1 .
A chave abre as informações da entrada, e uma chave nal, fecha.
1 em http://en.wikipedia.org/wiki/BibTeX# Entry_Types
2.1 Como funciona? 8

A primeira informação que você dá, logo após a chave, é o nickname dessa citação. Você
usará ele para citar quantas vezes forem necessárias a obra durante o trabalho.

Logo depois, uma vez por linha e seguindo a estrutura acima delineada (não esqueça
das vírgulas), seguem os tipos de informação relevantes que irão aparecer na referência.
A Wikipédia tem outra lista com todas as informações possíveis2 .

Dentro do seu trabalho, você deverá citar a obra utilizando os comandos \cite{nickname}
ou \citeonline{nickname}.

Para que a referência 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 referências. Pode ser
necessário rodar mais uma vez.

Dica: é possivel criar um script make para automatizar esse processo, segue um exem-
plo de seu conteúdo:

#!/bin/bash

pdflatex arquivo.tex # cria o arquivo .aux. Só é necessário se você ainda


# não tiver rodado o comando anteriormente.
bibtex arquivo
pdflatex arquivo.tex
pdflatex arquivo.tex

2 em http://en.wikipedia.org/wiki/BibTeX# Bibliographic_information_le
9

3 Exemplo pratico

Veremos como criar um documento simples cujas referências bibliográcas 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 ar-
quivo colocamos o código-fonte LATEX.

\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 opção alf, ou seja,
% citações alfanuméricas

\begin{document}

Segundo \citeonline{fulano}, no ano de 2002 haviam por volta de


quinhentos gnomos revoltosos nas florestas da Espanha. Na Venezuela,
outro país hispânico, mas dessa vez na América, ``a situação era complicada.
3 Exemplo pratico 10

Ao contrário do que ocorria na Espanha, cujo número de gnomos na resistência


era pequeno, na Venezuela eles se aliaram à Aliança pela Libertação dos
Anões de Jardim, perfazendo um contingente de mais de trinta mil `homens'!''
\cite[p.~36]{cicrano}.

\bibliography{exemplo} % Cria a bibliografia aqui


\end{document}

Agora criamos o documento exemplo.bib com o seguinte conteúdo:

@book{fulano,
author={Marcos Fulano},
title={Inusitadas revoltas ibéricas},
year={2010},
address={Rio de Janeiro},
publisher={Fnord}
}

@inbook{cicrano,
booktitle={História bizarra},
organization={Ned Ludd},
author={Mévio Cicrano},
title={Gnomos, anões de jardim e elfos},
subtitle={a história por trás dos contos de fada},
year={2008},
address={Rio de Janeiro},
publisher={Fnord}
}

E por m, rodamos a sequência de comandos:

pdflatex exemplo.tex
bibtex exemplo
pdflatex exemplo.tex
pdflatex exemplo.tex
3 Exemplo pratico 11

Algumas vezes é preciso rodar o pdatex duas vezes seguidas no m do processo, para
que todas as referências sejam incluidas corretamente.
12

Referências Bibliográcas

BERALDO, R. Usando o BibTeX (mais ABNTeX).


http://www.cabaladada.org/2010/05/usando-o-bibtex-mais-abntex/: CABALA-
DADA.ORG, 2010.

Você também pode gostar