SlideShare uma empresa Scribd logo
1 de 62
Baixar para ler offline
Minicurso Latex
I Semin´ario Internacional do Coletivo de Editores
November 30, 2020
Paulo Henrique Ribeiro do Nascimento
Sobre o LATEX2e
Conceito e algumas curiosidades
O LATEX(pron´uncia “latec”) ´e um conjunto de macros (padr˜oes de entrada convertidos
em comandos) para a produ¸c˜ao de textos impressos de alta qualidade da tipografia
TEX, criada por (Donald Knuth).
A primeira vers˜ao foi lan¸cada em 1985. Atualmente, LATEX2e (1994) ´e a vers˜ao
mais recente e est´avel.
O principal criador do LATEX´e Leslie Lamport (matem´atico formado em
Massachusetts Institute of Technology - MIT).
Motiva¸c˜ao: o mal acabamento do The Art of Computer Programming, Vol. 3
(livro do D. Knuth).
2 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Sobre o LATEX2e
Principais Caracter´ısticas
Utilizado no mundo inteiro em produ¸c˜oes t´ecnicas e cient´ıficas.
Gratuito e livre (qualquer pessoa pode criar seus pr´oprios temas e configura¸c˜oes
personalizadas).
Documento ´e editado na extens˜ao .tex, e compilado para gerar um PDF.
3 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Sobre o LATEX2e
Vantagens
Formatos profissionais est˜ao dispon´ıveis e sua adapta¸c˜ao ´e f´acil;
´Otima formata¸c˜ao para f´ormulas e s´ımbolos matem´aticos;
Estruturas complexas, como rodap´es, s˜ao facilmente geradas;
Encoraja os autores para escrever textos melhores e estruturados;
Funciona na maioria da plataformas dispon´ıveis;
O c´odigo ´e est´avel e flex´ıvel, pode ser escrito em computadores e editores
diferentes pois n˜ao h´a perda de formata¸c˜ao;
LATEX´e WYSIWYM (O que vocˆe vˆe ´e o que vocˆe significa), ou seja, prioriza as
informa¸c˜oes do texto para que a complexidade da formata¸c˜ao do documento fique
por conta do computador.
4 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Sobre o LATEX2e
Desvantagens
Mais complexo para utiliza¸c˜ao e, por isso, exige tempo e dedica¸c˜ao para o seu uso;
Na maioria dos editores n˜ao visualizamos aquilo que escrevemos, ao contr´ario do
Word, que ´e um programa WYSIWYG (O que vocˆe vˆe ´e o que vocˆe tem)
5 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Sobre o LATEX2e
O que ´e melhor, Word ou LATEX?
N˜ao existe uma resposta, pois cada um tem uma finalidade.
O Word foi feito para documentos em geral, onde a organiza¸c˜ao do documento
n˜ao seja complexa e cujo tamanho n˜ao seja t˜ao grande.
O LATEX, para confeccionar documentos que possuem normas r´ıgidas de
formata¸c˜ao/organiza¸c˜ao, entretanto, alguns usu´arios (podemos dizer que a
maioria) n˜ao precisam se preocupar tanto com elas.
6 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Editores para o uso da linguagem LATEX2e
O Overleaf
Existem diversos editores (Winedt, Texlive, Overleaf, etc.);
A grande maioria ´e para serem operados localmente;
A escolha aqui ser´a pelo Overleaf, uma ferramenta online que possui planos
gratuitos ou pagos;
Mesmo na vers˜ao gratuita ´e poss´ıvel que duas pessoas trabalhem em projetos ao
mesmo tempo (vantagem), entretanto com um tempo limitado (1 min) para gerar
o arquivo em pdf (desvantagem);
As altera¸c˜oes s˜ao salvas quase que automaticamente. Para garantir, clique em
Recompilar;
Link da p´agina do Overleaf: https://pt.overleaf.com/
7 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
CADASTRO
P´agina inicial do Overleaf
Passo 01: Clique em Registrar ou Entrar para acessar um perfil existente.
Figure: P´agina inicial do Overleaf
8 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
CADASTRO
Criar ou acessar uma conta
Passo 02: Preencha os campos com os dados para cria¸c˜ao/acesso `a conta. Para o
primeiro acesso ser´a necess´ario confirmar o email fornecido.
Figure: P´agina de login do Overleaf
9 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
PROJETO
Criar um projeto
Passo 03:
Figure: P´agina de login do Overleaf
10 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
PROJETO
Criar um projeto
Passo 04:
Figure:
11 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
PROJETO
Criar um projeto
Passo 05:
Figure:
12 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
PROJETO
Criar um projeto
Passo 06:
Figure:
13 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
PROJETO
Criar um projeto
Passo 07:
Figure:
14 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
PROJETO
Observa¸c˜oes importantes
Ao utilizar arquivos externos (imagens, etc) lembre de fazer o upload atrav´es do
terceiro bot˜ao “Carregar”, localizado na barra dos arquivos (canto superior
esquerdo).
Para fazer o download do documento ou do projeto, clique no respectivo bot˜ao,
localizado no canto superior direito, ao lado do bot˜ao “Recompilar”.
15 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Estrutura b´asica
O arquivo principal
O arquivo principal ´e denominado por main.tex (padr˜ao);
Neste temos duas estruturas: o preambulo e o corpo do documento;
O corpo do documento ´e localizado entre os comandos begin{document} e
end{document};
O preambulo ´e localizado antes do comando begin{document}.
16 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Estrutura b´asica
Comando e Ambiente
Os comandos:
S˜ao respons´aveis pela configura¸c˜ao de elementos do documento;
Sempre come¸cam por uma barra invertida ();
Contˆem parˆametros obrigat´orios, que s˜ao especificados entre chaves ({});
Podem conter parˆametros opcionais, que s˜ao especificados entre colchetes ([]).
nomedocomando[opcional]{obrigatorio}
Os Ambientes:
S˜ao comandos que configuram uma determinada regi˜ao do corpo do documento.
S˜ao SEMPRE formados entre os comandos:
begin{nomedoambiente} e end{nomedoambiente}
17 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Estrutura b´asica
Pacotes
S˜ao arquivos (geralmente j´a pr´e concebidos e trazidos na instala¸c˜ao) que servem
como uma extens˜ao para cobrir o que o LATEXb´asico n˜ao suporta, como linguagens
estrangeiras, matem´aticas e para confec¸c˜ao de gr´aficos, atingindo todo o
documento;
Devem ser colocados no preambulo do documento usando o c´odigo:
usepackage[parametrosopcionais]{nomedopacote}
18 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Estrutura b´asica
Pacotes Essenciais
usepackage[brazil]{babel}: gera datas e nomes em portuguˆes com o estilo
brasileiro.
usepackage[utf8]{inputenc}: permite o uso de caracteres com acentos. Se n˜ao
funcionar, substitua utf8 por latin1.
usepackage{amsmath}: permite o uso de comandos matem´aticos.
usepackage{color}: pacote para colorir o texto.
usepackage{graphicx}: permite incluir figuras.
19 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Estrutura b´asica
Classe do documento
Declara se o formato do documento ´e um artigo, um relat´orio, monografia, livro,
ata, etc.;
´E obrigat´orio no preˆambulo (e logo na primeira linha) o comando
documentclass[opcoes]{classe},
que determina a classe e as principais op¸c˜oes do documento;
Mais usadas s˜ao:
article: para artigos em jornais cient´ıficos, documenta¸c˜ao de programas, convites;
report: para relat´orios, monografias;
book: para livros;
proc: para atas baseadas na classe artigo;
abntex2: para artigos obedecendo o padr˜ao ABNT.
20 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Estrutura b´asica
Op¸c˜oes numa classe de documento
Tamanho da fonte: 10pt, 11pt, ... (Padr˜ao 10pt);
Tamanho do papel: a4paper, a5paper, b5paper, letterpaper, executivepaper,
legalpaper, ... (Padr˜ao: letterpaper)
Capa do documento: titlepage, notitlepage (especifica se se deve criar uma nova
p´agina depois do t´ıtulo do documento ou n˜ao. A classe article n˜ao inicia uma
nova p´agina por omiss˜ao, enquanto que o report e o book o fazem;
N´umero de colunas no documento: onecolumn, twocolumn: (Padr˜ao:
onecolumn);
Orienta¸c˜ao do papel: portrait, landscape: (Padr˜ao: portrait).
21 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Estrutura b´asica
Estilos de p´agina
´E declarado no preambulo usando o comando de nome “pagestyle” (para todas as
p´aginas do documento) e caso queira aplicar apenas em uma determinada p´agina,
utiliza-se o comando “thispagestyle”. Os mais usados s˜ao:
plain (padr˜ao): imprime o n´umero da p´agina no centro do rodap´e;
headings: imprime o nome do cap´ıtulo atual e o n´umero da p´agina no cabe¸calho em
cada p´agina, enquanto que o rodap´e se mant´em vazio;
empty: n˜ao existir´a cabe¸calho e nem rodap´e.
22 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Estrutura b´asica
T´ıtulo do documento
´E declarado no corpo do documento usando o comando de nome “maketitle”.
Seu conte´udo ´e definido no preambulo atrav´es dos comandos:
title{titulododocumento};
author{autordodocumento} (Autores devem ser separados pelo comando and);
date{datadodocumento} (Elemento n˜ao obrigat´orio e para colocar a data atual,
use-se o comando today).
23 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Estrutura b´asica
Subdivis˜oes do documento
Estas dependem da classe escolhida.
A seguir, relacionamos os comando dispon´ıveis para a classe report e book (A
presen¸ca dessas subdivis˜oes em outras classes deve ser testada).
chapter{xxx};
section{xxx};
subsection{xxx};
subsubsection{xxx};
paragraph{xxx};
subparagraph{xxx};
Observa¸c˜oes:
Podemos dividir o documento em partes, sem influenciar a numera¸c˜ao dos
cap´ıtulos ou se¸c˜oes. Para isso, utilizamos:
Existe um padr˜ao no LATEXde espa¸camento entre o t´ıtulo da subdivis˜ao e o texto.
Para alterar, ´e necess´ario o uso de Pacotes.
24 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Estrutura b´asica
Sum´arios e listas
Alguns comandos trazem ao documento o sum´ario e as listas de figuras e de
tabelas. S˜ao eles:
tableofcontents;
listoffigures;
listoftables;
Observa¸c˜ao:
´E necess´ario fazer o uso das subdivis˜oes (com comandos) e dos ambientes (de
figura e tabela) para a cria¸c˜ao autom´atica do sum´ario, da lista de figuras e de
tabelas.
25 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Estrutura b´asica
Comandos usuais
footnote{texto}: Coloca-se imediatamente ap´os a palavra a qual deseja-se
inserir uma nota de rodap´e (na p´agina atual);
hyphenation{listadepalvras}: Lista-se as palavras com todos os poss´ıveis hifens
e separadas por apenas um espa¸co em que o LATEX n˜ao est´a hifenizando
corretamente (pode acontecer!). Exemplo: hyphenation{ma-te-m´a-ti-ca jo-gos};
Caracteres utilizados como comando internos do LATEX n˜ao s˜ao inseridos
diretamente com os que existem no teclado. estes s˜ao:
& $ # % { } ˆ ˜  º ª o.
cujos comandos s˜ao, respectivamente:
& $ # %  { } ˆ {} ˜ {} textbackslash textordmasculine
textordfeminine textsuperscript{d o}
26 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Estrutura b´asica
Comandos usuais
Coment´ario numa linha do c´odigo (Algo escrito que n˜ao aparece ap´os compilar
o documento): ´E inserido ap´os o comando %.
Exemplo: Minicurso de LATEX % Curso idealizado por Paulo Nascimento
O que est´a em vermelho ´e um coment´ario numa linha e n˜ao aparecer´a no
documento compilado (ignorado pelo LATEX).
Coment´arios em um bloco: ´E feito utilizando o ambiente comment.
Exemplo: O ambiente a seguir traz um coment´ario em bloco:
begin{comment}
Tudo que est´a escrito aqui ser´a ignorado pelo LATEX.
Dessa forma podemos escrever textos longos (explicativos) que possuem at´e mais
de um par´agrafo.
end{comment}
27 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Espa¸camento
S˜ao fatos:
Dois ou mais espa¸cos entre palavras do texto s˜ao convertidos em apenas um;
Espa¸cos em branco no in´ıcio de uma linha e antes da palavra s˜ao ignorados
Uma quebra de linha no c´odigo ´e um espa¸co.
Uma linha em branco no c´odigo, indica mudan¸ca de par´agrafo.
Para aumento de espa¸co utilizamos os seguintes comandos:
hspace{comprimento}: acrescenta espa¸co horizontal de comprimento dado por
um n´umero e acompanhado da unidade de comprimento. Exemplo: hspace{2.5cm}.
vspace{comprimento}: acrescenta espa¸co vertical de comprimento dado por um
n´umero e acompanhado da unidade de comprimento. Exemplo: vspace{1.5pt}
28 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Unidade de medida de comprimento
Table: Unidades de medida de comprimento
Unidade Comprimento
pt (ponto) ≈ 1/3 mil´ımetro
em ≈ largura de um ‘M’
ex ≈ altura de um ‘x’
in (polegada) 25.4 mil´ımetros
mm (mil´ımetro) ≈ 1/25 polegada
cm (cent´ımetro) 10 mil´ımetros
29 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Quebra de linhas ou de p´aginas
Come¸ca uma nova linha sem iniciar um novo par´agrafo: newline ou ;
For¸ca que haja a quebra da linha: linebreak[n], sendo n um inteiro entre zero e
quatro a prioridade da quebra;
For¸ca que n˜ao haja a quebra da linha: linenobreak[n], sendo n um inteiro entre
zero e quatro a prioridade de n˜ao quebrar a linha;
For¸ca que o argumento de mbox esteja junto, em qualquer circunstˆancia:
mbox{texto};
come¸ca uma nova p´agina: newpage ou clearpage.
30 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Tamanhos da fonte
Table: Tamanhos da fonte
Tamanho da fonte (def. preambulo) ⇒ 10pt 11pt 12pt
o menor {tiny o menor} 5pt 6pt 6pt
muito pequeno {scriptsize muito pequeno} 7pt 8pt 8pt
menor {footnotesize menor} 8pt 9pt 10pt
pequeno {small pequeno} 9pt 10pt 11pt
grande {large grande} 12pt 12pt 14pt
maior {Large maior} 14pt 14pt 17pt
maior ainda {LARGE maior ainda} 17pt 17pt 20pt
ainda maior {huge ainda maior} 20pt 20pt 20pt
o maior {Huge o maior} 25pt 25pt 25pt
31 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Tamanhos personalizados do texto
Para tamanhos personalizados da fonte, utilizamos o comando
resizebox{tamanhoh}{tamanhov}{texto}
tamanhoh: dimens˜ao do texto na horizontal;
tamanhov: dimens˜ao do texto na vertical;
texto: texto a colocar;
Observa¸c˜ao: Para manter as propor¸c˜oes, indicamos apenas uma das dimens˜oes e a
outra colocamos uma exclama¸c˜ao ‘!’.
32 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Estilos de fontes
Table: Estilos de fonte
emph{ˆEnfase} ˆEnfase
textit{It´alico} It´alico
textbf{Negrito} Negrito
textrm{Romano} Romano
textsf{Sans serif} Sans serif
texttt{M´aquina de escrever} M´aquina de escrever
textsc{Caixa alta} Caixa alta
Observa¸c˜oes:
(1) Ao selecionar um texto, as teclas Crt + i insere o comando de nome textit e, Ctrl + B
insere o comando de nome textbf. O texto selecionado passa a ser o argumento do comandos!
(2) Para inserir outros tipos de fontes ´e necess´ario o uso adicional de pacotes (pesquisar!).
33 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Sublinhados de textos
´E necess´ario o uso do pacote ulem. Para adicion´a-lo, colocamos no preambulo o
comando:
usepackage[normalem]{ulem}
Table: Sublinhados de textos
uline{sublinhado} sublinhado
uuline{duplo sublinhado} duplo sublinhado
uwave{sublinhado curvo} ::::::::::
sublinhado::::::
curvo
sout{riscado} riscado
xout{muito riscado} //////muito//////////riscado
34 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Alinhamento de texto
Por padr˜ao o texto vem justificado.
O ambiente flushleft alinha o texto `a esquerda;
O ambiente flushright alinha o texto `a direita;
O ambiente center centraliza o texto.
Observa¸c˜ao: Os comandos com o mesmo nome do ambiente alinham textos em
outros ambientes.
35 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Cor de texto
Para colorir o texto ´e necess´ario o pacote: usepackage{color}
textcolor{cor}{texto}: Colore o texto;
color{cor}: Se colocado no preambulo, colore todo o texto do documento;
colorbox{cor}{texto}: Colore o fundo no trecho do texto;
fcolorbox{corA}{corB}{texto}: Sendo “corA” a cor da borda e “corB” a cor de
fundo.
Observa¸c˜ao: A quantidade de cores pr´e-definidas (blue, orange, green, yellow, brown,
grey, red, pink, purple) no LATEX tem um n´umero limitado. Para contar com uma nova
cor, devemos defini-la no preambulo atrav´es do comando
definecolor{nomedacor}{RGB}{x,x,x}, onde x representa um n´umero inteiro entre 0
e 255.
36 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Exemplos de cores aplicadas no texto e no fundo do texto
Table: Empregando o uso de algumas cores
textcolor{blue}{Azul} → Azul
textcolor{aleatoria}{Definida como aleatoria} → Definida como aleatoria
colorbox{green}{Texto} → Verde
fcolorbox{orange}{yellow}textcolor{red}{LATEX} → LATEX
37 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Itens em Listas
Para produzirmos listas com:
numera¸c˜ao, utilizamos o ambiente enumerate;
s´ımbolos, utilizamos o ambiente itemize;
descri¸c˜oes, utilizamos o ambiente description;
Observa¸c˜oes:
1. Caso necess´ario, podemos colocar um ambiente dentro de outro;
2. A lista enumerate produz numera¸c˜oes come¸cando do 1.;
3. A lista itemize tem sequˆencia de s´ımbolos pr´e-definidas.
38 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Exemplo de Itens em Listas
Item usando o ambiente itemize;
Item usando o ambiente itemize dentro de outro ambiente itemize;
descri¸c˜oes, utilizamos o ambiente description;
1. Item usando o ambiente enumerate:
2. Item usando o ambiente enumerate:
2.1 Item usando o ambiente enumerate dentro de outro ambiente enumerate:
⇒ Item usando o ambiente description.
→ Item usando o ambiente description.
39 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Inclus˜ao de figuras
´E necess´ario declarar, no preambulo, o pacote graphicx (usepackage{graphicx})
para incluir figuras com extens˜ao .JPEG, .JPG, .PNG, .TIF, .PDF devemos utilizar
o comando: includegraphics[parametros]{nomedoarquivo}
Parˆametros mais usados:
width: ajusta a figura para a largura desejada;
height: ajusta a figura para a altura desejada;
angle: gira a figura no sentido anti-hor´ario em graus;
scale: diminui ou aumenta a figura sem perder a propor¸c˜ao.
40 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
O ambiente figure
No ambiente figure ´e poss´ıvel incluir alguns parˆametros que ajudam na
formata¸c˜ao do documento.
Parˆametros mais usados:
h: a figura deve ser colocada neste exato ponto;
t: a figura deve ser colocada ao topo da p´agina;
b: a figura deve ser colocada ao fim da p´agina;
!: reafirma a importˆancia do comando;
p: a imagem seja exibida em uma p´agina s´o com figuras ou tabelas.
caption{legenda}: para adicionar legenda `a figura
41 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Tabelas
Para se criar tabelas, utiliza-se o ambiente tabular com parˆametros [posicao] e
{especificacao}.
No parˆametro “especifica¸c˜ao” colocamos:
r: Texto da coluna alinhado `a direita.
c: Texto da coluna centralizado.
l: Texto da coluna alinhado `a esquerda.
|: linha vertical.
: linha vertical dupla.
p{comprimento}: largura da coluna com tamanho espec´ıfico.
No parˆametro “pos”, especificamos a posi¸c˜ao vertical da tabela em rela¸c˜ao ao
texto na p´agina utilizando as letras t (topo), b (final) ou c (centro).
devemos utilizar o caractere & para indicar o salto para a pr´oxima coluna e ,
para a pr´oxima linha.
42 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Tabelas
as linhas horizontais s˜ao criadas utilizando-se os comandos hline ou cline{i-j},
onde i e j indicam os n´umeros das colunas de onde e para onde a linha se deve se
estender.
O comando caption{legenda} cria uma legenda para a tabela, sendo
indispens´avel o uso do ambiente table.
Exemplo:
begin{table} caption{Tabela 1}
begin{tabular}[c]{|r|l|} hline
0, 4355 & decimal 
342 & base cinco  cline{2-2}
2100220 & base trˆes  hline hline
1, 984 × 107
& nota¸c˜ao cient´ıfica  hline
end{tabular}
end{table}
Table: Tabela 1
0, 4355 decimal
342 base cinco
2100220 base trˆes
2, 84 × 107 nota¸c˜ao cient´ıfica
43 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Tabelas
Podemos usar na especifica¸c˜ao de coluna o comando @. . . , substituindo o espa¸co
entre colunas por o que quer que esteja entre as chaves.
para mesclar um determinado n´umero de:
colunas, usamos o comando
multicolumn{numColunas}{especificacao}{texto};
linhas, usamos o comando
multirow{numLinhas}{largura}{texto};
nestes casos devemos utilizar, respectivamente, os pacotes multicol e ou
multirow
caso queira manter a largura padr˜ao da linha, coloque * (asterisco) na especifica¸c˜ao
largura.
44 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Tabelas
Exemplo:
begin{table}
caption{Tabela 2}
begin{tabular}{c r @{,} l}
&multicolumn{2}{c}{Valor aproximado}  hline
$e$ & 2 & 7182818 
$pi$ & 3 & 1415 
$eˆ{pi} $ & 23 & 14069262 
end{tabular}
end{table}
Table: Tabela 2
Valor aproximado
e 2,7182818
π 3,1415
eπ 23,14069262
45 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Tabelas
Exemplo:
begin{table}
caption{Tabela 3}
begin{tabular}{|l|l|} hline
multicolumn{2}{|c|}{Estados} 
hline multirow{3}{*}{Sul} & Paran´a 
& Santa Catarina 
& Rio Grande do Sul 
hline multirow{4}{*}{Sudeste} & Minas Gerais 
& Esp´ırito Santo 
& Rio de Janeiro 
& S˜ao Paulo 
hline end{tabular}
end{table}
Table: Tabela 3
Estados
Sul
Paran´a
Santa Catarina
Rio Grande do Sul
Sudeste
Minas Gerais
Esp´ırito Santo
Rio de Janeiro
S˜ao Paulo
46 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Express˜oes Matem´aticas n˜ao enumeradas
F´ormulas e express˜oes matem´aticas s˜ao suportadas pelo LATEXb´asico. Entretanto,
na maioria das vezes, ´e necess´ario declarar o pacote: usepackage{amsmath};
No texto ´e necess´ario a introdu¸c˜ao entre ( e ), ou entre $ e $, ou entre
begin{math} e end{math}.
Para f´ormulas e express˜oes destacadas no texto, introduz-se entre [ e ], ou entre
$$ e $$, ou entre begin{displaymath} e end{displaymath}.
Observa¸c˜ao: Essas formas de introdu¸c˜ao das express˜oes matem´aticas n˜ao aparecem
numeradas.
47 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Express˜oes Matem´aticas enumeradas
Numera¸c˜ao de express˜oes matem´aticas para referˆencia no texto se faz
colocando-as entre begin{equation} e end{equation}.
Cada letra ´e considerada como sendo um operador matem´atico. Se quisermos
escrever um texto normal, em qualquer ambiente, utilize o comando mbox{texto}
Os caracteres + - = < > / : ! ’ |  [ ] ( ) podem ser os mesmos do teclado.
Exemplo:
Seja f uma fun¸c˜ao cont´ınua, definida em um intervalo [a, b] e deriv´avel em ]a, b[, ent˜ao
b
a
f (x) dx = F(b) − F(a) (1)
onde f (x) = F (x).
A equa¸c˜ao (1) representa o Teorema Fundamental do C´alculo.
48 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Espa¸camentos em ambiente matem´atico
Quando se faz necess´ario dar espa¸co entre express˜oes em um ambiente
matem´atico, podemos usar comandos:
para pequenos espa¸camentos: , : ou ;
para grandes espa¸camentos: quad ou qquad
para espa¸camento negativo: !
49 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Tamanho de delimitadores no ambiente matem´atico
Certas express˜oes necessitam de delimitadores maiores. Neste caso, deveremos
coloc´a-las entre left delimitador express˜ao delimitador right
Exemplo:
∂
∂x
f
2
2x + 9y = −3
−3x + 5y = 7
50 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Outras fontes no ambiente matem´atico
A tabela a seguir apresenta os comandos para outras fontes no ambiente
matem´atico
mathrm{abcde. . . } abcdefghijklmnopqrstuvwxyz
mathit{abcdef. . . } abcdefghijklmnopqrstuvwxyz
mathsf{abcdef. . . } abcdefghijklmnopqrstuvwxyz
mathtt{abcdef. . . } abcdefghijklmnopqrstuvwxyz
mathbf{abcdef. . . } abcdefghijklmnopqrstuvwxyz
mathrm{abcde. . . } abcdefghijklmnopqrstuvwxyz
mathcal{ABCD. . . } ABCDEFGHIJ KLMNOPQRST UVWXYZ
mathbb{ABCD. . . } ABCDEFGHIJKLMNOPQRSTUVWXYZ
mathscr{ABCD. . . } ABCDEFGHIJKLMNOPQRSTUVWXYZ
51 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Comandos usados em express˜oes matem´aticas
Letras gregas
α alpha β beta γ gamma θ theta
π pi φ phi δ delta ρ rho
κ kappa epsilon λ lambda σ sigma
χ chi ψ psi µ mu ν nu
ω omega τ tau ι iota ξ xi
υ upsilon ζ zeta η eta
ϑ vartheta varpi ϕ varphi varrho
ε varepsilon ς varsigma
Γ Gamma Λ Lambda Σ Sigma Ψ Psi
∆ Delta Ξ Xi Υ Upsilon Ω Omega
Θ Theta Π Pi Φ Phi
52 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Comandos usados em express˜oes matem´aticas
Fun¸c˜oes trigonom´etricas
sen(θ) sen(θ) arcsen(θ) arcsen(θ) senh(θ) senh(θ) arcsenh(θ) arcsenh(θ)
cos(θ) cos(θ) arccos(θ) arccos(θ) cosh(θ) cosh(θ) arccosh(θ) arccosh(θ)
tan(θ) tan(θ) arctan(θ) arctan(θ) tanh(θ) tanh(θ) arctanh(θ) arctanh(θ)
cot(θ) cot(θ) arccot(θ) arccot(θ) coth(θ) coth(θ) arccoth(θ) arccoth(θ)
sec(θ) sec(θ) arcsec(θ) arcsec(θ) sech(θ) sech(θ) arcsech(θ) arcsech(θ)
csc(θ) csc(θ) arccsc(θ) arccsc(θ) csch(θ) csch(θ) arccsch(θ) arccsch(θ)
Observa¸c˜oes: Por padr˜ao, as fun¸c˜oes s˜ao feitas em inglˆes e, al´em disso, as fun¸c˜oes
inversas da cotangente, secante e cossecante n˜ao est˜ao definidas, bem como as
hiperb´olicas. Para resolver isso, devemos declar´a-las no preambulo, utilizando o pacote
amsmath e o comando DeclareMathOperator{sen}{sen} (Observe quais s˜ao
necess´arios declarar).
53 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Comandos usados em express˜oes matem´aticas
Para se escrever
fra¸c˜ao: utilizamos o comando (frac{numerador}{denominador}). Exemplo: 5
6 ;
limite : utilizamos o comando (lim {h to h0} f (h) = L ). Exemplo:
limh→0 2h2
= 0;
somat´orio : utilizamos o comando (sum {n=1}ˆ {infty} 2ˆ {-n} = 1 ).
Exemplo:
∞
n=1 2−n
= 1;
Observa¸c˜ao: Utilizando o comando displaystyle junto com os comandos acima,
veja no que resulta:
5
6
lim
h→0
2h2
= 0
∞
n=1
2−n
= 1
54 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Formata¸c˜ao
Comandos usados em express˜oes matem´aticas
Integrais
Integral simples: (int {a}ˆ{b} xˆ2dx ). Exemplo:
b
a
x2
dx;
Integral dupla: (iint {R} f(x,y) dx dy). Exemplo: R
f (x, y) dx dy;
Integral tripla: (iiint {S} f(x,y) dx dy). Exemplo: S
f (x, y) dx dy;
Integral fechada: (oint {gamma} f(s) ds). Exemplo: γ
f (s) ds;
Observa¸c˜ao: Utilizando o comando displaystyle junto com os comandos acima,
veja no que resulta:
b
a
x2
dx
R
f (x, y) dx dy
S
f (x, y) dx dy
γ
f (s) ds
55 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Tabelas
S´ımbolos matem´aticos
Rela¸c˜oes Bin´arias
≤ leq ≥ geq ≡ equiv
ll gg
.
= doteq
prec succ ∼ sim
preceq succeq simeq
⊂ subset ⊃ supset ≈ approx
⊆ subseteq ⊇ supseteq ∼= cong
` sqsubset a sqsupset I Join
sqsubseteq sqsupseteq bowtie
∈ in ni ∝ propto
vdash dashv |= models
| mid parallel ⊥ perp
smile frown asymp
: : /∈ notin = neq
56 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Tabelas
S´ımbolos matem´aticos
Operadores Bin´arios
± pm mp triangleleft
· cdot ÷ div triangleright
× times  setminus star
∪ cup ∩ cap ∗ ast
sqcup sqcap ◦ circ
∨ vee ∧ wedge • bullet
⊕ oplus ominus diamond
odot oslash uplus
⊗ otimes bigcirc amalg
bigtriangleup bigtriangledown † dagger
¡ lhd £ rhd ‡ ddagger
¢ unlhd ¤ unrhd wr
57 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Tabelas
S´ımbolos matem´aticos
Operadores Grandes
sum bigcup bigvee
cdot bigcap bigwedge
coprod bigsqcup biguplus
bigodot bigoplus bigotimes
Delimitadores
[ lbrack ] rbrack { lbrace
} rbrace langle rangle
| vert lfloor rfloor
lceil  backslash
Vert rceil
58 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Tabelas
S´ımbolos matem´aticos
Setas
← leftarrow ←− longleftarrow
→ rightarrow −→ longrightarrow
↔ leftrightarrow ←→ longleftrightarrow
⇐ Leftarrow ⇐= Longleftarrow
⇒ Rightarrow =⇒ Longrightarrow
⇔ Leftrightarrow ⇐⇒ Longleftrightarrow
→ mapsto −→ longmapsto
→ hookrightarrow ← hookleftarrow
leftharpoonup rightharpoonup
leftharpoondown rightharpoondown
rightleftharpoonup ⇐⇒ iff
↑ uparrow ↓ downarrow
updownarrow ⇑ Uparrow
⇓ Downarrow Updownarrow
nearrow searrow
59 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
Tabelas
S´ımbolos matem´aticos
S´ımbolos Sortidos
. . . dots · · · cdots
... vdots
... ddots
hbar ı imath  jmath ell
Re Im ℵ aleph ℘ wp
∀ forall ∃ exists H mho ∂ partial
(crase) prime ∅ emptyset ∞ infty
nabla triangle P Box Q Diamond
⊥ bot top ∠ angle
√
surd
♦ diamondsuit ♥ heartsuit ♣ clubsuit ♠ spadesuit
¬ neg flat natural sharp
60 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
REFERˆENCIAS
1. PIRES, C. A. de A.; Minicurso de LATEX. Grupo de Educa¸c˜ao Tutorial da
Engenharia Computacional. Universidade Federal de Juiz de Fora.
61 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
FIM
Votos e agradecimentos
Desejo que esta apresenta¸c˜ao aguce sua curiosidade e fa¸ca com que vocˆe opte pelo
LATEX na edi¸c˜ao dos seus pr´oximos textos!
Agradecido pela aten¸c˜ao!
62 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020

Mais conteúdo relacionado

Mais procurados

As teorias crítico-reprodutivas da educação
As teorias crítico-reprodutivas da educaçãoAs teorias crítico-reprodutivas da educação
As teorias crítico-reprodutivas da educaçãoPaula Viegas
 
PRÁTICA PEDAGÓGICA III
PRÁTICA PEDAGÓGICA IIIPRÁTICA PEDAGÓGICA III
PRÁTICA PEDAGÓGICA IIIUFMA e UEMA
 
MPEMC AULA 9: Ciências na BNCC
MPEMC AULA 9: Ciências na BNCCMPEMC AULA 9: Ciências na BNCC
MPEMC AULA 9: Ciências na BNCCprofamiriamnavarro
 
Fichamento.pptx
Fichamento.pptxFichamento.pptx
Fichamento.pptxrverdin3
 
Apresentação do projeto de extensão
Apresentação do projeto de extensãoApresentação do projeto de extensão
Apresentação do projeto de extensãoarteematematicafurg
 
Fundamentação teórica
Fundamentação teóricaFundamentação teórica
Fundamentação teóricaDaniel Acacio
 
Avaliacao na aprendizagem
Avaliacao na aprendizagemAvaliacao na aprendizagem
Avaliacao na aprendizagemzetesousa
 
Didatica e formação do professor parte1
Didatica e formação do professor parte1Didatica e formação do professor parte1
Didatica e formação do professor parte1Naysa Taboada
 
A função Social da Escola
A função Social da EscolaA função Social da Escola
A função Social da EscolaSued Oliveira
 
Dissertação de mestrado
Dissertação de mestradoDissertação de mestrado
Dissertação de mestradoAna Santos
 
Apresentação do projeto de pesquisa
Apresentação do projeto de pesquisaApresentação do projeto de pesquisa
Apresentação do projeto de pesquisaarteematematicafurg
 
Slide hist. educação no brasil
Slide hist. educação no brasilSlide hist. educação no brasil
Slide hist. educação no brasilSilvana Tenfen
 
8 métodos e técnicas artigo cientifico
8 métodos e técnicas artigo cientifico8 métodos e técnicas artigo cientifico
8 métodos e técnicas artigo cientifico4444444444ada
 
Mapeamento Científico no Google Acadêmico com Start
Mapeamento Científico no Google Acadêmico com Start Mapeamento Científico no Google Acadêmico com Start
Mapeamento Científico no Google Acadêmico com Start Taís Oliveira
 

Mais procurados (20)

Psic.hist.cultural e phc
Psic.hist.cultural e phcPsic.hist.cultural e phc
Psic.hist.cultural e phc
 
As teorias crítico-reprodutivas da educação
As teorias crítico-reprodutivas da educaçãoAs teorias crítico-reprodutivas da educação
As teorias crítico-reprodutivas da educação
 
PRÁTICA PEDAGÓGICA III
PRÁTICA PEDAGÓGICA IIIPRÁTICA PEDAGÓGICA III
PRÁTICA PEDAGÓGICA III
 
MPEMC AULA 9: Ciências na BNCC
MPEMC AULA 9: Ciências na BNCCMPEMC AULA 9: Ciências na BNCC
MPEMC AULA 9: Ciências na BNCC
 
Fichamento.pptx
Fichamento.pptxFichamento.pptx
Fichamento.pptx
 
Apresentação do projeto de extensão
Apresentação do projeto de extensãoApresentação do projeto de extensão
Apresentação do projeto de extensão
 
Fundamentação teórica
Fundamentação teóricaFundamentação teórica
Fundamentação teórica
 
Avaliacao na aprendizagem
Avaliacao na aprendizagemAvaliacao na aprendizagem
Avaliacao na aprendizagem
 
Didatica e formação do professor parte1
Didatica e formação do professor parte1Didatica e formação do professor parte1
Didatica e formação do professor parte1
 
A função Social da Escola
A função Social da EscolaA função Social da Escola
A função Social da Escola
 
Dissertação de mestrado
Dissertação de mestradoDissertação de mestrado
Dissertação de mestrado
 
Apresentação do projeto de pesquisa
Apresentação do projeto de pesquisaApresentação do projeto de pesquisa
Apresentação do projeto de pesquisa
 
Aula04
Aula04Aula04
Aula04
 
Introdução a Pedagogia
Introdução a PedagogiaIntrodução a Pedagogia
Introdução a Pedagogia
 
Escola para o sec XXI
Escola para o sec XXIEscola para o sec XXI
Escola para o sec XXI
 
Cap 3 gestao_democratica
Cap 3 gestao_democraticaCap 3 gestao_democratica
Cap 3 gestao_democratica
 
Defesa da tese na UCP
Defesa da tese na UCPDefesa da tese na UCP
Defesa da tese na UCP
 
Slide hist. educação no brasil
Slide hist. educação no brasilSlide hist. educação no brasil
Slide hist. educação no brasil
 
8 métodos e técnicas artigo cientifico
8 métodos e técnicas artigo cientifico8 métodos e técnicas artigo cientifico
8 métodos e técnicas artigo cientifico
 
Mapeamento Científico no Google Acadêmico com Start
Mapeamento Científico no Google Acadêmico com Start Mapeamento Científico no Google Acadêmico com Start
Mapeamento Científico no Google Acadêmico com Start
 

Semelhante a Tutorial latex

Minicurso - Introdução ao LaTeX
Minicurso - Introdução ao LaTeXMinicurso - Introdução ao LaTeX
Minicurso - Introdução ao LaTeXRodrigo Smarzaro
 
Latex2e - guia rápido e básico
Latex2e - guia rápido e básicoLatex2e - guia rápido e básico
Latex2e - guia rápido e básicoRenato Guimarães
 
Cartilha de R para Estatística e Data Science.pdf
Cartilha de R para Estatística e Data Science.pdfCartilha de R para Estatística e Data Science.pdf
Cartilha de R para Estatística e Data Science.pdfEdkallenn Lima
 
Introdução ao LaTeX - Mini-Curso da XI SACSIS
Introdução ao LaTeX - Mini-Curso da XI SACSISIntrodução ao LaTeX - Mini-Curso da XI SACSIS
Introdução ao LaTeX - Mini-Curso da XI SACSISRodrigo Smarzaro
 
Introdução ao LaTeX - Wanderson Henrique Camargo Ros
 Introdução ao LaTeX - Wanderson Henrique Camargo Ros Introdução ao LaTeX - Wanderson Henrique Camargo Ros
Introdução ao LaTeX - Wanderson Henrique Camargo RosTchelinux
 
Visualg 1231617089791929-2
Visualg 1231617089791929-2Visualg 1231617089791929-2
Visualg 1231617089791929-2jaoozinhoqi123
 
Documentação de Arquitetura de Software Aplicando o C4 Model
Documentação de Arquitetura  de Software Aplicando o C4 ModelDocumentação de Arquitetura  de Software Aplicando o C4 Model
Documentação de Arquitetura de Software Aplicando o C4 ModelDouglas Alonso
 
Algoritomos aula 3 rafael
Algoritomos aula 3 rafaelAlgoritomos aula 3 rafael
Algoritomos aula 3 rafaelhugodrocha
 
Desenvolvendo com Bootstrap: um framework front-end que vale a pena!
Desenvolvendo com Bootstrap: um framework front-end que vale a pena!Desenvolvendo com Bootstrap: um framework front-end que vale a pena!
Desenvolvendo com Bootstrap: um framework front-end que vale a pena!Thiago Nascimento Oliveira
 
Minicurso Latex PET Computação
Minicurso Latex PET ComputaçãoMinicurso Latex PET Computação
Minicurso Latex PET ComputaçãoAdams Silva
 

Semelhante a Tutorial latex (20)

Introdução ao Latex
Introdução ao LatexIntrodução ao Latex
Introdução ao Latex
 
Minicurso - Introdução ao LaTeX
Minicurso - Introdução ao LaTeXMinicurso - Introdução ao LaTeX
Minicurso - Introdução ao LaTeX
 
Latex2e - guia rápido e básico
Latex2e - guia rápido e básicoLatex2e - guia rápido e básico
Latex2e - guia rápido e básico
 
Apostila latex 2010
Apostila latex 2010Apostila latex 2010
Apostila latex 2010
 
LabTeX Presentation
LabTeX  PresentationLabTeX  Presentation
LabTeX Presentation
 
Cartilha de R para Estatística e Data Science.pdf
Cartilha de R para Estatística e Data Science.pdfCartilha de R para Estatística e Data Science.pdf
Cartilha de R para Estatística e Data Science.pdf
 
Introdução ao LaTeX - Mini-Curso da XI SACSIS
Introdução ao LaTeX - Mini-Curso da XI SACSISIntrodução ao LaTeX - Mini-Curso da XI SACSIS
Introdução ao LaTeX - Mini-Curso da XI SACSIS
 
Tex2000
Tex2000Tex2000
Tex2000
 
1livro latex 1_1_pdf
1livro latex 1_1_pdf1livro latex 1_1_pdf
1livro latex 1_1_pdf
 
Latex - Minicurso Básico
Latex - Minicurso BásicoLatex - Minicurso Básico
Latex - Minicurso Básico
 
Introdução ao LaTeX - Wanderson Henrique Camargo Ros
 Introdução ao LaTeX - Wanderson Henrique Camargo Ros Introdução ao LaTeX - Wanderson Henrique Camargo Ros
Introdução ao LaTeX - Wanderson Henrique Camargo Ros
 
Minicurso LaTeX
Minicurso LaTeXMinicurso LaTeX
Minicurso LaTeX
 
Visualg 1231617089791929-2
Visualg 1231617089791929-2Visualg 1231617089791929-2
Visualg 1231617089791929-2
 
Visualg
VisualgVisualg
Visualg
 
Documentação de Arquitetura de Software Aplicando o C4 Model
Documentação de Arquitetura  de Software Aplicando o C4 ModelDocumentação de Arquitetura  de Software Aplicando o C4 Model
Documentação de Arquitetura de Software Aplicando o C4 Model
 
Introdução ao LaTeX
Introdução ao LaTeXIntrodução ao LaTeX
Introdução ao LaTeX
 
LaTeX Básico I
LaTeX Básico ILaTeX Básico I
LaTeX Básico I
 
Algoritomos aula 3 rafael
Algoritomos aula 3 rafaelAlgoritomos aula 3 rafael
Algoritomos aula 3 rafael
 
Desenvolvendo com Bootstrap: um framework front-end que vale a pena!
Desenvolvendo com Bootstrap: um framework front-end que vale a pena!Desenvolvendo com Bootstrap: um framework front-end que vale a pena!
Desenvolvendo com Bootstrap: um framework front-end que vale a pena!
 
Minicurso Latex PET Computação
Minicurso Latex PET ComputaçãoMinicurso Latex PET Computação
Minicurso Latex PET Computação
 

Mais de Paulo Nascimento (14)

CN C01 Sistemas em Ponto Flutuante
CN C01 Sistemas em Ponto FlutuanteCN C01 Sistemas em Ponto Flutuante
CN C01 Sistemas em Ponto Flutuante
 
Distribuicao continua
Distribuicao continuaDistribuicao continua
Distribuicao continua
 
CN 07
CN 07CN 07
CN 07
 
Integracaonumerica
IntegracaonumericaIntegracaonumerica
Integracaonumerica
 
Slides cn c05
Slides cn c05Slides cn c05
Slides cn c05
 
Slide cn c05 2020.1
Slide cn c05 2020.1Slide cn c05 2020.1
Slide cn c05 2020.1
 
Slide c03 c cn 2020.1
Slide c03 c cn 2020.1Slide c03 c cn 2020.1
Slide c03 c cn 2020.1
 
Slide c03b cn 2020.1
Slide c03b cn 2020.1Slide c03b cn 2020.1
Slide c03b cn 2020.1
 
Slide c03a cn 2020.1
Slide c03a cn 2020.1Slide c03a cn 2020.1
Slide c03a cn 2020.1
 
Slides numerico c02
Slides numerico c02Slides numerico c02
Slides numerico c02
 
Lmatead alg2020.1 s06
Lmatead alg2020.1 s06Lmatead alg2020.1 s06
Lmatead alg2020.1 s06
 
Introdução ao Cálculo Numérico S06
Introdução ao Cálculo Numérico S06Introdução ao Cálculo Numérico S06
Introdução ao Cálculo Numérico S06
 
Slide S05
Slide S05Slide S05
Slide S05
 
Lmatead icns05
Lmatead icns05Lmatead icns05
Lmatead icns05
 

Último

ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresLilianPiola
 
Noções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdfNoções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdflucassilva721057
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelGilber Rubim Rangel
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavrasMary Alvarenga
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalJacqueline Cerqueira
 
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxLuizHenriquedeAlmeid6
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.silves15
 
RedacoesComentadasModeloAnalisarFazer.pdf
RedacoesComentadasModeloAnalisarFazer.pdfRedacoesComentadasModeloAnalisarFazer.pdf
RedacoesComentadasModeloAnalisarFazer.pdfAlissonMiranda22
 
A poesia - Definições e Característicass
A poesia - Definições e CaracterísticassA poesia - Definições e Característicass
A poesia - Definições e CaracterísticassAugusto Costa
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxkarinedarozabatista
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMVanessaCavalcante37
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxLuizHenriquedeAlmeid6
 
Atividades sobre Coordenadas Geográficas
Atividades sobre Coordenadas GeográficasAtividades sobre Coordenadas Geográficas
Atividades sobre Coordenadas Geográficasprofcamilamanz
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADOcarolinacespedes23
 
E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?Rosalina Simão Nunes
 
CLASSE DE PALAVRAS completo para b .pptx
CLASSE DE PALAVRAS completo para b .pptxCLASSE DE PALAVRAS completo para b .pptx
CLASSE DE PALAVRAS completo para b .pptxFranciely Carvalho
 
VARIEDADES LINGUÍSTICAS - 1. pptx
VARIEDADES        LINGUÍSTICAS - 1. pptxVARIEDADES        LINGUÍSTICAS - 1. pptx
VARIEDADES LINGUÍSTICAS - 1. pptxMarlene Cunhada
 
SEMINÁRIO QUIMICA AMBIENTAL - PPGEEA - FINAL.pptx
SEMINÁRIO QUIMICA AMBIENTAL -  PPGEEA - FINAL.pptxSEMINÁRIO QUIMICA AMBIENTAL -  PPGEEA - FINAL.pptx
SEMINÁRIO QUIMICA AMBIENTAL - PPGEEA - FINAL.pptxCompartilhadoFACSUFA
 

Último (20)

ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
 
Noções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdfNoções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdf
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim Rangel
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavras
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem Organizacional
 
CINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULACINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULA
 
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.
 
RedacoesComentadasModeloAnalisarFazer.pdf
RedacoesComentadasModeloAnalisarFazer.pdfRedacoesComentadasModeloAnalisarFazer.pdf
RedacoesComentadasModeloAnalisarFazer.pdf
 
A poesia - Definições e Característicass
A poesia - Definições e CaracterísticassA poesia - Definições e Característicass
A poesia - Definições e Característicass
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
 
Atividades sobre Coordenadas Geográficas
Atividades sobre Coordenadas GeográficasAtividades sobre Coordenadas Geográficas
Atividades sobre Coordenadas Geográficas
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
 
E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?
 
CLASSE DE PALAVRAS completo para b .pptx
CLASSE DE PALAVRAS completo para b .pptxCLASSE DE PALAVRAS completo para b .pptx
CLASSE DE PALAVRAS completo para b .pptx
 
Em tempo de Quaresma .
Em tempo de Quaresma                            .Em tempo de Quaresma                            .
Em tempo de Quaresma .
 
VARIEDADES LINGUÍSTICAS - 1. pptx
VARIEDADES        LINGUÍSTICAS - 1. pptxVARIEDADES        LINGUÍSTICAS - 1. pptx
VARIEDADES LINGUÍSTICAS - 1. pptx
 
SEMINÁRIO QUIMICA AMBIENTAL - PPGEEA - FINAL.pptx
SEMINÁRIO QUIMICA AMBIENTAL -  PPGEEA - FINAL.pptxSEMINÁRIO QUIMICA AMBIENTAL -  PPGEEA - FINAL.pptx
SEMINÁRIO QUIMICA AMBIENTAL - PPGEEA - FINAL.pptx
 

Tutorial latex

  • 1. Minicurso Latex I Semin´ario Internacional do Coletivo de Editores November 30, 2020 Paulo Henrique Ribeiro do Nascimento
  • 2. Sobre o LATEX2e Conceito e algumas curiosidades O LATEX(pron´uncia “latec”) ´e um conjunto de macros (padr˜oes de entrada convertidos em comandos) para a produ¸c˜ao de textos impressos de alta qualidade da tipografia TEX, criada por (Donald Knuth). A primeira vers˜ao foi lan¸cada em 1985. Atualmente, LATEX2e (1994) ´e a vers˜ao mais recente e est´avel. O principal criador do LATEX´e Leslie Lamport (matem´atico formado em Massachusetts Institute of Technology - MIT). Motiva¸c˜ao: o mal acabamento do The Art of Computer Programming, Vol. 3 (livro do D. Knuth). 2 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 3. Sobre o LATEX2e Principais Caracter´ısticas Utilizado no mundo inteiro em produ¸c˜oes t´ecnicas e cient´ıficas. Gratuito e livre (qualquer pessoa pode criar seus pr´oprios temas e configura¸c˜oes personalizadas). Documento ´e editado na extens˜ao .tex, e compilado para gerar um PDF. 3 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 4. Sobre o LATEX2e Vantagens Formatos profissionais est˜ao dispon´ıveis e sua adapta¸c˜ao ´e f´acil; ´Otima formata¸c˜ao para f´ormulas e s´ımbolos matem´aticos; Estruturas complexas, como rodap´es, s˜ao facilmente geradas; Encoraja os autores para escrever textos melhores e estruturados; Funciona na maioria da plataformas dispon´ıveis; O c´odigo ´e est´avel e flex´ıvel, pode ser escrito em computadores e editores diferentes pois n˜ao h´a perda de formata¸c˜ao; LATEX´e WYSIWYM (O que vocˆe vˆe ´e o que vocˆe significa), ou seja, prioriza as informa¸c˜oes do texto para que a complexidade da formata¸c˜ao do documento fique por conta do computador. 4 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 5. Sobre o LATEX2e Desvantagens Mais complexo para utiliza¸c˜ao e, por isso, exige tempo e dedica¸c˜ao para o seu uso; Na maioria dos editores n˜ao visualizamos aquilo que escrevemos, ao contr´ario do Word, que ´e um programa WYSIWYG (O que vocˆe vˆe ´e o que vocˆe tem) 5 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 6. Sobre o LATEX2e O que ´e melhor, Word ou LATEX? N˜ao existe uma resposta, pois cada um tem uma finalidade. O Word foi feito para documentos em geral, onde a organiza¸c˜ao do documento n˜ao seja complexa e cujo tamanho n˜ao seja t˜ao grande. O LATEX, para confeccionar documentos que possuem normas r´ıgidas de formata¸c˜ao/organiza¸c˜ao, entretanto, alguns usu´arios (podemos dizer que a maioria) n˜ao precisam se preocupar tanto com elas. 6 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 7. Editores para o uso da linguagem LATEX2e O Overleaf Existem diversos editores (Winedt, Texlive, Overleaf, etc.); A grande maioria ´e para serem operados localmente; A escolha aqui ser´a pelo Overleaf, uma ferramenta online que possui planos gratuitos ou pagos; Mesmo na vers˜ao gratuita ´e poss´ıvel que duas pessoas trabalhem em projetos ao mesmo tempo (vantagem), entretanto com um tempo limitado (1 min) para gerar o arquivo em pdf (desvantagem); As altera¸c˜oes s˜ao salvas quase que automaticamente. Para garantir, clique em Recompilar; Link da p´agina do Overleaf: https://pt.overleaf.com/ 7 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 8. CADASTRO P´agina inicial do Overleaf Passo 01: Clique em Registrar ou Entrar para acessar um perfil existente. Figure: P´agina inicial do Overleaf 8 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 9. CADASTRO Criar ou acessar uma conta Passo 02: Preencha os campos com os dados para cria¸c˜ao/acesso `a conta. Para o primeiro acesso ser´a necess´ario confirmar o email fornecido. Figure: P´agina de login do Overleaf 9 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 10. PROJETO Criar um projeto Passo 03: Figure: P´agina de login do Overleaf 10 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 11. PROJETO Criar um projeto Passo 04: Figure: 11 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 12. PROJETO Criar um projeto Passo 05: Figure: 12 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 13. PROJETO Criar um projeto Passo 06: Figure: 13 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 14. PROJETO Criar um projeto Passo 07: Figure: 14 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 15. PROJETO Observa¸c˜oes importantes Ao utilizar arquivos externos (imagens, etc) lembre de fazer o upload atrav´es do terceiro bot˜ao “Carregar”, localizado na barra dos arquivos (canto superior esquerdo). Para fazer o download do documento ou do projeto, clique no respectivo bot˜ao, localizado no canto superior direito, ao lado do bot˜ao “Recompilar”. 15 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 16. Estrutura b´asica O arquivo principal O arquivo principal ´e denominado por main.tex (padr˜ao); Neste temos duas estruturas: o preambulo e o corpo do documento; O corpo do documento ´e localizado entre os comandos begin{document} e end{document}; O preambulo ´e localizado antes do comando begin{document}. 16 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 17. Estrutura b´asica Comando e Ambiente Os comandos: S˜ao respons´aveis pela configura¸c˜ao de elementos do documento; Sempre come¸cam por uma barra invertida (); Contˆem parˆametros obrigat´orios, que s˜ao especificados entre chaves ({}); Podem conter parˆametros opcionais, que s˜ao especificados entre colchetes ([]). nomedocomando[opcional]{obrigatorio} Os Ambientes: S˜ao comandos que configuram uma determinada regi˜ao do corpo do documento. S˜ao SEMPRE formados entre os comandos: begin{nomedoambiente} e end{nomedoambiente} 17 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 18. Estrutura b´asica Pacotes S˜ao arquivos (geralmente j´a pr´e concebidos e trazidos na instala¸c˜ao) que servem como uma extens˜ao para cobrir o que o LATEXb´asico n˜ao suporta, como linguagens estrangeiras, matem´aticas e para confec¸c˜ao de gr´aficos, atingindo todo o documento; Devem ser colocados no preambulo do documento usando o c´odigo: usepackage[parametrosopcionais]{nomedopacote} 18 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 19. Estrutura b´asica Pacotes Essenciais usepackage[brazil]{babel}: gera datas e nomes em portuguˆes com o estilo brasileiro. usepackage[utf8]{inputenc}: permite o uso de caracteres com acentos. Se n˜ao funcionar, substitua utf8 por latin1. usepackage{amsmath}: permite o uso de comandos matem´aticos. usepackage{color}: pacote para colorir o texto. usepackage{graphicx}: permite incluir figuras. 19 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 20. Estrutura b´asica Classe do documento Declara se o formato do documento ´e um artigo, um relat´orio, monografia, livro, ata, etc.; ´E obrigat´orio no preˆambulo (e logo na primeira linha) o comando documentclass[opcoes]{classe}, que determina a classe e as principais op¸c˜oes do documento; Mais usadas s˜ao: article: para artigos em jornais cient´ıficos, documenta¸c˜ao de programas, convites; report: para relat´orios, monografias; book: para livros; proc: para atas baseadas na classe artigo; abntex2: para artigos obedecendo o padr˜ao ABNT. 20 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 21. Estrutura b´asica Op¸c˜oes numa classe de documento Tamanho da fonte: 10pt, 11pt, ... (Padr˜ao 10pt); Tamanho do papel: a4paper, a5paper, b5paper, letterpaper, executivepaper, legalpaper, ... (Padr˜ao: letterpaper) Capa do documento: titlepage, notitlepage (especifica se se deve criar uma nova p´agina depois do t´ıtulo do documento ou n˜ao. A classe article n˜ao inicia uma nova p´agina por omiss˜ao, enquanto que o report e o book o fazem; N´umero de colunas no documento: onecolumn, twocolumn: (Padr˜ao: onecolumn); Orienta¸c˜ao do papel: portrait, landscape: (Padr˜ao: portrait). 21 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 22. Estrutura b´asica Estilos de p´agina ´E declarado no preambulo usando o comando de nome “pagestyle” (para todas as p´aginas do documento) e caso queira aplicar apenas em uma determinada p´agina, utiliza-se o comando “thispagestyle”. Os mais usados s˜ao: plain (padr˜ao): imprime o n´umero da p´agina no centro do rodap´e; headings: imprime o nome do cap´ıtulo atual e o n´umero da p´agina no cabe¸calho em cada p´agina, enquanto que o rodap´e se mant´em vazio; empty: n˜ao existir´a cabe¸calho e nem rodap´e. 22 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 23. Estrutura b´asica T´ıtulo do documento ´E declarado no corpo do documento usando o comando de nome “maketitle”. Seu conte´udo ´e definido no preambulo atrav´es dos comandos: title{titulododocumento}; author{autordodocumento} (Autores devem ser separados pelo comando and); date{datadodocumento} (Elemento n˜ao obrigat´orio e para colocar a data atual, use-se o comando today). 23 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 24. Estrutura b´asica Subdivis˜oes do documento Estas dependem da classe escolhida. A seguir, relacionamos os comando dispon´ıveis para a classe report e book (A presen¸ca dessas subdivis˜oes em outras classes deve ser testada). chapter{xxx}; section{xxx}; subsection{xxx}; subsubsection{xxx}; paragraph{xxx}; subparagraph{xxx}; Observa¸c˜oes: Podemos dividir o documento em partes, sem influenciar a numera¸c˜ao dos cap´ıtulos ou se¸c˜oes. Para isso, utilizamos: Existe um padr˜ao no LATEXde espa¸camento entre o t´ıtulo da subdivis˜ao e o texto. Para alterar, ´e necess´ario o uso de Pacotes. 24 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 25. Estrutura b´asica Sum´arios e listas Alguns comandos trazem ao documento o sum´ario e as listas de figuras e de tabelas. S˜ao eles: tableofcontents; listoffigures; listoftables; Observa¸c˜ao: ´E necess´ario fazer o uso das subdivis˜oes (com comandos) e dos ambientes (de figura e tabela) para a cria¸c˜ao autom´atica do sum´ario, da lista de figuras e de tabelas. 25 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 26. Estrutura b´asica Comandos usuais footnote{texto}: Coloca-se imediatamente ap´os a palavra a qual deseja-se inserir uma nota de rodap´e (na p´agina atual); hyphenation{listadepalvras}: Lista-se as palavras com todos os poss´ıveis hifens e separadas por apenas um espa¸co em que o LATEX n˜ao est´a hifenizando corretamente (pode acontecer!). Exemplo: hyphenation{ma-te-m´a-ti-ca jo-gos}; Caracteres utilizados como comando internos do LATEX n˜ao s˜ao inseridos diretamente com os que existem no teclado. estes s˜ao: & $ # % { } ˆ ˜ º ª o. cujos comandos s˜ao, respectivamente: & $ # % { } ˆ {} ˜ {} textbackslash textordmasculine textordfeminine textsuperscript{d o} 26 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 27. Estrutura b´asica Comandos usuais Coment´ario numa linha do c´odigo (Algo escrito que n˜ao aparece ap´os compilar o documento): ´E inserido ap´os o comando %. Exemplo: Minicurso de LATEX % Curso idealizado por Paulo Nascimento O que est´a em vermelho ´e um coment´ario numa linha e n˜ao aparecer´a no documento compilado (ignorado pelo LATEX). Coment´arios em um bloco: ´E feito utilizando o ambiente comment. Exemplo: O ambiente a seguir traz um coment´ario em bloco: begin{comment} Tudo que est´a escrito aqui ser´a ignorado pelo LATEX. Dessa forma podemos escrever textos longos (explicativos) que possuem at´e mais de um par´agrafo. end{comment} 27 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 28. Formata¸c˜ao Espa¸camento S˜ao fatos: Dois ou mais espa¸cos entre palavras do texto s˜ao convertidos em apenas um; Espa¸cos em branco no in´ıcio de uma linha e antes da palavra s˜ao ignorados Uma quebra de linha no c´odigo ´e um espa¸co. Uma linha em branco no c´odigo, indica mudan¸ca de par´agrafo. Para aumento de espa¸co utilizamos os seguintes comandos: hspace{comprimento}: acrescenta espa¸co horizontal de comprimento dado por um n´umero e acompanhado da unidade de comprimento. Exemplo: hspace{2.5cm}. vspace{comprimento}: acrescenta espa¸co vertical de comprimento dado por um n´umero e acompanhado da unidade de comprimento. Exemplo: vspace{1.5pt} 28 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 29. Formata¸c˜ao Unidade de medida de comprimento Table: Unidades de medida de comprimento Unidade Comprimento pt (ponto) ≈ 1/3 mil´ımetro em ≈ largura de um ‘M’ ex ≈ altura de um ‘x’ in (polegada) 25.4 mil´ımetros mm (mil´ımetro) ≈ 1/25 polegada cm (cent´ımetro) 10 mil´ımetros 29 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 30. Formata¸c˜ao Quebra de linhas ou de p´aginas Come¸ca uma nova linha sem iniciar um novo par´agrafo: newline ou ; For¸ca que haja a quebra da linha: linebreak[n], sendo n um inteiro entre zero e quatro a prioridade da quebra; For¸ca que n˜ao haja a quebra da linha: linenobreak[n], sendo n um inteiro entre zero e quatro a prioridade de n˜ao quebrar a linha; For¸ca que o argumento de mbox esteja junto, em qualquer circunstˆancia: mbox{texto}; come¸ca uma nova p´agina: newpage ou clearpage. 30 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 31. Formata¸c˜ao Tamanhos da fonte Table: Tamanhos da fonte Tamanho da fonte (def. preambulo) ⇒ 10pt 11pt 12pt o menor {tiny o menor} 5pt 6pt 6pt muito pequeno {scriptsize muito pequeno} 7pt 8pt 8pt menor {footnotesize menor} 8pt 9pt 10pt pequeno {small pequeno} 9pt 10pt 11pt grande {large grande} 12pt 12pt 14pt maior {Large maior} 14pt 14pt 17pt maior ainda {LARGE maior ainda} 17pt 17pt 20pt ainda maior {huge ainda maior} 20pt 20pt 20pt o maior {Huge o maior} 25pt 25pt 25pt 31 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 32. Formata¸c˜ao Tamanhos personalizados do texto Para tamanhos personalizados da fonte, utilizamos o comando resizebox{tamanhoh}{tamanhov}{texto} tamanhoh: dimens˜ao do texto na horizontal; tamanhov: dimens˜ao do texto na vertical; texto: texto a colocar; Observa¸c˜ao: Para manter as propor¸c˜oes, indicamos apenas uma das dimens˜oes e a outra colocamos uma exclama¸c˜ao ‘!’. 32 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 33. Formata¸c˜ao Estilos de fontes Table: Estilos de fonte emph{ˆEnfase} ˆEnfase textit{It´alico} It´alico textbf{Negrito} Negrito textrm{Romano} Romano textsf{Sans serif} Sans serif texttt{M´aquina de escrever} M´aquina de escrever textsc{Caixa alta} Caixa alta Observa¸c˜oes: (1) Ao selecionar um texto, as teclas Crt + i insere o comando de nome textit e, Ctrl + B insere o comando de nome textbf. O texto selecionado passa a ser o argumento do comandos! (2) Para inserir outros tipos de fontes ´e necess´ario o uso adicional de pacotes (pesquisar!). 33 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 34. Formata¸c˜ao Sublinhados de textos ´E necess´ario o uso do pacote ulem. Para adicion´a-lo, colocamos no preambulo o comando: usepackage[normalem]{ulem} Table: Sublinhados de textos uline{sublinhado} sublinhado uuline{duplo sublinhado} duplo sublinhado uwave{sublinhado curvo} :::::::::: sublinhado:::::: curvo sout{riscado} riscado xout{muito riscado} //////muito//////////riscado 34 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 35. Formata¸c˜ao Alinhamento de texto Por padr˜ao o texto vem justificado. O ambiente flushleft alinha o texto `a esquerda; O ambiente flushright alinha o texto `a direita; O ambiente center centraliza o texto. Observa¸c˜ao: Os comandos com o mesmo nome do ambiente alinham textos em outros ambientes. 35 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 36. Formata¸c˜ao Cor de texto Para colorir o texto ´e necess´ario o pacote: usepackage{color} textcolor{cor}{texto}: Colore o texto; color{cor}: Se colocado no preambulo, colore todo o texto do documento; colorbox{cor}{texto}: Colore o fundo no trecho do texto; fcolorbox{corA}{corB}{texto}: Sendo “corA” a cor da borda e “corB” a cor de fundo. Observa¸c˜ao: A quantidade de cores pr´e-definidas (blue, orange, green, yellow, brown, grey, red, pink, purple) no LATEX tem um n´umero limitado. Para contar com uma nova cor, devemos defini-la no preambulo atrav´es do comando definecolor{nomedacor}{RGB}{x,x,x}, onde x representa um n´umero inteiro entre 0 e 255. 36 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 37. Formata¸c˜ao Exemplos de cores aplicadas no texto e no fundo do texto Table: Empregando o uso de algumas cores textcolor{blue}{Azul} → Azul textcolor{aleatoria}{Definida como aleatoria} → Definida como aleatoria colorbox{green}{Texto} → Verde fcolorbox{orange}{yellow}textcolor{red}{LATEX} → LATEX 37 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 38. Formata¸c˜ao Itens em Listas Para produzirmos listas com: numera¸c˜ao, utilizamos o ambiente enumerate; s´ımbolos, utilizamos o ambiente itemize; descri¸c˜oes, utilizamos o ambiente description; Observa¸c˜oes: 1. Caso necess´ario, podemos colocar um ambiente dentro de outro; 2. A lista enumerate produz numera¸c˜oes come¸cando do 1.; 3. A lista itemize tem sequˆencia de s´ımbolos pr´e-definidas. 38 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 39. Formata¸c˜ao Exemplo de Itens em Listas Item usando o ambiente itemize; Item usando o ambiente itemize dentro de outro ambiente itemize; descri¸c˜oes, utilizamos o ambiente description; 1. Item usando o ambiente enumerate: 2. Item usando o ambiente enumerate: 2.1 Item usando o ambiente enumerate dentro de outro ambiente enumerate: ⇒ Item usando o ambiente description. → Item usando o ambiente description. 39 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 40. Formata¸c˜ao Inclus˜ao de figuras ´E necess´ario declarar, no preambulo, o pacote graphicx (usepackage{graphicx}) para incluir figuras com extens˜ao .JPEG, .JPG, .PNG, .TIF, .PDF devemos utilizar o comando: includegraphics[parametros]{nomedoarquivo} Parˆametros mais usados: width: ajusta a figura para a largura desejada; height: ajusta a figura para a altura desejada; angle: gira a figura no sentido anti-hor´ario em graus; scale: diminui ou aumenta a figura sem perder a propor¸c˜ao. 40 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 41. Formata¸c˜ao O ambiente figure No ambiente figure ´e poss´ıvel incluir alguns parˆametros que ajudam na formata¸c˜ao do documento. Parˆametros mais usados: h: a figura deve ser colocada neste exato ponto; t: a figura deve ser colocada ao topo da p´agina; b: a figura deve ser colocada ao fim da p´agina; !: reafirma a importˆancia do comando; p: a imagem seja exibida em uma p´agina s´o com figuras ou tabelas. caption{legenda}: para adicionar legenda `a figura 41 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 42. Formata¸c˜ao Tabelas Para se criar tabelas, utiliza-se o ambiente tabular com parˆametros [posicao] e {especificacao}. No parˆametro “especifica¸c˜ao” colocamos: r: Texto da coluna alinhado `a direita. c: Texto da coluna centralizado. l: Texto da coluna alinhado `a esquerda. |: linha vertical. : linha vertical dupla. p{comprimento}: largura da coluna com tamanho espec´ıfico. No parˆametro “pos”, especificamos a posi¸c˜ao vertical da tabela em rela¸c˜ao ao texto na p´agina utilizando as letras t (topo), b (final) ou c (centro). devemos utilizar o caractere & para indicar o salto para a pr´oxima coluna e , para a pr´oxima linha. 42 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 43. Formata¸c˜ao Tabelas as linhas horizontais s˜ao criadas utilizando-se os comandos hline ou cline{i-j}, onde i e j indicam os n´umeros das colunas de onde e para onde a linha se deve se estender. O comando caption{legenda} cria uma legenda para a tabela, sendo indispens´avel o uso do ambiente table. Exemplo: begin{table} caption{Tabela 1} begin{tabular}[c]{|r|l|} hline 0, 4355 & decimal 342 & base cinco cline{2-2} 2100220 & base trˆes hline hline 1, 984 × 107 & nota¸c˜ao cient´ıfica hline end{tabular} end{table} Table: Tabela 1 0, 4355 decimal 342 base cinco 2100220 base trˆes 2, 84 × 107 nota¸c˜ao cient´ıfica 43 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 44. Formata¸c˜ao Tabelas Podemos usar na especifica¸c˜ao de coluna o comando @. . . , substituindo o espa¸co entre colunas por o que quer que esteja entre as chaves. para mesclar um determinado n´umero de: colunas, usamos o comando multicolumn{numColunas}{especificacao}{texto}; linhas, usamos o comando multirow{numLinhas}{largura}{texto}; nestes casos devemos utilizar, respectivamente, os pacotes multicol e ou multirow caso queira manter a largura padr˜ao da linha, coloque * (asterisco) na especifica¸c˜ao largura. 44 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 45. Formata¸c˜ao Tabelas Exemplo: begin{table} caption{Tabela 2} begin{tabular}{c r @{,} l} &multicolumn{2}{c}{Valor aproximado} hline $e$ & 2 & 7182818 $pi$ & 3 & 1415 $eˆ{pi} $ & 23 & 14069262 end{tabular} end{table} Table: Tabela 2 Valor aproximado e 2,7182818 π 3,1415 eπ 23,14069262 45 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 46. Formata¸c˜ao Tabelas Exemplo: begin{table} caption{Tabela 3} begin{tabular}{|l|l|} hline multicolumn{2}{|c|}{Estados} hline multirow{3}{*}{Sul} & Paran´a & Santa Catarina & Rio Grande do Sul hline multirow{4}{*}{Sudeste} & Minas Gerais & Esp´ırito Santo & Rio de Janeiro & S˜ao Paulo hline end{tabular} end{table} Table: Tabela 3 Estados Sul Paran´a Santa Catarina Rio Grande do Sul Sudeste Minas Gerais Esp´ırito Santo Rio de Janeiro S˜ao Paulo 46 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 47. Formata¸c˜ao Express˜oes Matem´aticas n˜ao enumeradas F´ormulas e express˜oes matem´aticas s˜ao suportadas pelo LATEXb´asico. Entretanto, na maioria das vezes, ´e necess´ario declarar o pacote: usepackage{amsmath}; No texto ´e necess´ario a introdu¸c˜ao entre ( e ), ou entre $ e $, ou entre begin{math} e end{math}. Para f´ormulas e express˜oes destacadas no texto, introduz-se entre [ e ], ou entre $$ e $$, ou entre begin{displaymath} e end{displaymath}. Observa¸c˜ao: Essas formas de introdu¸c˜ao das express˜oes matem´aticas n˜ao aparecem numeradas. 47 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 48. Formata¸c˜ao Express˜oes Matem´aticas enumeradas Numera¸c˜ao de express˜oes matem´aticas para referˆencia no texto se faz colocando-as entre begin{equation} e end{equation}. Cada letra ´e considerada como sendo um operador matem´atico. Se quisermos escrever um texto normal, em qualquer ambiente, utilize o comando mbox{texto} Os caracteres + - = < > / : ! ’ | [ ] ( ) podem ser os mesmos do teclado. Exemplo: Seja f uma fun¸c˜ao cont´ınua, definida em um intervalo [a, b] e deriv´avel em ]a, b[, ent˜ao b a f (x) dx = F(b) − F(a) (1) onde f (x) = F (x). A equa¸c˜ao (1) representa o Teorema Fundamental do C´alculo. 48 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 49. Formata¸c˜ao Espa¸camentos em ambiente matem´atico Quando se faz necess´ario dar espa¸co entre express˜oes em um ambiente matem´atico, podemos usar comandos: para pequenos espa¸camentos: , : ou ; para grandes espa¸camentos: quad ou qquad para espa¸camento negativo: ! 49 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 50. Formata¸c˜ao Tamanho de delimitadores no ambiente matem´atico Certas express˜oes necessitam de delimitadores maiores. Neste caso, deveremos coloc´a-las entre left delimitador express˜ao delimitador right Exemplo: ∂ ∂x f 2 2x + 9y = −3 −3x + 5y = 7 50 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 51. Formata¸c˜ao Outras fontes no ambiente matem´atico A tabela a seguir apresenta os comandos para outras fontes no ambiente matem´atico mathrm{abcde. . . } abcdefghijklmnopqrstuvwxyz mathit{abcdef. . . } abcdefghijklmnopqrstuvwxyz mathsf{abcdef. . . } abcdefghijklmnopqrstuvwxyz mathtt{abcdef. . . } abcdefghijklmnopqrstuvwxyz mathbf{abcdef. . . } abcdefghijklmnopqrstuvwxyz mathrm{abcde. . . } abcdefghijklmnopqrstuvwxyz mathcal{ABCD. . . } ABCDEFGHIJ KLMNOPQRST UVWXYZ mathbb{ABCD. . . } ABCDEFGHIJKLMNOPQRSTUVWXYZ mathscr{ABCD. . . } ABCDEFGHIJKLMNOPQRSTUVWXYZ 51 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 52. Formata¸c˜ao Comandos usados em express˜oes matem´aticas Letras gregas α alpha β beta γ gamma θ theta π pi φ phi δ delta ρ rho κ kappa epsilon λ lambda σ sigma χ chi ψ psi µ mu ν nu ω omega τ tau ι iota ξ xi υ upsilon ζ zeta η eta ϑ vartheta varpi ϕ varphi varrho ε varepsilon ς varsigma Γ Gamma Λ Lambda Σ Sigma Ψ Psi ∆ Delta Ξ Xi Υ Upsilon Ω Omega Θ Theta Π Pi Φ Phi 52 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 53. Formata¸c˜ao Comandos usados em express˜oes matem´aticas Fun¸c˜oes trigonom´etricas sen(θ) sen(θ) arcsen(θ) arcsen(θ) senh(θ) senh(θ) arcsenh(θ) arcsenh(θ) cos(θ) cos(θ) arccos(θ) arccos(θ) cosh(θ) cosh(θ) arccosh(θ) arccosh(θ) tan(θ) tan(θ) arctan(θ) arctan(θ) tanh(θ) tanh(θ) arctanh(θ) arctanh(θ) cot(θ) cot(θ) arccot(θ) arccot(θ) coth(θ) coth(θ) arccoth(θ) arccoth(θ) sec(θ) sec(θ) arcsec(θ) arcsec(θ) sech(θ) sech(θ) arcsech(θ) arcsech(θ) csc(θ) csc(θ) arccsc(θ) arccsc(θ) csch(θ) csch(θ) arccsch(θ) arccsch(θ) Observa¸c˜oes: Por padr˜ao, as fun¸c˜oes s˜ao feitas em inglˆes e, al´em disso, as fun¸c˜oes inversas da cotangente, secante e cossecante n˜ao est˜ao definidas, bem como as hiperb´olicas. Para resolver isso, devemos declar´a-las no preambulo, utilizando o pacote amsmath e o comando DeclareMathOperator{sen}{sen} (Observe quais s˜ao necess´arios declarar). 53 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 54. Formata¸c˜ao Comandos usados em express˜oes matem´aticas Para se escrever fra¸c˜ao: utilizamos o comando (frac{numerador}{denominador}). Exemplo: 5 6 ; limite : utilizamos o comando (lim {h to h0} f (h) = L ). Exemplo: limh→0 2h2 = 0; somat´orio : utilizamos o comando (sum {n=1}ˆ {infty} 2ˆ {-n} = 1 ). Exemplo: ∞ n=1 2−n = 1; Observa¸c˜ao: Utilizando o comando displaystyle junto com os comandos acima, veja no que resulta: 5 6 lim h→0 2h2 = 0 ∞ n=1 2−n = 1 54 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 55. Formata¸c˜ao Comandos usados em express˜oes matem´aticas Integrais Integral simples: (int {a}ˆ{b} xˆ2dx ). Exemplo: b a x2 dx; Integral dupla: (iint {R} f(x,y) dx dy). Exemplo: R f (x, y) dx dy; Integral tripla: (iiint {S} f(x,y) dx dy). Exemplo: S f (x, y) dx dy; Integral fechada: (oint {gamma} f(s) ds). Exemplo: γ f (s) ds; Observa¸c˜ao: Utilizando o comando displaystyle junto com os comandos acima, veja no que resulta: b a x2 dx R f (x, y) dx dy S f (x, y) dx dy γ f (s) ds 55 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 56. Tabelas S´ımbolos matem´aticos Rela¸c˜oes Bin´arias ≤ leq ≥ geq ≡ equiv ll gg . = doteq prec succ ∼ sim preceq succeq simeq ⊂ subset ⊃ supset ≈ approx ⊆ subseteq ⊇ supseteq ∼= cong ` sqsubset a sqsupset I Join sqsubseteq sqsupseteq bowtie ∈ in ni ∝ propto vdash dashv |= models | mid parallel ⊥ perp smile frown asymp : : /∈ notin = neq 56 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 57. Tabelas S´ımbolos matem´aticos Operadores Bin´arios ± pm mp triangleleft · cdot ÷ div triangleright × times setminus star ∪ cup ∩ cap ∗ ast sqcup sqcap ◦ circ ∨ vee ∧ wedge • bullet ⊕ oplus ominus diamond odot oslash uplus ⊗ otimes bigcirc amalg bigtriangleup bigtriangledown † dagger ¡ lhd £ rhd ‡ ddagger ¢ unlhd ¤ unrhd wr 57 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 58. Tabelas S´ımbolos matem´aticos Operadores Grandes sum bigcup bigvee cdot bigcap bigwedge coprod bigsqcup biguplus bigodot bigoplus bigotimes Delimitadores [ lbrack ] rbrack { lbrace } rbrace langle rangle | vert lfloor rfloor lceil backslash Vert rceil 58 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 59. Tabelas S´ımbolos matem´aticos Setas ← leftarrow ←− longleftarrow → rightarrow −→ longrightarrow ↔ leftrightarrow ←→ longleftrightarrow ⇐ Leftarrow ⇐= Longleftarrow ⇒ Rightarrow =⇒ Longrightarrow ⇔ Leftrightarrow ⇐⇒ Longleftrightarrow → mapsto −→ longmapsto → hookrightarrow ← hookleftarrow leftharpoonup rightharpoonup leftharpoondown rightharpoondown rightleftharpoonup ⇐⇒ iff ↑ uparrow ↓ downarrow updownarrow ⇑ Uparrow ⇓ Downarrow Updownarrow nearrow searrow 59 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 60. Tabelas S´ımbolos matem´aticos S´ımbolos Sortidos . . . dots · · · cdots ... vdots ... ddots hbar ı imath  jmath ell Re Im ℵ aleph ℘ wp ∀ forall ∃ exists H mho ∂ partial (crase) prime ∅ emptyset ∞ infty nabla triangle P Box Q Diamond ⊥ bot top ∠ angle √ surd ♦ diamondsuit ♥ heartsuit ♣ clubsuit ♠ spadesuit ¬ neg flat natural sharp 60 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 61. REFERˆENCIAS 1. PIRES, C. A. de A.; Minicurso de LATEX. Grupo de Educa¸c˜ao Tutorial da Engenharia Computacional. Universidade Federal de Juiz de Fora. 61 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020
  • 62. FIM Votos e agradecimentos Desejo que esta apresenta¸c˜ao aguce sua curiosidade e fa¸ca com que vocˆe opte pelo LATEX na edi¸c˜ao dos seus pr´oximos textos! Agradecido pela aten¸c˜ao! 62 Revista de Ciˆencias Exatas e Tecnol´ogicas November 30, 2020