introdução ao latex - aula 01introdução ao latex - aula 01 author: douglas farias cordeiro...
TRANSCRIPT
Introdução ao LATEXAula 01
Douglas Farias Cordeiro
Universidade Federal de Goiás
09 de julho de 2015
Sobre o curso
• Curso de extensão universitária• Registrado junto à Pró-Reitoria de Extensão e Cultura• Reuniões:• Curso será dividido em dois módulos:◦ Módulo básico
• Ministrado no mês de julho• Quintas, 08:00-10:30
◦ Módulo intermediário• Ministrado no mês de agosto• Quartas, 13:30-16:00 (horário a ser confirmado)
2 of 26
O que é o LATEX?
LATEX• Pronúncia: /’laxtεk/
3 of 26
O que é LATEX?
• LATEXnão é um processador de texto do tipo “o que você vê é o quevocê quer”◦ Exemplo: Microsoft Word, LibreOffice Writer, etc.
• LATEXestá mais próximo de uma linguagem de programação!
4 of 26
O que é LATEX
• O LATEXpode ser descrito como um conjunto de macros paradiagramação de textos.◦ Comandos de alto nível
• Facilita o uso para iniciantes!◦ Abstração para tratamento de bibliografia
5 of 26
Por que usar LATEX?
• Situação 1:◦ Você está escrevendo um artigo de vinte páginas para disciplina a
Atividades Orientadas, cheio de figuras e tabelas. Após passar umdia inteiro ajustando cada figura e tabela na posição correta, vocêpercebe que na primeira página de texto há um erro em um parágrafoque, após corrigido, faz com que todas as figuras e tabelas saiam dosseus lugares planejados.
6 of 26
Por que usar LATEX?
• Situação 2:◦ No mesmo artigo de vinte páginas seu orientador pediu para que você
ajustasse vários trechos, o que causou a inclusão ou exclusão de váriascitações. Agora você terá que revisar suas referências e o texto, parater certeza que cada citação está nas referências e cada referênciapossui ao menos uma citação no texto.
7 of 26
Por que usar LATEX?
• Editores visuais acabam distraindo o autor na preocupação com aformatação◦ Autor deve estar focado no texto!◦ Imagine Shakespeare usando o Word e parando para pensar se o título
deveria ser do tamanho 12, 14, estar em negrito...• A filosofia dos editores visuais acaba fazendo com que o autor nãoestruture o documento de maneira lógica◦ Como você criaria um título de capítulo, seção, subseção no Word?
8 of 26
Por que usar LATEX
• É gratuito!• Qualidade visual no documento final• Estável (usado desde os anos 80• Portabilidade (Unix, Linux, Windows, MacOS, ...)• Controle preciso do documento (nada de editor com vontade
própria)• Sem problemas entre versões como editores convencionais (Word 6
9 of 26
Por que usar LATEX?
• Excelente para textos longos◦ Separação entre conteúdo e estilo◦ Facilidade na geração de sumário, bibliografia, índices, etc.◦ É possível separar facilmente um texto longo em vários arquivos para
serem gerenciados de forma mais simples e prática• Flexibilidade◦ Pacotes para diversas finalidades
• Existe um pacote para aplicação das normas ABNT!
10 of 26
Funcionamento do LATEX
• O LATEXlê um arquivo de entrada (.tex) e produz um arqvuio desaída (.dvi - Device Independent File Format
• Atualmente se utiliza mais o compilador pdftex que produz a saídadireto em pdf
11 of 26
Citações e referências
• As citações e referências bibliográficas são um dos maioresproblemas na construção de documentos acadêmicos◦ Leva-se muito tempo para formatar e verificar referências
• O LATEXgerencia as referências as referências por meio de umarquivo separado em formato de texto puro com as entradasbibliográficas◦ Pode-se facilmente modificar a formatação e estilo das citações e
referências◦ O padrão de entradas bibliográficas do LATEXé o bibtex◦ O formato é praticamente universal, sendo suportado pelos principais
periódicos e ferramentas de consulta bibliográfica
12 of 26
Como usar o LATEX?
• Primeiro passo:◦ Instalar o MikTeX (http://miktex.org/download)
13 of 26
Como usar o LATEX?
• Usar um editor para escrita do documento em LATEX• Sugestões:◦ TexMarker, Kyle, WinEdt.
14 of 26
Conceitos básicos em LATEX
• Comandos são sempre iniciados por \ (contra-barra)◦ Exemplo: \centering
• Comandos são case sensitive, maiúsculas 6= minúsculas◦ \newpage correto, \Newpage incorreto
• Comandos podem ter parâmetros principais entre chaves◦ Exemplo: \textit{LATEX é muito divertido!}
15 of 26
Primeiro documento
16 of 26
Primeiro documento
17 of 26
Organizando o documento
18 of 26
Exemplo de estrutura
19 of 26
Ops...
• Há alguns problemas no resultado!◦ “Capítulo” apareceu em inglês (Chapter)◦ Os caracteres acentuados não apareceram!◦ E agora?
20 of 26
Pacote Babel
• Precisamos indicar ao LATEXque o documento será em português(Brasil)!
• O pacote Babel traduz todas as strings sensíveis ao idioma, taiscomo capítulo, figura, tabela, equação, etc.
21 of 26
Exemplo de estrutura
22 of 26
Ops...
• Ainda é necessário compatibilizar a tabela de caracteres• Devemos considerar duas tabelas de codificação (entrada e saída)◦ A tabela de entrada faz o LATEXentender a codificação usada no
arquivo .tex◦ A tabela de saída pega o código do caractere lido e mapeia para fonte
de saída• Problema: a codificação de saída padrão do LATEXusa OT1 que não
possui caracteres acentuados e outros necessários ao Português• O problema pode ser resolvido indicado ao LATEXo uso da codificação T1
como saída
23 of 26
Pacotes inputenc e fontenc
24 of 26
Pacotes inputenc e fontenc
25 of 26
Conhecendo o modelo LATEXpara monografias do cursoGestão da Informação
• Vá ao site do curso (http://cordeiro.fic.ufg.br)◦ Menu “Extensão >> Curso de Latex”◦ Faça download do arquivo modelo de monografia
26 of 26