Professional Documents
Culture Documents
Modelo para construo de trabalhos acadmicos A para a UTFPR Campus Cornlio Procpio em LTEX
Modelo para construo de trabalhos acadmicos A para a UTFPR Campus Cornlio Procpio em LTEX
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
vii
SUMRIO
DEDICATRIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AGRADECIMENTOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i ii
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
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.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
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
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
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
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
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
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
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
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
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
3.10
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
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
DESVANTAGENS
A Todas as ferramentas informatizadas possuem decincia em algum quesito, com L TEX no
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
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
quando formatao visual necessria, como por exemplo cartazes, material publicitrio, etc.
4.5
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
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
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
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)
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)
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:
14
5.4.1
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
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:
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.
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:
5.8
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.
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
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
18 \uuline{Duplo sublinhado} Duplo sublinhado \uwave{Sublinhado curvo} :::::::::::::::::: Sublinhado curvo \sout{Riscado} Riscado \xout{Riscos Transversais} /Riscos//Transversais ////////////////// ///////////////////////////////
5.11
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
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:
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
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:
21
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
\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:
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":
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":
6.7.2
Exemplo UTEX
\UTFPRabstract[KeyWord1, KeyWord2...]{Abstract...}
Ou ainda:
\UTFPRabstract{Abstract...}
24
6.8
LISTAS
6.8.1
Exemplo ABNTEX
\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
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
26
6.9.1
Exemplo ABNTEX
\sumario
6.9.2
Exemplo UTEX
\UTFPRsumario
7 7.1
7.1.1
\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
\chapter{Captulo 1}
28
\section*{Sesso 1.1}
7.2.2
Exemplo UTEX
7.3
INSERINDO SIGLAS
As siglas podem ser inseridas no decorrer do texto, sempre que houver a necessidade.
7.3.1
Exemplo ABNTEX
\sigla{SIGLA}{SIGNIFICADO}
Entretanto, a sigla no aparece no lugar que se o comando foi inserido, esse problema deveria ser solucionado da seguinte forma:
7.3.2
Exemplo UTEX
No pacote UTEX esse problema foi resolvido, basta utilizar o seguinte comando:
\UTFPRsigla{SIGLA}{SIGLA}
29
7.4
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
\glossario[TESTE1]{TESTE1}{Explicando teste1...}
7.4.2
Exemplo UTEX
\UTFPRglossario[TESTE1]{TESTE1}{Explicando teste1...}
7.5
As notas de rodap descrevem determinado detalhes de uma palavra e so construdas autoA maticamente em L TEX
7.5.1
Exemplo ABNTEX
palavra \footnote{descrio}
30
7.5.2
Exemplo UTEX
7.6
CITAES
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:
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:
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
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
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
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...
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.