introdução ao latex - aula 01introdução ao latex - aula 01 author: douglas farias cordeiro...

26
Introdução ao L A T E X Aula 01 Douglas Farias Cordeiro Universidade Federal de Goiás 09 de julho de 2015

Upload: others

Post on 21-Jul-2020

18 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

Introdução ao LATEXAula 01

Douglas Farias Cordeiro

Universidade Federal de Goiás

09 de julho de 2015

Page 2: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

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

Page 3: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

O que é o LATEX?

LATEX• Pronúncia: /’laxtεk/

3 of 26

Page 4: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

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

Page 5: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

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

Page 6: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

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

Page 7: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

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

Page 8: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

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

Page 9: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

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

Page 10: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

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

Page 11: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

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

Page 12: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

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

Page 13: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

Como usar o LATEX?

• Primeiro passo:◦ Instalar o MikTeX (http://miktex.org/download)

13 of 26

Page 14: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

Como usar o LATEX?

• Usar um editor para escrita do documento em LATEX• Sugestões:◦ TexMarker, Kyle, WinEdt.

14 of 26

Page 15: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

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

Page 16: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

Primeiro documento

16 of 26

Page 17: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

Primeiro documento

17 of 26

Page 18: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

Organizando o documento

18 of 26

Page 19: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

Exemplo de estrutura

19 of 26

Page 20: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

Ops...

• Há alguns problemas no resultado!◦ “Capítulo” apareceu em inglês (Chapter)◦ Os caracteres acentuados não apareceram!◦ E agora?

20 of 26

Page 21: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

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

Page 22: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

Exemplo de estrutura

22 of 26

Page 23: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

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

Page 24: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

Pacotes inputenc e fontenc

24 of 26

Page 25: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

Pacotes inputenc e fontenc

25 of 26

Page 26: Introdução ao LaTeX - Aula 01Introdução ao LaTeX - Aula 01 Author: Douglas Farias Cordeiro Created Date: 7/9/2015 6:51:47 AM

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