Você está na página 1de 20

Aula 3

Minicurso LATEX
PET-ECO
Universidade Teconlgica Federal do Paran

Curitiba, PR - Maro 2011

utfpr.jpg

Aula 3
Diviso de aquivos

Diviso de arquivos I

Em projetos com grande quantidade de texto pode ser


interessante separar o documento em diferentes arquivos para
melhor organizao atravs do comando:
\include{nomedoarquivo}
utilizado no corpo do documento para incluir o contedo de
outro arquivo. Quando utilizado, o LATEX comear uma nova
pgina antes de processar o arquivo.

utfpr.jpg

Aula 3
Diviso de aquivos

Diviso de arquivos II
Exemplo
\documentclass{report}
\usepackage[brazil]{babel}
\usepackage[utf8]{inputenc}
\begin{document}
\include{capa}
\tableofcontents
\include{cap1}
\include{cap2}
\include{cap3}
\appendix
\include{appA}
\include{appB}
\end{document}
utfpr.jpg

Aula 3
Diviso de aquivos

Diviso de arquivos III

Para incluir outro arquivo sem comear uma nova pgina


utiliza-se o comando
\input{nomedoarquivo}
Caso o arquivo esteja em uma pasta diferente da do arquivo
principal, deve ser especicado o caminho completo do arquivo
que ser includo.

utfpr.jpg

Aula 3
Utilizao de Classes e Modelos

Utilizao de Classes e Modelos

Modelos em LATEX so arquivos pr-denidos que visam


automatizar a formatao do texto de acordo com
determinada norma, sendo necessrio apenas substituir o texto
do exemplo pelo seu. Ex:
UTFPR - Prof. Hugo Vieira
SBC

Alm das classes padres do LATEX tambm possvel instalar


outras. As classes so macros que podem denir desde normas
at outros tipos de arquivos. Ex:
abnTEX
Beamer

utfpr.jpg

Aula 3
Utilizao de Classes e Modelos

Modelos - UTFPR

Na Universidade Tecnolgica Federal do Paran h alguns


modelos prontos e disponveis de LATEX:
1

Modelo para teses e dissertaes (CPGEI)

Modelo para trabalhos de concluso de cursos (DAELN)

Modelo para trabalhos de disciplinas (Ocinas de Integrao)

Todos podem ser obtidos no endereo:


http://pessoal.utfpr.edu.br/hvieir/orient/

utfpr.jpg

Aula 3
Utilizao de Classes e Modelos

Modelos - SBC

A SBC - Sociedade Brasileira de Computao - tambm


disponibiliza modelos LATEX para publicao em seus eventos:
1

Modelos para publicao de artigos

Modelos para publicao de captulos de livros

Para fazer o download acesse: http://www.sbc.org.br/, v


no menu Documentos > Publicaes > Templates para
Artigos e Captulos de Livros

utfpr.jpg

Aula 3
Utilizao de Classes e Modelos

Classes - abnTEX
O abnTEX uma classe LATEX que atende s normas da ABNT:
NBR14724:2001, NBR6028:1990, NBR6027:1989 e
NBR6024:1989.
Entre os itens formatados por esse modelo esto: folha de
rosto, folha de aprovao, resumo e abstract, captulos com ou
sem numerao, anexos e apndices, espaamento entrelinha,
estilo e numerao das pginas, bibliograa.
O modelo pode ser obtido em
http://abntex.codigolivre.org.br/;
A classe de um documento abnTEX a abnt, seu
funcionamento semelhante ao da classe report;
utfpr.jpg

Aula 3
Referncias Cruzadas

Referncias Cruzadas
Muitas vezes precisamos fazer referncia sees, guras,
tabelas, equaes e pedaos do texto. Para isso o LATEX
proporciona os seguintes comandos:
\label{marca}, \ref{marca} e \pageref{marca}
Exemplo
Uma referncia a este item
\label{sec:esta} aparecer
como: veja o item
~\ref{sec:esta} na pagina
~\pageref{sec:esta}.

Uma referncia a esta seo


aparecer como: veja a seo 1 na
pagina 9.

utfpr.jpg

Aula 3
Referncias Bibliogrcas

Referncias Bibliogrcas

Em LATEX h diversos mtodos para se construir a Bibliograa


de um texto, os dois principais so:
1

Sistema embarcado

BibTex

utfpr.jpg

Aula 3
Referncias Bibliogrcas

Sistema Embarcado de Bibliograa I

Em projetos pequenos, onde a bibliograa no ser reutilizada,


o mtodo mais eciente de fazer a bibliograa atravs do
sistema incorporado ao prprio LATEX atravs do ambiente
\begin{thebibliography}.
O comando thebibliography deve estar localizado logo acima
do \end{document}.
O comando \bibitem dene um item da bibliograa nomeado
com o identicador entre os colchetes.
Todo o texto aps o bibitem ser transcrito no arquivo nal
sem qualquer modicao.
utfpr.jpg

Aula 3
Referncias Bibliogrcas

Sistema Embarcado de Bibliograa II


Exemplo
\begin{thebibliography}
\bibitem{lamport94}
Leslie Lamport,
\emph{\LaTeX: A Document Preparation System}.
Addison Wesley, Massachusetts,
2nd Edition,
1994.
\end{thebibliography}

utfpr.jpg

Aula 3
Referncias Bibliogrcas

Sistema Embarcado de Bibliograa III

Para citar um item contido na bibliograa o comando


\cite{cite_key}, onde cite_key o identicador denido no
bibitem, deve ser inserido no trecho do texto onde a citao
aparecer.
Para especicar uma pgina, gura ou teorema da referncia,
o comando deve ser cite[especicao]{cite_key}.
Para mltiplas citaes, deve-se user vrgula entre os itens,
cite{cite_key1,cite_key2,cite_key3}.

utfpr.jpg

Aula 3
Referncias Bibliogrcas

BibTex I

O BibTex funciona como uma pequena base de dados, onde


so armazenadas as referncias de acordo com uma sintaxe
prpria e no momento da criao do arquivo nal o formato
denido de acordo com o padro desejado.
Ao contrrio do sistema embarcado, o BibTex utiliza um
arquivo diferente do .tex original onde est o cdigo LATEX.
Uma entrada padro do BibTex a seguinte:

utfpr.jpg

Aula 3
Referncias Bibliogrcas

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

utfpr.jpg

Aula 3
Referncias Bibliogrcas

BibTex III
Toda entrada BibTex comea com um tipo. Os tipos so
utilizados na padronizao da referncia no arquivo nal. Cada
tipo possui determinados campos obrigatrios e opcionais
(lista a seguir).
A primeira palavra em um item BibTex depois do tipo a
identicao daquela entrada e deve ser usada toda vez que a
referncia for usada;
No arquivo contendo o cdigo LATEX os itens do BibTex devem
ser citados utilizando os comandos
cite{citekey} ou
citeonline{citekey}, onde citekey o identicador do item;
Para montar a bibliograa o comando :
bibliography{le} onde le o nome do arquivo, sem a
extenso.
utfpr.jpg

Aula 3
Referncias Bibliogrcas

BibTex IV
Na prtica, os passos para criao de uma bibliograa pelo
BibTex so os seguintes:
1

Criar o arquivo .tex;

Criar o arquivo .bib;

3
4
5
6
7

pdatex ;
bibtex ;
pdatex ;
pdatex ;
goto 3;

utfpr.jpg

Aula 3
Referncias Bibliogrcas

BibTex V
Os tipos denidos so:

@article Um artigo de jornal ou revista;


@book Um livro com uma editora especca;
@booklet Uma obra sem editora ou instituio patrocinadora;
@conference Conferncia;
@inbook Parte de um livro, geralmente sem ttulo;
@incollection Parte de um livro com ttulo;
@inproceedings Artigo publicado em anais de conferncia;
@manual Documentao tcnica;
@mastersthesis Tese de mestrado;
@misc Uso genrico;
@phdthesis Tese de doutorado;
@proceedings Deliberaes de uma conferncia;
@techreport Um relatrio pblicado por uma escola ou
instituio.

@unpublished Um documento com autor e ttulo, mas no


publicado ocialmente.

utfpr.jpg

Aula 3
Referncias Bibliogrcas

BibTex VI
Os campos disponveis no BibTex so:

address : endereo do editor, geralmente a cidade;


author : autor, em caso de mais de um, separado por and ;
booktitle : Ttulo do livro;
chapter : Captulo;
crossref : Chave de entrada para referncia cruzada;
edition: Edio;
editor : Editor;
eprint : Especicao de uma publicao eletrnica;
howpublished : Como foi publicado, caso no usual;
institution: Instituio envolvida na edio;
journal : Jornal ou Revista da publicao;
key : Campo oculto, usado na classicao alfabtica das
referncias quando author e editor esto ocultos;
month: Ms de publicao;
note : Informao extra;
number : Nmero (edio) de um Jornal ou Revista;

utfpr.jpg

Aula 3
Referncias Bibliogrcas

BibTex VII

organization: Patrocinador de uma conferncia;


pages : Pginas;
publisher : Editora;
school : Instituio de Ensino onde a tese foi escrita;
series : Srie de um livro;
title : Ttulo do trabalho;
type : Tipo de relatrio;
url : Endereo WWW.
volume : Volume para uma obra multi-volume;
year : Ano de publicao.

utfpr.jpg

Você também pode gostar