apostila latex

Upload: sandmanofharlem

Post on 07-Jul-2015

2.858 views

Category:

Documents


0 download

TRANSCRIPT

Curso de Introduo ao LATEXProf.Mrcio Nascimento da SilvaUniversidade Estadual Vale do AcaraCoordenao de MatemticaJunho - 20112SumrioIntroduo 91 TEX e LATEX 111.1 O editor de textos Kile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121.2 Instalando o LATEX e o editor Kile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121.3 Estrutura de um documento LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121.4 Pacotes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141.5 Tipos de Arquivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151.6 Visualizao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 Formatao do Texto 172.1 Tamanho de letra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172.2 Estilo do texto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172.3 Fontes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182.4 Pargrafo, Espao e Espaamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182.4.1 Pargrafo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182.4.2 Quebra de linha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182.4.3 Espao Horizontal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192.4.4 Espao Vertical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192.4.5 Espaamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192.5 Cores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192.6 Alinhamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202.7 Numerao de Pginas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202.8 Notas de Rodap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202.9 Ambiente Verbatim. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212.10 Colunas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 Inserindo frmulas matemticas 233.1 Conhecimento bsico para frmulas matemticas . . . . . . . . . . . . . . . . . . . . . . . 253.1.1 Fraes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253.1.2 ndices, Expoentes e Razes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253.1.3 Nmeros Binomiais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263.1.4 Conjuntos Numricos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263.1.5 Parnteses, Colchetes e Chaves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263.1.6 Mdulo e Norma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273.1.7 Maior, menor, igual, diferente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273.1.8 Frmulas Trigonomtricas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273.1.9 Logaritmo e Exponencial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283.1.10 Limites, Derivadas e Integrais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283.1.11 Somatrios, produtrios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293.1.12 Unio, Interseo, Produto cartesiano . . . . . . . . . . . . . . . . . . . . . . . . . . 303.1.13 Vetores e Conjugados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303.1.14 Produto interno, produto vetorial . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313.1.15 Matrizes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313.1.16 Determinantes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3234 SUMRIO3.1.17 Sistemas Lineares. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333.2 Preparando uma lista de exerccios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333.2.1 Ambientes de Enumerao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363.3 Teoremas, Denies, Proposies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373.4 Tabelas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383.4.1 Ambiente Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394 Inserindo Imagens 414.1 Inserindo guras lado a lado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424.2 Transformao de guras para o formato EPS. . . . . . . . . . . . . . . . . . . . . . . . . . 434.2.1 Grcos do GnuPlot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434.3 XFig. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434.4 Outros programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434.5 Lista de Figuras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445 Denindo comandos 456 Fazendo um livro 476.1 Formatando o prembulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476.2 Diviso do arquivo LATEX em vrios arquivos . . . . . . . . . . . . . . . . . . . . . . . . . . 486.3 Capa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 486.4 Partes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496.5 Captulos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496.6 Sees . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 506.6.1 Subsees . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 516.7 Sumrio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 526.8 Lista de Figuras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 526.9 Referncias Bibliogrcas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 526.10 ndice Remissivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53Referncias Bibliogrcas 54Lista de Figuras1.1 Idia bsica de um processador de textos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114.1 Grco da funof (x)= x2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424.2 Figura da esquerda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434.3 Figura da direita . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4356 LISTA DE FIGURASLista de Tabelas2.1 Tamanhos das letras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182.2 Comandos para alinhamento de texto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203.1 Exemplo de tabela com legenda. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4078 LISTA DE TABELASIntroduoEste manual foi elaborado inicialmente para um curso de Extenso direcionado aos alunos do cursode Matemtica da Universidade Estadual Vale do Acara em maro de 2009. Desde ento, acontecerammaisduasversesdocurso, umaemjunhode2009(destinadaaalunosdocursodeMatemticaeprofessoresdaredepblicadeensinodaRegioNortedoCear, CREDE6)eoutraemjaneirode2011, especialmente para alunos do PIBID/Matemtica (Programa Institucional de Bolsas de Iniciao aDocncia).Durante cada edio, algumas idias novas e sugestes aparecerame, na medida do possvel, foramacrescentadas a este trabalho. Em junho de 2011 se realiza a quarta edio. O objetivo deste curso apenas iniciar os alunos no LATEX dando condies para que possam com sua curiosidade reproduzirtudo que desejem em seus trabalhos. Este material est voltado para a produo de textos na rea decincias exatas, sobretudo matemtica. Os exemplos foram opes usadas vrias vezes no lugar dasdenies, na inteno de se obter um melhor entendimento.Obviamente, este material sempre precisa de melhoras. Contamos com o apoio dos leitores para amelhoria e correo de erros que possam aparecer1.ValeregistraroapoiodosalunosAdrianoXimenes, AprgioTeles, ThasMartins, FranciscoJairFelismino Menezes e Antnio Edilson Cardoso Portela que por j terem um pouco mais de experinciacom o LATEX se propuseram a ser monitores voluntrios nas edies do curso. Espera-se que deste cursotenhamos outros monitores voluntrios para projetos [email protected] LISTA DE TABELASCaptulo 1TEX e LATEXTEX e LATEX so processadores de textos, isto , interpretam certos comandos e transformam em textosque podem ser, de fato, lidos e entendidos.Figura 1.1: Idia bsica de um processador de textos.Os processadores de textos se dividem basicamente em duas categorias:Editores Visuais: a medida que se vai digitando, o texto j aparece na forma que vai ser impresso.Editores Lgicos:o processamento feito em duas etapas.Primeiro, os comandos so digitados numeditor de textos (por exemplo, Kile), o que chamamos de arquivo fonte. Depois esses comandos socompilados gerando um arquivo de saida (um arquivo tipo pdf, por exemplo).O TEX1foi criado no nal dos anos 70 por Donaldo Knuth da Stanford University. O objetivo eramelhorar a impresso de textos cientcos, sobretudo as frmulas matemticas. O nome corresponde asprimeiras letras da palavra tecnologia em grego (), sendo que o X que aparece na verdade a letragrega (qui).O LATEX (que se pronuncia lei-tec ou lah-tech) um conjunto de comandos que permite usar oTEX com maior facilidade. Foi criado por Leslie Lamport na dcada de 80.Hoje muitas universidades (sobretudo americanas e europias) exigemque seus alunos usem TEX ouLATEX para apresentar suas teses, a m de garantir que as frmulas sejam representadas com exatidoou que a qualidade tipogrca seja uniforme.Muitas publicaes cientcas tambm o preferem para asubmisso de originais. Vantagens:Formatao de qualidade;Liberta o autor para concentrar-se no contedo em vez da forma;Facilidade para trabalhar com frmulas matemticas;Facilidade para trabalhar com bibliograas e citaes;Gerao automtica e sempre correta de sumrios, listas de tabelas, listas de guras, etc.Facilidade para criao de ndices remissivos;1Trs primeiras letras da palavra tecnologia em grego: o1112 CAPTULO 1. TEX E LATEXGerenciamento inteligente de notas de rodap;Exportao para HTML atravs de programas como latex2html e tex4ht e para RTF (latex2rtf);Insero automtica de numerao sequencial de sees;Gerenciamento fcil 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.Grande problema: Centenas de comandos!1.1 O editor de textos Kile um ambiente de desenvolvimendo integrado ao LATEX. Ele permite que sejam usadas todas as fun-cionalidades do LATEX em modo grco, facilitando e costumizando o acesso a todos os programas doLATEXcomocompliladores, postprocessing, debbug, converses eferramentas devisualizao; aindapossui vrios wizards, interfaces comGnuPlot e XFig, e gerenciamento de projetos. E o principal: vriosbotes e menus que evitam a memorizao ou gasto de tempo com a pesquisa de boa parte dascentenas de comandos necessrios para a produo de um texto usando LATEX. O Kile tambm avisasobre eventuais erros de digitao, informando, inclusive, a linha na qual se encontra o erro.Um matemtico francs chamado Pascal Brachet, professor de uma escola secundria francesa, criouoprogramaTexmaker, quepossui basicamenteosmesmosrecursosdasIDEsLATEXencontradasnomundo Windows (normalmente proprietrias e com custo elevado). O programa mudou de nome maistarde para Kile e acabou sendo passado para outro mantenedor. O programa feito com a biblioteca Qte o Kile uma verso mais adaptada (e dependente) do ambiente KDE. O Texmaker continua existindo,mas como uma verso (bem semelhante e feita com a mesma biblioteca Qt) independente do KDE. Issotornou possvel a existncia at de uma verso para MacOS X.1.2 Instalando o LATEX e o editor KileSupondo que esteja sendo usado o sistema Ubuntu, podemos facilmente instalar o LATEXe o Kile. BastaacessarSistema Administrao Gerenciador de Dispositivos SynapticProvavelmente ser pedida a senha do administrador. Depois, no campopesquisa rpidadigitekile. Aparece logo abaixo uma lista com todos os pacotes que tem kile no nome, entreeles kile.Clicando com o boto direito no mouse no pacotekile e escolha Marcar para insta-lao e uma janela deve aparecer avisando que outros pacotes precisam ser instalados tambm.Nessa lista, devemaparecer pacotes com o nome tetexou tetex-xxxxxxonde o xxxxxxso nomes para outros pacotes necessrios ao bom funcionamento de Kile e do LATEX. Diga ok. Casono apareamesses pacotes (os tetex), v at o campo Pesquisa Rpida e digite tetex fazendo omesmo procedimento descrito acima para o pacote Kile.Agora, com todos os pacotes selecionados, clique no boto APLICAR e aguarde at que tudo estejainstalado.1.3 Estrutura de um documento LATEXVamosagoracomearaproduzirtextosmaiselegantes quenoseditores detextosdamoda. Umdocumento LATEX se divide basicamente em duas partes:Prembulo;Texto;1.3. ESTRUTURA DE UM DOCUMENTO LATEX 13No prembulo fazemos as denies do documento: margens, estilo, tipo de letra, tamanho de letra,numerao de pginas e etc. Isso tudo feito atravs da insero de pacotes (os packages). A segundaparte o texto propriamente dito. Veja abaixo um exemplo da estrutura bsica de um documento LATEX:%-------------------------PREMBULO----------------------\documentclass[a4paper,12pt]{report}\usepackage[brazil]{babel}%---------------------------------------------------------%-------------------------TEXTO--------------------------\begin{document}Aqui ser,em breve,um texto.Quem sabe sobrematemtica...\end{document}Na parte do documento onde ca o texto propriamente dito, no h segredos quanto escrita. No preciso se preocupar com mudanas de linhas nem acentos. O alinhamento padro o justicado. Casoqueira mudar de linha, basta usar o comando\newlineSe necessrio, pode ser feita at mesmo uma mudana de pgina:\newpageTodo documento deve ter no seu incio o comando\documentclass[opes]{estilo}No campo opes, podemos denir tipo de papel e tamanho de letra, por exemplo. No campo estilodenimos o tipo de documento que queremos: livro, artigo, carta, etc. Abaixo algumas alternativas parao campo opes:Tipode Papel: a4paper,letterpaper,a5paper,b5paper,executivepapere legalpaper. Casono seja informado, o formato usado ser o letterpaper.Tamanho da letra:10pt,11pt ou 12pt. Caso no seja informado, o tamanho usado 10pt.Layout da pgina: landscape(paisagem), twocolumn(duas colunas), oneside (imprime emapenasum lado da pgina), twoside (impresso nos dois lados do papel).titlepage: para que seja gerada uma pgina exclusiva para o ttulo. Uma capa.leqno: numerao das pginas feita no lado esquerdo.openany: faz com que os captulos se iniciem em qualquer pgina, mpar ou par.Por exemplo\documentclass[a4paper,12pt, twocolumn]{report}O texto ter duas colunas em papel a4 e letra de tamanho 12pt. Abaixo algumas opes de estilo:article: artigos em jornais cientcos, pequenos relatrios;report: relatrios mais longos, teses;book: livros;slides: Para slides. Usa letras grandes. necessrio o pacote foiltex;proc: Para atas baseadas na classe artigo.minimal: a menor classe. Usa apenas umtamanho de letra e de papel. Usada geralmente quandose quer detectar problemas no documento LATEX;14 CAPTULO 1. TEX E LATEXletter: cartas.Paraopropsitodeproduodetextosmatemticos(listasdeexerccios, livros, artigos, etc.) opr-mbulo abaixo bastante satisfatrio:%-------------------------PR_MBULO-------------------------------------------\documentclass[dvipdfm,a4paper,12pt]{book}%book,articleou report\usepackage[brazil]{babel}%linguagemdo documento\usepackage[utf8]{inputenc}%reconheceacentoe cedilha\usepackage{amssymb,amsmath,pxfonts}%permitesimbolosmatemticos\usepackage{mathrsfs}%permiteuso de fontespara conjuntos\usepackage[normalem]{ulem}%permitesublinharpalavras\usepackage{mathrsfs}%permiteo uso de letrastrabalhadas\usepackage[top=3cm,left=3cm,right=2cm,bottom=3cm]{geometry}%margens\usepackage{graphicx}%permiteinserirfiguras\usepackage[usenames]{color}%permiteletrascoloridas\usepackage{makeidx}%pra criarndiceremissivo\makeindex%construodo ndice%--------------------------------------------------------------------------------\begin{document}\pagestyle{headings}%estilode numerao\end{document}Observe que inserimos uma linha comvrios tracinhos mas iniciada por %. Sempre que esse caractere digitado, qualquer outra coisa que vier em seguida no processada. Temos, ento, uma forma defazer comentrios dentro do texto. Essa uma maneira de facilitar correes e mudanas posterioresdentro do nosso texto, uma vez que organiza o documento.1.4 PacotesOspacotes oupackages so arquivos queimplementam caractersticas adicionaispara osdocumentosescritos em LATEX. Se usarmos a estrutura bsica\documentclass{report}\begin{document}\end{document}no podemos, por exemplo, escrever palavras com acentos. Para que isso seja possvel, inserimos (noprembulo) o pacote que reconhece a acentuao, o pacote\usepackage[utf8]{inputenc}Para inserir um pacote, digitamos:\usepackage[opes]{pacote}Abaixo, os pacotes mais utilizados na produo de textos matemticos:babel: A linguagem empregada nos ttulos. Por exemplo: Captulo, Sumrio, ndice Remissivo.Preenchendo o campo das opes com[brazil], todos os ttulos so escritos em portugus. Senada for feito, a linguagem usada o ingls.geometry: pacote usado para denir as margens. No campo das opes denimos as margenssuperior, esquerda, direita e inferior usando os comandos[top=3cm,left=3cm,right=2cm,bottom=3cm].1.5. TIPOS DE ARQUIVOS 15graphicx: pacote que permite a insero de grcos e guras.makeidx: permite a criao do ndice remissivo.amsfonts,amssymb: denem alguns estilos de letras e smbolos para o ambiente matemtico. um conjunto de fontes da American Mathematical Society.color: permite texto coloridoinputenc: permite o uso de caracteres com til e cedilha sem necessidades de construes do tipo\c{c}\~ao (que produz o).1.5 Tipos de ArquivosPara se obter uma bela pgina de umlivro, por exemplo, alguns tipos de arquivos so criados. Oprimeirodeles o arquivo fonte no qual digitamos o texto, cujo formato .tex. O arquivo com esta extenso serprocessado pelo LATEX que gerar um arquivo .dvi (Device Independente le). Outros formatos:.log, .aux: guardam informaes sobre a ltima vez que o LATEX processou seu documento;.toc: guarda os cabealhos. usado para produzir o sumrio..lof: usado para produzir a lista de guras;.lot: usado para produzir a lista de tabelas;.idx: guarda todas as palavras que vo para o ndice remissivo;.ind, .ilg: usados para produzir o ndice remissivo.So gerados ainda arquivos no formato .pdf e .ps.1.6 VisualizaoPara a produo de um texto usando LATEX so necessrias duas etapas:Criao do arquivo fonte;Compilao (gerao do arquivo de sada);Um terceiro passo seria a visualizao deste arquivo. No editor Kile, a criao do arquivo fontese d na digitao dos cdigos TEX / LATEX que sero salvos num arquivo com extenso .tex. Na barrade ferramentas h um boto para compilao do arquivo fonte2. H ainda a opo via barra de menu(COMPILAR COMPILAR LATEX) ou, simplesmente, com a combinao das teclasalt + F2Nesse momento gerado um arquivo com extenso.dvi no qual j podemos ver o resultado doscomandos digitados no arquivo fonte. Para visualizar tal arquivo, basta usar a combinao de teclasalt + F3H tambm a opo na barra de ferramentas e na barra de menu.2Um boto com uma espcie de engrenagem, catraca.16 CAPTULO 1. TEX E LATEXCaptulo 2Formatao do TextoVejamos agora como formatar um texto.2.1 Tamanho de letraJ vimos que no prembulo podemos escolher o tamanho da letra entre10pt,11pt, 12pt. Algunscomandos podem ser usados para alterar o tamanho das letras em uma determinada parte do texto:{\tinytexto} produz: texto;{\scriptsizetexto} produz: texto;{\footnotesizetexto} produz: texto;{\smalltexto} produz:texto;{\normalsizetexto} produz: texto;{\largetexto} produz: texto;{\Largetexto} produz: texto;{\LARGEtexto} produz: texto;{\hugetexto} produz: texto;{\Hugetexto} produz: texto;A alterao (local) no tamanho do texto depende do tamanho de letra xado no prembulo. Abaixoos tamanhos de acordo com o que denido no prembulo:2.2 Estilo do textoPodemos formatar o texto para que ele que:itlico:{\it texto} ou textit{texto}negrito:{\bf texto} ou textbf{texto}subscrito: \underline{texto}Para os comandos textit{texto}, textbf{texto} e \underline{texto}existembotes na barra deferramentas do Kile.1718 CAPTULO 2. FORMATAO DO TEXTOTamanho (prembulo) 10pt 11pt 12pt\tiny 5pt 6pt 6pt\scriptsize 7pt 8pt 8pt\footnotesize 8pt 9pt 10pt\small 9pt 10pt 11pt\normalsize 10pt 11pt 12pt\large 12pt 12pt 14pt\Large 14pt 14pt 17pt\LARGE 17pt 17pt 20pt\huge 20pt 20pt 25pt\Huge 25pt 25pt 25ptTabela 2.1: Tamanhos das letras2.3 FontesBasicamente o LATEX usa trs fontes:Esta fonte;Esta fonte;Esta Fonte.O primeiro tipo no necessita de comandos. Basta digitar o texto. A segunda tipomquinadeescrever e a terceira a fonte Sans Serif ou serifada. O LATEX permite o uso de outras fontes medianteadio de pacotes adequados. Porexemplo, seanexamos os pacotestxfonts oupxfonts, a fontealterada em todo o documento1.2.4 Pargrafo, Espao e Espaamento2.4.1 PargrafoO pargrafo feito simplesmente deixando uma linha em branco entre dois pargrafos. Tambm podeser feito utilizando o comando \quad ou \qquad para um espaamento um pouco maior.2.4.2 Quebra de linhaA mudana de linha pode ser feita de vrias formas:Linha em branco entre duas linhas de texto;Duas barras no nal da linha:\\; Nesse comando ainda podemos colocar o parmetro de tamanho:\\[tamanho]. Acolocamos, porexemplo, emcentmetrosoespaamentoquequeremos. Sequisermos um espaamento menor que uma linha, basta colocar o parmetro com sinal negativo.Por exemplo: \\[-0.2cm].Usando o comando \newline ao nal da linha;Usando o comando\linebreak ao nal da linha. A diferena para o comando\newline queaqui o pargrafo ca justicado.1Este documento usa o pacote pxfonts.2.5. CORES 192.4.3 Espao HorizontalPara pequenos espaos na horizontal podemos usar uma barra \. Isso d um espao de um caractere.Para espaos um pouco maiores podemos usar \quad ou \qquad.Se quisermos denir nossos prpriosespaos, usamos o comando\hspace{XXcm}onde XX o valor do espao (em centmetros).2.4.4 Espao VerticalPara espaos maiores que um pargrafo podemos usar um comando semelhante ao usado para espaa-mento livre horizontal:\vspace{XXcm}2.4.5 EspaamentoO espaamento do texto pode ser denido atravs do comando \linespread{fator} colocado no pr-mbulo do documento fonte. Note que esse comando adota o mesmo espaamento para todo o texto.Se quisermos alterar o espaamento apenas localmente, usamos o o comando\setlength{\baselineskip}{X.Y\baselineskip}Veja o exemplo a seguirSalve o Corinthians!!O campeo dos Campees!!Eternamente dentro dos nossos coraes!No documento fonte, temos:{\setlength{\baselineskip}{2.5\baselineskip}\textit{Salveo Corinthians!!}\textit{Ocampeodos Campees!!}\textit{Eternamentedentrodos nossoscoraes!}\par}2.5 Cores necessrio o uso do pacote color no prembulo da seguinte forma\usepackage[usenames]{color}desta forma podemos escolher as cores pelos seus nomes. Dois comandos nos permitem mudar a cor deuma determinada parte do texto:\textcolor{cor}{texto}{\color{cor}texto}Lembrando que o nome das cor deve estar em ingls. Exemplos:\textcolor{blue}{TimoCampeo!!!} produz: Timo Campeo!!!\textcolor{red}{Sobral fria!} produz: Sobral fria!20 CAPTULO 2. FORMATAO DO TEXTO\textcolor{green}{\LaTeX massa!} produz: LATEX massa!{\color{magenta}Beleza fundamental} produz: Beleza fundamental{\color{cyan}Beleza fundamental} produz: Beleza fundamental2.6 AlinhamentoAssim como na maioria dos editores de texto, podemos alinhar o texto a esquerda, a direita, justicadoou centralizado. O padro do LATEX o justicado. Os comandos encontram-se a seguir:Ao ComandoCentralizar \begin{center}TEXTOAQUI!\end{center}Esquerda \begin{flushleft}TEXTOAQUI!\end{flushleft}Direita \begin{flushright}TEXTOAQUI!\end{flushright}Tabela 2.2: Comandos para alinhamento de texto.2.7 Numerao de PginasO comando \pagestyle{opo} permite denir como ser a numerao das pginas.\pagestyle{plain}: imprime o nmero da pgina no centro do rodap.\pagestyle{headings}: imprime o nome do captulo atual juntamente com o nmero da pginano cabealho.\pagestyle{empty}: no imprime o nmero das pginas.Caso queira no exibir o nmero de uma pgina em especial, usa-se\thispagestyle{opo}.Ainda h outra opes para a numerao na pgina, atravs da incluso de outros pacotes, mas essatarefa car a cargo do leitor.2.8 Notas de Rodap muito comum o uso de notas de rodap2seja qual for a natureza do texto. Inclumos esse tipo de notaatravs do comando\footnote{textoda nota de rodap}imediatamente aps a palavra sobre a qual se quer fazer o comentrio.2Isto uma nota de rodap2.9. AMBIENTE VERBATIM 212.9 Ambiente VerbatimNa produo deste texto,por vrias vezes se faz necessrio ver o que se est escrevendo no arquivofonte. Por exemplo, foi dito acima que para mudar a cor de uma palavra para verde, devemos digitar oseguinte comando\textcolor{green}{Palavraverde}No arquivo fonte, se digitarmos o comando acima e compilarmos, veremos apenasPalavra verdeAqui aparece o ambiente verbatim, isto , quando desejamos ler no arquivo de saida o que digitamos,de fato, no arquivo fonte. Existem dois comandos:\verb+T E X T O +ou\begin{verbatim}TEXTO\end{verbatim}2.10 ColunasO texto pode ser divido inteiramente em duas colunas ou apenas localmente. Se quisermos que todo otexto tenha duas colunas, usamos como parmetro do \documentclass o comando twocolumn:\documentclass[a4,twocolumn,12pt]{book}Se quisermos usar localmente, basta fazer o que se segue:\twocolumn[ttulo]...TEXTO...\onecolumnA partir do comando twocolumn[ttulo] ocorre uma mudana de pgina e partir da o texto estarem duas colunas, sendo que o ttulo aparece em uma coluna apenas, no topo da pgina. O parmetrottulo opicional. O comando onecolumn determina o m das colunas e a partir desse o ponto o textovolta a formatao normal.22 CAPTULO 2. FORMATAO DO TEXTOCaptulo 3Inserindo frmulas matemticasAs frmulas matemticas so digitadas de uma maneira especial. Temos as seguintes opes:1. Frmula junto ao texto, na mesma linha:Uma equao do primeiro grau uma expresso da forma ax + b= 0.No arquivo fonte, digitamos:Uma equaodo segundograu uma expressoda forma$ax+b=0$.2. Frmula centralizada, em uma nova linha:Uma equao do primeiro grau uma expresso da formaax + b = 0No arquivo fonte digitamos,Uma equaodo segundograu uma expressoda forma$$ax+b=0$$3. Frmulas Numeradas:Uma equaodo segundograu uma expressoda forma\begin{equation}ax+b=0\end{equation}Teremos:Uma equao do segundo grau uma expresso da formaax + b = 0 (3.1)Se quisermos escrever uma seqncia de equaes, podemos usar o ambiente eqnarraySe na equao$3x+y=2$fizermos$x=1$, teremos:\begin{eqnarray}3x+y=2\\y=2-3x\\y=2-3.(1)\\y=2-3\\y=-1\end{eqnarray}2324 CAPTULO 3. INSERINDO FRMULAS MATEMTICASQue resulta em:Se na equao 3x + y= 2 zermos x = 1, teremos:3x + y = 2 (3.2)y= 2 3x (3.3)y= 2 3.(1) (3.4)y = 2 3 (3.5)y= 1 (3.6)Observe que cada linha cou numerada. Se no quisermos nmeros emdeterminadas linhas, usamoso comando nonumber ao nal da linha:Se na equao$3x+y=2$fizermos$x=1$,teremos:\begin{eqnarray}3x+y=2 \nonumber\\y=2-3x\\y=2-3.(1)\\y=2-3 \nonumber\\y=-1\end{eqnarray}Veja que tiramos a numerao de duas linhas. Teremos:Se na equao 3x + y= 2 zermos x = 1, teremos:3x + y = 2 (3.7)y= 2 3xy= 2 3.(1) (3.8)y = 2 3y= 1 (3.9)Se quisermos tirar a numerao de todas as linhas da expresso, usamos um asterisco logo aps apalavra eqnarray (tanto em begin como em end):Se na equao$3x+y=2$fizermos$x=1$,teremos:\begin{eqnarray*}3x+y=2\\y=2-3x\\y=2-3.(1)\\y=2-3\\y=-1\end{eqnarray*}O resultado :Se na equao 3x + y= 2 zermos x = 1, teremos:3x + y = 2y= 2 3xy= 2 3.(1)y = 2 3y= 1Podemosaindamelhoraradisposiodasequaesdentrodoambienteeqnarrayutilizandoosmbolo &:Se na equao$3x+y=2$fizermos$x=1$,teremos:\begin{eqnarray*}3.1. CONHECIMENTO BSICO PARA FRMULAS MATEMTICAS 253x+y & = & 2\\y & = & 2-3x\\y & = & 2-3.(1)\\y & = & 2-3\\y & = & -1\end{eqnarray*}Obteremos:Se na equao 3x + y = 2 zermos x= 1, teremos:3x + y = 2y = 2 3xy = 2 3.(1)y = 2 3y = 13.1 Conhecimento bsico para frmulas matemticasBoa parte dos comandos que veremos a seguir aparecemem forma de boto ou menu no editor Kile.3.1.1 FraesH dois comandos para inserir uma frao no texto em LATEX:$\frac{a}{b}$ ab$\dfrac{a}{b}$ abPerceba que a diferena est no tamanho que cada um ocupa. No primeiro caso, a frao se ajustaao tamanho da linha. No segundo caso, ela ocupa seu espao independente do espaamento na linha.Vejamos:A professora comeou a falar para seus alunos sobre fraes. Iniciou perguntando com quantaslaranjas cada aluno da turma de 10 crianas caria se ela divisse as 30 laranjas que tinha igualmenteentre eles, isto , ela desejava efetuar a diviso3010. Os alunos pareciam entender, pois responderamque cada um caria com 3 laranjas.Observe que a linha na qual a frao aparece teve que ocupar mais espao. Agora veja o mesmo textousando o comando \frac{a}{b}:A professora comeou a falar para seus alunos sobre fraes. Iniciou perguntando com quantaslaranjas cada aluno da turma de 10 crianas caria se ela divisse as 30 laranjas que tinha igualmenteentre eles, isto , ela desejava efetuar a diviso3010. Os alunos pareciam entender, pois responderam quecada um caria com 3 laranjas.3.1.2 ndices, Expoentes e RazesOs ndices so denidos usando o caractere _ (underline).xj $x_j$Caso o ndice tenha mais que um dgito, usamos chaves:x15 $x_{15}$26 CAPTULO 3. INSERINDO FRMULAS MATEMTICASOs expoentes so denidos usando o caractere ^ (acento circunexo).xn $x^n$Caso se deseje imprimir uma potncia com mais de dois dgitos, usamos chaves:x20 x^{20}Eventualmente, precisaremos escrever ndices e potncias ao mesmo tempo, como por exemplo a202. Nodocumento fonte, escrevemos:$a_2^{20}$Jaraizn-simadeumnmero, utilizaocomando\sqrt[ndice]{valor}. Porexemplo, paraimprimir5x escrevemos$\sqrt[5]{x}$3.1.3 Nmeros BinomiaisPara imprimir o nmero binomial ab

digitamos no arquivo fonte$\binom{a}{b}$Repare que assim como com fraes, o nmero binomial se adequou ao espaamento da linha. Sedesejarmos escrev-lo em tamanho natural, digitamos $\dbinom{a}{b}$.3.1.4 Conjuntos NumricosPara os matemticos, muito comum na produo de textos a necessidade de se escrever os smbolospara os conjuntos dos nmeros naturais, inteiros, racionais, reais e complexos. O LATEX tem um tipo defonte que pode ser usada localmente no texto para este m. necessrio o uso dos pacotes amsfonts,amssymb,mathrsfs. N $\mathbb{N}$ Z $\mathbb{Z}$ Q $\mathbb{q}$ R $\mathbb{R}$ C $\mathbb{C}$Outros tipos de fonte ainda podem ser usadas, por exemplo: ABCDEF $\mathcal{ABCDEF}: apenas letras maisculas;ABCabc $\mathfrak{ABC123abc};3.1.5 Parnteses, Colchetes e ChavesO uso de parnteses e colchetes feito de maneira simples, basta usar o teclado do computador:$(2x^2-3x-1)^2=1$ (2x2 3x 1)2= 1$[2x^2-x-7)^5=2x$ [2x2 x 7]5= 2xJ as chaves necessitam de um cuidado a mais, pelo fato de serem usadas para agrupar smbolos,como no caso do expoente e do ndice. Para escrever chaves, usamos \{ e \}.$\{2x^2-3x-1\}^2=1$ {2x2 3x 1}2= 1Um outro problema que parnteses, colchetes e chaves usados dessa forma tm tamanho xo.3.1. CONHECIMENTO BSICO PARA FRMULAS MATEMTICAS 27(12)2=14 $(\dfrac{1}{2})^2=\dfrac{1}{4}$Para corrigir isso, usamos os comandos \left( e \right):

122=14 $\left(\dfrac{1}{2}\right)^2=\dfrac{1}{4}$Analogamente, usamos \left[ e \right] para colchetes e \left\{ e \right\} para as chaves.3.1.6 Mdulo e NormaPara o mdulo de um nmero real ou complexo, podemos usar simplesmente o teclado do computador|x| $|x|$ou ainda o comando \vert.|x| $\vertx \vert$Para indicar a norma de um vetor, tambm podemos usar a barra vertical do teclado:||v|| $||v||$ou ainda o comando \Vert (agora o v maisculo).v $\Vertv \Vert$Oproblemaqueassimcomocomparnteses, colchetesechaves, elastmtamanhoxo. Paracorrigir isso, procedemos da mesma maneira que na subseo anterior:

1x

$\left|\dfrac{1}{x}\right|$23v $\left\Vert \dfrac{2}{3}v\right\Vert$3.1.7 Maior, menor, igual, diferenteOs smbolos > (maior que), < (menor que) e = (igual a) podemser usados diretamente do teclado.J os simbolos (menor do que ou igual), (maior do que ou igual) e(diferente de) necessitamde comandos especiais: $\leq$ $\geq$ $\neq$Todosesses smbolosesto acessveis nacolunadesmbolosqueaparecem dolado esquerdo dajanela do editor Kile.3.1.8 Frmulas TrigonomtricasMesmo usando o pacote babel as frmulas trigonomtricas esto na notao inglesa, isto :sen(x) sin(x)cos(x) cos(x)tg(x) tan(x)cotg(x) cot(x)28 CAPTULO 3. INSERINDO FRMULAS MATEMTICASsec(x) sec(x)cossec(x) csc(x)Podemoscorrigirissousandonovoscomandos. Nopr-mbulododocumento, colocamososeguinte comando:\newcommand{\sen}{{\rmsen}}O primeiro par de colchetes diz o comando queestamos denindo. O segundo par de colchetescontm a funo realizada pelo comando. No caso acima, estamos denindo o comando$\sen$. EleproduzirsenOu ainda\sen (x) sen(x)De maneira anloga denimos as demais funes trigonomtricas com a notao portuguesa.3.1.9 Logaritmo e ExponencialExponencial:ex $e^x$exp(x) $\exp(x)$Logaritmo:ln y $\ln y$loga b $\log_ab$3.1.10 Limites, Derivadas e IntegraisSejaf : R Ruma funo real de uma varivel real. A sua derivada emum valor a R, quando existe, denida por:limh0f (a + h) f (a)h=: f(a)O comando usado para escrever essa frmula foi:$$\lim_{h\to 0} \dfrac{f(a+h)-f(a)}{h}=: f(a)$$Derivadas de ordem superior:$f(x)$ f(x)$f(x)$ f(x)$f^{(n)}(x)$ f(n)(x)No caso de derivadas parciais:$\dfrac{\partialf}{\partialx}$ fxDerivadas parciais de ordem superior:$\dfrac{\partial^2f}{\partialx \partialy}$ 2fxy$\dfrac{\partial^nf}{\partialx^n}$ nfxnGradiente:f $\nablaf$3.1. CONHECIMENTO BSICO PARA FRMULAS MATEMTICAS 29Laplaciano:f $\Deltaf$Integral indenida:

f (x)dx $\intf(x) dx$

f (x)dx $\iintf(x) dx$

f (x)dx $\iiintf(x) dx$Integral denida:

151f (x)dx $\int_1^{15}f(x) dx$

Af (x)dx $\iint_{A}f(x) dx$

ba

dcf (x)dx $\int_a^b\int_c^df(x) dx$O comando

quando escrito no meio de um pargrafo se adequa ao tamanho da linha (como nocomando $\frac{a}{b}$). Para corrigir isso, usamos$\displaystyle\int$e temos o seguinte aspecto:

.Integrais em caminhos fechados:

< F((t)), (t) > dt $\ointdt$

< F((t)), (t) > dt $\ointctrclockwisedt$

< F((t)), (t) > dt $\ointclockwisedt$

< F((t)), (t) > dt $\oiintctrclockwisedt$

< F((t)), (t) > dt $\oiintclockwisedt$OBSERVAO: As quatro ltimas integrais no funcionam se no usarmos o pacote pxfonts3.1.11 Somatrios, produtriosSomatrio:20n=1n2 $\sum_{n=1}^{20}n^2$n=1n2 $\sum_{n=1}^{\infty}n^2$30 CAPTULO 3. INSERINDO FRMULAS MATEMTICASAssim como no caso dos comandos$\frac{}{}$ e$\dfrac{}{}$ o smbolo de somatrio pode carpequeno, principalmente se escrito no meio de um pargrafo. Neste caso, podemos usar tambm ocomando $\displaystyle\sum_{n=1}^{\infty}n^2$ para obtern=1n2.Produtrio:10n=12n $\prod_{n=1}^{10}2^n$n=12n $\sum_{n=1}^{\infty}2^n$Caso necessrio, podemos usar tambm o comando$\displaystyle\prod_{n=1}^{\infty}2^n$para obtern=12n.3.1.12 Unio, Interseo, Produto cartesianoUnio:A B $A \cup B$Interseo:A B $A \cap B$Unio de uma famlia de conjuntos:i=1Ai $\cup_{i=1}^{\infty}A_i$

i=1Ai $\bigcup_{i=1}^{\infty}A_i$Interseo de uma famlia de conjuntos:i=1Ai $\cap_{i=1}^{\infty}A_i$i=1Ai $\bigcap_{i=1}^{\infty}A_i$Produto CartesianoA B C $A \timesB \timesC$3.1.13 Vetores e ConjugadosElementos emRn:X= (x1, x2, . . . , xn) $X=(x_1,x_2,\ldots,x_n)$Vetores no plano: v = x i + y j $\overrightarrow{v}=x\overrightarrow{i}+ y\overrightarrow{j}$Conjugado de um nmero complexo:z= a + bi= z= a bi $z=a+bi\Longrightarrow\overline{z}=a-bi$3.1. CONHECIMENTO BSICO PARA FRMULAS MATEMTICAS 313.1.14 Produto interno, produto vetorialProduto interno:

u , v $\langle\overrightarrow{u},\overrightarrow{v}\rangle$ u v $ \overrightarrow{u}\bullet\overrightarrow{v}$Produto vetorial u v $\overrightarrow{u}\times\overrightarrow{v}$3.1.15 MatrizesNotao condensada:A= [ai j]nm $A=[a_{ij}]_{n\timesm}$Notao expandida:A=,a11a12a13a21a22a23a31a32a3333Os comandos que geram essa matriz so$$A=\left[\begin{array}{lll}a_{11}& a_{12}& a_{13}\\a_{21}& a_{22}& a_{23}\\a_{31}& a_{32}& a_{33}\\\end{array}\right]_{3\times3}$$Vamos entender o conjunto de comandos. Na parte mais interna, temos o ambiente1array. Note que logojunto palavra array h o parmetro {lll}.A quantidade de l (le) (nesse caso 3) indica a quantidadede colunas da matriz. A letra l diz que o alinhamento esquerda (left, em ingls). Assim, o parmetroque dene a quantidade de linhas, poderia ter sido denido de uma das seguintes formas:{rrr}: trs colunas, todas alinhadas direita;{ccc}: trs colunas, todas centralizadas;Poderamos, at mesmo, ter colunas comalinhamentos diferentes, por exemplo, denido esse parmetropor{rlc}, que indica alinhamento direita na primeira coluna, alinhamento esquerda na segundacoluna e centralizao na terceira coluna.Dentro do array temos as linhas da matriz, onde os elementos so separados por&. Alm disso, amudana de linha caracterizada pelas barras \\.Matriz, caso geral:A=,a11a12. . . a1na21a22. . . a2n.........am1am2. . . amnmnComandos:1Tem um incio e um m.32 CAPTULO 3. INSERINDO FRMULAS MATEMTICAS$$A=\left[\begin{array}{cccc}a_{11} & a_{12}& \ldots& a_{1n}\\a_{21} & a_{22}& \ldots& a_{2n}\\\vdots & \vdots& & \vdots\\a_{m1} & a_{m2}& \ldots& a_{mn}\\\end{array}\right]_{m\timesn}$$Matriz quadrada, caso geral:A=,a11a12. . . a1na21a22. . . a2n............an1an2. . . annnnComandos:$$A=\left[\begin{array}{cccc}a_{11} & a_{12}& \ldots& a_{1n}\\a_{21} & a_{22}& \ldots& a_{2n}\\\vdots & \vdots& \ddots& \vdots\\a_{n1} & a_{n2}& \ldots& a_{nn}\\\end{array}\right]_{n\timesn}$$Matriz colunaA=,1012831Comandos:$$A=\left[\begin{array}{c}10\\-12\\8\\\end{array}\right]_{3\times1}$$3.1.16 DeterminantesDada uma matriz quadrada A= [ai j]nn denotamos seu determinante pordet(A) $\det(A)$ou

a11a12. . . a1na21a22. . . a2n............an1an2. . . ann

Cujos comandos so3.2. PREPARANDO UMA LISTA DE EXERCCIOS 33$$\left|\begin{array}{cccc}a_{11}& a_{12}& \ldots& a_{1n}\\a_{21}& a_{22}& \ldots& a_{2n}\\\vdots& \vdots& \ddots& \vdots\\a_{n1}& a_{n2}& \ldots& a_{nn}\\\end{array}\right|$$3.1.17 Sistemas LinearesSistema com m equaes e n variveis:

a11x1+ a12x2+ . . . + a1nxn= b1a21x1+ a22x2+ . . . + a2nxn= b2...an1x1+ an2x2+ . . . + annxn= bnComandos:$$\left\{\begin{array}{c}a_{11}x_1+ a_{12}x_2+ \ldots+ a_{1n}x_n=b_1\\a_{21}x_1+ a_{22}x_2+ \ldots+ a_{2n}x_n=b_2\\\vdots\\a_{n1}x_1+ a_{n2}x_2+ \ldots+ a_{nn}x_n=b_n\\\end{array}\right.$$Repare que no h a segunda chave, fechando a expresso, no entanto, devemos informar isso atravsdo comando\right.Atentai para o ponto no nal.3.2 Preparando uma lista de exercciosUma das maiores necessidades de umprofessor a produo de listas de exerccios e de provas. Usandoo LATEX, alm de um resultado mais elegante, temos maior praticidade.CabealhoVamos supor que a lista de exerccios seja para os alunos da Universidade Estadual Vale do Acara.Ento a estrutura do documento ser a seguinte:%-----------------PRE-AMBULO%----------------%-------------------------------------------\begin{document}%--------------CABEALHO--------------------\textbf{UniversidadeEstadualVale do Acara}\textbf{Coordenaode Matemtica}\textbf{1aLista de Exerccios- ClculoDiferenciale IntegralI}\textbf{Professora:Ana CibelyAragoMonteiro}34 CAPTULO 3. INSERINDO FRMULAS MATEMTICAS%--------------------------------------------%----------------QUESTES--------------------%--------------------------------------------\end{document}No arquivo de sada, teremos:Universidade Estadual Vale do AcaraCoordenao de Matemtica1aLista de Exerccios - Clculo Diferencial e Integral IProfessora: Ana Cibely Arago MonteiroAgora, passemos s questes. Sendo uma lista de exerccios ou prova, de se esperar que ocorra umanumerao das questes. Para isso usamos o ambiente enumerate. Vejamos como funciona. Considereo exemplo:\begin{enumerate}\item Mostreque toda funoderivvel contnua.\item Mostreque toda funocontnua integrvel.\item Encontreo limite$$\lim_{x\to 0} \dfrac{\senx}{x}$$\end{enumerate}Como resultado, temos:1. Mostre que toda funo derivvel contnua.2. Mostre que toda funo contnua integrvel.3. Encontre o limitelimx0senxxSuponha agora que uma questo necessite de subitens. Faremos como se segue\begin{enumerate}\item Mostreque toda funoderivvel contnua.\item Mostreque toda funocontnua integrvel.\item Encontreo limite$$\lim_{x\to 0} \dfrac{\senx}{x}$$\item Calculeo limite:\begin{enumerate}\item $\displaystyle\lim_{x\to 1} (x-1)$\item $\displaystyle\lim_{x\to 0} x^2$\item $\displaystyle\lim_{x\to 2} e^x$\end{enumerate}\end{enumerate}3.2. PREPARANDO UMA LISTA DE EXERCCIOS 35Observe que criamos um novo ambiente enumerate dentro de outro ambiente tambm enumerate.Como resultado, teremos:1. Mostre que toda funo derivvel contnua.2. Mostre que toda funo contnua integrvel.3. Encontre o limitelimx0senxx4. Calcule o limite:(a) limx1(x 1)(b) limx0x2(c) limx2exUma outra maneira de se inserir subitens atravs do comando\subitem. Neste caso,devemosdigitar tambm o nmero ou letra do item. Vejamos:\begin{enumerate}\itemMostreque toda funoderivvel contnua.\itemMostreque toda funocontnua integrvel.\itemEncontreo limite$$\lim_{x\to 0} \dfrac{\senx}{x}$$\itemCalculeo limite:\subitem(i) $\displaystyle\lim_{x\to 1} (x-1)$\subitem(ii) $\displaystyle\lim_{x\to 0} x^2$\subitem(iii)$\displaystyle\lim_{x\to 2} e^x$\end{enumerate}Como resultado, temos:1. Mostre que toda funo derivvel contnua.2. Mostre que toda funo contnua integrvel.3. Encontre o limitelimx0senxx4. Calcule o limite:(i) limx1(x 1)(ii) limx0x2(iii) limx2ex extremamente aconselhvel que se use cometrios, para facilitar a identicao das questes:36 CAPTULO 3. INSERINDO FRMULAS MATEMTICAS\begin{enumerate}%-------------------------------------------------------\item Mostreque toda funoderivvel contnua.%-------------------------------------------------------\item Mostreque toda funocontnua integrvel.%-------------------------------------------------------\item Encontreo limite$$\lim_{x\to 0} \dfrac{\senx}{x}$$%-------------------------------------------------------\item Calculeo limite:\begin{enumerate}\item $\displaystyle\lim_{x\to 1} (x-1)$\item $\displaystyle\lim_{x\to 0} x^2$\item $\displaystyle\lim_{x\to 2} e^x$\end{enumerate}\end{enumerate}3.2.1 Ambientes de EnumeraoAlmdo ambiente enumerate que enumera automaticamente os itens, temos ainda ambientes que apenasdescrevem os itens:Ambiente itemize\begin{itemize}\item Primeiraopo;\item Segundaopo;\item Terceiraopo.\end{itemize}Como resutado, temos:Primeira opo;Segunda opo;Terceira opo.Ambiente description\begin{description}\item Primeiraopo;\item Segundaopo;\item Terceiraopo.\end{description}Como resutado, temos:Primeira opo;3.3. TEOREMAS, DEFINIES, PROPOSIES 37Segunda opo;Terceira opo.O ambiente description pode ser usado quando se quer criar a prpria enumerao:Axiomasde Adio:\begin{description}\item(A1) Associatividade;\item(A2) Comutatividade;\item(A3) Existnciado elementoneutro;\item(A4) Elementosimtrico.\end{description}Como resutado, temos:Axiomas de Adio:(A1) Associatividade;(A2) Comutatividade;(A3) Existncia do elemento neutro;(A4) Elemento simtrico.3.3 Teoremas, Denies, ProposiesPara a produo de um texto matemtico que v alm de uma lista de exerccios, provavelmente sernecessrio enunciar algum teorema ou denio.Ainda no pr-mbulo do documento, podemos denir ambientes para estes propsitos. Queremoscomo resultado algo do tipo:Teorema 3.3.1 (Teorema de Pitgoras) Sejam a, b catetos de um tringulo retngulo e c sua hipotenusa. Entoc2= a2+ b2Observe o estilo da letra, numerao da frmula e ttulo do Teorema.Primeiramente, vamos criar oambienteTEOREMA\newtheorem{teo}{Teorema}[section]O primeiro parmetro diz que o comando a ser digitado (no texto LATEX) o seguinte:\begin{teo}Sejam$a$, $b$ catetosde um tringuloretnguloe $c$ sua hipotenusa.Ento$$c^2=a^2+b^2$$\end{teo}O segundo parmetro diz com que nome esse ambiente vai aparecer no texto. No caso, Teorema:Teorema 3.3.2Sejam a, b catetos de um tringulo retngulo e c sua hipotenusa. Entoc2= a2+ b238 CAPTULO 3. INSERINDO FRMULAS MATEMTICASO terceiro parmetro diz respeito a numerao empregada nos teoremas que aparecero no texto.Nestecaso, a numerao seguea ordem das sees. Comoesta seo a 3.3,segueque o primeiroteorema desta seo ser o 3.3.1, o segundo teorema da seo ser o 3.3.2 e assim por diante.Sequisermosdarumnomeaoteorema, bastadigitarentrecolchetesonomedesejadologoemseguinda ao \begin{teo}:\begin{teo}[Teoremade Pitgoras]Sejam $a$, $b$ catetosde um tringuloretnguloe $c$ sua hipotenusa.Ento$$c^2=a^2+b^2$$\end{teo}Criando o ambiente Denio\newtheorem{defin}{Definio}[section]\begin{defin}[ProdutoInterno]O produtointernode dois vetores$(x,y,z)$,$(x_1,y_1,z_1)$do $\mathbb{R}^3$ definidopor$$\langle(x,y,z),(x_1,y_1,z_1)\rangle= x.x_1+y.y_1+z.z_1$$\end{defin}Que resulta emDenio 3.3.1 (Produto Interno) O produto interno de dois vetores (x, y, z), (x1, y1, z1) do R3 denido por(x, y, z), (x1, y1, z1) = x.x1+ y.y1+ z.z1Para criar os outros ambientes (Proposio, Lema, Corolrio, etc.) procede-se da mesma forma.3.4 TabelasPara inserir uma tabela no documento LATEX precisamos do ambiente tabular:\begin{tabular}{lll}x & y & z\\1 & 2 & 3\\-1 & 4 & 0\end{tabular}Estes comandos produzemx y z1 2 3-1 4 0Observe que o parmetro l alinha as colunas esquerda (left). Alm disso,entre a ltima linha detexto antes da tabela e a tabela, deve haver uma linha em branco no arquivo fonte. Coloquemos linhasnessa tabela:\begin{tabular}{lll}\hlinex & y & z\\\hline1 & 2 & 3\\-1 & 4 & 0\\\hline\end{tabular}3.4. TABELAS 39Dax y z1 2 3-1 4 0Podemos, ainda, inserir linhas verticais. Fazemos isso nos parmetros de alinhamento:\begin{tabular}{l|l|l}\hlinex & y & z\\\hline1 & 2 & 3\\-1 & 4 & 0\\\hline\end{tabular}Dax y z1 2 3-1 4 0Se quisermos fechar a tabela por completo, colocamos as linhas que ainda faltam(horizontais usandoo comando \hline e as verticais atravs de barras verticais nos parmetros de alinhamento):\begin{tabular}{|l|l|l|}\hlinex & y & z\\\hline1 & 2 & 3\\\hline-1 & 4 & 0\\\hline\end{tabular}Dax y z1 2 3-1 4 03.4.1 Ambiente TableDependendo da necessidade, necessitamos de legenda para as tabelas. Para esse propsito usamos oambiente table. Vejamos o exemplo abaixo%-----------------INCIODE TABELA---------------------\begin{table}[h]\begin{center} %aqui centralizamosa tabela\begin{tabular}{|l|l|}%-----dividirem duas colunas\hlineNmero& Nome\\\hline%-----linhahorizontal01 & Francisco\\02 & Jos\\03 & Maria\\40 CAPTULO 3. INSERINDO FRMULAS MATEMTICAS\hline %-----linhahorizontal\end{tabular}%---fechamentodo ambientetabular\end{center} %fim da centralizaoda tabela\caption{Exemplode tabelacom legenda.}%legendada tabela\end{table}%--------------------FIMDA TABELA---------------------Esses comandos produzem:Nmero Nome01 Francisco02 Jos03 MariaTabela 3.1: Exemplo de tabela com legenda.Tambm podemos criar listas de tabelas atravs do comando\listoftablesque comumente vem aps o sumrio, caso se esteja produzindo uma monograa, por exemplo.Captulo 4Inserindo ImagensUma parte um tanto quanto delicada a insero de guras num documento LATEX. Faz-se necessrio:Insero do parmetro dvipdfm em documentclass:\documentclass[dvipdfm,a4paper,12pt]{article}Pacote graphicx para incluso de guras EPS.Transformao da gura para o formato EPS1.H um ambiente prprio para incluso de guras:\begin{figure}\includegraphics[opes]{nome_do_arquivo}\end{figure}Em opes, podemos denir altura, largura, proporo e ngulo de rotao da gura:Altura:height=20pt ou height=5cm, por exemplo;Largura:width=22pt ou width=7.5cm, por exemplo;Proporo: Percentual do tamanhodagura. Porexemplo: scale=0.5 siginicaquea guraaparecer num tamanho igual a 50% do tamanho original.ngulo de rotao: Rotao em graus da gura com relao a horizontal, sentido antihorrio. Porexemplo: angle=120.Onome do arquivo deve ser digitado como caminho completo. Por exemplo, suponha que o arquivotenha nome figura1.eps e esteja no diretrio aluno. Ento, o caminho completo :/home/aluno/figura1.epsNo ambiente figure podemos denir ainda outros parmtros:Legenda: atravs do comando \caption{textoda legenda}.As legendas so numeradas auto-maticamente.Marca: atravs do comando\label{marca}. Fora do ambiente gura, se for necessrio citar talgura, usamos o comando \ref{marca}. A referncia feita automaticamente.Posicionamento:atravs do parmetro h, t ou b logo em seguinda ao\begin{figure}podemos indicar que a gura deva ser colocada exatamente nesse trecho do texto (h = here), ouno topo da pgina emque ela aparecer (t=top) ouainda na parte de baixo da pgina (b=bottom).Por exemplo:1 possvel acrescentar guras em outros formatos, no entanto, transform-las para EPS torna o processo mais fcil.4142 CAPTULO 4. INSERINDO IMAGENS\begin{figure}[h]\includegraphics[scale=0.7]{/home/aluno/figuras/grafico1.eps}\caption{Grficoda funo$f(x)=x^2$}\label{grafico1}\end{figure}Estes comandos incluem no topo da pgina, o grco da funof (x)= x2.Centralizar: atravs do comando \centering. yxFigura 4.1: Grco da funof (x)= x24.1 Inserindo guras lado a ladoPodemos colocar uma ou mais guras lado a lado, ultilizando umnico ambiente figure e umambienteminipage (minipgina) para cada gura, de modo que a soma das larguras de todas as minipginas noultrapasse a largura da linha (\linewidth).O exemplo abaixo mostra as gurasfun_modular.eps efun_quad.eps lado a lado com cada umadelas ocupando 45% da linha atual.%----------AMBIENTEDE FIGURA-----------------\begin{figure}[h]\centering%------------PRIMEIRAFIGURA------------------\begin{minipage}[b]{0.45\linewidth}\includegraphics[width=\linewidth]{fun_modular.eps}\caption{Figurada esquerda}\end{minipage}%---------------------------------------------\hfill%-------------SEGUNDAFIGURA------------------\begin{minipage}[b]{0.45\linewidth}\includegraphics[width=\linewidth]{fun.quad.eps}\caption{Figurada direita}\end{minipage}%--------------------------------------------\end{figure}%---------------------------------------------O parmetro[b] alinha as minipginas por baixo, de modo que as legendas apaream na mesmalinha. Oscomandos \hfil, \hfille \hfilneg servemparadeniroespaoentreasminipginas.Observe o comando hfill2que aparece entre as minipginas. No deve haver linhas em branco entre2ou outro comando para denir o espao entre as minipginas4.2. TRANSFORMAO DE FIGURAS PARA O FORMATO EPS 43yxFigura 4.2: Figura da esquerda yxFigura 4.3: Figura da direitao nal da primeira minipgina, o comando e o incio da segunda minipgina (a linha que aparece noexemplo acima est comentada!).4.2 Transformao de guras para o formato EPS4.2.1 Grcos do GnuPlotUma maneira bastante prtica a seguinte:Gere o grco no GnuPlot.Capture a janela do grco (na verso Linux/Ubuntu ou Debian: APLICAES ACESSRIOS CAPTURAR IMAGEM DA TELA)Abra gura com algum editor de imagens (GIMP, por exemplo);Em ARQUIVO, escolha a opo EXPORTAR... e escolha a opo EPS.Gerando EPS pelo prprio GnuPlotgnuplot>f(x)=x**2-xgnuplot>set terminalpostscriptportraitenhancedcolorgnuplot>set output"/home/aluno/teste1.eps"gnuplot>replotAgora basta incluir o arquivo /home/aluno/teste1.eps no ambiente figure.4.3 XFigUma poderosa ferramenta para construo de grcos, diagramas, guras e coisas do tipo o programaXFig. No programa, mais precisamente no menu FILE h a opo EXPORT.... Ai basta digitar onome do arquivo no campo OUTPUTFILE sem esquecer a extenso .EPS e depois clicar em EXPORT.4.4 Outros programasCaso no seja possvel usar as opes acima, faz-se necessrio um programa que faa desenhos, gurasmas que tenha a opo de exportar no formato .EPS.44 CAPTULO 4. INSERINDO IMAGENS4.5 Lista de FigurasAlgumas vezes interessante termos uma lista de guras, logo aps o ndice do trabalho, por exemplo.Fazemos isso atravs do comando\listoffiguresA gura que tiver legenda aparecer nessa lista.Captulo 5Denindo comandosMuitas vezes na produo de umdocumento LATEX, usamos comandos que se repetemao longo do texto.Esses comandos podem ser grandes, podendo ser at combinaes de comandos, gastando assim maistempo na digitao. Para melhorar isso, o LATEX permite a criao de novos comandos.Suponha quena digitao de uma monograa, voc precisa usar sucessivas vezes o smbolo dosnmeros reais R. Para que este smbolo aparea na tela, precisamos digitar$\mathbb{R}$Que tal se pudssemos digitar apenas o comando abaixo?$\R$Isso possvel denindo no prembulo um novo comando:\newcommand{comando}{ao}No nosso caso, teramos\newcommand{\R}{\mathbb{R}}e sempre que precisarmos no texto do smbolo dos nmeros reais, basta digitar R.Podemos tambmcriar comandos para frases inteiras. Suponha que voc est digitando umtrabalhopara o qual necessite da frase Ai meu Deus, esse trabalho muito difcil em todas as pginas, parachamar a ateno do professor. Voc pode criar um comando para esta frase:\newcommand{\apelo}{Aimeu Deus, esse trabalho muito difcil}Sempre que voc digitar \apelo esta frase aparecer no seu arquivo. Por exemplo, se voc digitar oseguinte pargrafo:Ei, professor,\apelo,\apelo,\apelo,{\it \apelo},{\bf \apelo}!Aparecer:Ei, professor, Ai meu Deus, esse trabalho muito difcil, Ai meu Deus, esse trabalho muito difcil, Ai meu Deus, esse trabalho muito difcil, Ai meu Deus, esse trabalho muito difcil, Ai meu Deus, esse trabalho muito difcil!E se voc estiver escrevendo um livro, provavelmente precisar fazer muitos e muitos comandos,concorda? Mas desse jeito seu prembulo vai car lotado! Podemos, ento, criar um lugar exclusivopara os novos comandos: umnovo arquivo! Crie umnovo arquivo e o chame de macros.tex. Memorizebem o diretrio no qual voc vai guardar esse arquivo. Voc vai poder usar para todos os livros que forescrever ao longo de sua carreira. Basta voc incluir no arquivo os seguintes comandos:4546 CAPTULO 5. DEFININDO COMANDOS%este o arquivono qual ficaromeus prprioscomandos\newcommand{\R}{\mathbb{R}}\newcommand{\apelo}{Aimeu Deus, esse trabalho muito difcil}Agora no prembulo de seu arquivo LATEX basta colocar o comando\input{/home/minhapasta/macros.tex}e voc ter um arquivo com todos esses comandos novos que podero ser usados em qualquer outroarquivo LATEX, basta quevoccoloqueocomando acima noprembulo de seus documentos. Outravantagem que voc pode ir aumentando o nmero de comandos prprios a qualquer tempo, e acessaresses comandos tambm a qualquer tempo.Captulo 6Fazendo um livroNeste captulo veremos como escrever um livro usando LATEX. Primeiramente, adiantamos que voc vaiprecisar criar vrios arquivos, por isso, antes de tudo, crie uma pasta com o nome do seu projeto, porexemplo a pasta MEU LIVRO. Depois, crie o seu documento LATEX ao qual vamos nos referir por principal.Salve-o com o nome livro.tex.6.1 Formatando o prembuloNo prembulo, escolha o estilo book logo na primeira linha.\documentclass[a4paper,12pt]{book}Issopermitequeseudocumentotenhaaestruturadeumlivro(sumrio, partes, captulos, sees,etc.). Escolha o tipo de papel e letra que lhe agradar. Depois coloque todos os pacotes que voc julgarnecessrio (muitos deles s se mostramnecessrios ao longo do trabalho). Aqui vamos dar uma sugestopartindo do princpio que voc v fazer um livro voltado para a Matemtica:\documentclass[dvipdfm,a4paper,12pt]{book}\usepackage[brazil]{babel}%linguagemdo documento\usepackage[utf8]{inputenc}%reconheceacentoe cedilha\usepackage{amssymb,amsmath,pxfonts}%permitesimbolosmatematicos\usepackage{mathrsfs}%perimiteuso de fontespara conjuntos\usepackage[normalem]{ulem}%permitesublinharpalavras\usepackage{mathrsfs}%permiteo uso de letrastrabalhadas\usepackage[top=3cm,left=3cm,right=2cm,bottom=3cm]{geometry}%margens\usepackage{graphicx}%permiteinserirfiguras\usepackage[usenames]{color}%permiteletrascoloridas\usepackage{makeidx}%pra criarndice remissivo\makeindex%construodo ndiceAinda no prembulo, coloque seus arquivos de comandos prprios:\input{/home/minhapasta/macros.tex}Agorapodemospassarparaadigitaodolivro. Otextopropriamenteditocarnoambientedocument:\begin{document}MEU LIVRO\end{document}Quando voc tiver essa experincia, ver que ter que voltar ao texto vrias e vrias vezes. Se seulivro tiver muitas pginas, digamos, umas 200, teremos muitas e muitas linhas de cdigo no arquivoLATEX e isso diculta o acesso a algum erro que se encontre na pgina 76, por exemplo. Desta forma,devemos buscar uma melhor organizao para o texto. Algo que possibilite um melhor acesso em casode correes.4748 CAPTULO 6. FAZENDO UM LIVRO6.2 Diviso do arquivo LATEX em vrios arquivosVimos anteriormente que o comando\input{/home/minhapasta/macros.tex}faz com que o documento LATEX enxergue os comandos que se encontram no seu arquivo macros.tex.Um comando que faz algo parecido, mas com textos o comando:\include{nome_do_arquivo.tex}Dentro do seu documento LATEX, no ambiente {document}, no momento em que aparece o comando\include{nome_do_arquivo.tex} o processamento vai imediatamente buscar o texto que se encontraem tal arquivo. Por exemplo, suponha que no arquivo capitulo1.tex Voc digitou:Este ser o primeirocaptulodo meu livro.Ser um livro mais famosoque o livro de Euclides.J no seu documento LATEX, o principal, voc tem:%---------PREAMBULO%---------\begin{document}Estou escrevendoum livro...\include{capitulo1.tex}Tenho certezaque vou chegarl!\end{document}Ao processar o texto, o resultado obtido, serEstou escrevendo um livro......Este ser o primeiro captulo do meu livro.Ser um livro mais famoso que o livro de Euclides....Tenho certeza que vou chegar l!Onde no lugar das reticncias verticais, ocorre uma mudana de pgina. Vale ressaltar ainda que,caso voc salve este arquivo numa pasta diferente do arquivo principal, deve ser especicado o caminhocompleto do arquivo que ser incluido.6.3 CapaAqui daremos apenas uma idia, para uma capa simples. Com o tempo voc ser capaz de fazer capasespetaculares, inclusive com guras. Crie um arquivo com o nome capa.tex e salve na mesma pasta doseu arquivo principal.\title{{\HugeMeu primeiroLivro}}\author{Eumesmo}\maketitle6.4. PARTES 49O comando \maketitle faz com que os demais comandos se arrumem na pgina. Repare que a datada compilao do documento LATEX tambm aparecer na capa. Caso voc no queira a data na capa,basta usar o comando\date{Outracoisaque no seja a data}eestafraseapareceemvezdadata. NoseudocumentoLATEX(oprincipal), dentrodoambiente{document} voc digita o comando\include{capa}Se quiser algo mais com a cara do autor, voc pode simplesmente digitar no arquivocapa.textudo aquilo que voc gostaria de mostrar na capa com as devidas formataes.6.4 PartesSuponha que seu livro seja sobre dois grandes assuntos. Ento voc pode divid-lo em duas partes ondecada parte ter vrios captulos e cada captulo vrias sees. O comando\part{Ttulo}faz essa primeira diviso criando uma pgina que contm apenas o nome da parte.6.5 CaptulosDentro de cada parte (no necessrio que existam as partes) podemos incluir vrios captulos. Paraisto basta incluir o comando\chapter{Nomedo Captulo}Automaticamente gerado o nmero do captulo e a formatao do ttulo. Se por algum motivo vocno quiser que aparea o nmero do captulo, basta digitar um asterisco, logo aps a palavra chapter.\chapter*{Nomedo Captulo}O problema que com isso, o captulo em questo no aparece no ndice. Se mesmo assim, voc noquiser o nmero do captulo, basta usar o comando:\addcontentsline{toc}{chapter}{nome}com esse comando, o nmero dessa pgina aparece no sumrio, mesmo sendo um captulo no numer-ado.Agora, como j falamos na questo da organizao, basta criar um arquivo, por exemplo, cap1.texe digitar:%---capitulo1Este o primeirocaptulodo maior livrode todos os tempos.O meu Livro!E no principal, teremos%-----PREAMBULO%---------\begin{document}\include{capa}\part{UnidadeI}\include{cap1}\end{document}50 CAPTULO 6. FAZENDO UM LIVROSe voc j tiver vrios captulos prontos, digamos, uns cinco, dividos em duas partes, o documentoLATEX principal, ca:%-----PREAMBULO%---------\begin{document}\include{capa}\part{UnidadeI}\include{cap1}\include{cap2}\include{cap3}\part{UnidadeII}\include{cap4}\include{cap5}\end{document}6.6 SeesBasicamente funciona como o captulo, sendo que o seu comando \section{Nomeda Seo}Automaticamente so gerados os nmeros das sees com numerao acompanhando as do captulo e aformatao do ttulo. Para que no aparea o nmero da seo, tambm basta digitar um asterisco, logoaps a palavra section.\section*{Nomeda Seo}Isso tambm faz com que a seo em questo no aparea no ndice. Para resolver isso, basta usar:\addcontentsline{toc}{section}{nome}Vocpodefazer as seesdentrodosarquivoscapX.tex oupodecriararquivosexclusivosparasees e os chamar dos arquivos capX.tex. Por exemplo, suponha que no captulo 2 do seu livro, voctenha as seesA histria da minha vida at 10 anos;A histria da minha vida entre 10 e 15 anos;A histria da minha vida a partir dos 15 anos.Vocpodecriar arquivosseparadosparacadaseo, suponhamos, ate10.tex, de10a15.texedepoisde15.tex. O primeiro arquivo, ate10.tex ser:%----seoque fala sobre minhavida at os 10 anos\section{Ahistriada minhavida at os 10 anos}So muitasemoes...O segundo arquivo, de10a15.tex ser:%----seoque fala sobre minhavida entre os 10 anos e 15 anos\section{Ahistriada minhavida entre 10 e 15 anos}Eu passavao dia jogandobola e comendo...Muitas emoesainda...E o terceiro arquivo, depoisde15.tex ser:6.6. SEES 51%----seoque fala sobre minhavida entre os 10 anos e 15 anos\section{Ahistriada minha a partirdos 15 anos}Agoraeu tenhomuitas contaspara pagar,Tenhoque trabalhar...Menosemoes,mais confuses...O arquivo cap2.tex ser%----Captulo2, a Histriada minhavida.\chapter{Ahistriada minha vida}\input{ate10}\input{de10a15}\input{depoisde15}Como resultado, teremos:6.6.1 SubseesPodemos ainda, seguindo o mesmo raciocno, denir subsees e subsubsees atravs dos comandos:\subsection;\subsubsection.52 CAPTULO 6. FAZENDO UM LIVRO6.7 SumrioQuandoestamosnadigitaodeumamonograaoulivro, talvezamaiordordecabeasejaaconstruodondice. Algunseditoresdetexto(visuais)jtrazemopesparaconstruirndicesetambm atualizaes rpidas. A questo que deve-se ir ao texto e ajeitar no brao o formato dasfrases que vo aparecer no texto.NotextoemLATEXjvimosqueumcomandoresolveoproblemadesedeterminarositensqueaparecero no ndice:\part;\chapter;\section;\subsection;\subsubsection.Para que aparea o ndice, faz-se necessrio digitar no ambiente document o comando:\tableofcontents6.8 Lista de Figuras6.9 Referncias BibliogrcasNa produo de monograas ou livros, obviamente existe a pesquisa a outros autores e a tica e o bomsenso mandamque se coloque emalguma parte de seu trabalho, os ttulos e autores das obras utilizadas. o que chamamos de Referncias Bibliogrcas.Seguindo o princpio da organizao, deve-se criar um aqruivo exclusivo para as Referncias Bibli-ogrcas. Alm disso, isso deve ser feito de maneira a facilitar a citao durante toda monograa oulivro que se est produzindo. Chamemos esse arquivo debib.texNele teremos:\addcontentsline{toc}{chapter}{RefernciasBibliogrficas}\begin{thebibliography}{n}\bibitem[1]{autor_1}citao_1.\bibitem[2]{autor_2}citao_2.\bibitem[3]{autor_3}citao_3....\bibitem[n]{autor_n}citao_n\end{thebibliography}O parmetro n junto ao \begin{thebibliography} dene a quantidade de citaes que se ir fazerno trabalho. Em cada item (\bibitem) h dois campos:\bibitem[marca]{autor_x}o campo marca indica o que ser impresso no texto a cada vez que for feita referncia ao autor autor_x.Por exemplo, se um dos intens for:6.10. NDICE REMISSIVO 53\bibitem[EL]{elon} LIMA, Elon Lages. lgebra Linear. Rio de Janeiro, 1998.Toda vez que quisermos citar a obra acima, digitamos(...) de acordo com \cite{elon}, temos (...)o que produz(...) de acordo com [EL], temos (...)OBSERVAO: O arquivo bib.tex deve ser o ltimo arquivo da lista no arquivo principal.6.10 ndice RemissivoEm alguns livros, as ltimas pginas trazem o nmero da pgina em que algumas palavras importantespara o contexto da obra aparecem, o ndice Remissivo. Por exemplo, suponha que seu livro fale sobredeterminantes.Provavelmente esta palavra vai aparecer vrias vezes no texto e talvez seja interessantesaber em quais pginas ela aparece.Para queuma palavra aparea nondiceremissivo, deve-se escrever imediatamenteaps a elaocomando\index{palavra}Porexemplo, suponhaquesequeiraapalavraCorinthiansnondiceremissivodessecursodeintroduo ao LATEX. Ento, esta frase no arquivo fonte, deve estar da seguinte maneira:Por exemplo,suponhaque se queiraa palavraCorinthians\index{Corinthians}no ndiceremissivodessecurso de introduoao LATEX. Ento,esta frase noarquivofonte,deve estarda seguintemaneira:Se quisssemos falar sobre o goleiro do Cornthians, ento escreveramos o comando\index{Corinthians!goleiro}logo aps a palavra goleiro, para indicar uma subcategoria da palavra Corinthians.Para que o ndice Remissivo aparea no nal do trabalho, basta inserir o pacote\usepackage{makeidx}e o comando\makeindexambos no pr-mbulo e o comando\printindex depois do comando que insere as Referncias Bibli-ogrcas.54 CAPTULO 6. FAZENDO UM LIVROReferncias Bibliogrcas[1] OETIKER, Tobias, et. al.UmanotopequenaintroduoaoLATEX2. Traduo portuguesa porAlberto Simes. 2007.[2] SANTOS, Reginaldo. Introduo ao LATEX. Departamento de Matemtica, UFMG. 2008.[3]. Apostila de LATEX. Programa Especial de Treinamento. Telecomunicaes UFF. 2004.[4] ANDRADE, Lenimar Nunes. Breve Introduo ao LATEX2. UFPB. 2001.[5] KNUTH, Donald E. The TEX Book. Stanford University, 1993.55ndice Remissivondice Remissivo, 53bibitem, 52Captulos, 49Capa, 48Corinthians, 53goleiro, 53Editores Lgicos, 11Editores Visuais, 11enumerate, 34EPS, 41FrmulaCentralizada, 23junto ao texto, 23numerada, 23Figurangulo de rotao, 41altura da, 41largura da, 41legenda, 41proporo da, 41GnuPlot, 43Itlico, 17Kile, 12Layout da pgina, 13Lista de Tabelas, 40Negrito, 17packages, 13, 14pacotes, 14Partes, 49prembulo, 12Referncias Bibliogrcas, 52Sees, 50subsees, 51subsubsees, 51Subescrito, 17Sumrio, 52Tamanho da Letra, 13, 17Texmaker, 12Tipo de Papel, 13XFig, 4356