Você está na página 1de 41

Universidade Federal de Mato Grosso

Instituto de Cincias Exatas e da Terra


Departamento de Estatstica

Introduo ao Latex

Anderson Castro Soares de Oliveira

2011

SUMRIO

Introduo

Estrutura Bsica de um Documento em Latex

Escrevendo Textos
3.1 Caracteres Especiais . . .
3.2 Pargrafo . . . . . . . . .
3.3 Quebra de linha e pgina .
3.4 Espaamento entre linha .
3.5 Espaamentos . . . . . .
3.6 Fontes . . . . . . . . . .
3.7 Ambientes . . . . . . . .
3.8 Hifenizao . . . . . . .
3.9 Multicolunas . . . . . . .

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

7
7
7
8
8
8
9
10
11
11

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

12
12
14
15
16

Textos Matemticos
5.1 Smboloas Matemticos
5.2 Ambientes Matemticos
5.3 Tipos de fontes . . . . .
5.4 Matrizes e Sistemas . .

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

17
17
19
21
22

.
.
.
.

24
24
24
25
25

Bibliografia
7.1 thebibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2 Bibtex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3 Abntex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

27
27
28
30

Classes de documentos
8.1 article . . . . . . . . . . . . . . .
8.2 Beamer . . . . . . . . . . . . . .
8.2.1 Ttulo e Sumrio . . . . .
8.2.2 Destacando a informao .
8.2.3 Colunas . . . . . . . . . .
8.2.4 Efeitos de Transio . . . .
8.2.4.1 Transio de Slides

36
36
37
39
40
41
41
41

Tabelas e Figuras
4.1 Tabelas . . . . . . . .
4.2 Figuras . . . . . . . .
4.2.1 Subfiguras . . .
4.3 Referncias Cruzadas

.
.
.
.
.
.
.
.
.

Estruturando Documentos
6.1 Ttulo . . . . . . . . . .
6.2 Captulos e Sees . . .
6.3 Numerao de Pginas .
6.4 Sumrios e Listas . . .

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

INTRODUO

LATEX um conjunto de macros para o processador de textos TEX (do grego Arte e Tecnologia), utilizado amplamente para a produo de textos matemticos e cientficos, por causa de sua alta
qualidade tipogrfica. Entretanto, tambm utilizado para produo de cartas pessoais, artigos e livros.
Como um conjunto de macros para o TeX, o sistema LaTeX fornece ao usurio um conjunto de
comandos de alto nvel, sendo, dessa forma, mais fcil a sua utilizao por pessoas nos primeiros estgios
de utilizao desse sistema. Possui abstraes para lidar com bibliografias, citaes, formatos de pginas,
referncia cruzada e tudo mais que no seja relacionado ao contedo do documento em si.
A pedido da AMS (American Mathematical Society), Donald Knuth desenvolveu uma linguagem
de computador para desenvolver textos com muitas equaes. O trabalho se extendeu de 1977 a 1986,
quando TEX foi colocado de maneira gratuita para ser usado. O TEX tem aproximadamente 600 comandos que controlam a construo de uma pgina, do mesmo modo que os tipogrfos faziam para compor
textos.
O LATEX foi desenvolvido na dcada de 80, por Leslie Lamport a partir do programa TEX criado
por Donald Knuth, que criou um conjunto de macros para simplificar o uso da linguagem TEX. Esses
macros definem tipos de documentos, tais como cartas, artigos, livros, reportes, assim como macros para
definir ambientes para equaes matemticas, entre outros.
Vantagens:
Formatao de qualidade por padro;
Liberta o autor para concentrar-se no contedo em vez da forma;
Facilidade para trabalhar com frmulas matemticas;
Facilidade para trabalhar com bibliografias e citaes;
Facilidade para trabalhar com referncias cruzadas;
Gerao automtica e sempre correta de sumrios, listas de tabelas, listas de figuras, etc;
Facilidade para criao de ndices remissivos;
Facilidade para criao de glossrios a partir de entradas no texto do livro;
Gerenciamento inteligente de notas de rodap;
Facilidade para acrescentar notas margem;

Introduo

Produo de PDFs sem custo;


Exportao para HTML atravs de programas como latex2html e tex4ht e para RTF (latex2rtf);
Insero automtica de numerao sequencial de sees;
Gerenciamento fcil (por padro) de diferentes estilos de pgina para capa, folha de rosto, ndices,
parte pr-textual, parte textual, pginas iniciais de captulo, apndice, etc;
Gerenciamente fcil de documentos a ser impressos em ambos os lados do papel.
Desvantagens
Requer aprendizado, sendo necessrio pelo menos um ms de treinamento at que o usurio se
sinta vontade;
A converso para formatos populares (Word, OpenOffice) ou no existe ou de baixa qualidade,
gerando perda de parte do texto ou de formatao. Documentos escritos em LATEX devem continuar como LATEX ou, no mximo, ser convertidos para HTML;
Quanto mais complexo o documento, mais complexos se tornam os comandos empregados, ao
ponto de as marcas de formatao parecerem ocupar quase tanto espao quanto o texto em si
(especialmente no caso de textos que usam muitas frmulas matemticas e tm muitas referncias).
O aumento da complexidade piora ou impede a converso para outros formatos, inclusive HTML;
A instalao de fontes particularmente difcil.
O LATEX tem instalao flexvel, ou seja, pode ser adicionado a ele pacotes ou acessrios. Os
arquivos de instalao funcionam para todos os sistemas operacionais. Para utilizao do LATEX,
necessrio a instalao de um compilador, um editor de texto e visualizadores de texto.
O compilador um programa que interpreta texto e instrues dadas no editor de texto e transformaos num documento do tipo pdf, dvi ou ps. Existem vrios tipo de compiladores, dentre os quais podemos
destacar:
MikTeX (Windows) - http://miktex.org
teTeX (Linux) - http://www.tug.org/tetex
OzTeX(Mac) - http://www.trevorrow.com/oztex

ESTRUTURA BSICA DE UM DOCUMENTO EM LATEX

Para digitar seu texto em Latex, inicialmente deve-se criar um arquivo t, com a seguinte estrutura
bsica:
Prembulo - Tipos de documentos, pacotes adicionais e comandos gerais.
Corpo do texto - comando locais e texto.
O prembulo sempre iniciado por: tssss
Class o nome dado aos modelos disponveis para documentos. As principais classes so:
book - para fazer livros
article - para fazer artigos
report - para fazer relatrios, dissertaes
beamer- para fazer apresentaes.
a0poster - para fazer poster.
Na determinao da classe de documento entre colchetes especificado opes como tamanho do
papel, tamanho base de letras, orientao do papel, etc. Estas podem ser colocadas, separadas por vrgula.
tamanho de letras: 10pt (padro), 11pt, 12pt
tipo de papel: letterpaper (padro), legalaper, executivepaper, a4paper, b4paper, b5paper
orientao do papel: report (padro), landscape
numero de colunas: onecolumn (padro), twocolumn.
alinhamento de equaes: fleqn (equao alinhado a esquerda). Padro centralizada.
enumerao de equaes: leqno (enumerao de equao a esquerda). Padro na direita.
pagina de ttulos: titlepage (uma pagina para titulo), notitlepage (no ha pagina separada para
ttulos).
uso do papel: oneside (um lado), twoside (frente/verso)
abertura de captulos: openright (captulo comea somente no lado direito.), openany (capitulo
pode comear no lado esquerdo tambm.

Estrutura Bsica de um Documento em Latex

Independentemente da classe que esteja sendo utilizada, possvel incorporar dezenas de pacotes
que ajudam a formatar o documento criado. recomendvel no misturar muitos pacotes, pois os efeitos
de alguns podem ser incompatveis com outros. Para incorporar um pacote basta utilizar o comando
s t.
Entre colchetes colocado as opes do pacote, que podem ser as mais variadas possveis.
Os principais pacotes utilizados so:
inputenc define a codificao usada na entrada (arquivo tex), permite que sejam utilizadas palavras acentuadas. A opo mais simples no caso de acentuao em portugus t. Uma
forma de utilizar esse pacote :
stt
Dependendo da codificao de sada de seu editor, a opo t pode ser substitudo por t
ou outra codificao.
babel especifica a linguagem/dialeto utilizada, ele acerta a hifenizao e ttulo/nome que gerado automaticamente. Para usar o portugus do Brasil, pode-se utilizar da seguinte forma:
sr
fontenc define a codificao das fontes no arquivo de sada (ps ou pdf).
st
geometry para definir margens do documento. As principais margens so superior (top), inferior
(bottom), esquerda (left), direita (right)
sttrttttr
times para definir tipo de letra
sts
Um prembulo bsico poderia ser:
tsstrt
sr
st
stt
sts
Aps definir o prembulo, pode se criar o documento, e todo o texto deve estar entre os comandos:
t
Algum texto para encher espao.
t

ESCREVENDO TEXTOS

3.1

CARACTERES ESPECIAIS

Alguns caracteres so considerados especiais, pois tm significado especial para o Latex, assim no
podem ser escritos diretamente no texto. Se forem introduzidos diretamente no seu texto, no sero
impressos e podero causar problemas na compilao do documento. So eles:
\ indica o comando. A pode ser inserido pelo comando ss ou ttss
(com leve diferena na espessura).;
% indica o comentrio;
# indica o parmetro na definio de comando
$ especfica a frmula matemtica
& especfica a mudana de colunas na tabela e matrizes

ndice na frmula matemtica

potenciao na formula matemtica


espao extra que no pode ser particionada
{ incio do agrupamento
} final do agrupamento

3.2

PARGRAFO

O Latex no respeita quebras de linha e interpreta qualquer bloco de texto como um pargrafo. Os
pargrafos so separados por uma linha em branco.
Para que a primeira linha, aps uma linha em branco, no inicie com pargrafo, pode-se utilizar o
comando t no comeo da linha.

Escrevendo Textos
3.3

QUEBRA DE LINHA E PGINA

Para inserir quebra de linha no meio do texto, pode-se utilizar os comandos ou . Estes
dois comandos, fazem com que o texto reinicie na prxima linha sem inserir pargrafo e sem justificar a
linha anterior. Para fazer quebra de linha, justificando o texto, pode-se utilizar o comando r.
A quebra de pgina pode ser inserida utilizando , que inicia o texto em uma nova pgina,
logo aps o comando.

3.4

ESPAAMENTO ENTRE LINHA

O espaamento entre linhas no documento pode ser especificado de vrias formas, uma delas utilizando o comando srr no prembulo (antes do t), em que r
a especificao numrica em relao ao espaamento normal. Por exemplo, para um espaamento um
e meio utiliza-se sr e para espao duplo sr.
Outra forma de especificar com a utilizao do pacote sts. Ao longo do texto pode-se
proceder alteraes no espaamento entre linhas colocando simplesmente um do seguintes comandos:
ss - para um espaamento simples;
s - para um espaamento de 1,5;
s - para um espaamento duplo;
Esses comando tero efeito at a proxima instruo que altere o espaamento: Exemplo
t
s
tr tt
ss
tr tt

3.5

ESPAAMENTOS

Para introduzir um espao vertical pode-se utilizar s ou s. Para um espao horizontal ou s. Entre chaves especificado a medida em cm, mm, pt (pontos), in (polegadas).
Por exemplo: s, ir produzir um espao vertical de 2cm.
Pode-se introduzir tambm espao horizontal de acordo com o disponvel. Este procedimento
utilizado para "empurrar"o contedo para dois lados.
O comando introduz espao em braco entre as palavras que esto esquerda e direita do
comando. Por exemplo: com a linha da comando sqr rt obtemos:
Esquerda
Direita.
Os comandos r e t, produzem resultados similares, entretanto introduzem linha continua e pontilhada, respectivamente, entre as palavras.

Escrevendo Textos
3.6

FONTES

Em LATEX uma fonte tem cinco atributos: a codificao, a famlia, forma e tamanho.
A codificao determinada pelo pacote t, famlia determina o tipo que fonte que ser
utilizada em todo o documento. Por exemplo para ter um texto com a fontes times, utiliza-se o comando:
st
sts
Para utilizar a fonte courier utiliza-se:
st
srr
rtttt
Existem diversas familias e por consequncia diversos comandos para determina-las.
No site ttttttst, pode-se encontrar uma variedade de fontes.
Quando se determina a familia da fonte esta ser para todo o documento, mas em partes especificas
do texto pode-se fazer mudana na fonte em diferentes tipos utilizando os comandos abaixo:
r tt ou ttrtt Romano
tt ou tttt Negrito
s tt ou ttstt Inclinado
s tt ou ttstt s r
t tt ou ttttt Itlico
s tt ou ttstt L ETRA DE F ORMA
tt tt ou tttttt q srr
Para ajustar o tamanho dos caracteres em parte especifica do texto, pode-se utilizar os comandos:
t t Texto
srts t Texto
tts t Texto
s t Texto
rs t Texto
r t Texto
r t Texto
t Texto
t

Texto

Texto

Escrevendo Textos

10

Tabela 3.1: Equivalncia entre os tamanhos de fontes na definio inicial nas classes article, report e
book
tamanho
10pt 11pt 12pt
tiny
7
7
7
scriptsize
8
9
9
footnotesize
9
9
10
small
9
10
11
normalsize
10
11
12
large
12
12
14
Large
14
14
16
LARGE
16
16
19
huge
19
19
23
Huge
23
23
23
3.7

AMBIENTES

Ambientes so as categorias de texto que podem existir em um documento LATEX. Podemos dizer
que o LATEX precisa que voc classifique o texto em tipos para que ele saiba como format-lo. Os
ambientes podem ser chamados vrias vezes uns dentro dos outros, desde que a ordem chamada seja
mantida.
Todos os ambientes precisam ficar demarcados pelos comandos:

t
t
Os principais ambientes so:
itemize:gera uma lista de itens com entradas marcadas por um ponto negro;
t
t tt
t tt
t
enumerate: gera uma lista enumerada;
rt
t tt
t tt
rt
description: gera uma lista cujas entradas podem ser declaradas;
srt
t tt
t tt
srt
center: para centralizar o texto;

Escrevendo Textos

11

tr
tt tr
tr
flushleft: para alinhar o texto a esquerda;

st
tt sqr
st
flushright: para alinhar o texto a direita;

srt
tt rt
srt

3.8

HIFENIZAO

O LATEX hifeniza as palavras sempre que precisa. Se o algoritmo de hifenizao no encontrar o


ponto correto, pode remediar a situao adicionando no preambulo o comando:

tst rs
com as palavras listadas separadas por .
Exemplo: Para separar a palavra ts, utilizaria: tts
Caso no queira hifenizao no texto, pode-se utilizar o pacote t, com a seguinte sintaxe

st

3.9

MULTICOLUNAS
O pacote t permite a criao automtica de colunas atravs do ambiente ts.
Carrega-se o pacote no prembulo utilizando st e o ambiente:

ts
t
ts
em que representa o nmero de colunas desejadas.
Por exemplo para duas colunas:

ts
t
ts

TABELAS E FIGURAS

4.1

TABELAS

O ambiente tr pode ser utilizado para criar tabelas, com linhas horizontais e verticais segundo
desejar. O latex determina a largura das colunas de modo automtico. A definio bsica da tabela,
dada pelo comando:

trrt

tr
No lugar de rt pode-se utilizar as letras r.
para ter uma coluna com texto justificado esquerda;
r para justificar o texto direita;
para texto centrado;
rr para ter uma coluna com largura especificada.
Outros comandos para determinar a tabela:
colocado ante e aps r introduz uma linha vertical;
colocado ante e aps r introduz duas linhas verticais;
introduz uma linha horizontal;
faz linhas horizontais apenas entre as colunas i e j;
separa os texto das colunas;
separa as linhas;
Exemplo: Para criar a tabela abaixo com a primeira e quarta coluna centralizada, segunda coluna
esquerda, terceira coluna direita utiliza-se a seguinte sintaxe

Tabelas e Figuras

13

trr

tt tt tt tt
texto texto texto texto

texto texto texto texto


tt tt tt tt
texto texto texto texto

tt tt tt tt

tr
H tambm a possibilidade de se montar uma tabela com multicolunas, ou seja, uma clula grande
pode ser construda com o agrupamento de clulas vizinhas em uma linha. feito com o comando
tst, que tem como primeiro argumento o nmero de clulas que sero
mescladas, o segundo especifica a posio do texto dentro das colunas com as letras r, o terceiro
o texto da clula.
As formataes de colunas no t devem ser especificadas uma por uma, independente
de estar ou no especificado no comeo da tabela.
Exemplo:
trr

ttt tt tt
texto
texto texto

texto texto texto texto


tt tt tt tt
texto texto texto texto

tt tt tt tt

tr
A tabela transformada em elemento flutuante, ou seja, ela ser colocada pelo LATEX no local de
melhor visualizao quando o ambiente tr colocado dentro do ambiente t.
tt
t
tr
t
tr
t
Os argumentos t definem o local da pgina em que a tabela ficar situada:
- desconsiderar os padres internos que evitam a insero da tabela;
- ficar onde foi digitado;
- ficar na parte inferior da pgina;
t - ficar na parte superior da pgina;
- ficar em pgina separada.

Tabelas e Figuras

14

O argumento t pode definir uma legenda para a tabela e define uma


marca para futuras referncias.

4.2

FIGURAS

Para inserir figuras deve-se colocar no prembulo o pacote r e depois usar o ambiente
r. O LATEX aceita de figuras com as extenses *.ps, *.eps, *.pdf, *.png, *.jpg, *.mps, entretanto o formato da figura determina o tipo de compilador a ser usado para gerar o documento:
Com as extenses *.ps, *.eps utiliza-se o compilador t
Com as extenses *.pdf, *.png, *.jpg, *.mps utiliza-se o compilador t
Para inserir uma figura deve-se utilizar a seguinte sintaxe:
rt
tr
rstts
ttt r
r
Os principais parmetros da figura so width (largura) e height (altura), no sendo necessrio declarar
os dois, pois pode deformar a figura. O parmetro angle rotaciona a figura no sentido horrio e scale muda
a escala da figura. O comando tr opcional colocado para centralizar a figura. Os demais
parmetros so da mesmo forma da tabela.
O nome da figura deve ser declarado, no havendo necessidade de declarar a extenso no nome. A
figura esta deve estar no mesmo diretrio do arquivo .tex.
Exemplos:
rt
tr
rst
tr rr
r

Figura 4.1: Figura com 8cm de largura

rt

Tabelas e Figuras

15

tr
rstt
tr rr tr
r

Figura 4.2: Figura com 8cm de largura e 3cm de altura

rt
tr
rstt
tr rr rs
r

Figura 4.3: Figura com 5cm de largura e uma inclinao de 45 graus

4.2.1

Subfiguras

Com o pacote sr possvel inserir sub-figuras no ambiente figure possuir mais de uma
figura. Para isso pode-se utilizar a sintaxe abaixo:
rt
tr
sr rstts
sr rstts
t
r
O parmetro sr pode ser colocar vrias vezes, dependendo do nmero de subfiguras que se
deseja. O ttulo de cada uma das figuras colocado entre colchetes, assim como seu cdigo de referncia.

Tabelas e Figuras

16

Exemplo: Duas subfiguras


rt
tr
srPrrrst
srrst
tt rs
r

(a) Primeira

(b) Segunda

Figura 4.4: Conjunto de figuras.

4.3

REFERNCIAS CRUZADAS

O LATEX faz enumerao automtica de tabelas e figuras, e utilizando a informao armazenada no


comando e possvel referencia-las com o comando r.
Exemplo: Utilizando o comando r "4.1" ir imprimir automaticamente numerao da
primeira figura dos exemplos.

TEXTOS MATEMTICOS

O LATEX tem um modeo especial para escrever formulas matemticas e para uma melhor apresentao dos caracteres matemticos, ideal que seja adicionado no prembulo os pacotes:
ss - oferece diversos smbolos matemticos adicionais;
sts - oferece conjunto de fontes matemticos de AMS;
st - carrega diversos pacotes do AMS para incrementar o ambiente matematico.

5.1

SMBOLOAS MATEMTICOS

O LATEX tem vrios comandos especiais para representar smbolos matemticos, os smbolos =
, , +, <, > so escritos diretamente, mas existem outros smbolos que usam o comando especial que
so apresentados nas tabelas abaixo:

t
s
rs
t
t

t
t

Tabela 5.1: Letras Gregas


tt
o
rtt

rr

rs

s
P
P

Tabela 5.2: Smbolos de Pontuao

: . t

t
s

Ps

Textos Matemticos

ts

st
str
r
t
t+

18

Tabela 5.3: Smbolos de Operao Binria



tr
s
tr
sq
trt
sq
trrt

b

rb
\ sts
b

q
r
rq

sst
sstq
sqsstb
sqsstq

Tabela 5.4: Smbolos de Relao


q
q
s
s
sq
sq

s
sst
r

sstq
=
sqsstb
= q
.
sqsstq = tq

rt
s
<

Tabela 5.5: Smbolos de Setas


trr
trr
trr
= trr
rtrr
rtrr
trr
= rtrr
trtrr
trtrr
trtrr
trtrr
st
st
trr

rtrr
tr
rtr
tr
rtr
rttrs
stb

|=

=
>

s
s
ts
ss
t
r
r
r

s
r

r
t
b
s
r

rr
rr
rr
rr
rr
rr
rr
srr
srr
rr

Textos Matemticos

(
[
{

a
a

rst

)
]
}

rrrt

abc

abc
abc
abc

abc
f

5.2

19

a
a`

Tabela 5.6: Delimitadores

rr

rr

rr
rr

r
/

st rr

rrrt
rrt

rr
rr
rr
r
ss

Tabela 5.7: Acentos Matemticos


t a r a t
r a a t

a
a

r
t

Tabela 5.8: Outras construes


t
abc
t

rtrr abc
rrtrr
r
abc
r

rr
sqrt

abc

n
abc
abc
xyz

rr
sqrt
r

AMBIENTES MATEMTICOS

Um texto matemtico pode ser escrito diretamente num pargrafo, ou o pargrafo pode ser quebrado
para a desenhar parte. Dentro de um pargrafo pode-se utilizar um destes comandos:
;
;
t tr.
Exemplo:
Parmetro: valor desconhecido associado a
uma caracterstica da populao. A mdia
, a varincia s e a
proporo , entre outros, so chamados
parmetros da populao."

Parmetro: valor desconhecido associado a


uma caracterstica da populao. A mdia
(), a varincia ( 2 ) e a proporo (p), entre
outros, so chamados parmetros da populao.

Quando se quer o texto matemtico fora do pargrafo, utilizado os comados:


;

st st.

Textos Matemticos

...

20

ts

r
t
sst

t
sq
s

rs
rs
rt
r

Tabela 5.9: Smbolos Diversos


..
ts
.
ts
r
r
0/
tst sts

sr
t
t
tr
t
sr

\ ss

rt
|

r
s
t
t

..

Tabela 5.10: Smbolos de Funes


s
s r
s
s

t
t

ts
t
b
b
tr
st
st
rtst
b

ts

Pr
s
s

s
s
t
t

Exemplo:
Para o caso da mdia populacional, o erro
Para o caso da mdia populacional, o erro
amostral poder ser estimado por meio
amostral poder ser estimado por meio da exda expresso: . st
presso: .
s
trrssqrt
e = t 2
n
st J para o caso da
J para o caso da proporo, podemos usar
proporo, podemos usar uma derivauma derivao da expresso acima, estabeleo da expresso acima, estabelecendo
cendo a expresso
a expresso r
sqrtrtt
p(1
p)

e = z 2
n

Os comandos acima relacionados no enumeram as equaes, para obter enumerao automtica


pode-se utilizar o ambiente qt, como segue:
qt
q
qt
Em geral utiliza-se a equao enumerada quando pretende-se citar no meio do texto, o que feito
por meio da referncia cruzada, da mesma forma de tabelas e figuras.
Nos textos matemticos tambm pode-se utilizar blocos de frmulas, que podem ser escritos pelo
ambiente qrr, como segue:
qrr

Textos Matemticos

21

r

qrr
sendo:
utilizado para alinhas as frmulas;
quebra de linha para escrever uma nova frmula;
r utilizado caso queira que a frmula daquela linha no seja numerada;
Caso queira que todo o bloco de frmulas no seja numerada muda-se o ambiente para qrr
Dentro de um ambiente matemtico, no aceito nem espao na linha, nem acentuao. Desta forma
para escrever um texto dentro do ambiente matemtico basta usar o comando tt
Exemplo:
O tamanho da amostra pode ser obtido pelas
O tamanho da amostra pode ser obtido pelas
expresses abaixo
expresses abaixo
qrr
s 2
n = t 2
(5.1)
ttr
e
rsrt
p(1
p)

n = z2
(5.2)
2
2
r
e
rtt
qrr

Temos
r,
trr e , utilizando o teste Z e
qrr
rr
sstrsqrt
rrsqrt
q sttst tst
qrr

5.3

Temos x = 70, S2 = 81 S = 9 e n >


30, utilizando o teste bilateral Z e =
0, 05
zc =

x 0
S

n
70 72, 5
9
36

= 1, 66

estatstica do teste

TIPOS DE FONTES

No LATEX, as especificaes das fontes no texto e nas frmulas matemticas usam comandos diferentes.

Textos Matemticos

22

tr - Romano;
ts - San serif;
ttt- Mquina de escrever;
t - Negrito;
tt - Itlico;
tr - Normal;
t - Blackboard Bold;
t - Caligrafia;
tr - Fraktur;
Para especificar que um smbolo deve aparecer em negrito utiliza-se o comando s.
O tamanho das letras e smbolos nas frmulas tambm pode ser especificado por meio dos comandos
ttst - no meio do texto;
sst - tamanho normal;
srtst - frmula pequena.
Exemplos:
t - produz a
tt - produz y N
stttt - produz f = f2 f1
sststr - produz

i=1

5.4

i,

9
3

MATRIZES E SISTEMAS

Uma matriz pode ser criada com o uso do ambiente tr. O Separado de coluna e o de linha
.
Exemplo:
tr
1 2 3

2 3 4

3 4 5

tr
Para matrizes com delimitadores, existem ambientes que colocam automaticamente os delimitadores ajustveis: tr (parenteses), tr (colchetes), tr (linha vertical), tr (linha
vertical dupla).

Textos Matemticos

tr



tr

tr



tr

23

1 2 3

2 3 4
3 4 5

1 2 3
2 3 4
3 4 5

tr



tr

tr



tr

1 2 3

2 3 4
3 4 5

1 2 3
2 3 4
3 4 5

Tambm pode-se utilizar o ambiente rr, para criar matrizes. Funciona de forma similar ao ambiente tabular.
t
1 2
rr
3 4


rr
rt
Se colocar os comandos t e rt antes do delimitadores (parnteses, chaves, colchetes) que
abrem e fecham a matrix, o LATEX ir ajustar automaticamente ao tamanho correto da matrix. Estes
comandos tambm podem ser utilizados nas equaes.
Para fazer um sistema, os comandos so similares ao de criar uma matriz utilizando o ambiente
rr, diferenciando apenas no argumentos aps o os comandos t e rt.
t
x + 2y = 1
rr
3x + y = 2

rr
rt

ESTRUTURANDO DOCUMENTOS

6.1

TTULO

O ttulo de um documento gerado utilizando o comando no prembulo:


tttt tt
Outras informaes podem ser adicionadas ao ttulo. Por exemplo autores ou a data em que foi
escrito. Nesse caso basta acrescentar as linhas no prembulo:
trtr r trr
ttt
Essas linhas fazem parte do cabealho do texto e no sero mostradas no texto. Para explicitar que
voc deseja que o texto comece com o ttulo basta adicionar ao corpo do texto o comando tt.
Com estes comandos possvel gerar ttulo, nome de autores e data do documento. Se o tipo de
documento for , ento os comandos acima geram uma pgina separada para o ttulo do documento.

6.2

CAPTULOS E SEES

Uma das facilidades do LaTeX a numerao sequencial automtica das sees, que so sempre
corretamente includas no sumrio. Para que isto funcione, preciso que voc saiba seccionar seu documento corretamente.
Os comandos bsicos para diviso do documento em sees so:
rttt - disponvel apenas para a classe ;
trtt - disponvel para as classes e rrt;
sttt - disponvel para todas as classes de documentos;
sttt - disponvel para todas as classes de documentos;
sssttt - disponvel para todas as classes de documentos;
rrtt - disponvel para todas as classes de documentos;
srrtt - disponvel para todas as classes de documentos.
Adicionando todos os comandos (rttt, trtt, etc) produz um seccionamento no numerado.

Estruturando Documentos
6.3

25

NUMERAO DE PGINAS

No LATEX para definir a numerao de pgina deve-se definir o estilo da pgina e o tipo de numerao.
Para definir o estilo de pgina utiliza-se o comando ststs. Os quatro estilos principais da pgina so:
t - produz pgina sem numerao;
- a numerao aparecer no centro do rodap da pgina;
s - Coloca o nome da seo corrente juntamente com a numerao no cabealho da pgina. Depende da classe de documento que est sendo utilizado.
s - possvel especificar o que aparecer escrito no cabealho com os comandos:
rt - Quando o documento estiver em ts
rttt rtt r;
rrt - Quando o documento estiver em s
rrttt s rs rs.
Se desejar que apenas uma pgina tenha uma numerao diferente utiliza-se tsstt.
Definido o estilo da pgina a numerao feita automaticamente com algarismos rabes, para mudlos, utiliza-se o comando r
Em opo utiliza-se:
r - Arbico;
- romano maisculo;
r - romano minsculo;
- Alfabtico maisculo;
- Alfabtico minsculo.
Se r for colocado no meio do texto, a numerao a partir da ser iniciada novamente
com o novo estilo de numerao declarado.

6.4

SUMRIOS E LISTAS

O sumrio gerado automaticamente por meio de um nico comando ttts, que deve
ser colocado no corpo do texto.
Captulos (tr) ou sees (st) no numeradas tem que ser adicionadas ao sumrio,
para fazer isso, adicione esse comando aps definir o captulo ou seo:
ttsttt
Onde pode ser tr, st, sst conforme apropriado. Em tt o o ttulo
do captulo ou seo que vai aparecer.

Estruturando Documentos

26

Para definir a profundidade do ndice, utiliza-se o comando sttrtt em que


o nmero de seccionamentoss que aparecero no ndice.
Os comandos strs e stts geram respectivamente uma lista com os ttulos
da figuras e tabelas.
Para mudar o nome de sumrio, lista de figuras e tabelas, pode-se utilizar os comandos:
rtts;
rstr

rstt;

BIBLIOGRAFIA

Existem duas maneiras de fazer bibliografia no LATEX. A primeira utilizando o ambiente tr


e a segunda utilizando utilitrio t.

7.1

THEBIBLIOGRAPHY
O ambiente tr produz uma bibliografia ou lista de referncia, da seguinte forma:
tr
trrtr rr
tr
em que:
o nmero mximo de tens de referncia que ter o documento;
t - corresponde a uma referncia;
r - corresponde a forma como a referncia aparecer no texto;
r - o cdigo que ser utilizado para citar a referncia. comea com livro

Para fazer a citao dentro do texto pode-se utilizar o pacote t no prembulo, para citar pode-se
utilizar os comandos:
tr - produz tr ;
tr - produz tr ;
ttrr - produz tr;
trr - produz
Exemplo:
tr
trss rss ttttsts r
st t r
tsr sr r rrr
t rt st trrtttr
ss s r
tr

Referncias Bibliogrficas
CRESSIE, N.A.C. Statistics for spatial data. New York: J.Wiley, 1993. 900p.
ROSENBERG, M.S. The bearing correlogram: a new method of analyzing directional spatial autocorrelation. Geographical Analysis, Columbus, v.32, n.3, p.267-278, Mar. 2000.
trss - Cressie (1993);
trss - (Cressie, 1993);
ttrrss - Cressie;
trrss - 1993.

7.2

BIBTEX

o BibteX trabalha com as referncias como um banco de dados. No caso, cada referncia cadastrada
uma linha do banco e cada caracterstica dela, como autores, nome da obra, data de lanamento e tipo,
corresponde a uma coluna. Para fazer isso, deve-se criar um banco de bibliografias salva com a extenso
. Neste arquivo deve conter cada referncia conforme abaixo:
rr
tr
t
P tr
r

em que podem ser diversos: livro, tese, artigo e etc, abaixo listado alguns tipos mais utilizados.
Os comandos internos variam de acordo com o tipo:
@article entrada para artigo de uma revista cientfica.
necessrio: author, title, journal, year.
opcional: volume, number, pages, month, note.
@book Entrada para livro com publisher definitivo.
necessrio: author or editor, title, publisher, year
opcional: volume or number, series, address, edition, month, note.

REFERNCIAS BIBLIOGRFICAS

29

@booklet Entrada para trabalhos impressos sem o publisher ou sponsor.


necessrio: title
opcional: author, howpublished, address, month, year, note.
@conference . Entrada para artigo do anais de conferncias.
necessrio: author, title, booktitle, year.
opcional: editor, volume or number, series, pages, address, month, organisation, publisher, note.
@inbook Entrada para parte (captulo, seo, paginas) do livro.
necessrio: author or editor, title, chapter and/or pages, publisher, year
opcional: volume or number, series, type, address, edition, month, note.
@incollection Entrada para parte do livro que possui seu prprio nome.
necessrio: author, title, booktitle, publisher, year
opcional: editor, volume or number, series, type, chapter, pages, address, edition, month, note.
@inproceedings Entrada para artigos do anais de conferncias (igual a @conference).
necessrio: author, title, booktitle, year.
opcional: editor, volume or number, series, pages, address, month, organisation, publisher, note.
@manual Entrada para documentao tcnica.
necessrio: title.
opcional: fields author, organisation, address, edition, month, year, note.
@masterthesis Entrada para dissertao de mestrado.
necessrio: author, title, school, year
opcional: type, address, month, note.
@misc Entrada para trabalhos que enquadra em nenhum dos outros.
necessrio: nenhum.
opcional: author, title, howpublished, month, year, note.
@phdthesis Entrada para tese de doutorado.
necessrio: author, title, school, year.
opcional: type, address, month, note.
@proceedings Entrada para anais de conferncias.
necessrio: title, year.
opcional: editor, volume or number, series, address, month, organisation, publisher, note.
@unpublished Entrada para trabalho no publicado com autor e titulo.
necessrio: author, title, note.
opcional: month, year.
Exemplo:
rss

REFERNCIAS BIBLIOGRFICAS

30

ttsts r st t
P
r

t

rtrss

r rrr t rt st trr
r ss
s


r
s ,
t r

Para utilizar o banco de bibliografias em primeiro lugar deve-se definir o estilo de bibliografia, ou
seja, a formatao. Isso faz-se com o comando:
rstst
Os estilos de bibliografia so bem variados, dependendo do pacote utilizado para fazer a citaes.
Alguns estilos podem ser encontrados nos sites:
ttsstrtstrtsstt
tttrttrrqsts
Para produzir as referncias, deve-se chamar o banco de bibliografias, por meio do comando:
r rs
A lista de bibliografias gerada de acordo estas forem sendo citadas no texto. Para gera-la necessrio compilar primeiramente o documento, depois compilar o documento com o bibtex e compilar o
documento novamente. A lista de bibliografias salva em um arquivo com a exteso .

7.3

ABNTEX

Para gerar referncias de acordo com as normas da ABNT, pode-se utilizar o pacote tt. A
instalao do t tem que ser feita de forma manual, como segue:
1. Verificar se o pacote sts est instalado, para isso v ao P r do
Miktex

REFERNCIAS BIBLIOGRFICAS

2. No P r Digitar sts no espao Name e clicar em Filter.

(a) Se o pacote sts estiver instalado aparecer dessa forma

(b) Se o pacote sts no estiver s clicar no sinal e a instalao ser feita.

31

REFERNCIAS BIBLIOGRFICAS

32

3. V a pgina de download abnTex tttrrrt


puxe o arquivo t
4. Descompacte o arquivo t

REFERNCIAS BIBLIOGRFICAS

5. Na pasta descompactada procure a pasta t e copie todo seu contedo

6. Procure a pasta onde est instalado o Miktex e cole o contedo.

33

REFERNCIAS BIBLIOGRFICAS

34

7. A instalao ainda no est pronta. preciso que o MikTex reconhea que essas pastas foram
armazenadas no seu diretrio. Para isso, v no Settings (Admin) do Maintenance (Admin) do
MikTex

REFERNCIAS BIBLIOGRFICAS

35

8. Em Settings(Admin), na aba GENERAL, clique em REFRESH FNDB para atualizar o banco de


dados.

CLASSES DE DOCUMENTOS

Os documentos em LATEX sempre so iniciados com o comando tss que define a


classe de documento que ser utilizado. Cada classe apresenta formataes diferentes e requisitos diferentes.

8.1

ARTICLE

Para produzir artigos utiliza-se rt, em que a estruturao do texto por seo (st).
Um prembulo bsico dado por:
tsstrt ss rt
sss s tts
sst ts tts
ssts t ts tts
sr Pr sr rts rs
stt Pr sr t rts
st s
sr Pr srr rs
sttrttttr rs
strst Pr q rr rr rt s t
tttt
trtr tr
tt
t
tt
strt
tt
strt
st
tt
sst
tt
ssst
tt

Classes de documentos

37

8.2

BEAMER

Beamer uma classe LATEX para produzir apresentaes permitindo desenvolver apresentaes
dinmicas, com sobreposies (overlays) e transies animadas entre lminas.
Para criar uma apresentao o Beamer fornece vrios temas que definem o layout da apresentao.
Para definir o tema basta utilizar o comando st no preambulo. Existem diversos temas prdefinidos que devem atender a maioria das necessidades. O nome de um tema normalmente o nome de
uma cidade onde acontece um evento de informtica, os temas mais utilizados so:
rr
ts
r
r
r

s
r

rstt
t
rs
rrt
tt
r

ss

r

rr

Classes de documentos

38

tr
Pt
Pttsr
str
r

rs
Da mesma forma que podemos mudar o estilo da apresentao, podemos mudar as cores da mesma
com comando srt e o estilo de fonte com o comando stt. Os temas de
cores mais utilizados so:
trss
r
t
r
r
t




r
rs
s
srs
srt
strtr

r

Classes de documentos

39

Alguns exemplos de fontes so:


t
rssts
sr
strtr
strtrtsr
strtrsssr
Caso no seja declarado os comandos st, srt e stt,
ser utilizado o t.
Assim, o preambulo inicial de uma apresentao seria:
tssr ss rsts
strs t t rs
srt t ts rs
t
tt
t
Uma apresentao Beamer formada por um conjunto de frames, que so os slides. A apresentao
pode ser estruturada em sees e subsees, e cada slide definido pelo ambiente r e cada slide
pode possuir um ttulo.
Cada slide pode ser definido como:
r
rt s
rttt s ou
t
t
r

8.2.1

Ttulo e Sumrio

No primeiro slide apresentado as informaes bsicas da apresentao definida pelos comandos


abaixo colocados no preambulo:
ttt rt
tr tr r tr
sttt rs rs t
tt
Para gerar o slide com essas informaes basta colocar o comando rtt.

Classes de documentos

40

No segundo slide pode ser apresentado o sumrio da apresentao, utilizando o comando rttts
O comando ttts gera o sumrio usando as informaes declaradas nos comandos st
e sst.
Em uma apresentao pode ser interessante repetir automaticamente o sumrio no inicio de cada
seo ou subseo, assim o Beamer permite que cada vez que se inicia uma seo mostra-se o sumrio,
destacando a seo corrente.
Se for apresentar o sumrio a cada nova seo, destacando o ponto que ser abordado, podemos
inserir o seguinte comando:
tt

r
rttr
tttsrrtst
r

Se for apresentar o sumrio a cada nova subseo, destacando o ponto que ser abordado, podemos
inserir o seguinte comando:
tst

r
rttr
tttsrrtstrrtsst
r

8.2.2

Destacando a informao

Um recurso interessante a subdiviso dentro de um slide em blocos que agrupar um conjunto de


informaes. Os blocos so definidos pelo ambiente :
tt
tt

Por exemplo criando um slide para descrever as medidas de posio e disperso:


r
s Ps

s srs
r s Pr

Classes de documentos
8.2.3

41

Colunas

O texto pode ser subdivido em colunar para isso utiliza-se os ambientes s e . O


primeiro define define que ser criado colunas e o segundo o tamanho da coluna dentro do slide. Por
exemplo, vamos criar colunas alinhadas pelo topo e cada coluna ter 5cm de largura:
st

tt

tt

s
8.2.4
8.2.4.1

Efeitos de Transio
Transio de Slides

O beamer permite efeitos efeitos de transio de slides. Para isto deve ser colocado o comando do
tipo de transio no inicio ou final de cada slides. Alguns tipo de transio mais utilizados so:
trsss - dissolve o slide;
trssrt - mostra o slide como se persianas horizontais tivessem sendo abertas;
trssrt - mostra o slide como se persianas verticais tivessem sendo abertas;

Você também pode gostar