38
Introdução ao L A T E X Parte 1: O básico Dr. Héliton R. Tavares Assistentes: Paulo Germano Sousa, Robinson Ortega Meza Material adaptado de: Dr. John D. Lees-Miller e Dr. Luiz-Rafael Santos

Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Introdução ao LATEXParte 1: O básico

Dr. Héliton R. Tavares

Assistentes: Paulo Germano Sousa, Robinson Ortega MezaMaterial adaptado de: Dr. John D. Lees-Miller e Dr. Luiz-Rafael Santos

Page 2: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Colaboração

I Compartilhamento, Colaboração: necessidade e dinamismoI Dissertações, Teses, Artigos etc.I No Windows: Dropbox (apenas 1 edita ao mesmo tempo),

Onedrive (Office), Googledrive etc.I Plataformas online (internet boa). Mais automatizado!I Sem internet: Office, LibreOffice, TexStudio, WinEdt etc.I Linguagem Latex (LATEX): incentivo ao uso acadêmico.I O Word também usa a linguagem Latex

Page 3: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Por que utilizar LATEX

I Produz textos esteticamente agradáveis e bem formatadosI Especialmente textos matemáticos

I Foi criado por cientistas, para cientistasI Uma grande comunidade que atualiza e faz novos pacotes

I É bem poderoso — pode ser estendidoI Pacotes para artigos, apresentações, planilhas, . . .

I Multi plataforma (Windows, Mac OS, Unix)I Editores online como o Overleaf e ShareLatex (agora juntos)

DificuldadesI Linguagem de marcaçãoI Mudança de paradigma em relação a como se escreve um textoI Lidar com os erros de compilaçãoI É necessário compilar o arquivo .tex para gerar o .pdf.

Page 4: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

O SISTEMA OFFLINE (COMPILADOR + EDITOR)

Compilador: MikTex (https://miktex.org/download)Editor: TeXstudio (https://www.texstudio.org/)TeXnicCenter (http://www.texniccenter.org/)

Page 5: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

O SISTEMA ONLINE (www.overleaf.com): SIGN UP

Page 6: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Registrando: SIGN UP

Page 7: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Entrando: SIGN IN

Page 8: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Categorias de Templates (Modelos)

Page 9: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Templates

Page 10: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Abrindo um template

Page 11: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Projetos

Page 12: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Iniciando um novo Projeto

I Clicar em New ProjectI Escolher o tipo de

documento (vazio outemplate)

I Podemos escolher oidioma para correção

Page 13: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Projeto em brancoI Faixa Preta: Project,

Hystory & Revisions,Share, PDF, Jornals &Services

I Área de Arquivos:Opções do BotãoDireito do Mouse

I Transferir arquivos docomputador para oservidor

I Limite de 60 arquivos

I Source verus RichText

I Escolher compilaçãoManual ou Auto

I Setar o arquivo principal(o que gera o PDF)

Page 14: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Compartilhando: ícone ShareI Podemos comprartilhar nosso texto com outros colaboradores,

via link ou e-mail.I Há duas opções: na 1a os colaboradores podem editar, e na 2a

apenas visualizar.I No segundo caso, os colaboradores podem fazer uma cópia do

projeto e então editá-lo.

Page 15: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Munu & UploadI Os arquivos de imagens (bem como outros tipos) devem estar

no servidor Overleaf, por isso devemos fazer o Upload.I Abaixo do ícone do Menu, há 3 icones, e o da direita é o

Upload. Clique nele que abrirá uma janeja, depois arraste osarquivos para transferí-los para o servidor do Overleaf.

Page 16: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Código fonte & Cópia do projetoI Para baixar um backup dos arquivos que estão no servidor

Overleaf, clique em Source (Fonte)I Para fazer uma cópia do projeto e então editá-lo, clique em

Copy Project

Page 17: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

AGORA SÓ FALTA APRENDER LATEX!

I LATEXno início é difícil, mas depois vira paixão.I Tem muita documentação, dicas, soluções etc. na Internet.I Prepare-se para as mensagens de erro!I go to first error warningI recomplile from scratch.I Em pouco tempo você vai estar ajudando os seus colegas.

Page 18: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

PARTE II

Page 19: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Mudança de atitude

I Utilize comandos para descrever ‘o que é’, e não ‘como deveaparecer’.

I Concentre-se no conteúdo.I Deixe que o LATEX faça seu trabalho.

Page 20: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Como funciona?

I Você escreve o documento em texto puro com comandosque descrevem sua estrutura ou significado

I O programa latex processa seu texto e os comandos paraproduzir um documento esteticamente bem formatado.

A chuva na Amazônia \emphcai na horizontal.

latex

A chuva na Amazônia cai na horizontal.

Page 21: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Mais exemplos e seus resultados. . .

\beginitemize\item Café\item Leite\item Bolacha\enditemize

I CaféI LeiteI Bolacha

\beginfigure\includegraphicsgerbil\endfigure

Licença para imagem: clique aqui: CC0

\beginequation\alpha + \beta + 1\endequation

α + β + 1 (1)

Page 22: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Pra começo de conversa

I Um documento LATEX básico e mínimo em português do Brasil:

\documentclassarticle\begindocumentAlô Mundo! % o seu conteúdo vem aqui...\enddocument

I Todo comando começa com uma barra invertida \ .I Todo documento começa com o comando \documentclass .I o argumento que fica entre chaves diz ao LATEX que tipo

de documento você está criando: an article.I O símbolo de porcentagem % inicia um comentário — LATEX

irá ignorar tudo que vem após o comentário.

Page 23: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Pra começo de conversa com Overleaf

I Overleaf é um site para escrever documentos em LATEX.I O site ‘compila’ seu LATEX automaticamente e mostra os

resultados, isto é, o próprio PDF.

Clique aqui para abrir um documento no OverleafPara melhores resultados, utilize Google Chrome ou uma versão

recente do FireFox.

I Conforme avancemos para os próximos slides, tente osexemplos, digitando-os no documento exemplo no Overleaf.

I Para aprender você deve tentar durante o curso!

Page 24: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Digitando Texto

I Digite seu texto entre os comandos \begindocument e\enddocument.

I Na maior parte do tempo, você pode digitar o texto normalmente.

Palavras são separadas por um ou mais espaços.

Parágrafos são separados por uma ou mais linhas em branco.

Palavras são separadas porum ou mais espaços.

Parágrafos são separadospor uma ou mais linhas embranco.

I Espaços a mais no código-fonte serão eliminados no arquivo-saída.A chuva na Amazôniacai na Horizontal.

A chuva na Amazônia caina Horizontal.

Page 25: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Digitando Texto: Advertências

I Marcas de citação são um pouco chatas:use uma crase ‘ na esquerda e um apóstrofo ’ na direita.

Aspas simples: `texto'.

Aspas duplas: ``texto''.

Aspas simples: ‘texto’.

Aspas duplas: “texto”.

I Alguns caracteres comuns têm significado especial no LATEX:

% porcentagem# hashtag (jogo da velha)& “E” comercial$ cifrão e abre e fecha chaves

I Se você apenas digitá-los, você terá um erro. Se você quiser quealgum deles apareça, terá que utilizar uma barra invertida antes dosímbolo.\$\%\&\#\\ $%&#

Page 26: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Lidando com Erros

I LATEX pode se confundir ao compilar seu documento. Se issoacontecer, o programa parará e indicará um erro, o qual deveráser corrigido antes de produzir o documento.

I Por exemplo, se você digitar o comando \emph como \meph,LATEX irá parar com um erro “undefined control sequence”(sequência de controle desconhecida) , já que “meph” não éum comando conhecido.

Recomendações para lidar com Erros

1. Não entre em pânico. Erros acontecem e são comuns.2. Corrija-os assim que eles aparecerem: — se o que você digitou

causou erro, deve debugar a partir daquela linha.3. Se houver muitos erros, comece pelo primeiro: — a causa de

um erro pode ser um outro erro anterior.

Page 27: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Exercício de digitação 1

Escreva o texto abaixo em LATEX: 1

Brasil, oficialmente “República Federativa do Brasil” é o maior paísda América do Sul e da região da América latina. [...] O setor deserviços responde pela maior parte do PIB, com 66,8%, seguidopelo setor industrial, com 29,7% (estimativa para 2007), enquantoa agricultura representa 3,5% (2008 est). A força de trabalhobrasileira é estimada em R$ 100,77 milhões, dos quais 10% sãoocupados na agricultura, 19% no setor da indústria e 71% no setorde serviços.

Clique aqui para abrir os exercícios no Overleaf

I Dica: perceba os caracteres que tem significado especial!I Uma vez que tenha terminado, veja aqui minha solução .

1http://pt.wikipedia.org/wiki/Brasil

Page 28: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Digitando Matemática: Cifrão ($)

I Por que o cifrão $ é um caractere especial? Porque outilizamos para marcar textos matemáticos.

% não tão bom:Seja a e b inteiros positivosdistintos, e sejac = a - b + 1.

% muito melhor:Seja $a$ e $b$ inteiros positivosdistintos, e seja$c = a - b + 1$.

Seja a e b inteiros positivosdistintos, e seja c = a - b +1.

Seja a e b inteiros positivosdistintos, e sejac = a− b + 1.

I Sempre utilize cifrão em pares — um para o começo do textomatemático e outro para o final.

I LATEX maneja o espaçamento automaticamente; ele ignora osseus espaços.

Seja $y=mx+b$ \ldots

Seja $y = m x + b$ \ldots

Seja y = mx + b . . .

Seja y = mx + b . . .

Page 29: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Digitando Matemática: Notação

I Use circunflexo ^ para sobrescritos e underline _ para índices.

$y = c_2 x^2 + c_1 x + c_0$ y = c2x2 + c1x + c0

I Use chaves para agrupar sobrescritos e índices.$F_n = F_n-1 + F_n-2$ % oops!

$F_n = F_n-1 + F_n-2$ % ok!

Fn = Fn − 1 + Fn − 2

Fn = Fn−1 + Fn−2

I Há também comandos para letras Gregas e para notaçõescomuns.

$\mu = A e^Q/RT$

$\Omega = \sum_k=1^n \omega_k$

µ = AeQ/RT

Ω =∑n

k=1 ωk

Page 30: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Digitando Matemática: Equações centralizadas

I Se algo for grande e amedrontador, exiba-o em sua próprialinha utilizando \beginequation e \endequation.

As raízes de uma equação quadráticasão dadas por\beginequationx = \frac-b \pm \sqrtb^2 - 4ac

2a\endequationem que $a$, $b$ e $c$ são \ldots

As raízes de uma equaçãoquadrática são dadas por

x =−b ±

√b2 − 4ac2a

(2)

em que a, b e c são . . .

Alerta: LATEX na maioria das vezes ignora espaços no ambiente matemático,

porém não pode haver linhas em branco em equações — não pule linhas dentro

de ambientes matemáticos.

Page 31: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Interlúdio: Ambientes

I equation é um ambiente — um contexto.I Um comando pode produzir diferentes resultados em contextos

diferentes.

Podemos escrever$ \Omega = \sum_k=1^n \omega_k $no texto, ou podemos escrever\beginequation

\Omega = \sum_k=1^n \omega_k\endequationpara exibi-lo.

Podemos escreverΩ =

∑nk=1 ωk no texto, ou

podemos escrever

Ω =n∑

k=1

ωk (3)

para exibi-lo.

I Note que Σ é maior no ambiente equation, e comosobrescritos e índices mudam de posição, embora você tenhautilizado os mesmos comandos

Page 32: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Interlúdio: Ambientes

I Os comandos \begin e \end são utilizados para criardiferentes ambientes.

I Os ambientes itemize e enumerate geram listas.\beginitemize % para itens\item Bolachas\item Cafés\enditemize

\beginenumerate % para números\item Bolachas\item Cafés\endenumerate

I Bolachas

I Cafés

1. Bolachas

2. Cafés

Page 33: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Interlúdio: Pacotes

I Todos os comandos que utilizamos estão contidos nasdistribuições de LATEX.

I Pacotes são bibliotecas com comandos e ambientes extra. Hámilhares de pacotes disponíveis.

I Devemos chamar cada pacote que queremos utilizar com umcomando \usepackage no preâmbulo.

I Exemplo: amsmath da American Mathematical Society.\documentclassarticle\usepackageamsmath % preâmbulo\begindocument% já podemos usar os comandos do pacote amsmath aqui\enddocument

Page 34: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Digitando Matemática: Exemplos com amsmathI Use equation* (“equation-asterisco”) para equações não

numeradas.\beginequation*

\Omega = \sum_k=1^n \omega_k\endequation*

Ω =n∑

k=1

ωk

I LATEX trata letras adjacentes como variáveis múltiplasmultiplicadas, o que nem sempre é o que vocêdeseja. amsmath define vários operadores matemáticos comuns.

\beginequation* % ruim!min_x,y (1-x)^2 + 100(y-x^2)^2

\endequation*\beginequation* % bom!\min_x,y(1-x)^2 + 100(y-x^2)^2\endequation*

minx,y (1−x)2+100(y−x2)2

minx,y

(1 − x)2 + 100(y − x2)2

I Pode-se utilizar \operatorname pra outros.\beginequation*\beta_i =\operatornamesen(\alpha)\frac\operatornameCov(R_i, R_m)

\operatornameVar(R_m)\endequation*

βi = sen(α)Cov(Ri ,Rm)

Var(Rm)

Page 35: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Digitando Matemática: Exemplos com amsmath

I Alinhe uma sequência de equações com o símbolo de igualdade

(x + 1)3 = (x + 1)(x + 1)(x + 1)

= (x + 1)(x2 + 2x + 1)

= x3 + 3x2 + 3x + 1

com o ambiente align*.

\beginalign*(x+1)^3 &= (x+1)(x+1)(x+1) \\

&= (x+1)(x^2 + 2x + 1) \\&= x^3 + 3x^2 + 3x + 1

\endalign*

I O e comercial & separa a coluna da esquerda (antes do =) dacoluna da direta (após o =).

I As barras invertidas duplas \ \ iniciam uma nova linha.

Page 36: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Exercícios de escrita 2Escreva o texto abaixo em LATEX:Sejam X1,X2, . . . ,Xn uma sequência de variáveis aleatóriasindependentes e distribuídas de forma igual com E [Xi ] = µ eVar [Xi ] = σ2 < ∞, e denote

Sn =1n

n∑i=1

Xi

suas médias amostrais. Então quando n tende ao infinito, asvariáveis aleatórias

√n(Sn − µ) convergem em distribuição para

uma normal N(0, σ2).

Clique aqui para abrir o exercícios no Overleaf

I Dica: use o comando \infty para ∞.I Uma vez que tenha tentado, clique aqui e veja a solução .

Page 37: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Fim da Parte 1

I Muito bem! Você já aprendeu a . . .I Escrever textos em LATEX.I Usar vários comandos.I Manejar erros quando eles aparecem.I Digitar textos matemáticos.I Usar alguns ambientes diferentes.I Chamar pacotes.

I Fantástico!I Na Parte 2, veremos como usar LATEX para escrever

documentos estruturados com seções, referências cruzadas,figuras, tabelas e referências bibliográficas. Vejo vocês!

Page 38: Parte 1: O básico Dr. Héliton R. Tavares · 2019. 9. 4. · O setor de serviços responde pela maior parte do PIB, com 66,8%, seguido pelo setor industrial, com 29,7% (estimativa

Cenas do próximo capítulo...

https://www.overleaf.com/read/qwfwgqcyprxp