abntex+bibtex

13

Click here to load reader

Upload: eduardo-santana

Post on 08-Aug-2015

14 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: ABNTEX+BIBTEX

Cácio José Gazola

Pesquisa da Internet:

Usando BibTEX + ABNTEX

Araras - SP

29 de maio de 2010

Page 2: ABNTEX+BIBTEX

Cácio José Gazola

Pesquisa da Internet:

Usando BibTEX + ABNTEX

Araras - SP

29 de maio de 2010

Page 3: ABNTEX+BIBTEX

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

Page 4: ABNTEX+BIBTEX

Resumo

Pesquisa sobre o uso do software Bibtex e do pacote ABNTEX ambos usados emsob o sistema GNU/Linux, em conjunto com o pacote texlive.

Todo material compilado aqui foi encontrado na internet, em sites livres. Em especialem (BERALDO, 2010).

Palavras chave � LATEX, BibTEX, Bibliogra�a, ABNTEX

Page 5: ABNTEX+BIBTEX

Abstract

Research about use of the software Bibtex and of the package ABNTEX both underGNU/Linux sistem, both in conjuction with texlive package.

Key Words � LATEX, BibTEX, Bibliography, ABNTEX

Page 6: ABNTEX+BIBTEX

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

Page 7: ABNTEX+BIBTEX

1 Instalando 6

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

Page 8: ABNTEX+BIBTEX

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.

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

Page 9: ABNTEX+BIBTEX

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 pd�atex arquivo.tex)

2. Rodar o comando bibtex arquivo cada vez que modi�car arquivo.bib

3. Rodar novamente o pd�atex 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

2em http://en.wikipedia.org/wiki/BibTeX# Bibliographic_information_�le

Page 10: ABNTEX+BIBTEX

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.

Page 11: ABNTEX+BIBTEX

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

Page 12: ABNTEX+BIBTEX

3 Exemplo pratico 11

Algumas vezes é preciso rodar o pd�atex duas vezes seguidas no �m do processo, para

que todas as referências sejam incluidas corretamente.

Page 13: ABNTEX+BIBTEX

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.