You are on page 1of 52

Diogo Cezar Teixeira Batista Rafael Augusto Ambrosio Rosa

Modelo para construo de trabalhos acadmicos A para a UTFPR Campus Cornlio Procpio em LTEX

Cornlio Procpio 2006

Diogo Cezar Teixeira Batista Rafael Augusto Ambrosio Rosa

Modelo para construo de trabalhos acadmicos A para a UTFPR Campus Cornlio Procpio em LTEX

U NIVERSIDADE T ECNOLGICA F EDERAL DO PARAN - C AMPUS C ORNLIO P ROCPIO UTFPR-CP

Cornlio Procpio 2006

DEDICATRIA

Dedicamos esse trabalho a todos os professores de informtica da UTFPR Campus Cornlio Procpio que, nesses ltimos anos, nos ensinaram que o melhor conhecimento no se limita no que aprendido em sala de aula e nem to pouco com o que estudado para resolver uma prova. Assim, acreditamos que o melhor conhecimento aquele que aprendido e compartilhado com os amigos, talvez seja esse o motivo de nosso sucesso, mais que mestres vocs so nossos amigos. Com carinho, Por isso e muito mais. Obrigado.

AGRADECIMENTOS

Agradecemos, Primeiramente a Deus, por nos dar sade, possibilitando a concluso do trabalho. Aos nossos queridos amigos que estiveram conosco desde o incio dessa rdua jornada no campo do conhecimento, somos ns o pessoal do Kakitus: Z (Fernando Jos), xg0rd0 (Diogo Cezar), Tadashi1 (Fernando Tadashi), Fofys (Marlos Henrique), Xandy (Rafael Andrade) e Rafa (Rafael Rosa) Ao professor Maurcio pelo total apoio e ajuda oferecida na elaborao do pacote UTEX, na elaborao do website <http://inf.cp.cefetpr.br/tex/> e na elaborao dessa apostila.

1 Praticamente

um Deus

ii

EPGRAFE

Escolha um trabalho que voc ame e no ters que trabalhar um nico dia em sua vida (Freud)

iii

RESUMO
Essa apostila direcionada a todos os membros da UTFPR, Campus Cornlio Procpio, que em algum momento devero elaborar um documento ocial baseado nas normas da instituio. A Sero abordados alguns conceitos sobre L TEX suas vantagens e desvantagens em relao aos ediA tores de textos convencionais, exposio de alguns comandos bsicos sobre L TEX demonstrando como possvel a criao de vrios tipos de documentos. Entre eles: Currculos, Teses, Artigos, Provas. Ainda h uma seqencia de explicaes de como se deve redigir o documento utilizando a classe ABNTEX e o pacote UTEX. A [Palavras chave: L TEX, UTEX, ABNTEX, MiKTeX, TEX, UTFPR, Modelo para monograa]

iv

ABSTRACT
This emends is directed to all the members of the UTFPR, Campus Cornlio Procpio, that at some moment will have to elaborate an ofcial document in the norms of the institution. Some A concepts will be boarded on L TEX its advantages and disadvantages in relation to the publishers of A conventional texts, exposition of some basic commands on L TEX demonstrating as the creation of some types of documents is possible. Between them: Resumes, Teses, Articles, Tests. Still it has a sequence of explanations of as if it must write the document using the classroom ABNTEX and package UTEX. A [Key words: L TEX, UTEX, ABNTEX, MiKTeX, TEX, UTFPR, Model for monograph]

LISTA DE FIGURAS
5.1 7.1 Quadro de smbolos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Quadro com as opes permitidas na insero de uma gura . . . . . . . . . . . . . . . . . . . . . . . 30

vi

LISTA DE ABREVIATURAS E SIGLAS


Sua lista de siglas s vai aparecer aqui quando for rodar o makeindex. Veja a documentao para mais detalhes.

vii

SUMRIO
DEDICATRIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AGRADECIMENTOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i ii

EPGRAFE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii RESUMO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv ABSTRACT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v

LISTA DE FIGURAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi LISTA DE ABREVIATURAS E SIGLAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii 1 1.1 1.2 1.3 1.4 1.5 1.6 2 3 3.1 3.2 3.3 INTRODUO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . TEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A L TEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1 1 1 2 2 3 3 4 5 5 5 5

ABNTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . UTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MIKTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . WINEDT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . TIPOS DE DOCUMENTOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VANTAGENS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . LAYOUT LGICO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . RESULTADO TIPOGRFICO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PORTABILIDADE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

viii

3.4 3.5 3.6 3.7 3.8 3.9

ESTABILIDADE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DISPONIBILIDADE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MENOR NECESSIDADE DE HARDWARE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FORMATO DE ARQUIVO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . LONGEVIDADE DOS DOCUMENTOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . TAMANHO DA INSTALAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9

3.10 GERAO DE REFERNCIAS BIBLIOGRFICAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.11 CONCENTRAO NO CONTEDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.12 FRMULAS MATEMTICAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.13 SUMRIO E LISTAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 4.1 4.2 4.3 4.4 4.5 4.6 5 5.1 5.2 5.3 5.3.1 5.3.2 5.4 5.4.1 5.4.2 DESVANTAGENS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CURVA DE APRENDIZAGEM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . NECESSIDADE DE OUTRAS FERRAMENTAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . NECESSIDADE DE PREVIEWER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FORMATAO VISUAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A LEGIBILIDADE DO CDIGO FONTE L TEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

TABELAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
A NOES BSICAS SOBRE L TEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

COMPILAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 ESTRUTURA DO ARQUIVO DE ENTRADA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 PREMBULO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Classes (Class) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Pacotes (Package) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 BLOCOS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Center, ushleft e ushright . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Itemize, description, enumerate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 ix

5.5 5.6 5.7 5.8 5.9

ACENTUAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 CARACTERES ESPECIAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 COMENTRIOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 ESPAOS EM BRANCO E PARGRAFOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 ESTRUTURA DO TEXTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

5.10 FORMATAES DE TEXTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 5.10.1 Tipos e tamanhos das letras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 5.11 ESTILO E NUMERAO DAS PGINAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 5.12 NOTAS DE RODAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 5.13 HIFENIZAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 5.14 ARQUIVOS EXTERNOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 6 6.1 6.1.1 6.1.2 6.2 6.2.1 6.3 6.3.1 6.4 6.4.1 6.5 6.5.1 6.6 6.6.1 6.6.2 ELEMENTOS PRE-TEXTUAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 CAPA E FOLHA DE ROSTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Exemplo ABNTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Exemplo UTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 FOLHA DE APROVAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Exemplo UTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 DEDICATRIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Exemplo UTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 AGRADECIMENTOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Exemplo UTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 EPGRAFE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Exemplo UTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 RESUMO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Exemplo ABNTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Exemplo UTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

6.7 6.7.1 6.7.2 6.8 6.8.1 6.8.2 6.8.3 6.9 6.9.1 6.9.2 7 7.1 7.1.1 7.1.2 7.2 7.2.1 7.2.2 7.3 7.3.1 7.3.2 7.4 7.4.1 7.4.2 7.5 7.5.1 7.5.2

ABSTRACT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Exemplo ABNTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Exemplo UTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 LISTAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Exemplo ABNTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Exemplo UTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Compilao da lista de siglas e abreviaturas e glossrio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 SUMRIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Exemplo ABNTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Exemplo UTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

ELEMENTOS TEXTUAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 CAPTULOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27


A Exemplo ABNTEX e L TEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

Exemplo UTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 SESSES E SUB-SESSES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27


A Exemplo ABNTEX e L TEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

Exemplo UTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 INSERINDO SIGLAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Exemplo ABNTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Exemplo UTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 INSERINDO ELEMENTOS NO GLOSSRIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Exemplo ABNTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Exemplo UTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 INSERINDO NOTAS DE RODAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Exemplo ABNTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Exemplo UTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

xi

7.6 7.7 7.7.1 7.7.2 7.8 7.8.1 8 8.1 8.1.1 8.2 8.2.1 8.2.2 8.3 8.3.1 8.3.2 8.4 8.4.1 8.4.2 9

CITAES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 IMAGENS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 O ambiente gure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Exemplo UTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 TABELAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Uma breve noo sobre a construo de tabelas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

ELEMENTOS PS-TEXTUAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 BIBLIOGRAFIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Referncias Cruzadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 GLOSSRIO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Exemplo ABNTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Exemplo UTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 ANEXOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Exemplo ABNTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Exemplo UTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 APNDICES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Exemplo ABNTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Exemplo UTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

MONOGRAFIA COM UTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

REFERNCIAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

xii

INTRODUO
As notas relatadas nesse documento so baseadas em vrios textos coletados na Internet e

A tm como objetivo apresentar noes introdutrias do processador de textos L TEX, bem como a utilizao do pacote UTEX na redao de trabalhos acadmicos nas normas da Universidade

Tecnolgica Federal do Paran (UTFPR) Campus Cornlio Procpio.


A Com a divulgao e o sucesso das monograas escritas em L TEX na instituio, percebeu-se a

necessidade de se criar um pacote que adequasse as normas da classe ABNTEX para as normas da UTFPR. O pacote rene um conjunto de comandos re-escritos que fazem a adaptao propriamente dita, alm dos comandos o pacote padroniza a criao dos documentos e estipula um roteiro para a escrita dos trabalhos.

1.1

TEX

TEX (Se pronuncia "Tek") um sistema de editor de textos criado por Donald E. Knuth1 para produo de material (livros, artigos, etc.) de alta qualidade tipogrca. TEX de fato um processador de macros e possui poderosa capacidade de programao. Junto com o sistema est disponvel um pequeno conjunto de macros denominadas "plain TEX". Quando algum diz que est escrevendo um texto diretamente em TEX, geralmente, quer dizer que est usando este conjunto mnimo de macros "plain TEX".

1.2

A LTEX

A L TEX (Se pronuncia "LaTek") um conjunto de macros TEX originalmente escritos por Les-

lie Lamport (por isso o prexo La de Lamport) que implementam um sistema de preparao de
A documentos. L TEX dene uma linguagem de "markup" do mais alto nvel permitindo descrever o documento em termos de sua estrutura lgica e no apenas do seu aspecto visual. Usando di-

ferentes classes de documentos e macros ("packages") adicionais o usurio pode produzir uma grande variedade de "layouts". Sua primeira verso, largamente usada, foi a 2.09, lanada em 1985.
1 Nascido

em 10/01/1938 em Milwaukee, Wisconsin, USA.

2 A Para produzir um documento usando L TEX, necessrio criar um arquivo texto de entrada, cuja extenso ".tex", que aps compilado gera um arquivo de sada com extenso ".dvi". possvel tambm a converso do arquivo Device Independent (DVI) em um outro arquivo no formato Post Script (PS) ou Portable Document Format (PDF) .

1.3

ABNTEX

A classe ABNTEXinicialmente criado por Gerald Weber e Miguel Vinicius Frasson uma A comunidade virtual que almeja criar macros para L TEX que automatizem ao mximo a formatao de sua tese, dissertao ou monograa de acordo com as normas Associao brasileira de normas tcnicas (ABNT) . A ABNTEXvem sendo utilizada por uma grande quantidade de usurios que necessitam redigir documentos nas normas da ABNT, isso se deve versatilidade proporcionada pela classe, podendo ser re-escrita e/ou congurada de modo que se consiga adaptar as normas as suas necessidades. Infelizmente a classe no est totalmente atualizada com as normas atuais da ABNT, o que seria praticamente impossvel, visto que as normas sofrem constantes atualizaes, entretanto a essncia continua intacta e pode ser aproveitada pela classe. Para maiores informaes sobre download, instalao e congurao acesse: <http://abntex.codigolivre.org.br/>

1.4

UTEX

A O pacote UTEX no uma classe para L TEX, pode ser denido por um conjunto de adaptaes

na classe ABNTEX com o objetivo de adaptar as normas da ABNT para as normas da UTFPR.
A Fica claro que esse pacote no destinado a leigos na linguagem L TEX pois, apesar da intui-

tivadade dos comandos, no se descarta o mnimo de conhecimento da linguagem para a redao de um trabalho bem elaborado. Para maiores informaes sobre download, instalao e congurao acesse: <http://inf.cp.cefetpr.br/tex/>

1.5

MIKTEX

Entre os inmeros programas e textos que podem ser encontrados na Comprehensive TeX Archive Network (CTAN) , que o maior repositrio de material relacionado com TEX na InterA net, destaca-se uma distribuio completa e gratuita (pouco mais de 20 megabytes) de L TEX para

Windows 95/98/NT, de fcil instalao, conhecida pelo nome de MiKTEX: <ftp://ctan.tug.org/tex-archive/systems/win32/miktex/>


A O MiKTEX um compilador para windows de documentos L TEX.

O MiKTEX tem pgina prpria na internet, cujo site : <http://www.miktex.org>

1.6

WINEDT

O WinEdt um editor de arquivos, que dentre outros tambm edita arquivos no formato ".tex". Ele composto por um ambiente grco e de fcil manipulao. Nele existem os recursos de editorao, compilao e visualizao do contedo digitado, sendo assim possvel compilar o documento atravs de botes e tens de menu.
A Mas o sistema L TEX em si simplesmente uma programa de linha de comando que produz

um arquivo de visualizao/impresso a partir de um arquivo ".tex" de texto.

TIPOS DE DOCUMENTOS
A Utilizando L TEX possvel criar vrios tipos de documentos com qualidade tipogrca e pa-

dres excelentes, como exemplo temos: Currculos Provas Artigos Monograas Dissertaes Teses Apresentaes (slide)

VANTAGENS
A Inmeras vantagens podem ser citadas a respeito do L TEX em relao a outros editores de

texto, a seguir so citadas as mais relevantes:

3.1

LAYOUT LGICO

Abstraindo o layout muito mais fcil concentrar-se no que realmente importante no texto: contedo. Com ferramentas visuais fcil distrair-se com uma innidade de fontes e formataes possveis e esquecer-se da qualidade do texto propriamente dito. Embora muitas destas ferramentas possuam recursos para denir estilos e estruturao das diversas partes do documento eles so
A negligenciados a maioria das vezes. A capacidade do L TEX de denir e usar macros tambm

muito conveniente: pode economizar digitao bem como manter todo o seu documento coerente.

3.2

RESULTADO TIPOGRFICO

A L TEX usa TEX internamente para fazer o typesetting do documento. Tipogracamente TEX gera uma sada muito superior do que a maioria dos outros softwares de processamento de texto.

Isso inclui uma melhor hifenao e consequente melhoria no espaamento entre palavras. O Word, por exemplo, pssimo para fazer hifenao. No raro encontram-se documentos longos (como teses) que praticamente no usam hifenao alguma, traduzindo-se no efeito bastante desagradvel de grandes espaos entre palavras.

3.3

PORTABILIDADE

A Atualmente L TEX suportado por todo tipo de mquina e sistema operacional. Isso inclui todos os Unix em suas diversas plataformas, VMS, Macintosh, Windows, DOS, etc. Voc pode

preparar seu documento em uma mquina e sistema operacional e ter uma sada idntica em outro sistema completamente diferente do seu. possvel preparar um documento usando mais de um sistema (em casa e no trabalho, por exemplo), movendo o documento entre sistemas ou juntando as partes apenas no nal. Em sistemas como o Word portabilidade denitivamente no to fcil, sendo suportado apenas em duas plataformas. Mesmo entre sistemas e verses de software iguais o

6 resultado geralmente no ser idntico por diferenas na impressora ou na congurao do sistema. Uma simples troca de impressora pode resultar em alterao no documento.

3.4

ESTABILIDADE

A Tanto TEX como L TEX so programas extremamente estveis h muitos anos. A possibilidade

de deparar-se com algum erro srio bastante remota. Esta grande estabilidade sem dvida um dos motivos da conabilidade desses sistemas. Por ser um sistema aberto muitos erros so corrigidos pela comunidade de usurios, isso torna as correes mais rpidas, logo que no preciso esperar por uma nova verso do fabricante.

3.5

DISPONIBILIDADE

Por ser um software free acarreta algumas vantagens: liberdade para fazer modicaes, corrigir eventuais erros ou adapt-lo a alguma necessidade prpria. Muitos pacotes e estilos foram criados pela comunidade de usurios espalhados em todo mundo e esto disponveis para uso. Com softwares proprietrios, entretanto, provavelmente os usurios tero que esperar que erros sejam eventualmente corrigidos e as alguma mudana que desejada seja feita.

3.6

MENOR NECESSIDADE DE HARDWARE

A Tipicamente L TEX mais eciente no uso de hardware, consumindo muito menos recursos do

que os sistemas visuais atuais. Existem casos de pessoas que editaram teses inteiras com aproximadamente 200 pginas, utilizando um computador IBM XT com 640 KB de memria. Dicilmente algum sistema visual atual rodaria com os mesmos recursos.

3.7

FORMATO DE ARQUIVO

A Os arquivos que compem um documento L TEX so ASCII, isso trs algumas vantagens: permitem uma boa compresso e podem ser criados e manipulados por ferramentas tradicionais

que trabalham sobre este tipo de arquivo. Liberdade para usar qualquer programa de edio de texto, vericao de ortograa, controlador de verso, assinatura digital, criptograa forte ou outra ferramenta que achar necessrio, anal, so arquivos texto tradicionais. No caso de formatos binrios isso obviamente no se aplica.

7 Partes do documento, como tabelas e guras podem ser geradas por outros programas e includas automaticamente ao documento. Tabelas, por exemplo, podem ser geradas por outros
A programas e convertidas por meio de ltros para o formato usado pelo L TEX. No caso de um crash

srio de disco mais provvel que se possa recuperar um documento importante lendo diretamente do device do que se fosse com algum formato binrio proprietrio que no se conhece o formato interno. O tamanho dos arquivos outra vantagem: os arquivos binrios de alguns sistemas visuais
A no raro so da ordem de 20 vezes maiores que arquivos L TEX similares.

No apenas aproveitamento mais racional de memria e disco mas tambm de uma edio mais rpida desses arquivos. Privacidade e segurana tambm so freqentemente negligenciados em algumas ferramentas visuais. O Word, por exemplo, alm do texto propriamente dito costuma salvar outros dados no seu arquivo, como dados pessoais, detalhes sobre a congurao da mquina e impressora usados, pathnames, nomes de mquinas na rede, etc. Todas essas informaes podem ser examinadas, com o comando strings do Unix. Mesmo utilizando mecanismo de criptograa para os textos, alguns desse programas usam algoritmos fracos de criptograa. Vrus de macro de Word tornaram-se muito comuns e representam outro risco integridade no s dos documentos como de todo o sistema.

3.8

LONGEVIDADE DOS DOCUMENTOS

A Documentos escritos com L TEX provavelmente estaro legveis daqui a 10 ou 20 anos, inA dependente do hardware que esteja disponvel. Mesmo as verses mais novas (L TEX2e) ainda

conseguem ler documentos criados na verso 2.09, em modo de compatibilidade. Dicilmente isto verdade com sistemas visuais proprietrios, onde entre cada nova verso tipicamente o formato interno dos arquivos muda.

3.9

TAMANHO DA INSTALAO

A Atualmente uma instalao completa de L TEX consideravelmente menor que uma instalao

tpica de programas como Word.

3.10

GERAO DE REFERNCIAS BIBLIOGRFICAS

A L TEX tem um mecanismo bastante poderoso para incluso e ordenao de referncias biblio-

grcas. A maioria dos sistemas visuais no tem nenhum suporte para referncias bibliogrcas, obrigando o autor a cuidar das citaes manualmente.

3.11

CONCENTRAO NO CONTEDO

A formatao dos documentos feita geralmente antes de comear realmente o contedo, com excees de alguns tipos de formatao no meio do contedo. Isso permite que o autor crie seu contedo sem se preocupar com as formataes do documento nal. Como por exemplo, toda vez que o usurio for fazer um captulo em um sistema WYSIWYG necessrio que altere as conguraes para as formataes do captulo.

3.12 3.13

FRMULAS MATEMTICAS SUMRIO E LISTAS

Atravs de comandos bsicos possvel criar listas e sumrios automticos, os ndices criados
A com L TEX so muito consistente, logo que toda vez que compilado so gerados novas listas de

tabelas, guras entre outros.

DESVANTAGENS
A Todas as ferramentas informatizadas possuem decincia em algum quesito, com L TEX no

A seria diferente, existem algumas desvantagens na utilizao L TEX:

4.1

CURVA DE APRENDIZAGEM

Usurio iniciante tem muita diculdade em criar documentos simples, pois esto acostumados com editores visuais, leva algum tempo para acostumar com a escrita lgica utilizada no edio de
A texto com L TEX.

4.2

NECESSIDADE DE OUTRAS FERRAMENTAS

A Para usar-se L TEX necessrio o conhecimentos de uso de outras ferramentas, pelo menos um

editor.

4.3

NECESSIDADE DE PREVIEWER

Para poder ver a verso formatada do documento necessrio rodar um previewer logo que o
A trabalho do L TEX tenha terminado. Com o uso de um ambiente de janelas esse problema tende a ser

minimizado; pode-se deixar o previewer constantemente rodando numa janela e apenas dando-se refresh de tempos em tempos.

4.4

FORMATAO VISUAL

A O forte do L TEX a formatao lgica do documento. Desta forma, no a ferramenta ideal

quando formatao visual necessria, como por exemplo cartazes, material publicitrio, etc.

4.5

A LEGIBILIDADE DO CDIGO FONTE LTEX

A Muitos usurios reclamam da falta de legibilidade do cdigo fonte L TEX, tipicamente quando

criado por terceiros. Da mesma forma que indentao em cdigo fonte em programas, esta questo

10 A muito dependente de estilo. Como para o L TEX no faz muita diferena como o fonte est organizado, isto pode levar a um cdigo desagradvel de se seguir e editar. Um pouco de prtica, entretanto, assim como ferramentas adequadas (Emacs e AUC-TEX, por exemplo) ajudam a diminuir este problema.

4.6

TABELAS

Tabelas so geralmente mais fceis de se fazer com ferramentas WYSIWYG, embora esta seja mais uma questo de prtica. Esse problema tambm pode ser contornado fazendo-se as tabelas
A nessas ferramentas e convertendo-as para o L TEX com vrios ltros existentes.

5 5.1

A NOES BSICAS SOBRE LTEX

COMPILAO

A Os arquivos em L TEX so compilados, ou seja, o arquivo ".tex" passa por um processo de organizao, onde as tags escritas representam a diagramao do texto propriamente dito, gerando

assim o documento nal diagramado.


A O processo de compilao do texto em L TEX pode ser comparado ao processo de compila-

o de um programa, em ambos os casos existe uma entrada (Arquivo de entrada) ou o cdigo propriamente dito, a compilao interpreta os comandos do cdigo, gerando um resultado.

5.2

ESTRUTURA DO ARQUIVO DE ENTRADA

O arquivo de entrada ou o ".tex" pode ser denido de vrias formas com os mais variados objetivos, entretanto deve-se seguir um padro, h a necessidade de se declarar a classe que ser utilizada, invocar os pacotes necessrios e a partir desse ponto comear a escrever o documento propriamente dito. A seguir uma denio mais detalhada de cada parte do arquivo que deve ser gerado.

5.3

PREMBULO

O prembulo corresponde aos elementos que vem antes do incio do documento, ou seja so comandos de congurao.

5.3.1

Classes (Class)

A Uma classe em L TEX corresponde um conjunto de comandos que formatam tipogracamente

o contedo (texto) de um documento. Normalmente apresentam a extenso ".cls".


A Um texto em L TEX sempre iniciado com um prembulo. Esse prembulo contm pelo menos

um comando \documentclass , cuja sintaxe :

12

\documentclass[opes]{classe}
Onde [opes] um parmetro opcional, que pode conter informaes sobre tamanho das letras, tipo de papel, etc. e o parmetro {classe} obrigatrio e dene o estilo do texto digitado (artigo, tese, livro, etc.). As classes mais comuns so: article artigo; report relatrio ou tese; book livro; slides transparncias; letter carta. As opes possveis so: a4paper papel A4; letterpaper papel tamanho carta; 10pt tamanho 10 pontos (padro); 11pt tamanho 11 pontos; 12pt tamanho 12 pontos; twocolumn texto em duas colunas; twoside impresso nos dois lados do pape; Por exemplo, o seguinte comando dene a classe ABNT em um papel de tamanho A4:

\documentclass[a4paper]{abnt}

13

5.3.2

Pacotes (Package)

A Um comando muito usado no prembulo de um texto em L TEX o \usepackage. Ele es-

pecica que pacotes usar, aumentando assim signicativamente as capacidades de formatao do


A L TEX.

Normalmente apresentam a extenso ".sty". Por exemplo, um comando \usepackage{graphicx} permite a insero de guras ou grA cos no texto, e \usepackage[brazil]{babel} permite que o L TEX "fale portugus".

5.4

BLOCOS

Os blocos ou ambientes delimitam as conguraes de determinados componentes do texto. Todo documento deve conter o seguinte bloco:

\begin{document} ... \end{document}


esse bloco que delimita a rea de edio do documento, ou seja onde o documento ser escrito.
A Existem outros blocos pre-denidos pelo L TEX e ainda possvel personaliza-los ou cria-los. A Alguns exemplos de blocos pr-denidos pelo L TEX:

\begin{itemize} \item Abacaxi; \item Beterraba; \item Cachoeira; \end{itemize}


Produzir: Abacaxi; Beterraba; Cachoeira;

14

\begin{enumerate} \item Abacaxi; \item Beterraba; \item Cachoeira; \end{enumerate}


Produzir: 1. Abacaxi; 2. Beterraba; 3. Cachoeira;

5.4.1

Center, ushleft e ushright

Esses ambientes mudam a posio do texto a ser exibido: Center Posiciona o texto ao centro; Flushleft Posiciona o texto a esquerda da pgina; Flushright Posiciona o texto direita da pgina;

5.4.2

Itemize, description, enumerate

Esses ambientes criam tpicos para para os tens mensionados: Itemize Cria os tpicos em tens; Enumerate Cria os tpicos enumerados; Description Cria os tpicos em descries;

5.5

ACENTUAO

A Em alguns casos especiais, necessrio alterar a maneira como se acentua as palavras, o L TEX

consegue interpretar os acentos entretanto para isso necessrio a incluso dos seguintes pacotes:

15

\usepackage[brazil]{babel} \usepackage[latin1]{inputenc}
Quando no possvel utilizar esses recursos a acentuao deve ser feita colocando-se uma barra invertida seguida do acento e da letra, com exceo do cedilha, como nos seguintes exemplos:

\'a = \`a = \~a = \~A = \c{c} =

5.6

CARACTERES ESPECIAIS

Os caracteres

$ & % # _ { } ~ ^ \
A so usados pelo L TEX com um signicado pr-denido. Por exemplo, o cifro usado para denotar o incio ou o m do modo matemtico e o & para separar colunas em uma matriz ou tabela.

Se for necessrio usar um desses caracteres no texto normal, a gura 5.1 mostra como eles devem ser digitados.

Figura 5.1: Quadro de smbolos

5.7

COMENTRIOS

Os comentrios so importantes, pois ajudam o usurio a se orientar e aprender mais sobre os comandos.
A Para comentar uma linha em L TEX basta adicionar o caracter % antes da linha que deve ser

comentada.

16 Exemplo de um comentrio:

%linha comentada \begin{document} ...

5.8

ESPAOS EM BRANCO E PARGRAFOS

Espaos em branco consecutivos so considerados como se fossem um nico espao. A maneira de acrescentar espaos em branco colocando-se no texto uma ou vrias barras invertidas, separadas entre si por espaos.

[teste \ \ teste \ \ \ teste \ \ \ \ \ \ teste \ \ \ \ \ \ \ \ \ teste]


Produzir: [teste teste teste teste teste]

A Para o L TEX, um nal de linha pode ser sinalizado com duas barras invertidas consecutivas,

isto , ou com um comando \newline . Deve-se ter o cuidado para no confundir nal de linha ( \\ ) com dois espaos em branco ( \ \ ).

5.9

ESTRUTURA DO TEXTO

Um texto pode ser subdividido em captulos, sees, subsees e subsubsees. Isto pode ser feito com os comandos \chapter{...} \section{...}, \subsection{...} e \subsubsection{...}, respectivamente.

5.10

FORMATAES DE TEXTO

A O L TEX possui uma tipograa bem denida entretanto possvel alterar algumas caractersti-

cas do texto.

17

5.10.1

Tipos e tamanhos das letras

Alguns dos tipos de fontes disponveis: {\rm Romano} Romano {\bf Negrito} Negrito {\sl Inclinado} Inclinado {\sf Sans serif} Sans serif {\it Italico} Itlico {\sc Letra de forma} L ETRA DE FORMA {\tt Maquina de escrever} Maquina de escrever Para alterar o tamanho das fontes utilize: {\tiny Texto} Texto {\scriptsize Texto} Texto {\small Texto} Texto {\large Texto} Texto {\Large Texto} Texto {\LARGE Texto} {\huge Texto}

Texto

Texto {\Huge Texto} Texto


Para alterar o estilo sublinhado do texto utilize: Para utilizar esse conjunto de comando necessrio importar o pacote:

\usepackage[normalem]{ulem} \uline{Sublinhado} Sublinhado

18 \uuline{Duplo sublinhado} Duplo sublinhado \uwave{Sublinhado curvo} :::::::::::::::::: Sublinhado curvo \sout{Riscado} Riscado \xout{Riscos Transversais} /Riscos//Transversais ////////////////// ///////////////////////////////

5.11

ESTILO E NUMERAO DAS PGINAS

O comando {\pagestyle{estilo} especica o estilo das pginas. O estilo pode ser: plain O cabealho vazio e o rodap contm apenas o nmero da pgina centralizado.
A o default do L TEX.

empty O cabealho e o rodap so vazios, sem numerao de pginas. headings O cabealho contm o nmero da pgina e informaes especcas do documento (seo, captulo, ...). Pode-se alterar o estilo de apenas uma nica pgina usando-se o comando:

\{thispagestyle{estilo}
A numerao das pginas pode ser com algarismos arbicos (default), algarismos romanos ou letras. Para isso, basta colocar um comando \pagenumbering{numerao} onde numerao pode ser arabic (algarismos arbicos), roman (algarismos romanos minsculos), Roman (algarismos romanos maisculos), alph (letras minsculas) ou Alph (letras maisculas).

5.12

NOTAS DE RODAP

A O L TEX bastante eciente na construo de notas de rodap. Para isso, basta colocar um comando \footnote{texto} no local em que se deseje criar uma referncia nota, com o texto

da nota fornecido como parmetro do comando.

19

5.13

HIFENIZAO

A No caso do L TEX no separar corretamente as slabas de uma palavra (por exemplo, escrevendo

exe- no nal de uma linha e mplo no incio da outra linha), pode-se "ensinar"facilmente como fazer a separao de slabas correta. Para isso, basta colocar os possveis hfens corretos na palavra, cada um precedido de uma barra invertida. Neste caso, os hfens que no forem realmente necessrios
A no sero impressos. Por exemplo, se for necessrio "ensinar"ao L TEX a separar corretamente as

slabas das palavras matemtica e Guizinha basta colocar no texto matemtica e Guizinha. Outra opo usar no incio do texto um comando:

\hyphenation{palavra1 palavra2 palavra3 ...}


onde as palavras so separadas apenas por espao em branco e cada palavra traz todos os possveis hfens (sem barra invertida), como no exemplo:

\hyphenation{ma-te-m\'a-ti-ca Gui-zi-nha es-qui-lo}


A Se estiver bem congurado, o L TEX faz uma boa hifenizao em portugus, tornando raro ou

desnecessrio o uso de comandos como o \hyphenation{...}.

5.14

ARQUIVOS EXTERNOS

A Uma boa prtica para a construo de documentos em L TEX a separao do contedo em arquivos diferenciados.

Embora o cdigo se torne mais organizado essa prtica ocasionar um inconveniente ao se compilar a lista de siglas e/ou glossrio. Caso seja indispensvel a separao do documento em arquivos voc poder utilizar o comando:

\include{nome_do_arquivo}
Lembrando que o arquivo deve ser um ".tex" e o arquivo no deve conter as mesmas denies no prembulo do documento principal.

6 6.1

ELEMENTOS PRE-TEXTUAIS CAPA E FOLHA DE ROSTO

A capa e a folha de rosto de um documento indicam algumas informaes principais sobre determinado documento.
A Em L TEX possvel gerar a capa e a folha de rosto automaticamente.

6.1.1

Exemplo ABNTEX

Para gerar a capa e a folha de rosto utilizando a classe ABNTEX voc deve inserir os seguintes comandos no prembulo do documento:

\autor{DIGITE SEU NOME} \titulo{DIGITE O TTULO DE SEU TRABALHO} \instituicao{DIGITE A INSTITUIO} \local{CORNLIO PROCPIO} \data{2006}
Aps denir os comandos, no corpo do documento adicione os seguintes comandos:

\capa \folhaderosto

6.1.2

Exemplo UTEX

No pacote UTEX a capa e folha de rosto por seguirem um padro diferenciado das normas da ABNT, foram retiradas do documento principal, e separadas no diretrio UTFPRcapa. Para congurar a capa basta editar o arquivo principal.tex e alterar as seguintes conguraes:

\UTFPRautor{DIGITE SEU NOME} \UTFPRtitulo{DIGITE O TTULO DE SEU TRABALHO}

21

\UTFPRorientador{ORIENTADOR} \UTFPRlocal{CORNLIO PROCPIO} \UTFPRano{2006}

6.2

FOLHA DE APROVAO

A folha de aprovao corresponde aos membros da banca avaliadora de um trabalho de diplomao ou estgio curricular. No h um padro denido pelo ABNTEX.

6.2.1

Exemplo UTEX

A folha de aprovao deve seguir as seguintes conguraes:

\UTFPRfaDescricao{Digite a descrio da monografia...} \UTFPRfaBancaA{Membro 1}{Descrio 1} \UTFPRfaBancaB{Membro 2}{Descrio 2} \UTFPRfaBancaC{Membro 2}{Descrio 3}


Aps denidas as conguraes basta chamar o seguinte comando:

\UTFPRfolhaaprovacao

6.3

DEDICATRIA

No existe um padro para dedicatria pre-denido pelo ABNTEX. Esse elemento opcional.

6.3.1

Exemplo UTEX

Para criar sua dedicatria utilizando o pacote UTEX basta seguir o comando:

\UTFPRdedicatoria{Digite a dedicatria do trabalho...}

6.4

AGRADECIMENTOS

No existe um padro para agradecimentos pre-denido pelo ABNTEX. Esse elemento opcional.

22

6.4.1

Exemplo UTEX

Para criar seus agradecimentos utilizando o pacote UTEX basta seguir o comando:

\UTFPRagradecimentos{Digite os agradecimentos...}

6.5

EPGRAFE

No existe um padro para epgrafe pre-denido pelo ABNTEX. Esse elemento opcional.

6.5.1

Exemplo UTEX

Para criar sua epigrafe utilizando o pacote UTEX basta seguir o comando:

\UTFPRepigrafe{Frase}{Autor}

6.6

RESUMO

O resumo de um documento deve conter de forma reduzida os principais tpicos de um documento: Introduo; Desenvolvimento; Resultados; Concluso; Esses tpicos devem ser abordados de forma dissertativa em no mximo 200 palavras.

6.6.1

Exemplo ABNTEX

Para construir o resumo com a classe ABNTEX deve se usar o bloco "resumo":

\begin{resumo} Digite seu resumo... \end{resumo}

23

6.6.2

Exemplo UTEX

No pacote UTEX tambm possvel adicionar palavras chaves sobre determinado assunto. Veja como feito:

\UTFPRresumo[PalavraChave1, PalavraChave2...]{Resumo...}
As palavras chaves so opcionais caso no deseje utiliza-las basta inserir o comando da seguinte forma:

\UTFPRresumo{Resumo...}

6.7

ABSTRACT

O Abstract contm o mesmo contedo do resumo, entretanto deve ser escrito em outra lingua, normalmente em ingls.

6.7.1

Exemplo ABNTEX

Para construir o abstract com a classe ABNTEX deve se usar o bloco "abstract":

\begin{abstract} Types here the abstract... \end{abstract}

6.7.2

Exemplo UTEX

Idem ao tpico anterior:

\UTFPRabstract[KeyWord1, KeyWord2...]{Abstract...}
Ou ainda:

\UTFPRabstract{Abstract...}

24

6.8

LISTAS

As listas servem para indexar as guras, tabelas, equaes, entre outros.


A As listas tambm so geradas automaticamente pelo L TEX.

6.8.1

Exemplo ABNTEX

Para gerar a lista de guras utilize o comando:

\listadefiguras
Para gerar a lista de tabelas utilize o comando:

\listadetabelas
Para gerar a lista de siglas e abreviaturas utilize o comando:

\listadesiglas

6.8.2

Exemplo UTEX

No h diferena na construo das listas entretanto por padronizao do pacote utilize os seguintes comandos: Para gerar a lista de guras utilize o comando:

\UTFPRlistadefiguras
Para gerar a lista de tabelas utilize o comando:

\UTFPRlistadetabelas
Para gerar a lista de siglas e abreviaturas utilize o comando:

\UTFPRlistadesiglas

25

6.8.3

Compilao da lista de siglas e abreviaturas e glossrio

A Diferente das listas de guras e tabelas (nativas do L TEX) a lista de siglas e abreviaturas bem

como o glossrio, necessitam de uma compilao externa para indexarem as ocorrncias no texto. Essa indexao pode ser feita pelos comandos (via prompt do dos):

makeindex -s tabela-siglas.ist -o nomeArq.sigla nomeArq.siglax makeindex -s tabela-simbolos.ist -o nomeArq.romanlow nomeArq.romanlowx makeindex -s tabela-simbolos.ist -o nomeArq.romanupp nomeArq.romanuppx makeindex -s tabela-simbolos.ist -o nomeArq.greeklow nomeArq.greeklowx makeindex -s tabela-simbolos.ist -o nomeArq.greeklow nomeArq.greeklowx makeindex -s tabela-simbolos.ist -o nomeArq.greeklow nomeArq.greeklowx makeindex -s tabela-simbolos.ist -o nomeArq.greeklow nomeArq.greeklowx makeindex -s ist/makeglo.ist -o nomeArq.gls nomeArq.glo
Para facilitar essa compilao o pacote UTEX disponibiliza um arquivo .bat (compilar.bat) que deve ser executado sempre que alguma alterao na lista de siglas ou no glossrio foi feita. Caso voc separe seu documento em arquivos, ter que replicar os comandos no arquivo.bat para cada um dos arquivos ".tex".

6.9

SUMRIO

A Outra vantagem do L TEX a gerao automtica do sumrio.

26

6.9.1

Exemplo ABNTEX

Para gerar o sumrio utilizando a classe ABNTEX utilize o comando:

\sumario

6.9.2

Exemplo UTEX

Por padronizao utilize o comando:

\UTFPRsumario

7 7.1

ELEMENTOS TEXTUAIS CAPTULOS

Os captulos dividem o documento por assuntos.

7.1.1

A Exemplo ABNTEX e L TEX

Para declarar um novo captulo deve se utilizar o comando:

\chapter{Nome do Captulo}
Caso no queira que o captulo aparea no sumrio utilize o seguinte recurso:

\chapter*{Nome do Captulo}

7.1.2

Exemplo UTEX

Algumas denies foram alteradas quanto a formatao no pacote UTEX, utilize o seguinte comando:

\UTFPRchapter{Nome do Captulo}

7.2

SESSES E SUB-SESSES

As sesses e sub-sesses so criadas para sub-dividir os assuntos de um captulo, sesso ou de uma sub-sesso.

7.2.1

A Exemplo ABNTEX e L TEX

A seguir um exemplo de hierarquia de captulo, sesso, sub-sesso e sub-sub-sesso:

\chapter{Captulo 1}

28

\section{Sesso 1.1} \subsection{SubSesso 1.1.1} \subsubsection{SubSubSesso 1.1.1.1}


Caso no queira que algum elemento v para o sumrio:

\section*{Sesso 1.1}

7.2.2

Exemplo UTEX

Os comandos no pacote UTEX so:

\UTFPRchapter{Captulo 1} \UTFPRsection{Sesso 1.1} \UTFPRsubsection{SubSesso 1.1.1} \UTFPRsubsubsection{SubSubSesso1.1.1.1}

7.3

INSERINDO SIGLAS

As siglas podem ser inseridas no decorrer do texto, sempre que houver a necessidade.

7.3.1

Exemplo ABNTEX

Para se inserir uma sigla utilizando a classe ABNTEX utiliza-se:

\sigla{SIGLA}{SIGNIFICADO}
Entretanto, a sigla no aparece no lugar que se o comando foi inserido, esse problema deveria ser solucionado da seguinte forma:

\sigla{SIGLA}{SIGNIFICADO} (SIGLA) SIGNIFICADO

7.3.2

Exemplo UTEX

No pacote UTEX esse problema foi resolvido, basta utilizar o seguinte comando:

\UTFPRsigla{SIGLA}{SIGLA}

29

7.4

INSERINDO ELEMENTOS NO GLOSSRIO

No decorrer do texto pode-se inserir elementos no glossrio. Para que o glossrio funcione corretamente deve-se importar o pacote, que no UTEX ca em

\usepackage{sty/makeglo}.
No prembulo do documento deve-se utilizar o comando:

\makeglossary
ou no UTEX

\UTFPRmakeglossario

7.4.1

Exemplo ABNTEX

Para se adicionar uma palavra ao glossrio deve-se utilizar:

\glossario[TESTE1]{TESTE1}{Explicando teste1...}

7.4.2

Exemplo UTEX

No pacote UTEX utiliza-se:

\UTFPRglossario[TESTE1]{TESTE1}{Explicando teste1...}

7.5

INSERINDO NOTAS DE RODAP

As notas de rodap descrevem determinado detalhes de uma palavra e so construdas autoA maticamente em L TEX

7.5.1

Exemplo ABNTEX

Na classe ABNTEX utiliza-se:

palavra \footnote{descrio}

30

7.5.2

Exemplo UTEX

No pacote UTEX as notas so inseridas de forma diferente, veja:

\UTFPRfoot{Palavra}{Explicao dessa palavra}

7.6

CITAES

As citaes no so tratadas de forma diferenciado na classe ABNTEX ou no pacote UTEX.

7.7

IMAGENS

A A para se inserir uma imagem em L TEX deve-se utilizar a chamada do seguinte pacote:

\usepackage{graphicx}
O comando tradicional para se inserir uma gura :

\includegraphics[opces]{arquivo}
As opes so:

Figura 7.1: Quadro com as opes permitidas na insero de uma gura

7.7.1

O ambiente gure

Uma forma mais eciente de usar o \includegraphics us-lo em um ambiente gure. Assim, ele pode ser referenciado mais facilmente, pode ser legendado ou "utuar" para um local conveniente no texto. Isto pode ser feito conforme o seguinte modelo:

31

\begin{figure}[posicionamento] ... (comandos relacionados com a figura) ... \caption{Legenda da figura} \label{marca} \end{figure}
onde posicionamento indica onde a gura deve ser posicionada no texto se for um h (here) deve ser colocada no local onde aparece no texto, se for um t (top) deve aparecer no topo de uma pgina, se for b (bottom) deve aparecer no fundo e se for um p deve aparecer numa pgina de
A "objetos utuantes". Se for colocado um "!" no posicionamento, ento L TEX dar prioridade

insero da gura no local onde ela aparecer no texto. Podem ser fornecidas mais de uma opo de posicionamento da gura, como no seguinte exemplo:

\begin{figure}[!htb] \centering \includegraphics[scale=0.1]{brasao.eps} \includegraphics[scale=0.2]{brasao.eps} \includegraphics[scale=0.4]{brasao.eps} \caption{scale = 0.1, 0.2 e 0.4, respectivamente} \end{figure}
A legenda da gura fornecida como parmetro do comando \caption . O \centering signica que a gura deve ser centralizada. Se forem colocados vrios comandos \includegraphics
A em um nico ambiente gure, o L TEX os considerar como sendo uma nica gura.

7.7.2

Exemplo UTEX

O pacote UTEX conta com um comando especco para a imagem, isso abstrai uma boa parte da complexidade de se inserir imagens, entretanto algumas opes cam limitada. A dica , se o comando for til, use-o. As guras podem ser inseridas atravs do seguinte comando:

\UTFPRfigura{width=12cm}{imagem.jpg}{Exemplo de figura 1}{fig:01}

32

7.8

TABELAS

A As tabelas so um grande dilema no L TEX, isso ocorre pela empatia dos usurios ao se deparem

com tabelas grandes, parcialmente mescladas entre outros. J existem diversos recursos para sanar esse problema, recomenda-se a utilizao do programa LaTable para criao das tabelas. Com uma interface amigvel ca fcil construir facilmente as tabelas.

7.8.1

Uma breve noo sobre a construo de tabelas

O ambiente tabular Uma tabela pode ser construda com o ambiente tabular, Ela pode ter linhas horizontais ou verticais. O ambiente tabular inicia com \begin{tabular}{especificao} onde especificao dene o formato da tabela. Para cada coluna da tabela, deve-se especicar uma letra l, c ou r, conforme o texto de cada coluna seja ajustado esquerda, centralizado ou ajustado direita, respectivamente. Cada linha vertical especicada com uma barra vertical (|). Pode-se especicar a largura de uma coluna com um comando plargura . Na denio das linhas da tabela, um smbolo "&" deve ser usado para separar colunas e "\\" dene o nal da linha. Um comando \hline desenha uma linha horizontal na tabela. Veja o exemplo:

\begin{tabular}{|c|c|} \hline $x$ & $f(x) = x^2$ \\ \hline \hline -2 & 4 \\ \hline -1 & 1 \\ \hline 0 & 0 \\ \hline 1 & 1 \\ \hline 2 & 4 \\ \hline \end{tabular}
Produzir: x -2 -1 0 1 2 f (x) = x2 4 1 0 1 4

8 8.1

ELEMENTOS PS-TEXTUAIS BIBLIOGRAFIA

Para se gerar uma bibliograa em um documento, necessrio criar um arquivo nome terminado em .bib (por exemplo, bibli.bib) contendo um banco de dados bibliogrcos. As entradas deste banco de dados devem ter a forma:

\@TIPO{apelido, AUTHOR = "Fulano de Tal", TITLE = "O Ttulo Tal", PUBLISHER = "A Editora", ADDRESS = "Cidade Tal", . . . YEAR = "1998" }
Onde o TIPO pode ser BOOK (para livros), ARTICLE (para artigos), INCOLLECTION (para partes de um livro), PROCEEDINGS (para artigo em atas de congressos) ou TECHREPORT (para relatrios tcnicos). A publicao vai ser citada no documento com o comando \cite{apelido}. Cada TIPO de entrada tem um conjunto de campos obrigatrio e outro conjunto de campos opcional. O campo LABEL onde deve ser colocado o apelido para a entrada. Alm do banco de dados bibliogrcos, necessrio colocar no prembulo do arquivo fonte o comando \bibliographystyle{estilo} onde estilo identica o tipo de bibliograa que ser gerada, o padro a bibliograa indexada obtida pelo estilo PLAIN, e no local do documento onde a bibliograa deve aparecer o comando \bibliography{arquivo}, onde arquivo o nome do arquivo de banco de dados bibliogrcos sem a terminao .bib. Nem todas as entradas do banco de dados vo aparecer na bibliograa do documento, somente aquelas que tenham sido referenciadas no texto com o comando \cite{apelido}. Caso deseje que aparea todas as referncia e necessrio inserir o comando \nocite{apelido1,apelido2,...}
A ou para exibir todas \nocite{*}. Depois de processar com o L TEX o seu arquivo principal, voc

deve clicar no menu em TEX e depois em BibTeX. Com isto um programa chamado BibTeX l o seu banco de dados, retira as entradas que foram referenciadas no texto, cria um arquivo com o

34 mesmo nome do arquivo principal, mas com terminao .bbl. Este arquivo contem as publicaes citadas, porm ordenadas e formatadas, para que seja automaticamente includo no seu documento
A no local, onde estiver o comando \bibliography{arquivo}, atravs do processamento do L TEX A sobre o arquivo principal. Depois, preciso que o arquivo principal seja processado pelo L TEX

pelo menos duas vezes para que a bibliograa aparea de forma correta no seu documento. Ao utilizar a classe ABNTEX ou o pacote UTEX deve-se ter um cuidado especial ao utilizar o comando \nocite{*} quando o estilo bibliogrco for abnt-alf pois h foi identicado um bug na classe ABNTEX que imprime textos indesejveis no lugar da bibliograa ao se utilizar esse estilo. Os comandos do pacote UTEX: \UTFPRbibliographystyle{estilo} \bibliographystyle{estilo} \UTFPRbibliografia{arquivo} \bibliography{arquivo} \UTFPRbibliografiaALL{arquivo} \nocite{*} \bibliography{arquivo}

8.1.1

Referncias Cruzadas

O comando \label{marca} coloca uma marca naquele ponto do texto, servindo para referir a ele em outra parte do texto, com o comando \ref{marca}. O identicador da marca marca pode ser qualquer conjunto de caracteres, que no inclua os caracteres especiais, que o faa lembrar a que ela se refere. O nmero da pgina do ponto onde a marca foi colocada pode ser impresso com o comando \pageref{marca}. Se o comando \label{marca} colocado dentro de um ambiente como equation, eqnarray ou newtheorem, ento o comando \ref{marca} correspondente vai imprimir o nmero do ambiente em que a \label{marca} foi colocado. Para o ambiente enumerate, o comando \ref{marca} imprime o nmero do \item, onde \label{marca} foi colocado. Para o ambiente gure o comando \label{marca} deve ser colocado dentro do \caption{...}.

8.2

GLOSSRIO

O glossrio exibe uma palavra e seu respectivo signicado, funcionando como uma espcie de dicionrio de seu documento. Para imprimir o glossrio deve-se utilizar os seguintes comandos:

35

8.2.1

Exemplo ABNTEX

\printglossary

8.2.2

Exemplo UTEX

\UTFPRimprimeGlossario

8.3

ANEXOS

Anexos so documentos no elaborados pelo autor, que servem de fundamentao, comprovao ou ilustrao.

8.3.1

Exemplo ABNTEX

\anexo \chapter{Primeiro anexo} \par Testando anexo... \chapter{Segundo anexo} \par Testando anexo...

8.3.2

Exemplo UTEX

\UTFPRanexo \chapter{Primeiro anexo} \par Testando anexo... \chapter{Segundo anexo} \par Testando anexo...

8.4

APNDICES

Apndices so textos elaborados pelo autor a m de complementar sua argumentao.

36

8.4.1

Exemplo ABNTEX

\apendice \chapter{Primeiro apndice} \par Testando apndice... \chapter{Segundo apndice} \par Testando apndice...

8.4.2

Exemplo UTEX

\UTFPRapendice \chapter{Primeiro apndice} \par Testando apndice... \chapter{Segundo apndice} \par Testando apndice...

MONOGRAFIA COM UTEX


Para ajudar os alunos da UTFPR Campus Cornlio Procpio com a escrita da monograa

foram feitas adaptaes na classe ABNTEX, formando assim o pacote UTEX disponvel no site <http://inf.cp.cefetpr.br/tex/>. Depois de baixar o pacote compactado, extraia-o seu formato normal. O pacote possui um arquivo com extenso "tex". Esse arquivo um modelo que dever ser reescrito seguindo todas as indicaes dos exemplos e comentrios. Funes no utilizadas do modelo podem ser comentadas ou excludas. O arquivo da bibliograa com extenso "bib"est na pasta "/bib". Para fazer a capa existe um arquivo com o nome de "UTFPRprincipal.tex"na pasta "/UTFPRcapa", basta abri-lo e reescrever os exemplos. Esse arquivo no pode ser colocado na mesma pasta que o arquivo do corpo do trabalho, pois usa estilo diferente. Para gerar a lista de siglas necessrio executar o arquivo "compilar.bat"e depois compilar e executar o documento.

38

REFERNCIAS
[1] abntex. Disponvel em: <http://abntex.codigolivre.org.br/>, 2006. [2] Miktex project page. Disponvel em: <http://www.miktex.org>, 2006. [3] Tex-br. Disponvel em: <http://www.tex-br.org/>, 2006. [4] the comprehensive tex archive network. Disponvel em: <http://ctan.tug.org/>, 2006. [5] Diogo Cezar Teixeira Batista. Pacote utex. Disponvel em: <http://inf.cp.cefetpr.br/tex/>, 2006. [6] Silvano Cesar Da Costa, Adriano Ferreti Borgatto, and Clarice Garcia Borges Demtrio. Curso de introduo ao latex. 2000. [7] Lenimar Nunes de Andrade. Breve introduo ao latex. 2000. [8] Maurcio Correia Lemes Neto. Curso introdutrio ao latex. 2000.