manual ufsc latex

Upload: juniorfisico06

Post on 10-Jul-2015

184 views

Category:

Documents


0 download

TRANSCRIPT

A Curso de L TEX

Gilberto Souto

Florianopolis - SC

ii

Sumrio a1 Introduo ca 1.1 Histrico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o 1.1.1 1.1.2 1.1.3 1.2 TEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A L TEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Conceitos Bsicos . . . . . . . . . . . . . . . . . . . . . . . . . a 1 1 1 2 3 5 5 6 6 7 7 9 9

A Arquivos de entrada do L TEX . . . . . . . . . . . . . . . . . . . . . . 1.2.1 Sinais para espaamento . . . . . . . . . . . . . . . . . . . . . c

1.2.2 1.2.3 1.2.4 1.3 1.4

Caracteres especiais . . . . . . . . . . . . . . . . . . . . . . . .A Os comandos no L TEX . . . . . . . . . . . . . . . . . . . . . . Comentrios . . . . . . . . . . . . . . . . . . . . . . . . . . . . a

Estrutura do arquivo de entrada . . . . . . . . . . . . . . . . . . . . . O formato do documento . . . . . . . . . . . . . . . . . . . . . . . . . 1.4.1 1.4.2 1.4.3 Classes de documentos . . . . . . . . . . . . . . . . . . . . . .

Pacotes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Estilo da pgina . . . . . . . . . . . . . . . . . . . . . . . . . . 11 a O pacote geometry . . . . . . . . . . . . . . . . . . . . . . . . 14

1.5 1.6

Formato da folha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1.5.1 Projetos Grandes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 17

2 Compondo texto 2.1 2.1.1 2.1.2 2.2 2.2.1 2.2.2 2.2.3 2.2.4

Mudana de linha e de pgina . . . . . . . . . . . . . . . . . . . . . . 17 c a Pargrafos justicados . . . . . . . . . . . . . . . . . . . . . . 17 a Separaao de S c labas . . . . . . . . . . . . . . . . . . . . . . . 18 . . . . . . . . . . . . . . . . . . . . . 19 Aspas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Traos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 c Pontos suspensivos (. . .) . . . . . . . . . . . . . . . . . . . . . 20 Junoes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 c

Caracteres especiais e s mbolos

iv 2.2.5 2.3 2.4 2.5

SUMARIO Acentos e caracteres especiais . . . . . . . . . . . . . . . . . . 21

Facilidades para linguagem internacional . . . . . . . . . . . . . . . . 21 Distncia entre palavras . . . . . . . . . . . . . . . . . . . . . . . . . 23 a Espaamentos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 c 2.5.1 2.5.2 2.5.3 2.5.4 Espaamento entre linhas . . . . . . . . . . . . . . . . . . . . 23 c Formato dos pargrafos . . . . . . . . . . . . . . . . . . . . . . 24 a Espaamentos horizontais . . . . . . . . . . . . . . . . . . . . 24 c Espaamentos verticais especiais . . . . . . . . . . . . . . . . . 25 c

2.6 2.7 2.8

T tulos, cap tulos e itens . . . . . . . . . . . . . . . . . . . . . . . . . 26 Sumrio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 a

Notas bibliogrcas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 a 2.9 Indice de matrias . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 e 2.10 Referncias cruzadas . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 e 2.11 Notas de rodap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 e 2.12 Tipos de letras e tamanhos . . . . . . . . . . . . . . . . . . . . . . . . 31 2.13 Palavras grifadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 2.14 Texto sublinhado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 2.15 Ambientes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 2.15.1 Listas e descrioes (itemize, enumerate, description) . . . . 34 c 2.15.2 Justicaoes e centrado (flushleft, flushright, center) . . 34 c 2.15.3 Citaoes (quote, quotation, verse) . . . . . . . . . . . . . . 35 c 2.15.4 Ediao direta (verbatim, verb) . . . . . . . . . . . . . . . . . 36 c 2.15.5 Tabulaes (tabular) . . . . . . . . . . . . . . . . . . . . . . . 37 co 2.15.6 Minipage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 2.16 Elementos utuantes . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 2.17 Anexando novas instruoes e ambientes . . . . . . . . . . . . . . . . . 44 c 2.17.1 Novas instruoes . . . . . . . . . . . . . . . . . . . . . . . . . 44 c 2.17.2 Novos ambientes . . . . . . . . . . . . . . . . . . . . . . . . . 45 2.17.3 Teoremas, corolrios, observaes, etc. . . . . . . . . . . . . . 46 a co 3 Composio de frmulas matemticas ca o a 3.1 3.2 3.3 3.4 3.5 3.6 49

Introduo ao modo matemtico . . . . . . . . . . . . . . . . . . . . . 49 ca a Agrupando no modo matemtico . . . . . . . . . . . . . . . . . . . . 51 a Elementos das frmulas matemticas . . . . . . . . . . . . . . . . . . 51 o a Espao no modo matemtico . . . . . . . . . . . . . . . . . . . . . . . 54 c a Matrizes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Tamanho do tipo para equaes . . . . . . . . . . . . . . . . . . . . . 56 co

SUMARIO 3.7 3.8 3.9

v

Descrevendo variveis . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 a Teoremas, leis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Outros exemplos de frmulas matemticas . . . . . . . . . . . . . . . 59 o a 61 69

4 Lista de s mbolos matemticos a 5 Incluso de imagens e grcos a a 5.1 5.1.1

O comando includegraphics . . . . . . . . . . . . . . . . . . . . . . 69 Os pacotes graphics, graphicxs . . . . . . . . . . . . . . . . . . 69

vi

SUMARIO

Lista de Tabelas1.1 1.2 1.3 1.4 1.5 1.6 1.7 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9A Um arquivo m nimo de L TEX . . . . . . . . . . . . . . . . . . . . . .

8 8 9

Exemplo para um artigo em portugus. . . . . . . . . . . . . . . . . . e Classes de documentos . . . . . . . . . . . . . . . . . . . . . . . . . .

Opes de classes de documento . . . . . . . . . . . . . . . . . . . . . 10 coA Alguns pacotes distribu dos com L TEX . . . . . . . . . . . . . . . . . 11 A Estilos de pginas predenidos no L TEX . . . . . . . . . . . . . . . . 12 a

Dimensionamento dos parmetros . . . . . . . . . . . . . . . . . . . . 14 a Acentos e caracteres especiais . . . . . . . . . . . . . . . . . . . . . . 21 Unidades de TEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Exemplos de sintaxe de chaves jpara ndices de matrias . . . . . . . 29 e Tipos de letras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Tamanhos das letras . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Tipos de letras no formato matemtico . . . . . . . . . . . . . . . . . 32 a Tipos de textos sublinhados . . . . . . . . . . . . . . . . . . . . . . . 33 Adio em Z4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 ca Notas dos Alunos por questes . . . . . . . . . . . . . . . . . . . . . . 40 o

2.10 Permisses de colocaao utuante . . . . . . . . . . . . . . . . . . . . 43 o c 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 Acentos no mdulo matemtico . . . . . . . . . . . . . . . . . . . . . 61 o a Letras gregas minsculas . . . . . . . . . . . . . . . . . . . . . . . . . 61 u Letras gregas maisculas . . . . . . . . . . . . . . . . . . . . . . . . . 62 u Operadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Operadores binrios . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 a Alfabeto matemtico . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 a Relaes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 co Setas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 S mbolos diversos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

4.10 Log-like symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

viii

LISTA DE TABELAS

4.11 Delimitadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 4.12 Delimitadores grandes . . . . . . . . . . . . . . . . . . . . . . . . . . 65 4.13 Construoes matemticas . . . . . . . . . . . . . . . . . . . . . . . . . 65 c a 4.14 Delimitadores da AMS . . . . . . . . . . . . . . . . . . . . . . . . . . 65 4.15 S mbolos no matemticos . . . . . . . . . . . . . . . . . . . . . . . . 65 a a 4.16 S mbolos gragos e hebricos da AMS . . . . . . . . . . . . . . . . . . 65 a 4.17 Setas da AMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 4.18 Setas negadas da AMS . . . . . . . . . . . . . . . . . . . . . . . . . . 66 4.19 Relaoes binrias da AMS . . . . . . . . . . . . . . . . . . . . . . . . 66 c a 4.20 Operadores binrias da AMS . . . . . . . . . . . . . . . . . . . . . . . 66 a 4.21 Relaoes binrias negadas da AMS . . . . . . . . . . . . . . . . . . . 67 c a 4.22 S mbolos diversos da AMS . . . . . . . . . . . . . . . . . . . . . . . . 67

Lista de Figuras1.1 5.1 Formato da folha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Estrela de Escher . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

x

LISTA DE FIGURAS

Cap tulo 1 Introduo caNa primeira parte deste cap tulo apresenta-se uma viso geral da losoa e aA histria do L TEX. Na segunda parte so introduzidas as estruturas bsicas de um o a a A documento de L TEX. Aps ler esse cap o tulo, ter-se- um conhecimento bsico do a a A modo de operao do L TEX. ca

1.11.1.1

Histrico oTEX

TEX (pode-se escrever TeX) um programa de computador de Donald E. e Knuth[2]. Est orietado ` composio e impresso de textos e frmulas matemticas. a a ca a o a A pedido da AMS1 , Donald Knuth desenvolveu uma linguagem de computador para desenvolver textos com muitas equaoes. O trabalho se extendeu de 1977 a c 1986, quando TEX foi colocado de maneira gratuita para ser usado. O TEX tem aproximadamente 600 comandos que controlam a construao de uma pgina, do c a mesmo modo que os tipogrfos faziam para compor textos. a Aps algum ter um livro, artigo ou reporte sobre um tema, este era repassado o e a um compositor de textos, que escolhia que tipo de letra usar, qual o espaamento c entre linhas, entre outros aspectos que deniam a aparncia do texto nal impresso. e Feita a deniao das caracter c sticas de apresentaao do texto, passava-se ` etapa c a em que as lihas, pargrafos e pginas eram constitu a a das com caracteres metlicos a sobre frma de madeira que compunham uma pgina ou vrias. Logo o processo de o a a impresso era executado. a TEX, faz a mesma operaao. Ele tem os comandos necessrios para denir o c a layout (assim como outros para organizar de maneira mais fcil equaoes, lemas, a c1

American Mathematical Society - Sociedade Americana de Matemtica a

2

Introduo ca

teoremas e outros...), s que essas operaes so executadas num programa de como co a putador. Para a criaao de fontes, aproveitou-se a experincia dos antigos tipgrafos, e c e o Knuth desenvolveu o programa METAFONT para cri-las. Por isso, s vezes, quando a a voc l um livro antigo percebe uma incr semelhana na organizaao do texto e e e vel c c os tipos de fonte usados atualmente por TEX. Pode-se considerar TEX como sendo um compilador para textos cient cos, que produz textos de alta qualidade de composiao. Como todo compilador, a sua c aprendizagem no para qualquer usurio de computador. Porm, quase simultaa e a eA neamente foi desenvolvido o L TEX por Leslie Lamport[1], que criou um conjunto de macros para simplicar o uso da linguagem TEX. Esses macros denem tipos

de documentos, tais como cartas, artigos, livros, reportes, assim como macros para denir ambientes para equaoes matemticas, entre outros. c a

1.1.2

A L TEX

A L TEX (tambm pode-se escrever LaTeX) um pacote de macros que permite e e

ao autor de um texto compor e imprimir seu documento de um modo simples e com a maior qualidade tipogrca, utilizando podres previamente denidos. Originala oA A mente. L TEX foi escrito por Leslie Lamport[1]. Como armado no item 1.1.1, L TEX

usa a linguagem TEX para compor textos.A A Desde dezembro de 1994, o pacote L TEX est sendo atualizado pela equipe L TEX a

3, dirigido por Frank Mittelbach, para incluir algumas das melhorias que se tinham solicitado por muito tempo, e para reunicar todas as verses modicadas que suroA giram desde que apareceu o L TEX 2.09 alguns anos atrs. a

O TEX chegou a um estado de desenvolvimento que seu autor original armou2 Meu trabalho no desenvolvimento do TEX, METAFONT, e as fontes Computer Modern chegou a um nal. Eu no irei realizar mudanas futuras, exceto corrigir a c erros srios de programao. e caA Porm o desenvolvimento de L TEX crescente e j pode ser executado em todos e e a

os sistemas operacionais existentes hoje em dia, assim como foram criados muitos pacotes adicionais para realizar uma imensa quantidade de tarefas diferentes na ediao de textos, assim como programas que auxiliam na produao dos mesmos. c c2

Donald E. Knuth. The Future of TEX and Metafont. TUGboat, 11(4):489, novembro de 1990.

1.1 Histrico o

3

1.1.3

Conceitos Bsicos a

Autor, projetista e linotipista Normalmente, para uma publicao o autor entrega a uma editorial um manusca crito ou texto escrito a mquina, seja mecnica ou por computador. O designer a a de livros da editorial, ento, decide sobre o formato do documento (tipo de letras, a espaos antes e depois de um cap c tulo, etc.) e repassa estas instrues ao linotipista co para obter este formato. Um designer de livros humano tenta indagar as intenoes do autor enquanto c realiza o manuscrito. Ento decide no modo de apresentar os t a tulos dos cap tulos, citaoes, exemplos, frmulas... baseando-se em seu saber prossional e no contedo c o u do manuscrito.A A O L TEX realiza o papel do designer de livros e o TEX o de linotipista. Mas L TEX

s um programa e, portanto, necessita mais ajuda para suas decises. O autor o e o tem que fornecer informaao adicional que mostre a estrutura lgica do texto. Esta c o informaao se indica dentro do texto na forma das instruesou comandos. c co O exposto anteriormente bastante diferente do enfoque WYSIWYG3 da maioria e dos procesadores de textos tais como Microsoft Word, WordPerfect ou FrameMaker. Neste caso, o autor estabelece o formato do texto com a entrada interativa. Alm e disso, observa na tela do computador exatamente o que tambm aparecer na folha e a impressa4 . Na atualidade, o autor usa um editor de textos tal como o Word for Windows, e o designer-compositor executa a montagem do livro no FrameMaker ou no PageMaker.A Por regra geral, com L TEX o autor no observa, ao introudzir o texto, como vai a resultar a composio do texto. Porm, existem ferramentas que permitem ver na ca e A tela o que se obtm ao processar seus arquivos com L TEX. Com elas pode-se realizar e

correoes antes de enviar o documento nal ` impressora. c a Design do formato O design tipogrco um artesanato que deve-se aprender. Os autores inexperia e entes cometem com frequncias graves erros de design. Muitos profanos acreditam e erroneamente que o design tipogrco , antes de tudo, uma questo de esttica; a e a e se o docuemnto apresentar um bom aspecto do ponto de vista art stico, ento est a a bem projetado. Porm, j que os documentos sero lidos e no pendurados num e a a a museu, mais importante uma maior legibilidade e uma compreenso melhor do e a aspecto mais agradvel ao leitor. a3 4

Siglas que signicam What you see is what you get, o que se v o que se obter. ee a Na maioria das vezes pode at dar certo! e

4 Por exemplo:

Introduo ca

Devem-se escolher os tamanhos das letras e a numeraao dos t c tulos de modo

que a estrutura dos cap tulos, seoes e itens sejam facilmante reconhec c veis. Deve-se escolher o comprimento das linhas de modo que a evitar o movimento

cansativo dos olhos do leitor e no para que preencham as pginas com um a a aspecto esteticamente bom. Com os sistemas WYSIWYG os autores produzem, em geral, documentos estetiA camente bonitos mas com uma estrutura muito pequena ou inconsistente. L TEX A impede esses erros de formato, j que com L TEX o autor est obrigado a indicar a a

a estrutura lgica do texto. Ento L TEX elege o formato mais apropriado para o o a A texto. Vantagens e desvantagens Uma questo discutida `s vezes quando as pessoas do mundo WYSIWYG reunem-se a aA A com pessoas que utilizam L TEX sobre as vantagens do L TEX sobre um processador e

de textos normalou o contrrio. Quando se inicia uma discusso como esta, o a a melhor a fazer manter uma postura neutra5 , j que as coisas podem car fora de e a controle. Mas, `s vezes, no d para fugir... a a aA As principais vantagens de L TEX sobre os processadores de textos comerciais so a

as seguintes: Existe maior quantidade de designs de texto prossionais ` disposio, com os a ca

quais podem-se criar documentos como se fossem da indstria grca. u a A facilidade extrema para composio de frmulas com um cuidado especial6 . ca o O usurio s precisa introduzir instruoes simples de entender, com as quais a o c

indica-se a estrutura do documento. Quase nunca faz falta preocupar-se com os detalhes de criaao ou com tcnicas de impresso. c e a Tambm as estruturas como notas de p da pgina, bibliograa, e e a ndices, ta-

belas e muitas outras se podem produzir sem grande esforo. c Existem pacotes adicionais sem custo algum para muitas tarefas tipogrcas aA que no so facilitadas diretamente pelo L TEX bsico. Por exemplo, existem a a a5 6

Ser que isto poss a e vel? A Quem j digitou frmulas no Word, observar a diferena ao digitar e imprimir com L TEX. a o a c

A 1.2 Arquivos de entrada do L TEX

5

pacotes para incluir grcos em formato PostScript ou para criar bibliograa as conforme determinadas normas. Muitos desses pacotes so descritos no aA The LTEX Companion[3]. A L TEX faz com que os autores escrevam textos bem estruturados porque assim A como trabalha L TEX, ou seja, indicando sua estrutura. e A TEX, a mquina de composio de L TEX, altamente portvel e grtis. Por a ca e a a isso, o sistema funciona praticamente em qualquer plataforma computacional. A O L TEX tem, naturalmente, tambm desvantagens: e

Se bem pode-se austar alguns parmetros de um design de documento pre a

denidos, a criao de um design inteiro dif e leva muito tempo. ca e cil Existem no mercado programas de lgebra computacional que oferecem sa a dasA para L TEX, tais como MAPLEV, MATHEMATICA. Assim como tambm existem e A verses comerciais de L TEX tal como o PCTEX e o Scientic Work Place. Este o

ultimo oferece a combinaao de um editor que mostra as frmulas na tela e podem c o ser manipuladas com MAPLEV.

1.2

A Arquivos de entrada do LTEX

A O arquivo de entrada para L TEX um arquino de texto no formato ASCII. Pode e

ser criado com qualquer editor de textos. Contm tanto o texto que ser impresso e aA como as intruoes,comas quais L TEX interpreta como deve-se dispor o texto. c

1.2.1

Sinais para espaamento c

Os caracteres inv siveis,como o espao em branco, o tabular e o nal de linha, cA so tratados pelo L TEX como sinais de espao propriamente ditos. Vrios espaos a c a c

seguidos so tratados como um espao em branco. Geralmente, um espao em a c c branco ao in cio de uma linha ignorado, e vrias linhas em brancoso tratadas e a a como uma unica linha em branco. Uma linha em branco entre duas linhas de texto dene o nal de um pargrafo. a Vrias linhas em branco so tratadas como uma unica linha em branco. O texto a a ` que mostramos a continuaao um exemplo. A direita est o texto do arquino de c e a entreda e ` esquerda a sa formatada7 . a da7

Nesta apostila a formatao de entrada ter como fonte de mquina de escrever(\texttt) ca a a

6

Introduo ca

No importa se introduzir vrios a a espaos aps uma palavra. c o Com uma linha vazia inicia-se um novo pargrafo. a

N\~ ao importa se uma palavra.

introduzir ap\os

v\arios espa\c{c}os

Com uma linha vazia inicia-se um novo par\agrafo.

1.2.2

Caracteres especiais

Os s mbolos seguintes so caracteres reservados que tm um signicado especial a eA para L TEX ou que no esto dispon a a veis em todos os tipos de letras. Se forem introduzidos no seu arquivo diretamente muito provvel que no sejam impressos e a a A o que obrigam ao L TEX a fazer coisas que voc no deseja. e a

$

& % #

{ } \

Estes caracteres podem ser usados como tais nos seus documentos antepondo o caracter \ (backslash):$&%#

{}

\$ \& \% \# \ \{ \}

Os s mbolos restantes e outros caracteres especiais podem ser impressos nas frmulas matemticas, ou com acentos, com comandos espec o a cos.

1.2.3

A Os comandos no L TEX

A Nos comandos L TEX so diferentes os caracteres em letras maisculas e minsculas. a u u

Usa-se um dos dois formatos seguintes: Comea com um backslash e tm um nome composto apenas por letras. Os c e

nomes dos comandos acabam com um ou mais espaos em branco, um caracter c especial ou uma cifra. Composto de um backslash e um caracter especial.A L TEX ignora os espaos em branco que vo aps os comandos. Se desejar introduzir c a o

um espao em branco aps uma instruao, deve-se colocar ou bem {} e um espao, c o c cA ou bem uma instruao de espao depois do comando. Com {} obriga-se ao L TEX a c c deixar de ignorar o resto de espaos encontrados aps essa instruao. c o c

1.3 Estrutura do arquivo de entrada

7

Knuth, no seu livro de TEX, faz diferencia o pessoal que trabalha com TEX em TEXnicos e TEXpertos.

Knuth, no seu livro de \TeX{}, faz diferencia o pessoasl que trabalha com \TeX{} em \TeX{}nicos e \TeX pertos.

Algumas instruoes requerem um parmetro que dever ser colocado entre chaves c a a { } aps a instruao. Outros comandos podem levar parmetros opcionais que so o c a a anexados ` instrues entre colchetes [ a co ] ou no. o seguinte exemplo usa alguns aA comandos do L TEXque explicaremos mais adiante.

Para usar tem que estudar! Aps sair feche a o porta.

Para usar tem que \textsl{estudar}!

Ap\os sair feche a\\[2mm] porta.

1.2.4

Comentrios a

A Quando L TEX l um caracter % enquanto processa um arquivo de entrada, ignora e

o resto do contedo da linha. Isso pode ser util para introduzir notas no arquivo de u entrada que no sero mostradas na verso impressa. a a a

No ano 1948 foi reconhecido. . .

No ano 1948 % conferir data % do reconhecimento >

Tabela 4.7: Relaoes c

\leftarrow \Leftarrow \rightarrow \Rightarrow \leftrightarrow \Leftrightarrow \mapsto \hookleftarrow \leftharpoonup \leftharpoondown

= =

\longleftarrow \Longleftarrow \longrightarrow \Longrightarrow \longleftrightarrow \Longleftrightarrow \longmapsto \hookrightarrow \rightharpoonup \rightharpoondown

\uparrow \Uparrow \downarrow \Downarrow \updownarrow \Updownarrow \nearrow \searrow \swarrow \nwarrow

Tabela 4.8: Setas

64

Lista de s mbolos matemticos a. .. . \vdots . \ddots \cdots . \aleph \forall \infty \hbar \emptyset 2 \nabla \surd P \Box \triangle \imath \jmath \ell \neg \flat \natural \sharp \wp \clubsuit \diamondsuit \heartsuit \spadesuit \Re \Im \angle \partial

. . . \ldots \prime \exists Q \Diamonda \top \bot H \mhoa

Tabela 4.9: S mbolos diversos \arccos \arcsin \arctan \arg \cos \cosh \cot \coth \csc \deg \det \dim \exp \gcd \hom \inf \ker \lg \lim \liminf \limsup \ln \log \max \min \Pr \sec \sin \sinh \sup \tan \tanh

Tabela 4.10: Log-like symbols

\uparrow { \{ } \lfloor \langle | \|

\Uparrow \downarrow \} \updownarrow \rfloor \lceil \rangle / / \ \| Tabela 4.11: Delimitadores

\Downarrow \Updownarrow \rceil \backslash

65

\rmoustache | \arrowvert

\lmoustache \rgroup \Arrowvert \bracevert

\lgroup

Tabela 4.12: Delimitadores grandes abc abc abc \widetilde{abc} \overleftarrow{abc} \overline{abc} abc abc abc \widehat{abc} \overrightarrow{abc} \underline{abc}

abc \overbrace{abc} abc \sqrt{abc} f \f

abc \underbrace{abc} n abc \sqrt[n]{abc} abc \frac{abc}{xyz} xyz

Tabela 4.13: Construoes matemticas c a \ulcorner \urcorner \llcorner \lrcorner

Tabela 4.14: Delimitadores da AMS

\dag \ddag

\S \P

\copyright \pounds

Tabela 4.15: S mbolos no matemticos a a \digamma \varkappa \beth \daleth \gimel

Tabela 4.16: S mbolos gragos e hebricos da AMS a \dashleftarrow \leftleftarrows \leftrightarrows \Lleftarrow \twoheadleftarrow \leftarrowtail \leftrightharpoons \Lsh \looparrowleft \curvearrowleft \circlearrowleft \dashrightarrow \rightrightarrows \rightleftarrows \Rrightarrow \twoheadrightarrow \rightarrowtail \rightleftharpoons \Rsh \looparrowright \cruvearrowright \circlearrowright \multimap \upuparrows \downdownarrows \upharpoonleft \upharpoonright \downharpoonleft \downharpoonright \rightsquigarrow \leftrightsquigarrow

Tabela 4.17: Setas da AMS

66

Lista de s mbolos matemticos a

\nleftarrow \nRightarrow

\nrightarrow \nleftrightarrow

\nLeftarrow \nLeftrightarrow

Tabela 4.18: Setas negadas da AMS

`

\lessdot \leqslant \eqslantless \leqq \lll \lesssim \lessapprox \lessgtr \lesseqgtr \lesseqqgtr \preccurlyeq \curlyeqprec \precsim \precapprox \subseteqq \Subset \sqsubset \therefore \shortmid \smallsmile \vartriangleleft \trianglelefteq

a

\gtrdot \doteqdot \geqslant \risingdotseq \eqslantgtr \fallingdotseq \geqq \eqcirc \ggg \circeq \gtrsim \triangleq \gtrapprox \bumpeq \gtrless \Bumpeq \gtreqless \thicksim \gtreqqless \thickapprox \succcurlyeq \approxeq \curlyeqsucc \backsim \succsim \backsimeq \succapprox \vDash \supseteqq \Vdash \Supset \Vvdash \sqsupset \backepsilon \because \varpropto \shortparallel \between \samllforwn \pitchfork \vartriangleright \blacktriangleleft \trianglerighteq \blacktriangleright

Tabela 4.19: Relaoes binrias da AMS c a

\dotplus \ltimes \Cup \veebar \boxplus \boxtimes \leftthreetimes \curlyvee

\centerdot \rtimes \Cap \barwedge \boxminus \boxdot \rightthreetimes \curlywedge

\intercal \divideontimes \smallsetminus \doublebarwedge \circleddash \circledcirc \circledast

Tabela 4.20: Operadores binrias da AMS a

67

\nless \lneq \nleq \nleqslant \lneqq \lvertneqq \nleqq \lnsim \lnapprox \nprec \npreceq \precneqq \precnsim \precnapprox \subsetneq \varsubsetneq \nsubseteq \subsetneqq \nleftarrow \nLeftarrow

\ngtr \gneq \ngeq \ngeqslant \gneqq \gvertneqq \ngeqq \gnsim \gnapprox \nsucc \nsucceq \succneqq \succnsim \succnapprox \supsetneq \varsupsetneq \nsupseteq \supsetneqq \nrightarrow \nRightarrow

\varsubsetneqq \varsupsetneqq \nsubseteqq \nsupseteqq \nmid \nparallel \nshortmid \nshortparallel \nsim \ncong \nvdash \nvDash \nVdash \nVDash \ntriangleleft \ntriangleright \ntrianglelefteq \ntrianglerighteq \nleftrightarrow \nLeftrightarrow

Tabela 4.21: Relaoes binrias negadas da AMS c a

\hbar \square \vartriangle \triangledown \lozenge \angle \diagup \nexists \eth H

\hslash k \blacksquare \blacktriangle \blacktriangledown \blacklzenge \measuredangle \diagdown \Finv \mho

\Bbbk \circledS \complement \Game \bigstar \sphericalangle \backprime \varnothing

Tabela 4.22: S mbolos diversos da AMS

68

Lista de s mbolos matemticos a

Cap tulo 5 Incluso de imagens e grcos a a5.1 O comando includegraphics

A Verses mais antigas do L TEX traziam os pacotes epsf e psfig que permitiam o

a incluso de imagens no formato Encapsulated PostScript (EPS). aA O L TEX 2 traz o pacote graphicx para a insero de imagens no formato EPS. ca Isto pode ser feito com o comando \includegraphics cuja sintaxe : e

\begin{figure}[h] \includegraphics[width=5cm]{estrela2.ps} \caption{Estrela de Escher}\label{g:02} \end{figure}

Figura 5.1: Estrela de Escher

5.1.1

Os pacotes graphics, graphicxs

O conjunto de pacotes grcos auxiliam na incluso de grcos dos mais variados a a aA tipos (BMP, WMF, GIF, PS,. . . ). Mas preciso armar que TEX e L TEX no e a possuem capacidades grcas alm de linhas, curvas bezier e c a e rculos. Portanto,

depende do interpretador de arquivos dvi a possibilidade de processar os arquivos grcos, isto , quem inclui o grco o interpretador de arquivos dvi, assim como a e a e

70

Incluso de imagens e grcos a a

pela impresso. L TEX apenas reseva um espao em branco denido para a incluso a A c a do arquivo grco. aA Com os ambientes figure e table L TEX fornece as facilidades bsicas para a tabalhar com objetos utuantes, entre os que se incluem as imagens e grcos. a

Um modo simples de incluir grcos no seu documento criando-os com alguns a e softwares especializados1 e incluir os grcos dentro do documento. Um conjunto de a instruoes para incluir muitos tipos de grcos se encontra no pacote graphicx de D. c a P. Carlisle. Este pacote forma parte de todo um conjunto de packages denominadoA graphics. Normalmente nas distribuioes do L TEX esse pacote inclu c e do, alm e

da documentao do mesmo. ca S para efeitos de exemplo mostraremos outra forma de incluso de grcos o a a (bmp), com os comandos do pacote graphicx: 1 2 3 4 5 6 7 \begin{figure}[!h] \begin{center} \scalebox{0.6}{\includegraphics[0,0][662,316]{latexcad.bmp}} \end{center} \caption{Interfacee do programa \LaTeX{}-CAD} \label{fig:latexcad} \end{figure}

os nmeros a esquerda s foram colocados para poder identicar as linha. O amu o biente para um grco ou gura iniciado na linha 1 e fechado na linha 7 com o a e ambiente figure. Nas linhas 2 e 3 denido o alinhament da gura, neste caso cene tralizada. os comandos que fazem a incluso da gura esto na linha 3. O comando a a \scalebox{0.6} para escalar a gura, isto , reduzir a 60% o tamanho da gura. e e Aps o comando \includegraphics realiza a incluso d grco, os parmetros so o a a a a a posio de origem da gura em relao a caixa criada para a gura, o tamanho da ca ca gura em pixels e o nome do arquivo de incluso. aA Ao compilar o arquivo fonte, L TEX apenas reserva um espao do tamanho requec

rido pelo comando \includegraphics. S na hora de visualizar na tela ou imprimir o que o arquivo inclu e e do. Dos interpretadores de arquivos dvi o que mais tipos de guras permite o DVIWIN, assim como tambm a converso de arquivo dvi para e e aA PS (Postscript), atravs do programa DVIPS (inclu na distribuiao de L TEX). e do c O programa DVIWIN permite visualizar arquivos no ambiente Windows. J para a1

Tais com XFig, CorelDraw, Freehand, Gnuplot, Tgif, AutoCad,. . .

5.1 O comando includegraphics

71

visualizar arquivos PS pode se usar o Ghostscript. Os dois tambm imprimem e para diferentes tipos de impressoras. Para mais aplicaoes de incluso de guras importante ler o arquivo de inc a e formaoes do conjunto graphcs de pacotes. c

72

Incluso de imagens e grcos a a

Referncias Bibliogrcas e aA [1] LAMPORT, Leslie: LTEX: A Document Preparation System. Addison-Wesley Reading, Massachusetts, segunda edio, 1994. ISBN 0-201-52983-1. ca

[2] KNUTH, Donald E.: The TEXbook. Tomo A de Computers and Typesetting. Addison-Wesley Publishing Company, 1984. ISBN 0-201-13448-9. [3] GOOSSENS, Michel; MITTELBACH, Frank e SAMARIN, Alexander: TheA LTEX Companion. Addison-Wesley, Reading, Massachusetts, 1994. ISBN 0-

201-54199-8.A [4] CHAMBERLAIN, Zacarias: O Processador de Documentos LTEX 2 - Introduo e Guia de Referncia. Universidade de Passo Fundo - RS, 1997. ca e A [5] ANDRADE, Lenimar Nunes de: Breve Introduo ao LTEX 2 . Universidade ca Federal da Para - PB, 2000. ba

ftp://mat.ufpb.br/pub/textos/tex/breve21.zip [6] CTAN, Boston (Estados Unidos): http://ctan.tug.org/ctan/ ftp://ctan.tug.org/tex-archive [7] CTAN, Mainz (Alemanha): http://www.dante.de/ ftp://ftp.dante.de/tex-archive [8] CTAN, Cambridge (Inglaterra): http://www.tex.ac.uk/tex-archive ftp://ftp.tex.ac.uk/tex-archive