manual latex 05

24
Pequeno Manual de Introdu¸c˜ ao ao L A T E X Abel Dionizio Azeredo Neste Pequeno Manual de Introdu¸ c˜ao ao L A T E X queremos somente inform´ a-lo da existˆ encia de um compilador de textos cient´ ıficos: o L A T E X. Ind icar onde vocˆ e encontra o L A T E X (que ´e gratuito), as no¸ c˜oes b´ asicas de como “rodar” o L A T E X, a estrutura b´ asica de um documento em L A T E X e como vocˆ e pode aprender mais sobre o L A T E X (onde encon trar mais informa ¸ oes). Agosto de 2001 1 Introdu¸c˜ao Tal ez vo e j´a tenha “sof rid o” tentan do e ao conseguindo colocar no meio de um texto uma equa¸ ao, como por exemplo: I = lim ε−→0 +  α i +ε α i  1 + ( x µ) 2 Φ (ε) dx . (1) Ela borar um te xt o com ı m bolos e equa¸ oes matem´aticas num editor qualquer pode ser uma tarefa penosa. Os editores co- muns n˜ ao servem para isso. Mesmo que sej a pos s ´ ıvel “selecionar e colar” tais s ´ ımbolo s ou caractere s, vocˆ e nunca ir´ a conseguir alinha- los a seu gosto ou necessidade, isso sem con- tar que vocˆ e levaria at´ e horas para escrever a equa¸ ao (1) aci ma num edito r com um. Is- so acontece porque os editores de texto mais usados, como o Word por exemplo, foram fei- tos pensando-se em usu´ arios comuns que s˜ ao leigos em computa¸c˜ ao e n˜ao necessitam de mu itos rec urs os para fazer um tex to cor ri- queiro. Por isso esses editores s˜ ao “bonitos”, aceis de usar e geram a visualiza¸c˜ ao do tex- to imediatamente ap´ os a digita¸ ao, assim sal- vam o texto num arquivo que n˜ ao ´ e t ip o tex to e o pode ser aberto pelo mesmo programa ao uma linguagem compilada! Para f´ ısicos e matem´aticos is so ao ´ e alido. Eles, em geral, necessitam de muitos recursos para escrever uma ´ unica equa¸c˜ ao e, quan do ´ e nece ss´ ario inserir muitos s ´ ımbolo s matem´ aticos, “seleci onar, colar e alinhar” p o- de ser muito traba lhoso. Por isso ´e que foi desenvolvida outra linguagem, melhor, mais pr´ atica 1 , e espec ´ ıfica para a necessidad e de 1 Obviamente, caso vocˆ e esteja entrando em con- tato com o L A T E X pela primeira vˆ ez, vai achar tudo mais dif ´ ıcil e complicado por ser o L A T E X uma lin- guagem n˜ ao compilada (a exemplo do HTML), mas lembre-se: a primeira impress˜ ao nem sempre ´ e a ver- dadeira. 1

Upload: renato-caldas

Post on 08-Apr-2018

245 views

Category:

Documents


0 download

TRANSCRIPT

8/7/2019 Manual Latex 05

http://slidepdf.com/reader/full/manual-latex-05 1/24

Pequeno Manual de Introdu¸ cao ao L ATEX

Abel Dionizio Azeredo

Neste Pequeno Manual de Introdu¸ cao ao LATEX queremos somente inform´a-lo

da existencia de um compilador de textos cientıcos: o L ATEX. Indicar onde

voce encontra o LATEX (que e gratuito), as no¸ coes basicas de como “rodar”

o LATEX, a estrutura b´ asica de um documento em LATEX e como voce pode

aprender mais sobre o LATEX (onde encontrar mais informa¸ coes).

Agosto de 2001

1 IntroducaoTalvez voce j a tenha “sofrido” tentando enao conseguindo colocar no meio de um textouma equa cao, como por exemplo:

I = limε−→ 0 + α i + ε

α i 1 + ( x −µ)2

Φ (ε)dx . (1)

Elaborar um texto com sımbolos eequacoes matem aticas num editor qualquerpode ser uma tarefa penosa. Os editores co-muns n ao servem para isso. Mesmo que sejapossıvel “selecionar e colar” tais sımbolos oucaracteres, voce nunca ir´ a conseguir alinha-los a seu gosto ou necessidade, isso sem con-tar que voce levaria ate horas para escrever

a equacao (1) acima num editor comum. Is-so acontece porque os editores de texto maisusados, como o Word por exemplo, foram fei-tos pensando-se em usu arios comuns que saoleigos em computa cao e nao necessitam de

muitos recursos para fazer um texto corri-queiro. Por isso esses editores s ao “bonitos”,faceis de usar e geram a visualiza cao do tex-to imediatamente ap´ os a digitacao, assim sal-vam o texto num arquivo que n˜ao e tipo texto

e so pode ser aberto pelo mesmo programa −sao uma linguagem compilada!Para fısicos e matem´aticos isso nao e

valido. Eles, em geral, necessitam de muitosrecursos para escrever uma unica equa cao e,quando e necess ario inserir muitos sımbolosmatematicos, “selecionar, colar e alinhar” po-de ser muito trabalhoso. Por isso e que foidesenvolvida outra linguagem, melhor, maispratica 1 , e especıca para a necessidade de

1

Obviamente, caso voce esteja entrando em con-tato com o LATEX pela primeira vez, vai achar tudomais difıcil e complicado por ser o LATEX uma lin-guagem n ao compilada (a exemplo do HTML), maslembre-se: a primeira impress˜ ao nem sempre e a ver-dadeira.

1

8/7/2019 Manual Latex 05

http://slidepdf.com/reader/full/manual-latex-05 2/24

2 Pequeno Manual de Introduc˜ ao ao LAT E X

fısicos e matem aticos − essa linguagem e o

LA

TEX e voce ainda vai se render a ele quan-do descobrir todas as suas possibilidades!Sao muitos os recursos que o LATEX pode

lhe oferecer. Alem da facilidade em inserirsımbolos e caracteres matem´ aticos no texto,voce pode ainda fazer tabelas, guras, inserirgracos, etc. Ha formatos prontos para arti-gos (como e o caso deste documento), teses,livros, slides, etc. Sem contar que voce po-de encontrar na Internet e adicionar outrosformatos 2 que lhe permitam novos tipos dedocumentos. O LATEX e um compilador detextos, n ao um editor de textos. Voce podeescolher o editor que quiser (desde que estesalve os dados em arquivos tipo texto), comoo < edit> do MS-Dos ou o < Bloco de Notas>do Windows por exemplo e, depois de digitarseu texto, compil a-lo com o LATEX. O LATEXe livre, n ao e/foi desenvolvido por uma ´unicaempresa (como o caso do Word que e da Mi-crosoft). Varias pessoas no mundo todo se

dedicam a ampli a-lo e melhora-lo a cada diae quase tudo o que e feito e disponibilizadogratuitamente na Internet. H´ a LATEX para oDos/Windows, Unix/Linux, etc.

2 Onde Obter o L ATEXQuase tudo em termos de LATEX pode ser en-contrado gratuitamente na Internet, mas co-mo o LATEX e/foi desenvolvido por diferentespessoas ao redor do mundo, e difıcil encon-

trar tudo no mesmo lugar. Os arquivos dosprogramas necess arios para editar, rodar e vi-sualizar textos em LATEX encontram-se dis-

2 Voce sabia que o LATEX permite escrever, entremuitas outras coisas, partituras de m´ usicas?

ponıveis mas dispersos em v arios sites da rede

mundial de computadores −a Internet.Se o sistema operacional de seu computa-dor for Windows, voce poder´a encontrar tudoo que precisa em termos de LATEX na minhahome-page:

http://www.azeredo.cjb.netClique em Tudo sobre o LATEX e voce aces-

sara uma p agina especialmente criada paralistar num s o local todos os programas ne-cessarios para editar, rodar e visualizar tex-tos em LATEX. Assim, simplesmente “clican-do” sobre o nome dos programas voce far aum download gratuito de todos eles.

Siga a ordem sugerida na p agina e, a cadadownload feito, instale o referido programaem seu computador. A ordem sugerida e:

1) Download Accelerator Plus −acele-ra os downloads que voce zer pela In-ternet. Ap´os instalado ser a executadoautomaticamente a cada novo download

e voce economizar a tempo (que pode sersignicativo caso o arquivo que voce for“baixar” 3 seja muito grande − este e ocaso da maioria dos programas requisi-tados pelo LATEX.);

2) WinZip −Varios arquivos que voce en-contrar´a para “baixar” pela Internet s˜ aocompactados, isto e, um programa queinclui varios arquivos, as vezes dispostosem diret orios e subdiret orios, e compac-tado num unico arquivo para facilitar atransferencia de dados entre computado-res e reduzir seu tamanho. Geralmente e

3 Fazer download.

8/7/2019 Manual Latex 05

http://slidepdf.com/reader/full/manual-latex-05 3/24

Abel Dionizio Azeredo 3

uzado o WinZip para compactar arqui-

vos. Assim se voce “baixar” um arquivocom extens ao .zip ter a que ter instaladoem seu computador o Winzip para des-compact a-lo e poder intalar.

3) MiKT EX − Este ser a o seu compila-dor de textos em formato LATEX. Obser-ve que na minha home-page existem tresopcoes (dentre muitas) para voce esco-lher entre MiKT EX e EmTEX −e acon-selhavel voce obter a primeira porque a)

e um unico arquivo para “baixar”, b)possui um instalador (assim e s´o clicarno arquivo setup.exe e ele congurara seucomputador sozinho, sem que voce pre-cise adaptar o seu autoexec.bat a mao ealterar os arquivos .bat do MikTEX con-forme o diret orio em que se encontrem)e, c) e a vers ao mais recente do MiKTEX.Note que o arquivo para “baixar” e gi-gante, tem 38.3M, e tem extens˜ao .zip.Por isso aconselhamos voce a ter insta-lado primeiramente o Download Accele-rator Plus (caso contr´ario levaria horaspara fazer o download desse arquivo) e oWinZip para descompact´a-lo.

4) Gostview e Acrobat Reader −Alem do editor (WinEdt por exemplo) edo compilador (MiKTEX por exemplo),voce precisa de alguns programas espe-ciais para visualizar os arquivos geradosem LATEX. Os visualizadores mais usadossao os seguintes:

A − Yap − para visualizar arquivos.dvi− ja vem instalado quando voceinstalar o LATEX (via MiKTEX).

B − GostView − para visualizar ar-

quivos .ps. Certos objetos, co-mo alguns tipos de guras feitascom pacotes especiais por exem-plo, nao sao visulalizadas com oYap ou xdvi ou outros aplicativosque “abrem” arquivos .dvi, assimvoce precisar a do Gostview paravisualiza-las no formato .ps.

C −Acrobat Reader −para visuali-zar arquivos .pdf . E o mais popularvisualizador que se conhece

−quase

tudo pode ser convertido em arqui-vo .pdf e visualizado ate na Inter-net com o Netscape ou o Explorer.Quando se quer enviar ou divulgarum documento pronto (para n˜ ao sermais modicado/alterado por nin-guem) usa-se arquivos .ps ou .pdf .A extensao .pdf e a mais usada −quase todo mundo tem o AcrobatReader.

5) WinEdt −E o Editor de Textos pr´opriopara o LATEX. Como dissemos, o LATEXnao e um editor de textos, por isso voceprecisa de um! Voce pode usar o < edit>do MS-Dos ou o < Norton > ou outro edi-tor de textos qualquer que salve o textoque voce digitar em um arquivo do tipotexto −nao podera usar o Word ou ou-tro editor que seja uma linguagem com-pilada

−mas o mais aconselhavel e que

voce instale o WinEdt . Seus recursos(como o Help por exemplo −onde vocepode ir aprendendo aos poucos a utili-zar os recursos do LATEX) e a facilidadecom que voce “roda” o LATEX mais que

8/7/2019 Manual Latex 05

http://slidepdf.com/reader/full/manual-latex-05 4/24

4 Pequeno Manual de Introduc˜ ao ao LAT E X

o recomendam! Ha duas vers oes do Wi-

nEdt listadas em minha home-page paradownload −a versao 1.414 e a versao 5.2.A principal diferen ca e que na vers ao 5.2existe a possibilidade de converter seusarquivos de texto no formato .pdf . Noentanto existem outras diferen¸ cas, porexemplo, para acentuar as palavras noformato LATEX antes de compilar seutexto voce deve ativar o translation naversao 1.414 do WinEdt 4 . Ja na vers ao5.2 do WinEdt a acentua¸ cao do texto econvertida no formato LATEX automati-camente.Outra grande vantagem do WinEdt comrelacao aos demais editores de texto (quesalvam dados em arquivos tipo texto) eque ele nao possui marcadores de nalde linha e isso e fundamental quando sequer transportar um arquivo iniciado emplataformas Dos ou Windows para con-tinuar a escrever em computadores com

sistema operacional UNIX ou LINUX evice-versa. Os marcadores de nal de li-nha inserem caracteres ocultos no textoque nao sao reconhecidos quando se mu-da de plataforma e e “muito chato” re-move-los.E aconselhavel que voce instale primei-ro os visualizadores Gostview e AcrobatReader e depois o WinEdt. Se voce tiver

4 Isto e, para que o WinEdt troque o ´ a com acento

por \’a(por exemplo) escolha no menu Options aopcao Settings depois escolha a janela Translations,escolha a op cao Keyboard e marque a caixa Enabledfor. E importante ativar o Translation pois assimvoce n ao precisar a se preocupar em acentuar as pala-vras no formato LATEX antes de compilar seu texto.

instalado o WinEdt antes de ter instala-

do os visualizadores Gostview e AcrobatReader poder a vericar que os “bot oes”que se referem a estes visualizadores es-tar ao desativados. Para ativ´ a-los instaleos visualizadores em quest ao e reinstaleo WinEdt.

6) Manuais − Alem deste Pequeno Ma-nual de Introdu¸cao ao LATEX que estar asempre a sua disposi cao para downloadgratuito, voce poder´ a obter em minha

home-page um excelente manual sobreo LaTeX (incluındo um capıtulo especi-al sobre o pacote PsTricks - para incluirgracos e guras no LaTeX), desenvolvi-do por Harvey J. Greenberg (da Univer-sidade do Colorado) − faca um downlo-ad deste manual, voce poder´ a aprendermuito sobre o LATEX com ele. Se voce ti-ver conhecimento de outros manuais so-bre o LATEX disponibilizados para down-load pela Internet, escreva-me (atravesda minha home-page) que o incluirei napagina Tudo sobre o LATEX como mais umıtem para download.

3 Como “Rodar” o L ATEXCom todos os recursos (programas) descritosna secao anterior instalados em seu computa-dor ca facil “rodar” o LATEX, ou, em outraspalavras, compilar o seu texto em LATEX.

3.1 Compilando o seu texto emLATEX com o WinEdt

Com o WinEdt tudo ca muito f´acil, inclusivedescubrir os recursos do LATEX. Para come car

8/7/2019 Manual Latex 05

http://slidepdf.com/reader/full/manual-latex-05 5/24

Abel Dionizio Azeredo 5

voce pode escolher um formato pronto: Cli-

cando em

New Document · · ·e voce poder a escolher o formato que quiser(article, letter, slide, · · ·) e so inserir o textono documento 5 .

Apos digitar seu texto e s´o clicar no“bot ao”

para compilar seu texto e

para visualizar seu texto com o Yap a par-tir do arquivo .dvi. Para gerar o arquivo.ps6 a partir do arquivo .dvi clique no bot ao

e para visualizar seu texto com o Gostviewem formato .ps clique no bot ao

Em resumo, voce escreve seu texto no for-mato LATEX e salva-o com extensao .tex. Usao botao

5 Ha ainda os recursos do Help, como o PhD ThesisSample por exemplo.

6 Algumas coisas como alguns tipos de guras n˜ aosao visualizadas pelo Yap, por isso voce precisa geraro arquivo .ps para ser visualizado com o Gostview.

para compilar seu arquivo −o arquivo com-

pilado sera salvo com extens ao .dvi. Usa obot ao

para gerar o arquivo com extens˜ao .ps a par-tir do arquivo com extensao .dvi. Na versao1.414 do WinEdt voce s o tem estas op coes.Usando a vers ao 5.2 do WinEdt voce podeainda gerar o arquivo com extens˜ao .pdf . Cli-que no bot ao

para gerar o arquivo .pdf diretamente do ar-quivo texto .tex. Para visualizar o arquivo.pdf clique no bot ao

Acrobat ReaderHa ainda as op coes de se gerar o arquivo

.pdf a partir do arquivo .dvi: clique em

a partir do arquivo .ps: clique em

3.2 Compilando o seu texto emLATEX sem o WinEdt

Se voce nao estiver usando o WinEdt podeseguir as seguintes instru¸coes para compilarseu texto em LATEX:

1) abra um editor de textos qualquer (o< edit> do MS-Dos por exemplo) que

8/7/2019 Manual Latex 05

http://slidepdf.com/reader/full/manual-latex-05 6/24

6 Pequeno Manual de Introduc˜ ao ao LAT E X

salve seu texto num arquivo tipo texto e,

apos escrever seu texto no formato LA

TEX(veja a pr oxima secao), salve-o com ex-tens ao .tex (myle.tex por exemplo);

2) para compilar seu texto abra uma janelado MS-Dos no mesmo diretorio em queestiver “fazendo” seu texto e digite 7

latex myle.tex(para compilar o arquivo myle.tex) −sera gerado o arquivo myle.dvi entreoutros arquivos auxiliares;

3) para visualizar o arquivo “latequiado”.dvi digite, na janela do MS-Dos 8

yap myle.dvi(para visualizar o arquivo myle.dvi)

− estes comandos tambem funcionamsimplicadamente, ou seja, voce podedigitar simplesmente

yap mylesem a extens ao .dvi;

4) para gerar o arquivo myle.ps a partir domyle.tex digite, na janela do MS-Dos 9

dvips mylee, para visualizar o arquivo myle.psinicialize o Gostview e “abra” oarquivo myle.ps ou, no Windows Ex-plorer, clique duas vezes sobre o arquivomyle.ps;

7 ou latex2e myle.tex se estiver compilando um ar-quivo no formato LATEX2 .

8 dependendo do seu compilador (EMT EX por

exemplo) voce tambem pode usar os comandosv myle.dviou xdvi myle.dvipara visualizar o arquivo .dvi.

9 esta e a forma simplicada do comandodvips -o myle.ps myle.dvi

5) para gerar o arquivo myle.pdf digite, na

janela do MS-Dospdatex mylepara gerar myle.pdf a partir do my-le.tex, ou

dvipdfm mylepara gerar myle.pdf a partir do my-le.dvi, ou

ps2pdf mylepara gerar myle.pdf a partir do myle.pse, para visualizar o arquivo myle.pdf inicialize o Acrobat Reader e “abra”o arquivo myle.pdf ou, no WindowsExplorer, clique duas vezes sobre o ar-quivo myle.pdf . Observe que, se em seudocumento houverem partes n˜ ao visıveisno formato .dvi, elas podem continuar anao serem visualizadas com o AcrobatReader (no formato .pdf ) se voce gerarmyle.pdf a partir do myle.dvi.

Assim voce tem a sua disposic˜ao todas aspossibilidades para compilar seu texto no for-

mato LATEX, mesmo sem ter acesso ao Wi-nEdt.

4 Estrutura Basica de umDocumento em L ATEX

Quando voce for digitar seu texto em LATEX,seu arquivo .tex, para poder ser bem compi-lado, dever a ter a seguinte estrutura b´ asica:

\document

· · ·[

· · ·]

··· ←declarac˜oes

... ←cabecalho

\ begindocument... ←documento

\ begindocument

8/7/2019 Manual Latex 05

http://slidepdf.com/reader/full/manual-latex-05 7/24

Abel Dionizio Azeredo 7

4.1 Declara¸ coes

Primeiramente observe que voce tem duasopcoes de partida para o bloco Declara¸coes.Sao elas:

\ documentstyle[opcoes]estiloquando voce quiser fazer um documento naversao 2.09 do LATEX, e

\ documentclass[opcoes]classequando voce quiser fazer um documento naversao 2 do LATEX.

O uso de uma ou outra vers ao vai depen-

der do que se pretende fazer no documen-to. A compilacao do documento independeda vers ao utilizada, ou seja, tudo o que foidito na se cao precedente vale para ambas asversoes. Alguns comandos/recursos que exis-tem numa vers ao, nao necessariamente exis-tem noutra. Como disse no inıcio deste arti-go, quero fornecer apenas os princıpios maisrelevantes e fundamentais do LATEX neste pe-queno manual, detalhes mais “sosticados”como este deixo para que voce descubra porsi so, ou por meio de uma referencia maiscompleta, na Internet ou ate mesmo via uti-lizacao do Help do WinEdt (entre outras).

No bloco [op coes] voce pode escolher otamanho do texto (10pt, 11pt, 12pt), o for-mato do papel (a4paper, a5paper, b5paper,letterpaper, legalpaper, executivepaper), onumero de colunas (onecolumn, twocolumn),etc. Por exemplo, neste artigo escolhemos[12pt,a4,twocolumn].

No bloco estilo ou classe voce podeoptar entre as op¸coes article, report, letter,book ou slides − mas somente uma destasopcoes. Nao precisa dizer que este documentoesta no formato article!

4.2 Cabe¸ calho

O Cabe calho de um dodumento em LATEX ereservado para que voce fa¸ca algumas opcoesde carater global, isto e, que v˜ao prevalecerem todo o seu documento, por exemplo, in-cluindo a linha

\pagestyleemptyseu ducumento n ao ter a numera cao depaginas. O comando \thispagestyleemptydeve ser usado no interior do documento, is-to e, ap os o \begindocumente so tem va-

lidade para a p agina em quest ao. No lu-gar do emptyvoce tem outras op¸coes comoo headingsou myheadingspor exemplo.Descubra o que eles fazem!

Voce pode usar tambem o comando

\pagenumberingromanpara numar as p´aginas com algarismos roma-nos −ao inves de ar abicos −e muito mais!

Se voce quiser trabalhar com Gr´acos deFeynman por exemplo, ter´a que incluir um“pacote” especial para isso. Pode utilizar oaxodraw para fazer as guras, mas como elenao e parte essencial do LATEX ter a que in-cluı-lo no cabe calho do documento. 10 Paraisso use o comando

\usepackageaxodrawse estiver compilando seu texto com o

10 Dependendo do compilador L ATEX que voce pos-sue (MiKTEX, EMTEX, ou outros), ao rodar o L ATEXsera exibida uma menssagem de erro caso voce n˜ aocopie para o diretorio de trabalho determinadas fon-

tes que voce incluir com o comando \usepackage···.Se isso acontecer copie a fonte pedida (geralmentecom extens ao .sty) e “rode” novamente o L ATEX. Como comando \input···voce sempre ter´ a que ter pe-lo menos o arquivo .sty no diret orio em que estivertrabalhando.

8/7/2019 Manual Latex 05

http://slidepdf.com/reader/full/manual-latex-05 8/24

8 Pequeno Manual de Introduc˜ ao ao LAT E X

LATEX2 , e

\inputaxodrawse estiver usando a vers ao 2.09 do LATEX11 .Para que seu texto seja corretamente sepa-

rado em sılabas ao nal de cada linha, use nocabecalho o comando

\usepackage[portuguese]babelcaso contr ario, ao compilar seu texto, oLATEX fara a “quebra de linhas” separandoem sılabas as palavras como se voce estivessedigitando em ingles.

O comando

\usepackage

···pode ser usa-

do por mais de um pacote ao mesmo tempo,por exemplo, se voce estiver usando o axodrawe o pstricks (outro pacote gr´aco) ao mesmotempo, pode usar o comando

\usepackageaxodraw,pstricksmas nada impede que voce use v arias veses ocomando \usepackage···.No cabecalho do documento voce pode ain-da redenir os comandos do LATEX a seucriterio, por exemplo, se voce incluir

\def \0\beginequation\def \1\endequationvoce poder a digitar apenas

\0 sua equacao \1ao inves de

\beginequation sua equacao \endequationtoda vez que for escrever uma equa¸cao noLATEX [veja o Apendice C]. Tome cuidadopara n ao redenir um comando usando ou-tro comando do LATEX, pois se voce procederassim este outro comando ser a desativado.

Voce pode criar um arquivo separado para su-11 Voce pode ainda usar o bloco [op¸coes] das

declara coes do documento para “chamar” o axo-draw, assim voce substitue o comando \input por

\documentstyle[axodraw, · · ·]···.

as defenicoes (so contendo as deni coes, por-

tanto sem as declara¸coes, cabecalho e \begine \end documente “chama-lo” no cabeca-lho do documento com o comando

\inputdenicoesse o seu arquivo se chamar denicoes.tex.Voce pode ainda mudar o nome, denido

originalmente em ingles, do abstract para re-sumo, section para se cao e assim por dianteusando o comando 12

\renewcommand\chapternameCap\’\ituloHa ainda no LATEX, dependendo da classe

ou estilo que voce estiver usando 13 a possi-bilidade de se fazer

\author · · · \date · · · \thanks · · · \title · · · \maketitleque, nao e preciso dizer, fazem automati-camente a p agina do tıtulo de seu artigo.Tambem h´a a opcao de se fazer o resumo (ou

abstract) do artigo, atravez do comando\abstract · · · ou

\beginabstract · · · \endabstractdependendo da classe/estilo de documentoque voce estiver utilizando.

4.3 Documento

Esta e a parte em que voce inclui o seu textopropriamente dito. E tudo o que est a entreos comandos \begin e \end document.

12 Este comando n˜ao e necess ario se voce estiverusando o comando \usepackage[portuguese]babel,mas voce pode querer aproveitar este comando pa-ra outros ns · · ·13 principalmente se for article.

8/7/2019 Manual Latex 05

http://slidepdf.com/reader/full/manual-latex-05 9/24

Abel Dionizio Azeredo 9

Se a classe/estilo de seu documento for bo-

ok ou thesis, subentende-se que o seu textosera bastante longo. Sendo assim voce podedigitar cada capıtulo separadamente (num ar-quivo .tex − exatamente como o arquivo dedenicoes de que falamos na subsecao prece-dente) e incluir cada capıtulo na forma

Documento Arquivo...

\begindocument\input

introducao

←introducao.tex

\tableofcontents ←para fazer oou \makeindex ındice

\inputcapitulo1 ←capitulo1.tex

\inputcapitulo2 ←capitulo2.tex

\inputcapitulo3 ←capitulo3.tex...

...

\inputreferencias ←referencias.tex

\appendix

\inputapendice1 ←apendice1.tex

\input

apendice2

←apendice2.tex

...

\enddocumentObserve que a ordem e

\chaphter···\section···\section···\subsection···\subsection···...

\section···...

\chaphter···...

e assim sucessivamente. Ao compilar o LATEX

numera automaticamente os capıtulos, sec˜ oese subsecoes. No formato article nao existecapıtulo − voce come ca diretamente pelassecoes. Apos incluir o comando \appendixvoce continua a diferenciar os apendicesnormalmente com os comandos \chaphter,

\section e \subsection−o LATEX fara automa-ticamente a diferencia¸cao chamando de A, B,C, · · ·os apendices e 1, 2, 3, · · ·os capıtulos.

• IndiceO comando

\tableofcontents ou

\makeindex

(dependendo da classe/estilo) gera automa-ticamente o ındice de acordo com a ordemcom que voce distribuiu os capıtulos, se¸ coes,etc.

• Referencias Bibliogr´ acasO comando para gerar as referencias biblio-gracas e

\beginthebibliography99\bibitemnome da 1a

¯ referencia ·· ·“pula uma linha”

\bibitemnome da 2a¯ referencia ·· ·...

\endthebibliographyonde o numero 99 indica que se pode colo-car ate 99 referencias. Dependendo da clas-se/estilo a palavra entre colchetes thebibli-ography e substituıda por references14 . Pa-ra citar uma determinada referencia no meiodo texto digite \citenome da referencia, porexemplo[3].

•Paragrafo

Ao digitar seu texto em LATEX, “pular umalinha” signica que a pr oxima linha iniciar acom paragrafo, com excess˜ao da primeira li-

14 e nao e preciso indicar “ 99” referencias.

8/7/2019 Manual Latex 05

http://slidepdf.com/reader/full/manual-latex-05 10/24

10 Pequeno Manual de Introduc˜ ao ao LAT E X

nha ap os o inıcio de um capıtulo ou se cao.

Para que a primeira linha, ap´ os uma linhaem branco, n ao inicie com paragrafo, use ocomando \noindente continue a digitar na mesma linha.

• Nova Linha/Pagina −Centraliza¸ caoSe quiser que seu texto reinicie na pr oximalinha (sem par agrafo) use, no meio do tex-to, \\ (duas barras invertidas). Para que aproxima linha (ou caractere) do texto v´ a pa-ra o nal da linha use \hll e para o nal dapagina use

\vll. Para que o texto continue

na pr oxima pagina, use\newpage

e para centralizar uma linha ou caractere use

\centerline···• Espa¸camentoSe quiser deixar um espaco vertical use

\vskip···ou \vspace···. Para espaco ho-rizontal use \hspace···ou \, (pequeno es-paco horizontal). A medida entre colchetespode ser em cm, mm, pt (pontos) ou in (po-

legadas).12 pt = 4,218 mm e 1 in = 2,540 cmPor exemplo: \hspace.2cm15 .

• Linhas HorizontaisVoce tambem pode precisar dos comandos:

\dotll que gera uma linha pontilhada. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .e \hrulellque gera uma linha cheia.

Por exemplo, a linha de comandoAluno:

\dotll

\N

\’

u

mero:

\hrulell

\3ˆ

\b

a

A

gera:Aluno: . . . . . . . . . . N umero: 3a

¯A

• Notas de Rodape15 Observe que .2cm ≡0,20cm.

Para inserir notas de rodape use o comando

\footnote···.A numera cao das notas de rodape e fei-ta automaticamente. No L ATEX2 voce po-de ainda incluir no cabe calho do documen-to o comando \renewcommand\thefootnote\fnsymbolfootnoteassim a numera cao 1, 2, 3, · · ·e substituıdapelos sımbolos ∗, ,†, ‡, §, · · ·• CaligraaPara produzir textos em negrito, it´ alico, etc,use

\bf,

\it, etc [Veja Caligraa no apendice

C].• Acentua¸ caoSe voce estiver utilizando o WinEdt e tiverativado o Translation [veja se¸cao 2], digitarum texto em LATEX e normal como em qual-quer outro editor, mas caso voce n˜ao esti-ver utilizando o WinEdt observe que a acen-tua cao de um texto em LATEX e feita usando-se os comandos

digitando −→ produz∗

\ ’ o −→ o

\˜ o −→ o

\ ‘ o −→ o

\ ˆ o −→ o

\ . o −→ o

\ ” o −→ o

\ u o −→ o

\ = o −→ o

\ v o −→ o

\c

o

−→o

\ H o −→ o\ t oo −→ oo

\ d o −→ o.\ b o −→ o

¯∗ apos compilar com o LATEX

8/7/2019 Manual Latex 05

http://slidepdf.com/reader/full/manual-latex-05 11/24

Abel Dionizio Azeredo 11

• Tamanho de Caracteres

No bloco [opcoes] das declaracoes do docu-mento voce dene o tamanho dos caracte-res para todo o texto (por exemplo: 12pt).Entretanto voce pode ainda utilizar \tiny,

\scriptsize, \footnotesize, \small \normalsize,

\large, \Large, \LARGE,\huge e \Huge pa-ra ajustar o tamanho dos caracteres em umaparte especıca do texto.

• Minip´aginasVoce pode quererfazer um pequenotexto em duas colu-nas quando seu do-cumento foi deni-do como sendo one-column,

ou querer fazer umpequeno trecho detexto numa mi-nipagina para darum efeito especialao texto.

Seja qual for a sua moti-vacao voce pode utilizar dosrecursos de minipagina ofere-cidos pelo LATEX.

Veja os comandos usados no texto acima:

\beginminipage[b]8cm\parbox[t]3.5cmVoce pode · · · \hll \parbox[t]3.5cmou querer · · ·\endminipage\begincenter\beginminipage[b]5cmSeja qual for · · ·\endminipage \endcenter

Observe que as duas colunas do primeiro

texto medem cada qual 3,5 cm de largura ea largura total da p´agina e 8 cm, portantomaior que a soma das duas colunas. Isso enecessario para que haja um espa¸co entre asduas colunas.

• Pacotes Especiais

Como ja dissemos, alguns recursos do LA

TEXrequerem a inclus ao de pacotes especiais.Voce poder´a obter a maioria deles gratuita-mente pela Internet. Em minha home-pagemanterei a sua disposi cao para download al-guns arquivos que lhe permitam usar os re-cursos dos pacotes gr acos axodraw e pstricks,de que falo no Apendice E, alem dos formatosde documento RevTEX e tese16 em portugues.

16 Este formato de documento n˜ ao e parte integran-te do EmT EX ou MiKTEX.

8/7/2019 Manual Latex 05

http://slidepdf.com/reader/full/manual-latex-05 12/24

12 Pequeno Manual de Introduc˜ ao ao LAT E X

EpılogoEspero que este pequeno manual de intro-ducao ao LATEX seja bastante valioso paravoce. Procurei elabora-lo de forma que con-tivesse as mais importantes e valiosas infor-macoes sobre o LATEX, informacoes que emgeral nao sao fornecidas em outras fontes.Pessoalmente eu nunca encontrei uma quan-tidade t ao grande de informa coes uteis pra-

ticamente “mastigadas” num s´ o local e emPortugues! E claro que nao sou nenhum es-pecialista em LATEX, apenas um usu ario des-ta ferramenta, por isso pe¸co que releve seeventualmente tenha fornecido informa¸ coesum pouco vagas ou imprecisas. Aceito, debom grado, crıticas e sugest˜oes que me per-mitam estar sempre corrigindo e atualizan-do este Pequeno Manual de Indrodu¸ cao aoLATEX que sempre manterei a disposi cao pa-ra download em minha home-page. Caso al-gum site indicado para download tenha saıdodo ar, ou voce tenha sugestoes e indica¸ coespara complementar e melhorar este manualou minha home-page, escreva-me. Crıticas esugest oes podem ser feitas atraves da minhahome-page no endere co:

http://www.azeredo.cjb.net

Referencias[1] A Document Preparation System

LATEX, Leslie Lamport . User’s Guideand Reference Manual for LATEX2 .Addison-Wesley Publishing Company(New York, 1996).

[2] The LATEXCompanion, Michel Goos-sens, Frank Mittelbach and Alexander

Samaria . Addison-Wesley PublishingCompany (New York, 1994).

[3] A Simplied Introduction to LATEX,Harvey J. Greenberg . Unpublishingbook obtained in Greenberg home-pagehttp://www.cudenver.edu/ ∼hgreenbe/courses/texinfo/simplied-intro.zip (Den-ver, 2000).

8/7/2019 Manual Latex 05

http://slidepdf.com/reader/full/manual-latex-05 13/24

Abel Dionizio Azeredo 13

ApendicesComo ja dissemos desde o inıcio, neste pequeno “manual” de Introdu¸ caoao LATEX voce n ao ira encontrar tudo sobre o L ATEX, muitos detalhes,comandos e recursos n ao serao abordados por uma simples quest˜ ao: saomuitos os recursos do LATEX e se quisessemos abordar todos os porme-nores terıamos que escrever um livro! Alem do Help do WinEdt, on-de voce pode ir aprendendo a utilizar os recursos do L ATEX aos poucos,conforme suas necessidades, voce pode vericar as referencias deste arti-go − em particular a referencia [3]. Note que na home-page do autor(http://www.cudenver.edu/ ∼hgreenbe/aboutme/pubrec.html ) voce vai encon-trar um manual completo em arquivo − sao 147 paginas no arquivo latex.ps.

Fa ca um download desse arquivo e, quando for digitar seu texto em L ATEXmantenha-o aberto numa janela do Gostview para “ir consultando” on-line,ou seja, ao mesmo tempo em que for fazendo seu texto. Seguindo essas “di-cas” voce vai aprender tudo sobre o L ATEX em muito pouco tempo! Entretantovamos utilizar os Apendices deste artigo para abordar os recursos mais impor-tantes e que, com certeza, voce ir´ a utilizar com mais freq¨uencia.

Conte´ udo dos Apendices

A −Caracteres Especiais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14B − Sımbolos Matem´aticos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

C −Equa coes Matema t i c a s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 7D −Tabelas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20E −Figuras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20F −Menssagens de Erro ao Compilar o LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24G −Sites na Internet onde encontrar o L ATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

8/7/2019 Manual Latex 05

http://slidepdf.com/reader/full/manual-latex-05 14/24

14 Pequeno Manual de Introduc˜ ao ao LAT E X

A Caracteres EspeciaisNo LATEX todos os comando iniciam-se com \ (barra invertida). Alem deste os sımbolos $% & # tambem s˜ao reservados pela linguagem LATEX. Se voce quiser gera-losdeve digitar \$ \% \ \& \# \e \respectivamente.

Voce pode ainda querer gerar outros sımbolos (sem ser no modo matem´ atico), veja:

œ \oe Œ \OE æ \ae Æ \AEa \aa A \AA ø \o Ø \Ol \l L \L ß \ss ¿ ? ‘¡ ! ‘ † \dag ‡ \ddag § \S¶ \P c \copyright £ \pounds

B Sımbolos MatematicosPara que um sımbolo matem´ atico seja compilado com sucesso pelo LATEX certique-se deque ele esteja dentro de uma equa¸cao matem atica (como veremos na pr oxima secao), ouent ao entre “dollar”, 17 por exemplo: $\alpha$ produz α apos ser compilado pelo LATEX.

• Subscrito e Sobrescrito (Use os sımbolos e ˆ )

x2y xˆ2y xy2

xˆyˆ2 xy1 x 1ˆ y

x2y x 2y xy1 xˆy 1 xy1 xˆ y 1

• Fra¸coes (Use o comando \frac )

x =y + z/ 2y2 + 1

$\displaystyle 18 x = \fracy + z/2 yˆ2 + 1 $x + y

1 + yz +1

> 5 $\displaystyle \fracx + y1 + \fracyz + 1> 5$

• Raızes (Use o comando \sqrt )√x + y $\sqrtx + y$n√2 $\sqrt[n]2$5 1 + x2 + y2 $\displaystyle \sqrt[5]1 + \sqrtxˆ2 + yˆ2$

• Reticencias. . . \ldots . . . \dots · · · \cdots ... \vdots . . . \ddots17 Modo Matem´atico.18 Onde usamos o comando \displaystile para que a equa¸cao fosse mostrada pelo LATEX num tamanho

apropriado, mesmo sem usar os comandos para uma equa¸ cao matem´atica [como veremos no Apendice C].

8/7/2019 Manual Latex 05

http://slidepdf.com/reader/full/manual-latex-05 15/24

Abel Dionizio Azeredo 15

• Letras Gregas

Letras Gregas Min´ usculasα \alpha θ \theta o o τ \tauβ \beta ϑ \vartheta π \pi υ \upsilonγ \gamma ι \iota \varpi φ \phiδ \delta κ \kappa ρ \rho ϕ \varphi

\epsilon λ \lambda \varrho χ \chiε \varepsilon µ \mu σ \sigma ψ \psiζ \zeta ν \nu ς \varsigma ω \omegaη \eta ξ \xi

Letras Gregas Mai´ usculasΓ

\Gamma Λ

\Lambda Σ

\Sigma Ψ

\Psi

∆ \Delta Ξ \Xi Υ \Upsilon Ω \OmegaΘ \Theta Π \Pi Φ \Phi

• Outros Sımbolos Matematicos 19

± \pm ∩ \cap \diamond ⊕ \oplus

\mp ∪ \cup \bigtriangleup \ominus

× \times \uplus \bigtriangledown ⊗ \otimes

÷ \div \sqcap \trriangleleft \oslash

∗ \ast \sqcup \triangleright \odot

\star ∨ \vee ¡ \lhd \bigcirc

\circ

∧ \wedge £

\rhd

† \dagger

• \bullet \ \setminus ¢ \unlhd ‡ \ddagger

· \cdot \wr ¤ \unrhd \amalg

≤ \leq ≥ \geq ≡ \equiv |= \models

\prec \succ ∼ \sim ⊥ \perp

\preceq \succeq \simeq | \mid

\ll \gg \asymp \parallel

⊂ \subset ⊃ \supset ≈ \approx \bowtie

⊆ \subseteq ⊇ \supseteq ∼= \cong I \Join` \sqsubset a \sqsupset = \neq \smile

\sqsubseteq \sqsupseteq.= \doteq \frown

∈ \in \ni /∈ \notin ∝ \propto

\vdash \dashv19 Observe que alguns sımbolos matematicos, como P por exemplo, n ao est ao denidos no LATEX2 . Para

gera-los voce deve incluir no cabe¸ calho do documento o comando \usepackagelatexsym

8/7/2019 Manual Latex 05

http://slidepdf.com/reader/full/manual-latex-05 16/24

16 Pequeno Manual de Introduc˜ ao ao LAT E X

← \leftarrow ←− \longleftarrow ↑ \uparrow

⇐ \Leftarrow ⇐= \Longleftarrow ⇑ \Uparrow→ \rightarrow −→ \longrightarrow ↓ \downarrow

⇒ \Rightarrow =⇒ \Longrightarrow ⇓ \Downarrow

↔ \leftrightarrow ←→ \longleftrightarrow \updownarrow

⇔ \Leftrightarrow ⇐⇒ \Longleftrightarrow \Updownarrow

→ \mapsto −→ \longmapsto \nearrow

← \hookleftarrow → \hookrightarrow \searrow

\leftharpoonup \rightharpoonup \swarrow

\leftharpoondown \rightharpoondown \nwarrow

\rightleftharpoons Y \leadsto

ℵ \aleph \prime ∀ \forall ∞ \inftyh \hbar ∅ \emptyset ∃ \exists P \Boxı \imath \nabla ¬ \neg Q \Diamond \ jmath √ \surd \at \triangle

\ell \top \natural ♣ \clubsuit℘ \wp ⊥ \bot \sharp ♦ \diamondsuit

\Re \ | \ \backslash ♥ \heartsuit

\Im \angle ∂ \partial ♠ \spadesuitH \mho

\sum \bigcap \bigodot

\prod \bigcup \bigotimes

\coprod \bigsqcup \bigoplus

\int \bigvee \biguplus

\oint

• Fun¸coes Matematicas

\arccos \cos \csc \exp \ker \limsup \min \sinh

\arcsin \cosh \deg \gcd \lg \ln \Pr \sup

\arctan \cot \det \hom \lim \log \sec \tan

\arg \coth \dim \inf \liminf \max \sin \tanh

8/7/2019 Manual Latex 05

http://slidepdf.com/reader/full/manual-latex-05 17/24

Abel Dionizio Azeredo 17

C Equa¸ coes MatematicasPara escrever uma equa¸cao matematica no meio do texto voce deve escreve-la entre “dollar”$, colcletes \[ ou parenteses \(. Por exemplo,

ni=1 xi = 1

0 f (x)dx $\sum i = 1n x i = \int 0 ˆ1 f (x) d x$n

i=1

xi = 1

0f (x)dx $\displaystyle \sum i = 1n x i = \int 0 ˆ1 f (x) d x$

ni=1 xi = 1

0 f (x)dx \( \sum i = 1n x i = \int 0 ˆ1 f (x) d x\)n

i=1

xi = 1

0f (x)dx \[ \sum i = 1n x i = \int 0 ˆ1 f (x) d x\]

Observe que os parenteses

\( fazem o mesmo efeito que o “dollar” $, ao passo que os

colchetes \[ nao sao totalmente equivalentes ao comando \displaystyleentre “dollar” $, apesarde tambem deixar a equa¸ cao num tamanho mais apropriado, pois a equa¸ cao e mostradacentralizada numa linha pr´ opria.

Para digitar uma equa¸ cao matem atica em destaque (sem ser no meio do texto) use oscomandos \beginequatione \endequation. Por exemplo,

n

i=1

xi = 1

0f (x)dx (2)

\beginequation\sum i = 1n x i = \int 0 ˆ1 f (x) d x

\endequationObserve que a equac ao acima foi numerada automaticamente pelo L ATEX − ja que a

equacao (1) foi digitada anteriormente (na Introdu¸ cao)20 . Voce pode ainda dar um nomepara a equa cao, atraves do comando \labelnome escrito logo apos \beginequatione,quando quiser cit a-la no meio do texto basta usar o comando \ref nome.

Assim como a funcao \displaystyle, voce deve usar os comandos \left( e \right) numaequacao matem atica para que os parenteses, claves ou colchetes quem todos num tamanhoarpropriado 21 . Veja a diferen ca no seguinte exemplo:

(x + y

2) $\displaystyle (\fracx + y2)$

x + y2

$\displaystyle \left(\fracx + y2\right)$

20 O n umero 2 foi atribuido a esta qua¸ cao por esta ser a segunda equa¸ cao digitada em todo o texto e porqueescolhemos a classe/estilo deste documento como article. Caso tivessemos optado por book, por exemplo, a

numera¸cao atribuıda pelo L ATEX seria (C.1) pois neste formato, a cada capıtulo (ou apendice) ele recome¸ caa numerar as equac˜ oes.

21 Certique-se sempre de “fechar” tudo o que “abrir”, por exemplo, se voce abrir chaves numa linha como comando \left[ e quiser fecha-la na outra linha deve usar \right. para “fecha-la” na primeira linha (issofara com que n ao apare ca ] na primeira linha) e depois, na segunda linha, usar \left. para ent˜ao fecha-lacom o comando \right].

8/7/2019 Manual Latex 05

http://slidepdf.com/reader/full/manual-latex-05 18/24

18 Pequeno Manual de Introduc˜ ao ao LAT E X

Existe ainda a op cao array para alinhar uma ou v´arias equa coes em linhas subsequentes.

Por exemplo22

,ds2 = dxµ dxµ

= ηµν dxµ dxν

= dt2 − dx2 + dy2 + dz2

\begineqnarraydsˆ2 & = & dx \mu dxˆ\mu \nonumber \\& = & \eta \mu \nudxˆ\mu dxˆ\nu \nonumber \\& = & dtˆ2 - \left( dxˆ2 + dyˆ2 +dzˆ2 \right) \nonumber

\endeqnarrayA opcao array permite ainda alinhamentos verticais e horizontais (na forma de tabelas).Veja os exemplos 23 :

1)a + b + c uv x −y 27

a + b u + v z 134a 3u + vw xyz 2, 978

1) \( \left\ \beginarrayclcra+b+c & uv & x-y & 27 \\a+b & u+v & z & 134

\\a & 3u+vw & xyz & 2,978

\endarray \right. \)

2) x −a1

...an

− u −v 13

u + v12

−345

2) \( x - \beginarrayca 1 \\ \vdots \\ a n \\\endarray- \beginarray[t]l cu - v & 13\\u + v & \beginarray[b]r12 \\ -345

\end

array

\end

array

\)

Com a opcao array voce pode escrever matrizes no modo matem´atico, no entanto existe ocomando \matrix especialmente para se gerar matrizes, veja:

ηµν = ηµν =

1 0 0 00 −1 0 00 0 −1 00 0 0 −1

\[ \etaˆ \mu \nu= \eta \mu \nu= \left(

\matrix1 & & 0 & & 0 & & 0\cr0 & & -1 & & 0 & & 0\cr0 & & 0 & & -1 & & 0\cr0 & & 0 & & 0 & & -1 \right) \]

22 Onde o comando \nonumber determina que a equa¸ cao n ao ser a numerada − por equa cao o LATEXentende cada linha de uma equac˜ ao (separada por \\), por isso voce deve usar \nonumber ao nal de cada

linha. Poderıamos ter usado \begineqnarray∗e \endeqnarray∗para gerar a equa¸cao sem numera¸cao. Osmarcadores & & servem para alinhar a equa¸ cao no sinal de “=”.23 Onde c indica coluna centralizada ( center), l indica coluna alinhada ` a esquerda ( left) e r indica coluna

alinhada `a direita ( right) no caso de alinhamento horizontal − c, l e r aparecem sempre entre colchetes .No caso de alinhamento vertical, c indica linha centralizada ( center), t indica linha alinhada acima ( top) e bindica linha alinhada abaixo ( bottom ) −c, t e b aparecem sempre entre chaves [ ].

8/7/2019 Manual Latex 05

http://slidepdf.com/reader/full/manual-latex-05 19/24

Abel Dionizio Azeredo 19

• Under(over)line(brace) 24

x2

+ 1O valor de π e 3, 14159265.100termos

a + b + · · ·+ n = 1x + y + √1 + ab

=64

= √2

\( \overline\overlinex2 + 1 \)\underlineOvalor de $\pi$ \’e$\underline3,14159265$.

\(\overbracea+b+ \cdots+n 100 \, \rm termos= 1\)

\(x+y+ \underbrace\sqrt1 + a b = 64= \sqrt2 \)• “Acentua¸ cao” no Modo Matematico

a \hat a a \acutea a \bara a \dotaa \checka a \gravea a \veca a \ddotaa \brevea a \tildeaUsando o comando

\widehat:

1 −x = −|y| \(\widehat1 - x= - \widehat\vert y \vert \)• Delimitadores 25

\loor \lceil \langle | \vert

\roor \rceil \rangle | |• Sımboloss para “Empilhar”( Stackrel)A a

→B b

→C x def = ( x1 , · · ·, xn ) \(A \stackrela’\rightarrowB \stackrelb’\rightarrowC\)

\( \vecx \stackrel\rm def = \left( x 1,\cdots,x n \right) \)

• Espa¸camento no Modo Matem´ aticoPara deixar (ou remover) espa¸ cos horizontais entre caracteres, no modo matem´ atico voce

pode usar os comandos: \, \; \! \quad ou \qquad. Veja os exemplos:

√2 x \sqrt2 \, x √2x \sqrt2xδα

β \deltaˆ \alpha \; \beta δαβ \deltaˆ \alpha \beta

n/ log n n / \! \log n n/ log n n / \log nx y x \quad y x y x \qquad y

• Caligraa (No modo matematico valem os mesmos comandos que num texto normal)it alico(\it): 2 ft Ψ log[ψ] $\it 2ˆft \Psi \log[\psi]$romano( \rm): 2ft Ψlog[ψ] $\rm 2ˆft \Psi \log[\psi]$negrito( \bf ): 2ft Ψ log[ψ] $\bf 2ˆft \Psi \log[\psi]$sans serif(\sf ): 2ft Ψ log[ψ] $\sf 2ˆft \Psi \log[\psi]$typewriter( \tt ): 2 ft Ψ log[ψ] $\tt 2ˆ ft \Psi \log[\psi]$

caligrafado( \cal): CALIGRAFIA $\cal CALIGRAFIA$24 Onde o comando \, serve para “for¸car” um espa¸co horizontal e, para colocar texto no meio de uma

equa cao usamos \rm ·· · para que a caligraa seja consistente com o resto do texto.25 Para serem usados com os comandos \left e \right, alem dos parenteses, colchetes e chaves, para “deli-

mitar” uma equa¸ cao matem´atica.

8/7/2019 Manual Latex 05

http://slidepdf.com/reader/full/manual-latex-05 20/24

20 Pequeno Manual de Introduc˜ ao ao LAT E X

D Tabelas

Exemplo de TabelaC Coluna 2 3 4O Linha 3L ×UN Linha 6A1 Coluna 4

\begincenter\begintabular |c||c|c|l| \hline %

\multicolumn4|c|Exemplo de Tabela \\\hline \hline%C & Coluna 2 & 3 & 4\\ \cline2-4%O & \multicolumn3r|Linha 3 \\ \cline3-3%L & &\multicolumn1c|$\times$& \\\cline3-3%U & \multicolumn3c| \\ \cline2-4%N & \multicolumn3c|Linha 6 \\ \cline2-4%

A & & &\\ \cline2-4%1 & & & Coluna 4\\ \hline%

\endtabular\endcenterObserve que com os comandos \multicolumn e \cline voce pode fazer qualquer tipo de

tabela. Os alinhamentos s˜ao sempre determinados pelos parˆametros c = center, l = left e r= right. Uma barra vertical ( |) separa as colunas 26 e o comando \hline (ou \cline) separa aslinhas da tabela.

E FigurasPara se incluir guras num texto em LATEX temos duas op coes:

1) “desenh a-la” diretamente no texto em que se est´ a trabalhando, ou

2) “desenh a-la” num arquivo separado, compil´a-la em LATEX e e depois incluı-la no texto.

O LATEX ja traz consigo muitos comandos pr´oprios para se “confeccionar” uma gura,mas caso voce necessite de mais recursos poder´a incluir outros pacotes, como o axodraw e opstricks por exemplo27 .

Caso voce opte pela segunda opc˜ao, voce ter´a muito mais possibilidades, como incluir

guras em outros formatos (por exemplo .jpg que e um dos formatos padroes para gurasna Internet − juntamente com .gif ). Veja a referencia 3 para mais detalhes.Com o pacote gr aco axodraw podemos “fazer” guras do tipo:

26 que so e interrompida com o comando \multicolumn.27 Os arquivos mais importantes destes dois pacotes gr´ acos voce poder´a encontrar em minha home-page.

8/7/2019 Manual Latex 05

http://slidepdf.com/reader/full/manual-latex-05 21/24

Abel Dionizio Azeredo 21

¡£ ¢

¡

¤¥ ¢

¤

¦

onde usamos os seguintes comandos:

\begincenter \beginpicture (450,450)(40,−40)

\thicklines

\DashArrowLine(230,320)(170,400)2

\DashArrowLine(170,240)(230,320)2

\Gluon(230,320)(340,320)5 9

\DashArrowLine(340,320)(400,400)2

\DashArrowLine(400,240)(340,320)2

\Text(205,375)[c] $pˆ \prime$\Text(205,265)[c] $p$\Text(365,375)[c] $qˆ\prime$\Text(365,265)[c] $q$\Text(285,335)[c] $k$\Text(220,0)[c] Fig. 1\endpicture \endcenter

→centraliza a gura;→dene o espaco reservado para a gura;

→determina linhas “nas”;

→os comandos:\Dash signigica tracejado

\Arrow signica seta

\Line signica linha,ou seja \DashArrowLine(ci )(cf )p signicauma linha pontilhada que vai das coorde-nadas iniciais ci ate as coordenadas naiscf com passo p;

→texto centralizado nas coordenadas(365,265).

Alem do comando \Gluon, o axo-draw tem as opcoes \Photon, \ArrowLine,

\vector, etc.A gura acima poderia ser desenhada diretamente no meio texto, bastando para isso

“copiar” os comandos como descrito acima no meio do texto. No entanto, pode-se fazer agura em arquivo separado, por exemplo gura1.tex e, depois de rodar o arquivo com o LATEXe gerar o arquivo gura1.ps, converte-lo no arquivo gura1.eps com o GostView e incluı-la notexto via a seguinte linha de comando:

\includegraphics[scale=.5] gura1.eps, ou\includegraphics[width=3in,height=2in] gura1.eps,

onde os comandos scale, width e height determinam as dimen˜oes destinadas a gura.Com o pacote axodraw tambem geramos a gura da pr´ oxima pagina, veja:

8/7/2019 Manual Latex 05

http://slidepdf.com/reader/full/manual-latex-05 22/24

22 Pequeno Manual de Introduc˜ ao ao LAT E X

Para An´alise R/S em Teoria do Caos

¢ ¡

£¥ ¤§ ¦¨ £ © ¦¨

¡

¤§ ¦ ! " £$ #& %' & () ¦¨ 0 ¤1 £2 " 4 36 5' 7

8

9 @

AC B

DF EH GP I IR Q

ST EV UX W` Y" aX Q

bR B EV cC Wd Ge U fX g

h

f

h

a i

h

Y" p c

h

q

I2 a

h

ie iX Y

h

IR Y" i

h

I2 U p

h

c GP U

h

p pX Y

h

G§ I I

r

Y gs UX Y

r

aX gs a

q

r

Y1 cC gd Ge i

r

q q

gs p i

r

q

UX gd cP I

r

i pX gt I¥ c

r

I2 iX gs i p

r

ce fX g

q

p

r

c GC g` Y1 G

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

uu

uu

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

uu

u

u

uu

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

uu

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

uu

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

uu

uu

u

u

u

u

u

u

u

u

u

uu

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

uu

u

u

u

u

u

u

u

u

u

u

uu

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

uu

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

uu

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

uu

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

uu

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

uu

u

u

u

uu

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

uu

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

uu

u

u

u

uu

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

vx w y

g Y P e e

w

@R

e Y" f f2

w

k j

wm l y w

d no

@

Y0 U iX Y

r

R Y" Ue U

q

g

£$ ¤1 £$ 0 e R ¦¨ 5 £¥ R ¤ ) 3

z

7 |~ x 36 5' 7

8

9

y

@

y

B

EV fX W` Y" UX Q

Y Ws aX Y Q

E fX Ws i2 cC g

EV fX Ws U aX Q

'

Y Ws f

q

Q

EH fC Wd U2 c$ g

9

h

E Y

q

9

h

fX gd Ge f

h

fX gs UX Y

h

Y g` Y Y

h

Y gd i

q

h

Y g cP i

h

Ye g GP I

h

Ye gd Ue I

h

q

g Y1 c

h

q

gs i p

h

q

gd c G

r

fX gs iX Y

r

fX gt I2 f

r

fX gt I2 U

r

fX gd ce a

r

fX gs p2 G

r

fX gd Ge p

r

fX gs a p

r

fX gs U2 c

r

Y gs fe I

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

uu

u

u

u

u

u

u

u

u

u

u

u

uu

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u u

u

u

u

u

u

u

u

u

u

uu

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

uu

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

uu

u

u

u

u

u

u

u

u

uu

u

u

u

u

u

u

u

u

u

u

u

u

uu

u

u

u

u

u

u

u

u

u

u

u

u

u

u

uu

u

uu

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

uu

u

u

u

u

u

u

u

u

u

u

uu

u

u

u

u

uu

u

u

u

u

u

u

u

u

uu

u

u

u

u

u

u

u

u

uu

uuu

u

u

u

u

u

u

u

uu

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

uu

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

uu

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

u

uu

uu

u

u

u

u

uu

u

u

u

u

uu

u

u

u

u

vx wm y

g

q

@

P

w

e

X

w l y w

g

A Fig. 2 foi gerada automaticamente, via programa de computador (escrito em lingua-gem Pascal), cuja entrada de dados do programa era um arquivo tipo registro (dos dados“plotados” na Fig. 1) e cuja saıda do programa (Fig. 2) era um arquivo tipo texto j´ a escritoem formato LATEX. O programa gerou o graco da Fig. 1 a partir do arquivo de registro< tibagi.dad > , com n = 744 dados (62 anos de medidas da vaz ao media do rio Tibagi),

calculou o valor medio x e o desvio padrao σn dos dados da serie hist´orica. Na Fig. 2 oprograma “plotou” os dados da regress˜ao linear Log (R/S) X Log (n) obtendo duas “boas”e distintas retas. Do coeciente angular das retas 1 e 2 obteve o coeciente de Hurst, H, adimensao fractal, D e a dimens ao de correlac ao, C, alem de determinar o tempo de retornoτ (em meses). Esse tipo de an alise, em Teoria do Caos, e util para se fazer previs oes futuras.

8/7/2019 Manual Latex 05

http://slidepdf.com/reader/full/manual-latex-05 23/24

Abel Dionizio Azeredo 23

A proxima gura foi incluıda no texto com o seguinte comando:

\centerline \fbox\includegraphics[scale=.5] dvi2pdf.jpg

Note que esta gura e .jpg − formato pafr ao para guras na Internet.J a com o uso do pacote graco pstricks (Veja a referencia 3), por meio dos seguintes

comandos:

\begincenter \resizebox\textwidth !\includegraphics[0in,-3in][8in,8in]PstCalendario.eps \endcenterincluımos a seguinte gura 28 :

¢ ¡¤ £¦ ¥ §© ¥ §©

¥" ! #% $' &) (1 03 2 5 4 6¤ £8 7@ 9B A@ 7@ 5 ¥

CE D

¥¨ G FH ¡G I ¥P ¤ §R QR S T8 U¦ VX W

F¤ Y ` 7@ F¦ a3 bH ¥R ¥d cf eh gp i5 qs r@ tv u £8 7@ 9B A@ 7@ 5 ¥

w

D

a5 xy ` x a@ © H ¡ 7@ ¦ ¦ ¦ v

H 7@ 8 7

D

¡G 5 5 ¤

k j

jm l

n o

o

H

zo|

% ~

n¦ v

¦

¤

k j

jm l

n o

o

z

o

3 ~

n

f

k j

jm l

n o

o

zo

3 ~

n

¤

k j

jm l

n o

m

o

zo

3 ~

n

¤

v

ª ¬ «

R ®

° ¯ ±% ²

¦ ³ ´

µ ¶

· ¸

¹

º »

¼ ½

µ5 ¾

µ

µ

µ

µ

·

µ

¸

µ

¹

µ

º

µ

»

µ

¼

µ

½

¾ ¶

µ

·

¸

¹

º

»

¼

½

·¤ ¾

·

µ

¿Á À° Â

Ã

v Ä

ª ¬ «

®

Å ¯ ±3 ²

¦ ³ ´

µ ¶

· ¸

¹

º »

¼ ½

µH ¾

µ

µ

µ

µ

·

µ

¸

µ

¹

µ

º

µ

»

µ

¼

µ

½

¾¶

µ

·

¸

¹

º

»

¼

½

·¤ ¾

¿Á À° Æ

v

ª «

®

° ¯ ±% ²

¦ ³ ´

µ ¶

· ¸

¹

º »

¼ ½

µ5 ¾

µ

µ

µ

µ

·

µ

¸

µ

¹

µ

º

µ

»

µ

¼

µ

½

¾ ¶

µ

·

¸

¹

º

»

¼

½

·¤ ¾

·

µ

ÇÀÉ È

ÀË ÊÍ Ì

v Ä

ª«

®

Å ¯ ±3 ²

¦ ³ ´

µ ¶

· ¸

¹

º »

¼ ½

µH ¾

µ

µ

µ

µ

·

µ

¸

µ

¹

µ

º

µ

»

µ

¼

µ

½

¾ ¶

µ

·

¸

¹

º

»

¼

½

·¤ ¾

·

µ

ÎÁ Ï ÐÉ Ñ

ÏÓ Ò Ô

Ïm Õ× Ö

Ø

Ø Ù

Ú Ûv ÜÄ Ý Þ

Ü ß

Ûª à á

à â

ßR ã

ÛÅ ä å% æ

Ú¦ ç è

é

ê ë

ì í

î ï

ð

ñ

éH ò

é

é

é

ê

é

ë

é

ì

é

í

é

î

é

ï

é

ð

é

ñ

ê ò

ê

é

ê

ê

ê

ë

ê

ì

ê

í

ê

î

ê

ï

ê

ð

ê

ñ

ë

ò

óõ ô

ÑÄ ö

Ô

Ïm Õ Ö

Ø

Ø Ù

Ú Ûv Ü Ý Þ

Üß

Ûª ଠá

à â

ßR ã

ÛÅ ä å% æ

Ú¦ ç è

é

ê ë

ì í

î

ï

ð

ñ

éH ò

é

é

é

ê

é

ë

é

ì

é

í

é

î

é

ï

é

ð

é

ñ

ê ò

ê

é

ê

ê

ê

ë

ê

ì

ê

í

ê

î

ê

ï

ê

ð

ê

ñ

ë

ò ë

é

÷

öù ø

ÏÒ

Ô

Ïm Õú Ö

Ø

Ø Ù

Ú Ûv ÜÄ Ý Þ

Ü ß

Ûª à á

à â

ßR ã

Û ä å% æ

Ú¦ ç è

é

ê ë

ì í

î ï

ð

ñ

éH ò

é

é

é

ê

é

ë

é

ì

é

í

é

î

é

ï

é

ð

é

ñ

ê ò

ê

é

ê

ê

ê

ë

ê

ì

ê

í

ê

î

ê

ï

ê

ð

ê

ñ

ë

ò

û

Ï

ô

Ï Ò Ô

Ïm Õ Ö

Ø

Ø Ù

Ú Ûv Ü Ý Þ

Üß

Ûª à á

à â

ßR ã

ÛÅ ä å% æ

Ú¦ ç è

é

ê ë

ì í

î ï

ð

ñ

éH ò

é

é

é

ê

é

ë

é

ì

é

í

é

î

é

ï

é

ð

é

ñ

êò

ê

é

ê

ê

ê

ë

ê

ì

ê

í

ê

î

ê

ï

ê

ð

ê

ñ

ë

ò ë

é

28 Note que, como antes, tivemos que usar o GostView para transformar o arquivo .ps para .eps.

8/7/2019 Manual Latex 05

http://slidepdf.com/reader/full/manual-latex-05 24/24

24 Pequeno Manual de Introduc˜ ao ao LAT E X

F Menssagens de Erro ao Compilar o L ATEXAo digitar seu texto em LATEX, principalmente se voce tiver pouca experiencia, voce cometer´ amuitos erros. N ao se preocupe, isso e normal!

Quando voce for “rodar” o LATEX para compilar seu texto, ser´a exibida uma menssagemde erro, indicando o numero da linha no texto onde se encontra tal erro e, logo abaixo, umponto de interroga¸cao.

Digite x para interromper o LATEX e voltar ao texto para corrigir tal erro, ou, digite r paracontinuar a “rodar” o LATEX mesmo com o erro indicado. Pode acontecer que o LATEX naogere a pagina onde indicar o erro e todas as demais, assim e fundamental corrigir o erro,como pode tambem “rodar” o documento ate o nal, mesmo com erro.

Se, ao inves do ponto de interroga¸cao aparecer um asterisco (∗), digite \end duas ou tres

veses ate que a janela do MS-Dos onde o LATEX e “rodado” seja fechada.

G Sites na Internet onde encontrar o L ATEXCaso minha home-page esteja “fora do ar” por algum motivo alheio a minha vontade, listona sequencia os sites indicados para que voce possa obter os arquivos e programas que indicona secao 2 para editar, rodar e visualizar seus textos compilados em L ATEX. veja:

• Download Accelerator Plus http://zdnet.terra.com.br/get download/pt/terra/8002485/http%3A//download8.speedbit.com/dap43.exe/getdownload.html

• WinZip ftp://ftp.if.usp.br/pub/windows/util/winzip80.exe• Acrobat Reader http://a1185.g.akamaitech.net/7/1185/488/ar500enu001/

download.adobe.com/pub/adobe/acrobatreader/win/5.x/ar500enu.exeou: ftp://ftp.if.usp.br/pub/windows/acroread/ar500enu.exe

• MiKTeX http://ftp.sunet.se/pub/text-processing/TeX/systems/win32/miktex/2.0.zip

• GostView (4 arquivos)ftp://ftp.if.usp.br/pub/windows/ghost/GS503FN1.ZIPftp://ftp.if.usp.br/pub/windows/ghost/GS503INI.ZIPftp://ftp.if.usp.br/pub/windows/ghost/GS503W32.ZIPftp://ftp.if.usp.br/pub/windows/ghost/GSV32W32.ZIP

•WinEdt (vers˜ao 5.2) ftp://ctan.tug.org/tex-archive/systems/win32/winedt/winedt5.exeou ftp://ftp.if.usp.br/pub/windows/miktex/TexEditor/winedt5.exe

• WinEdt (vers˜ao 1.414) ftp://ctan.tug.org/tex-archive/systems/win32/winedt/winedt32.exe

• Manual (de H. J. Greenberg) http://www.cudenver.edu/ hgreenbe/courses/texinfo/simplied-intro.zip