Introdução Documentos Apresentações com Beamer Conslusão
Curso Básico de LATEX
Documentos e Apresentações
Alcemir Rodrigue...
Introdução Documentos Apresentações com Beamer Conslusão
Outline
1 Introdução
2 Documentos
Comandos Básicos
Elaboração de ...
Introdução Documentos Apresentações com Beamer Conslusão
Breve História do LATEX
• Processador de textos x Editor de texto...
Introdução Documentos Apresentações com Beamer Conslusão
Por que usar LATEX?
• Conteúdo x Formatação
• Portabilidade
• Aca...
Introdução Documentos Apresentações com Beamer Conslusão
Limitações LATEX?
• Personalização exige mais estudo
• São necess...
Introdução Documentos Apresentações com Beamer Conslusão
Distribuições, Ajuda e Pacotes
• Distribuições para instalação
• ...
Introdução Documentos Apresentações com Beamer Conslusão
Livros para Estudo
LaTeX: A
Documentation Preparation
System Lesl...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura lógica dos arquivos LATEX
Preâmbulo
Tipos de documento,...
Introdução Documentos Apresentações com Beamer Conslusão
Outline
1 Introdução
2 Documentos
Comandos Básicos
Elaboração de ...
Introdução Documentos Apresentações com Beamer Conslusão
• Comandos: command, command{}, command[]{}
• Ambientes: begin{am...
Introdução Documentos Apresentações com Beamer Conslusão
Exemplo funcional mínimo!
LATEX hello world!
documentclass[12pt,a...
Introdução Documentos Apresentações com Beamer Conslusão
Detalhes do Exemplo
Opções
10pt, 12pt, oneside, twoside, a4paper,...
Introdução Documentos Apresentações com Beamer Conslusão
O Processo de Compilação
Curso Básico de LATEX Alcemir Rodrigues ...
Introdução Documentos Apresentações com Beamer Conslusão
• O programa latex gera o arquivo .dvi: latex
arquivo.tex
• A inc...
Introdução Documentos Apresentações com Beamer Conslusão
Arquivos Comuns (1/2)
• .tex: Arquivos fontes
• .log: Relatório d...
Introdução Documentos Apresentações com Beamer Conslusão
Arquivos Comuns (2/2)
• .toc: Itens para o sumário
• .lof: Itens ...
Introdução Documentos Apresentações com Beamer Conslusão
Outline
1 Introdução
2 Documentos
Comandos Básicos
Elaboração de ...
Introdução Documentos Apresentações com Beamer Conslusão
Partes do Documento
• Tipos de divisões: section{}, subsection{},...
Introdução Documentos Apresentações com Beamer Conslusão
Acentuando em Português
• Utilizar o pacote babel e fontes especi...
Introdução Documentos Apresentações com Beamer Conslusão
Aplicando Formatações ao Texto
• Novo parágrafo: é suficiente deix...
Introdução Documentos Apresentações com Beamer Conslusão
Gerando Listas
• Listas numeradas:
begin{enumerate}
item Banana
i...
Introdução Documentos Apresentações com Beamer Conslusão
Gerando Listas
• Listas de itens:
begin{itemize}
item Banana
item...
Introdução Documentos Apresentações com Beamer Conslusão
Gerando Listas
• Listas de descrição:
begin{description}
item[Fru...
Introdução Documentos Apresentações com Beamer Conslusão
Edição Matemática Básica
• Modo texto V.S modo matemático
• Separ...
Introdução Documentos Apresentações com Beamer Conslusão
Edição Matemática Básica
• Sobrescrito e Subescrito:
$X^{sup}=Y_{...
Introdução Documentos Apresentações com Beamer Conslusão
Edição Matemática Básica
• Vetores:
$$vec{a},hat{a},bar{a},
tilde...
Introdução Documentos Apresentações com Beamer Conslusão
Edição Matemática Básica
• Frações:
$$(y+2)frac{x+1}{x-1}$$ (y +2...
Introdução Documentos Apresentações com Beamer Conslusão
Edição Matemática Básica
• Parênteses, chaves e colchetes:
$$ lef...
Introdução Documentos Apresentações com Beamer Conslusão
Edição Matemática Básica
• Matrizes: //Definição
$$mathbf{I} =
lef...
Introdução Documentos Apresentações com Beamer Conslusão
Edição Matemática Básica
• Matrizes: //Resultado
I =





1 ...
Introdução Documentos Apresentações com Beamer Conslusão
Edição de Tabelas
• Ambiente tabular: //Definição
begin{tabular}{|...
Introdução Documentos Apresentações com Beamer Conslusão
Edição de Tabelas
• Ambiente tabular: //Resultado
Item Preço Quan...
Introdução Documentos Apresentações com Beamer Conslusão
Incluindo Figuras
• Declarar o pacote graphicx: usepackage{graphi...
Introdução Documentos Apresentações com Beamer Conslusão
Mudando o tipo de fonte
Comando Família de fonte
textit{Itálico} ...
Introdução Documentos Apresentações com Beamer Conslusão
Mudando o tamanho da fonte
Comando Tamanho resultante
{tiny ERBAS...
Introdução Documentos Apresentações com Beamer Conslusão
Estilo de Páginas
• O comando pagestyle{} define a aparência das p...
Introdução Documentos Apresentações com Beamer Conslusão
Uma capa mínima e sumário
• Incluir titlepage nas opções de class...
Introdução Documentos Apresentações com Beamer Conslusão
Espaçamentos
• Horizontais:
Efeito do comando hspace{.83cm} na li...
Introdução Documentos Apresentações com Beamer Conslusão
Mais formatação
• Se a hifenação falhar, colocar no preâmbulo:
hy...
Introdução Documentos Apresentações com Beamer Conslusão
Objetos Flutuantes
Tabelas
begin{table}[h|t|b|p]
begin{tabular}
....
Introdução Documentos Apresentações com Beamer Conslusão
Multiplas Figuras
Permite que várias figuras sejam agrupadas em um...
Introdução Documentos Apresentações com Beamer Conslusão
Algoritmos
Permite a inclusão de arquivos com códigofonte no docu...
Introdução Documentos Apresentações com Beamer Conslusão
Referências Cruzadas
• label{ELEM-ID}: Relaciona o elemento corre...
Introdução Documentos Apresentações com Beamer Conslusão
Referências Cruzadas: tabelas
begin{table}
centering
begin{tabula...
Introdução Documentos Apresentações com Beamer Conslusão
Referências Cruzadas: figuras
begin{figure}
centering
includegraph...
Introdução Documentos Apresentações com Beamer Conslusão
Referências Cruzadas: equações
A Equação~ref{eq:logn} mostra a de...
Introdução Documentos Apresentações com Beamer Conslusão
Referências Cruzadas: equações
Na início da seção adicionei o com...
Introdução Documentos Apresentações com Beamer Conslusão
Referências Bibliográficas
1 Criar um arquivo de bibliografias (.bi...
Introdução Documentos Apresentações com Beamer Conslusão
Arquivo de Bibliográfias
• Formato:
@tipo_de_citação{chave,
campo_...
Introdução Documentos Apresentações com Beamer Conslusão
Citando Referências
• cite{chave}: coloca a chamada da referência...
Introdução Documentos Apresentações com Beamer Conslusão
Exercícios
1 Elaborar um documento com as estruturas vistas até a...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Outline
1 Introdução
2 Documentos
Comandos Básicos
Elab...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Sobre o Beamer
• Os comandos padrões e LATEX2ε também f...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Sobre o Beamer
• A aparência, cores e fontes utilizada ...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Onde achar o Beamer?
Beamer está disponível para downlo...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Usando templates prontos
• A maneira mais rápida de ini...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Para testar suas apresentações
• Para ver como é uma ap...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Frames
• Cada projeto Beamer é feito de uma série de fr...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Frames
• Para compor frames basta escrever seu texto ou...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
“Capa” para a apresentação
O frame de capa mostra somen...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
“Capa” para a apresentação
Por padrão, o comando titlep...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Slide de Sumário
O comando tableofcontents cria dinamic...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Juntando as coisas
Exemplo
begin{frame}
titlepage
end{f...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Overlays
• Overlays permitem que seus slides apareçam i...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Overlays
Por exemplo:
textbf{Step1:} Compute the maxima...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Overlays (Resultado)
Step1: Compute the maximal suffix o...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Overlays (Resultado)
Step1: Compute the maximal suffix o...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Overlays (Resultado)
Step1: Compute the maximal suffix o...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Especificação de Overlays
São feitas com os símbolos (<,...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Especificação de Overlays
São feitas com os símbolos (<,...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Especificação de Overlays
São feitas com os símbolos (<,...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Especificação de Overlays
Podem também ser utilizadas pa...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Especificação de Overlays
Podem também ser utilizadas pa...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Especificação de Overlays
Podem também ser utilizadas pa...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Especificação de Overlays
Podem também ser utilizadas pa...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Overlays em ambientes
Overlays também podem ser utiliza...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Overlays em ambientes
Overlays também podem ser utiliza...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Estrutura dos Frames
Beamer provêm muitas formas de est...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Estrutura dos Frames: Colunas
O ambiente pode ser chama...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Estruturas dos Slides: Blocos
Blocos podem ser utilizad...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Estruturas dos Slides: Blocos
Outros ambientes podem se...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Estruturas dos Frames: Colunas e Blocos
Podemos combina...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Estruturas dos Frames: Colunas e Blocos
Cabeçalho da Co...
Introdução Documentos Apresentações com Beamer Conslusão
Estrutura
Estruturas dos Frames: Colunas e Blocos
Bordas também p...
Introdução Documentos Apresentações com Beamer Conslusão
Aparência
Outline
1 Introdução
2 Documentos
Comandos Básicos
Elab...
Introdução Documentos Apresentações com Beamer Conslusão
Aparência
Temas
Temas podem mudar completamente a aparência de su...
Introdução Documentos Apresentações com Beamer Conslusão
Aparência
Cores dos Temas
Se você gosta do “layout” de um tema, m...
Introdução Documentos Apresentações com Beamer Conslusão
Aparência
Cores dos Temas
Existe também a possibilidade de especi...
Introdução Documentos Apresentações com Beamer Conslusão
Aparência
Exercício
1 Elaborar uma apresentação com as estruturas...
Introdução Documentos Apresentações com Beamer Conslusão
Nota sobre o material
• Este material foi criado com base em duas...
Introdução Documentos Apresentações com Beamer Conslusão
Links Úteis
• http://latex.simon04.net/
• http://deic.uab.es/~ibl...
Introdução Documentos Apresentações com Beamer Conslusão
Obrigado
Happy LATEX coding!
Obrigado por ter tirado um tempo par...
Próximos SlideShares
Carregando em…5
×

ERBASE 2015 - Curso Básico de LaTeX

740 visualizações

Publicada em

Estes slides foram utilizadas no mini-curso ministrado na Escola Regional de Computação da Bahia, Alagoas e Sergipe (ERBASE) de 2015.

Publicada em: Educação
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
740
No SlideShare
0
A partir de incorporações
0
Número de incorporações
15
Ações
Compartilhamentos
0
Downloads
36
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

ERBASE 2015 - Curso Básico de LaTeX

  1. 1. Introdução Documentos Apresentações com Beamer Conslusão Curso Básico de LATEX Documentos e Apresentações Alcemir Rodrigues Santos 1 Laboratório de Reuso em Engenharia de Software – RiSELabs Universidade Federal da Bahia Curso Básico de LATEX Alcemir Rodrigues Santos
  2. 2. Introdução Documentos Apresentações com Beamer Conslusão Outline 1 Introdução 2 Documentos Comandos Básicos Elaboração de documentos 3 Apresentações com Beamer Estrutura Aparência 4 Conslusão Curso Básico de LATEX Alcemir Rodrigues Santos
  3. 3. Introdução Documentos Apresentações com Beamer Conslusão Breve História do LATEX • Processador de textos x Editor de textos • TEX(1977) – Donald E. Knutch • LATEX(1985) – Leslie Lamport • LATEX2ε (1994) – LaTeX3 Team Curso Básico de LATEX Alcemir Rodrigues Santos
  4. 4. Introdução Documentos Apresentações com Beamer Conslusão Por que usar LATEX? • Conteúdo x Formatação • Portabilidade • Acabamento gráfico superior • Estabilidade • Escalabilidade • Disponibilidade e custo • Utilização de arquivos texto • Suporte referências bibliográficas • Fácil manejo de documentos grandes Curso Básico de LATEX Alcemir Rodrigues Santos
  5. 5. Introdução Documentos Apresentações com Beamer Conslusão Limitações LATEX? • Personalização exige mais estudo • São necessárias várias ferramentas • Legibilidade reduzida • Aprendizagem mais lenta Curso Básico de LATEX Alcemir Rodrigues Santos
  6. 6. Introdução Documentos Apresentações com Beamer Conslusão Distribuições, Ajuda e Pacotes • Distribuições para instalação • Unix/Linux (TeXLive): http://www.tug.org/texlive/ • Windows (MikTeX): http://www.miktex.org/ • MAC OS (MacTeX): http://www.tug.org/mactex/ • Pessoas dispostas a ajudar • TEX StackChange: http://tex.stackexchange.com/ • Pacotes: arquivos e documentação • CTAN: http://www.ctan.org/ Curso Básico de LATEX Alcemir Rodrigues Santos
  7. 7. Introdução Documentos Apresentações com Beamer Conslusão Livros para Estudo LaTeX: A Documentation Preparation System Leslie Lamport e Duane Bibby The LaTeX Companion Michel Goossens, Frank Mittelbach e Alexander Samarin A Guide to LaTeX: Document Preparation for Beginners and Advanced Users Helmut Kopka e Patrick W. Daly The LaTeX Graphics Companion Michel Goossens, Sebastian Rahtz e Frank Mittelbach Curso Básico de LATEX Alcemir Rodrigues Santos
  8. 8. Introdução Documentos Apresentações com Beamer Conslusão Estrutura lógica dos arquivos LATEX Preâmbulo Tipos de documento, pacotes adicionais e comando gerais. documentclass[12pt,a4paper]{article} usepackage{graphicx} newcommand{titulo}[1]{largebf #1} ... Corpo O texto do documento. begin{document} ... end{document} Curso Básico de LATEX Alcemir Rodrigues Santos
  9. 9. Introdução Documentos Apresentações com Beamer Conslusão Outline 1 Introdução 2 Documentos Comandos Básicos Elaboração de documentos 3 Apresentações com Beamer Estrutura Aparência 4 Conslusão Curso Básico de LATEX Alcemir Rodrigues Santos
  10. 10. Introdução Documentos Apresentações com Beamer Conslusão • Comandos: command, command{}, command[]{} • Ambientes: begin{ambiente}...end{ambiente} • Caracteres especiais: $&%#_{}~^ devem ser precedidos por ou o comando verb • Espaçamento automático • Comentários: usa-se o caractere % ou begin{comment}...end{comment} • Delimitador de contexto: { ... } • Referência a arquivos: /igual/ao/linux Curso Básico de LATEX Alcemir Rodrigues Santos
  11. 11. Introdução Documentos Apresentações com Beamer Conslusão Exemplo funcional mínimo! LATEX hello world! documentclass[12pt,a4paper]{article} begin{document} Hello world ! end{document} Curso Básico de LATEX Alcemir Rodrigues Santos
  12. 12. Introdução Documentos Apresentações com Beamer Conslusão Detalhes do Exemplo Opções 10pt, 12pt, oneside, twoside, a4paper, letterpaper, titlepage, twocolumn Documentos comuns article, book, report, slides, letter Curso Básico de LATEX Alcemir Rodrigues Santos
  13. 13. Introdução Documentos Apresentações com Beamer Conslusão O Processo de Compilação Curso Básico de LATEX Alcemir Rodrigues Santos
  14. 14. Introdução Documentos Apresentações com Beamer Conslusão • O programa latex gera o arquivo .dvi: latex arquivo.tex • A inclusão de referências bibliográficas feita através do programa bibtex: bibtex arquivo • O PostScript final pode ser gerado pelo dvips: dvips arquivo.dvi -o arquivo.ps • O PostScript pode ser visualizado e impressão pelo gsview32.exe (Windows) ou gv (Linux/Unix). • Uma outra alternativa é utilizar o comando pdflatex Curso Básico de LATEX Alcemir Rodrigues Santos
  15. 15. Introdução Documentos Apresentações com Beamer Conslusão Arquivos Comuns (1/2) • .tex: Arquivos fontes • .log: Relatório da compilação • .dvi: Resultado da compilação dos arquivos fonte via latex • .aux: Arquivos auxiliar utilizado na geração documento final (.dvi ou .pdf) • .cls: Arquivos de classe • .sty: Pacotes Curso Básico de LATEX Alcemir Rodrigues Santos
  16. 16. Introdução Documentos Apresentações com Beamer Conslusão Arquivos Comuns (2/2) • .toc: Itens para o sumário • .lof: Itens para a lista de figuras • .lot: Itens para a lista de tabelas • .bbl: Itens para a lista de bibliografias • .blg: Arquivos auxiliar utilizado na geração de bibliografias Curso Básico de LATEX Alcemir Rodrigues Santos
  17. 17. Introdução Documentos Apresentações com Beamer Conslusão Outline 1 Introdução 2 Documentos Comandos Básicos Elaboração de documentos 3 Apresentações com Beamer Estrutura Aparência 4 Conslusão Curso Básico de LATEX Alcemir Rodrigues Santos
  18. 18. Introdução Documentos Apresentações com Beamer Conslusão Partes do Documento • Tipos de divisões: section{}, subsection{}, subsubsection{} paragraph{}, subparagraph{} • Classe book: part{}, chapter{} • Apêndices: appendix Curso Básico de LATEX Alcemir Rodrigues Santos
  19. 19. Introdução Documentos Apresentações com Beamer Conslusão Acentuando em Português • Utilizar o pacote babel e fontes especiais: documentclass[12pt,a4paper]{article} usepackage[latin1]{inputenc} usepackage[T1]{fontenc} usepackage[brazil,english]{babel} begin{document} selectlanguage{brazil} ... end{document} Curso Básico de LATEX Alcemir Rodrigues Santos
  20. 20. Introdução Documentos Apresentações com Beamer Conslusão Aplicando Formatações ao Texto • Novo parágrafo: é suficiente deixar uma linha em branco • Negrito: textbf{text} → text • Itálico: textit{text} → text • Texto centralizado, esquerda e direita: Usar ambientes center, flushleft e flushright. begin{center} ... texto ... end{center} Curso Básico de LATEX Alcemir Rodrigues Santos
  21. 21. Introdução Documentos Apresentações com Beamer Conslusão Gerando Listas • Listas numeradas: begin{enumerate} item Banana item Batata end{enumerate} 1 Banana 2 Batata Curso Básico de LATEX Alcemir Rodrigues Santos
  22. 22. Introdução Documentos Apresentações com Beamer Conslusão Gerando Listas • Listas de itens: begin{itemize} item Banana item Batata end{itemize} • Banana • Batata Curso Básico de LATEX Alcemir Rodrigues Santos
  23. 23. Introdução Documentos Apresentações com Beamer Conslusão Gerando Listas • Listas de descrição: begin{description} item[Fruta:] Banana item[Ferramenta:] Martelo end{description} Fruta: Banana Ferramenta: Martelo Curso Básico de LATEX Alcemir Rodrigues Santos
  24. 24. Introdução Documentos Apresentações com Beamer Conslusão Edição Matemática Básica • Modo texto V.S modo matemático • Separadores $ ... $ e $$ ... $$: Tem-se que $x=0$. Tem-se que x = 0. Tem-se que: $$x=0$$. Tem-se que: x = 0 . Curso Básico de LATEX Alcemir Rodrigues Santos
  25. 25. Introdução Documentos Apresentações com Beamer Conslusão Edição Matemática Básica • Sobrescrito e Subescrito: $X^{sup}=Y_{inf}=Z^{sup}_{inf}$ Xsup = Yinf = Z sup inf • Espaços em modo matemático: $a b,a;b,a;;;b$ ab,a b,a b • Negrito: $mathbf{x} = [x_1 ;; x_2]^T$ x = [x1 x2]T Curso Básico de LATEX Alcemir Rodrigues Santos
  26. 26. Introdução Documentos Apresentações com Beamer Conslusão Edição Matemática Básica • Vetores: $$vec{a},hat{a},bar{a}, tilde{a},dot{a},ddot{a}$$ a,ˆa,¯a,˜a, ˙a,¨a • Somatórios e Integrais: $$sum_{i=1}^{n}f(x_i)Delta x approx int_a^bf(x)dx$$ n ∑ i=1 f(xi )∆x ≈ b a f(x)dx Curso Básico de LATEX Alcemir Rodrigues Santos
  27. 27. Introdução Documentos Apresentações com Beamer Conslusão Edição Matemática Básica • Frações: $$(y+2)frac{x+1}{x-1}$$ (y +2) x +1 x −1 • Limites e derivadas parciais: $$frac{partial f(x,y)}{partial x} = lim_{Delta x to 0}frac{f(x+Delta x,y)- f(x,y)}{Delta x}$$ ∂f(x,y) ∂x = lim ∆x→0 f(x +∆x,y)−f(x,y) ∆x Curso Básico de LATEX Alcemir Rodrigues Santos
  28. 28. Introdução Documentos Apresentações com Beamer Conslusão Edição Matemática Básica • Parênteses, chaves e colchetes: $$ left[ left{ left( {1 over x} right)^2 - 3 right} + x^2 right]^3 $$ 1 x 2 −3 +x2 3 Curso Básico de LATEX Alcemir Rodrigues Santos
  29. 29. Introdução Documentos Apresentações com Beamer Conslusão Edição Matemática Básica • Matrizes: //Definição $$mathbf{I} = left[ begin{array}{cccc} 1 & 0 & ldots & 0 0 & 1 & ldots & 0 vdots & vdots & ddots & vdots 0 & 0 & ldots & 1 end{array} right]$$ Curso Básico de LATEX Alcemir Rodrigues Santos
  30. 30. Introdução Documentos Apresentações com Beamer Conslusão Edição Matemática Básica • Matrizes: //Resultado I =      1 0 ... 0 0 1 ... 0 ... ... ... ... 0 0 ... 1      Curso Básico de LATEX Alcemir Rodrigues Santos
  31. 31. Introdução Documentos Apresentações com Beamer Conslusão Edição de Tabelas • Ambiente tabular: //Definição begin{tabular}{||l|c|c|r||} hline Item & Preço & Quantidade & Total hline hline Banana & 0,55 & 5 & 2,75 hline Batata & 0,35 & 3 & 1,05 hline hline & & Total & 3,80 hline end{tabular} Curso Básico de LATEX Alcemir Rodrigues Santos
  32. 32. Introdução Documentos Apresentações com Beamer Conslusão Edição de Tabelas • Ambiente tabular: //Resultado Item Preço Quantidade Total Banana 0,55 5 2,75 Batata 0,35 3 1,05 Total 3,80 Curso Básico de LATEX Alcemir Rodrigues Santos
  33. 33. Introdução Documentos Apresentações com Beamer Conslusão Incluindo Figuras • Declarar o pacote graphicx: usepackage{graphicx} • Inserir o comando includegraphics[options]{path}: • Exemplo: includegraphics[scale=.3] {figs/leslie.ps} • Outras opções disponíveis: scale,width, height e angle. Curso Básico de LATEX Alcemir Rodrigues Santos
  34. 34. Introdução Documentos Apresentações com Beamer Conslusão Mudando o tipo de fonte Comando Família de fonte textit{Itálico} Itálico textsc{Small Caps} SMALL CAPS textbf{Negrito} Negrito texttt{Typewriter} Typewriter textsf{Sans Serif} Sans Serif textrm{Romano} Romano textsl{Inclinado} Inclinado Curso Básico de LATEX Alcemir Rodrigues Santos
  35. 35. Introdução Documentos Apresentações com Beamer Conslusão Mudando o tamanho da fonte Comando Tamanho resultante {tiny ERBASE} ERBASE {scriptsize ERBASE} ERBASE {footnotesize ERBASE} ERBASE {small ERBASE} ERBASE {normal ERBASE} ERBASE {large ERBASE} ERBASE {Large ERBASE} ERBASE {LARGE ERBASE} ERBASE {huge ERBASE} ERBASE {Huge ERBASE} ERBASE Curso Básico de LATEX Alcemir Rodrigues Santos
  36. 36. Introdução Documentos Apresentações com Beamer Conslusão Estilo de Páginas • O comando pagestyle{} define a aparência das páginas: • pagestyle{plain}: Numeração no rodapé e sem cabeçalho. • pagestyle{headings}: Numeração no rodapé e cabeçalho. • pagestyle{empty}: Sem numeração ou cabeçalho. • pagestyle{myheadings}: Permite que o usuário especifique através dos comandos markboth{cab_esq}{cab_dir} e markright{cab_dir}. • Use thispagestyle{estilo} para mudar somente uma determinada página. Curso Básico de LATEX Alcemir Rodrigues Santos
  37. 37. Introdução Documentos Apresentações com Beamer Conslusão Uma capa mínima e sumário • Incluir titlepage nas opções de classe • Definir o título do trabalho, autor e data: title{Curso de LaTeX} author{Alcemir Santos} date{}, date{today} ou date{Outubro/2008} • Colocar o comando maketitle depois do início do documento. • Acrescentar a seguir o comando tableofcontents Curso Básico de LATEX Alcemir Rodrigues Santos
  38. 38. Introdução Documentos Apresentações com Beamer Conslusão Espaçamentos • Horizontais: Efeito do comando hspace{.83cm} na linha Efeito do comando hfill na linha Efeito do comando hrulefill na linha Efeito do comando dotfill. . . . . . . . . . . . . . . . . . . . . . . . . .na linha • Verticais: Espaçamento fixo: vspace{0.3cm} Preenchimento vertical: vfill • hspace*{} e vspace*{} → evitam problemas com linha nova e página nova Curso Básico de LATEX Alcemir Rodrigues Santos
  39. 39. Introdução Documentos Apresentações com Beamer Conslusão Mais formatação • Se a hifenação falhar, colocar no preâmbulo: hyphenation{hi-fen ma-nu-al} • O comando pagebreak inicia um nova página • Notas de rodapé1 podem ser feitas com footnote{texto} 1 como esta aqui em baixo. Curso Básico de LATEX Alcemir Rodrigues Santos
  40. 40. Introdução Documentos Apresentações com Beamer Conslusão Objetos Flutuantes Tabelas begin{table}[h|t|b|p] begin{tabular} ... end{tabular} end{table} Figuras begin{figure}[h|t|b|p] ... includegraphics{} ... end{figure} • clearpage Finaliza a página e força o aparecimento dos objetos flutuantes restantes Curso Básico de LATEX Alcemir Rodrigues Santos
  41. 41. Introdução Documentos Apresentações com Beamer Conslusão Multiplas Figuras Permite que várias figuras sejam agrupadas em uma só área. • usepackage{subfigure} begin{figure} mbox{ subfigure[Caption (a)]{ includegraphics[scale=.3]{fig-a.ps} } subfigure[caption (b)]{ includegraphics[scale=.3]{fig-b.ps} } } caption{Caption geral} end{figure} Curso Básico de LATEX Alcemir Rodrigues Santos
  42. 42. Introdução Documentos Apresentações com Beamer Conslusão Algoritmos Permite a inclusão de arquivos com códigofonte no documento, com formatação dependente da linguagem. usepackage{listings}, lstloadlanguages{C}, lstset{language=C}, lstinputlisting{filename} # include < stdio . h> /∗ Comment block ∗/ i n t main ( ) { / / Line comment . p r i n t f ( " LaTeX i s great f o r programmers ! " ) ) ; return 0; } Curso Básico de LATEX Alcemir Rodrigues Santos
  43. 43. Introdução Documentos Apresentações com Beamer Conslusão Referências Cruzadas • label{ELEM-ID}: Relaciona o elemento corrente do documento com a chave ELEM-ID. • Pode ser tabelas, figuras, seções, subseções, item de lista, etc. • ref{ELEM-ID}: Referencia o elemento relacionado com a chave ELEM-ID • pageref{ELEM-ID}: Referencia a página onde está o elemento relacionado com a chave ELEM-ID • As chaves devem ser únicas e são sensíveis à caixa • Deve-se compilar duas vezes Curso Básico de LATEX Alcemir Rodrigues Santos
  44. 44. Introdução Documentos Apresentações com Beamer Conslusão Referências Cruzadas: tabelas begin{table} centering begin{tabular}{|c|c|}hline Quant & R$ hline 10 & 2.3 hline end{tabular} caption{Valores} label{tab:valores} end{table} A Tabela~ref{tab:valores} mostra ldots Quant R$ 10 2.3 Tabela 1 : Valores A Tabela 1 mostra . . . Curso Básico de LATEX Alcemir Rodrigues Santos
  45. 45. Introdução Documentos Apresentações com Beamer Conslusão Referências Cruzadas: figuras begin{figure} centering includegraphics[scale=.3] {../img/erbase} caption{ERBASE 2015} label{fig:erbase} end{figure} A Figura~ref{fig:erbase} (Pág. pageref{fig:erbase}) mostra ldots A Tabela~ref{tab:valores} mostra ldots Figura 1 : ERBASE 2015 A Figura 1 (Pág. 45) mostra . . . Curso Básico de LATEX Alcemir Rodrigues Santos
  46. 46. Introdução Documentos Apresentações com Beamer Conslusão Referências Cruzadas: equações A Equação~ref{eq:logn} mostra a definição da função logaritmo , válida para $x>0$. begin{equation} ln(x)=int_1^x {1 over t}dt label{eq:logn} end{equation} A Equação 1 mostra a definição da função logaritmo, válida para x > 0. ln(x) = x 1 1 t dt (1) Curso Básico de LATEX Alcemir Rodrigues Santos
  47. 47. Introdução Documentos Apresentações com Beamer Conslusão Referências Cruzadas: equações Na início da seção adicionei o comando label{} após a definição da seção com section{} assim: section{Minha seção} label{sec:minha} A referência a esta seção deve ser feita assim: A Seção ref{sec:minha} apresenta ldots A Seção 2 apresenta . . . Curso Básico de LATEX Alcemir Rodrigues Santos
  48. 48. Introdução Documentos Apresentações com Beamer Conslusão Referências Bibliográficas 1 Criar um arquivo de bibliografias (.bib) 2 Utilizar o comando cite{chave} para indicar a referência bibliográfica desejada 3 Definir o estilo de referência utilizada com bibliographystyle{estilo} 4 Especificar o arquivo de bibliografias e o ponto de inserção com bibliography{arquivo} 5 Utilizar o bibtex, compilador de referências Curso Básico de LATEX Alcemir Rodrigues Santos
  49. 49. Introdução Documentos Apresentações com Beamer Conslusão Arquivo de Bibliográfias • Formato: @tipo_de_citação{chave, campo_1 = {Valor 1}, campo_2 = {Valor 2}, ..., campo_n = {Valor n}, } • Tipos mais comuns: book, article, inproceedings, inbook, masterthesis, phdthesis, techreport. Curso Básico de LATEX Alcemir Rodrigues Santos
  50. 50. Introdução Documentos Apresentações com Beamer Conslusão Citando Referências • cite{chave}: coloca a chamada da referência e inclui na lista final • nocite{chave}: não coloca a chamada mas inclui na lista • nocite{*}: lista todas as referências bibliográficas sem chamada no texto • Leitura adicional: pacote natbib. Curso Básico de LATEX Alcemir Rodrigues Santos
  51. 51. Introdução Documentos Apresentações com Beamer Conslusão Exercícios 1 Elaborar um documento com as estruturas vistas até aqui. 2 Criar artigo com template2 da Sociedade Brasileira de Computação. 2 Disponível aqui: http://bit.ly/1BQBTq9 Curso Básico de LATEX Alcemir Rodrigues Santos
  52. 52. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Outline 1 Introdução 2 Documentos Comandos Básicos Elaboração de documentos 3 Apresentações com Beamer Estrutura Aparência 4 Conslusão Curso Básico de LATEX Alcemir Rodrigues Santos
  53. 53. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Sobre o Beamer • Os comandos padrões e LATEX2ε também funcionam no Beamer • Súmários podem ser gerados automáticamente • Você pode facilmente criar efeitos dinâmicos • A aparência pode ser mudada com uso de temas à seu gosto • Os temas disponíveis por padrão são bem estruturados e fáceis de ler. O que torna a apresentação mais profissional e fácil da audiência seguir. Curso Básico de LATEX Alcemir Rodrigues Santos
  54. 54. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Sobre o Beamer • A aparência, cores e fontes utilizada na apresentação podem ser facilmente alterada de forma global, mas alterações podem ser feitas de forma local • Você pode cirar apresentações usando o mesmo código utilizado no seu artigo LATEX • A saída produzida é típicamente um .pdf file, o que facilita a apresentação em qualquer plataforma • Sua apresntação irá ter a mesma estrutua, independente de qual computador ou visualizador está sendo utilizado Curso Básico de LATEX Alcemir Rodrigues Santos
  55. 55. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Onde achar o Beamer? Beamer está disponível para download gratuitamente em: https://bitbucket.org/rivanvx/beamer/wiki/Home Existe bastante coisa sobre Beamer na Internet e existe também uma documentação Beamer disponível no repositório acima e no endereço abaixo: http://www.ctan.org/tex-archive/macros/latex/ contrib/beamer/doc/ Curso Básico de LATEX Alcemir Rodrigues Santos
  56. 56. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Usando templates prontos • A maneira mais rápida de iniciar a desenvolver apresentações com Beamer é utilizar-se de templates prontos. • Vários templates prontos estão disponíveis no repositório do Beamer • Um exemplo pode ser encontrado seguindo este caminho: beamer/solutions/conference-talks/ conference-ornate-20min.en.tex • Copie o arquivo e modifique os conteúdos. Curso Básico de LATEX Alcemir Rodrigues Santos
  57. 57. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Para testar suas apresentações • Para ver como é uma apresentação, compile o código LATEX duas vezes • Abra o arquivo .pdf com o visualizador disponível e utilize em modo “Tela Cheia” • O sumário gerado tem hyperlinks nas seções e subseções, além de uma linha auxiliar com botões de navegação Curso Básico de LATEX Alcemir Rodrigues Santos
  58. 58. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Frames • Cada projeto Beamer é feito de uma série de frames. Cada frame produz um ou mais slides, dependendo da existência ou não de “overlays”, as quais serão discutidas mais tarde. • A opção [plain] causa a supressão de “cabeçalho”, “rodapé”, e “barra lateral”. Útil pra exibir figuras grandes. Um frame básico begin{frame}[<alignment>] frametitle{Frame Title Goes Here} Texto do frame e/ou o código LaTeX. end{frame} Curso Básico de LATEX Alcemir Rodrigues Santos
  59. 59. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Frames • Para compor frames basta escrever seu texto ou código LATEX entre os comandos begin{} e end{} frame. • Os frames são centralizados [c] por padrão. Os valores [t] (alinhamento superior) e [b] (alinhamento inferior) também são aceitos. Um frame básico begin{frame}[t] frametitle{Frame Title Goes Here} Texto do frame e/ou o código LaTeX. end{frame} Curso Básico de LATEX Alcemir Rodrigues Santos
  60. 60. Introdução Documentos Apresentações com Beamer Conslusão Estrutura “Capa” para a apresentação O frame de capa mostra somente as informações inserida no início do documento: Um frame básico begin{frame} titlepage end{frame} Curso Básico de LATEX Alcemir Rodrigues Santos
  61. 61. Introdução Documentos Apresentações com Beamer Conslusão Estrutura “Capa” para a apresentação Por padrão, o comando titlepage cria uma página que inclui: • Título • Autor • Afiliação • Data • Imagem (logo) Caso algum desses valores não seja declarados no preâmbulo, eles não seram incluídos do slide de capa. Curso Básico de LATEX Alcemir Rodrigues Santos
  62. 62. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Slide de Sumário O comando tableofcontents cria dinamicamente o sumário baseado na estrutura que você definiu Slide de Sumário begin{frame} frametitle{Sumário} tableofcontents[ pausesections] end{frame} Perceba que o argumento pausesections permite que os items apareçam seção à seção. Curso Básico de LATEX Alcemir Rodrigues Santos
  63. 63. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Juntando as coisas Exemplo begin{frame} titlepage end{frame} begin{frame} frametitle{Sumário} tableofcontents[ pausesections] end{frame} begin{frame} frametitle{Introdução} Corpo do texto ou código LaTeX. end{frame} Curso Básico de LATEX Alcemir Rodrigues Santos
  64. 64. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Overlays • Overlays permitem que seus slides apareçam incrementalmente. • Mais especificamente, em Beamer, overlays controlam a ordem na qual as partes do frame aparecem. • Uma maneira fácil de implementar overlays é usar o comando pause entre as partes que devem aparecer serparadamente Curso Básico de LATEX Alcemir Rodrigues Santos
  65. 65. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Overlays Por exemplo: textbf{Step1:} Compute the maximal suffix of $w$ with respect to $preceq_l$ (say $v$) and the maximal suffix of $w$ with respect to $preceq_r$ (say $v’$). pause textbf{Step 2:} Find words $u$, $u’$ such that $w = uv = u’v’$. pause textbf{Step 3:} If $|v| le |v’|$, then output $(u,v)$. Otherwise, output$(u’,v’)$. Curso Básico de LATEX Alcemir Rodrigues Santos
  66. 66. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Overlays (Resultado) Step1: Compute the maximal suffix of w with respect to l (say v) and the maximal suffix of w with respect to r (say v ). Step 2: Find words u, u such that w = uv = u v . Step 3: If |v| ≤ |v |, then output (u,v). Otherwise, output(u ,v ). Curso Básico de LATEX Alcemir Rodrigues Santos
  67. 67. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Overlays (Resultado) Step1: Compute the maximal suffix of w with respect to l (say v) and the maximal suffix of w with respect to r (say v ). Step 2: Find words u, u such that w = uv = u v . Step 3: If |v| ≤ |v |, then output (u,v). Otherwise, output(u ,v ). Curso Básico de LATEX Alcemir Rodrigues Santos
  68. 68. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Overlays (Resultado) Step1: Compute the maximal suffix of w with respect to l (say v) and the maximal suffix of w with respect to r (say v ). Step 2: Find words u, u such that w = uv = u v . Step 3: If |v| ≤ |v |, then output (u,v). Otherwise, output(u ,v ). Curso Básico de LATEX Alcemir Rodrigues Santos
  69. 69. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Especificação de Overlays São feitas com os símbolos (<, >) e indicam quais partes devem aparecer A especificação <1-> diz “mostre do slide 1 em diante.” <1-3> diz “mostre do slide 1 ao 3.” <-3,5-6,8-> diz “mostre todos os slides, exceto os slides 4 e 7.” Um exemplo: begin{itemize} item<1> $abcadcabca$ item<1-2> $abcabcabca$ item<1-2> $accaccacca$ item<1> $bacabacaba$ item<1,3> $cacdaccacc$ item<1-2> $caccaccacc$ end{itemize} • abcadcabca • abcabcabca • accaccacca • bacabacaba • cacdaccacc • caccaccacc Curso Básico de LATEX Alcemir Rodrigues Santos
  70. 70. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Especificação de Overlays São feitas com os símbolos (<, >) e indicam quais partes devem aparecer A especificação <1-> diz “mostre do slide 1 em diante.” <1-3> diz “mostre do slide 1 ao 3.” <-3,5-6,8-> diz “mostre todos os slides, exceto os slides 4 e 7.” Um exemplo: begin{itemize} item<1> $abcadcabca$ item<1-2> $abcabcabca$ item<1-2> $accaccacca$ item<1> $bacabacaba$ item<1,3> $cacdaccacc$ item<1-2> $caccaccacc$ end{itemize} • abcadcabca • abcabcabca • accaccacca • bacabacaba • cacdaccacc • caccaccacc Curso Básico de LATEX Alcemir Rodrigues Santos
  71. 71. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Especificação de Overlays São feitas com os símbolos (<, >) e indicam quais partes devem aparecer A especificação <1-> diz “mostre do slide 1 em diante.” <1-3> diz “mostre do slide 1 ao 3.” <-3,5-6,8-> diz “mostre todos os slides, exceto os slides 4 e 7.” Um exemplo: begin{itemize} item<1> $abcadcabca$ item<1-2> $abcabcabca$ item<1-2> $accaccacca$ item<1> $bacabacaba$ item<1,3> $cacdaccacc$ item<1-2> $caccaccacc$ end{itemize} • abcadcabca • abcabcabca • accaccacca • bacabacaba • cacdaccacc • caccaccacc Curso Básico de LATEX Alcemir Rodrigues Santos
  72. 72. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Especificação de Overlays Podem também ser utilizadas para dar efeito em partes do texto. Por exemplo, o código abaixo aplica o comando alert{} somente nos slides especificados: alert{Todos slides} alert<2>{Slide 2} alert<3>{Slide 3} alert<1,3>{Slides 1 e 3} alert<-2,4>{Slides 1, 2 e 4} Todos slides Slide 2 Slide 3 Slides 1 e 3 Slides 1, 2 e 4 Nota: Se quiser que cada item de uma lista apareça em ordem, basta usar a opção [<+->]. Exemplo: begin{itemize}[<+->] Curso Básico de LATEX Alcemir Rodrigues Santos
  73. 73. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Especificação de Overlays Podem também ser utilizadas para dar efeito em partes do texto. Por exemplo, o código abaixo aplica o comando alert{} somente nos slides especificados: alert{Todos slides} alert<2>{Slide 2} alert<3>{Slide 3} alert<1,3>{Slides 1 e 3} alert<-2,4>{Slides 1, 2 e 4} Todos slides Slide 2 Slide 3 Slides 1 e 3 Slides 1, 2 e 4 Nota: Se quiser que cada item de uma lista apareça em ordem, basta usar a opção [<+->]. Exemplo: begin{itemize}[<+->] Curso Básico de LATEX Alcemir Rodrigues Santos
  74. 74. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Especificação de Overlays Podem também ser utilizadas para dar efeito em partes do texto. Por exemplo, o código abaixo aplica o comando alert{} somente nos slides especificados: alert{Todos slides} alert<2>{Slide 2} alert<3>{Slide 3} alert<1,3>{Slides 1 e 3} alert<-2,4>{Slides 1, 2 e 4} Todos slides Slide 2 Slide 3 Slides 1 e 3 Slides 1, 2 e 4 Nota: Se quiser que cada item de uma lista apareça em ordem, basta usar a opção [<+->]. Exemplo: begin{itemize}[<+->] Curso Básico de LATEX Alcemir Rodrigues Santos
  75. 75. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Especificação de Overlays Podem também ser utilizadas para dar efeito em partes do texto. Por exemplo, o código abaixo aplica o comando alert{} somente nos slides especificados: alert{Todos slides} alert<2>{Slide 2} alert<3>{Slide 3} alert<1,3>{Slides 1 e 3} alert<-2,4>{Slides 1, 2 e 4} Todos slides Slide 2 Slide 3 Slides 1 e 3 Slides 1, 2 e 4 Nota: Se quiser que cada item de uma lista apareça em ordem, basta usar a opção [<+->]. Exemplo: begin{itemize}[<+->] Curso Básico de LATEX Alcemir Rodrigues Santos
  76. 76. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Overlays em ambientes Overlays também podem ser utilizados em ambientes begin{theorem}<1-> Um teorema. end{theorem} begin{proof}<2-> Uma prova. end{proof} Theorem Um teorema. Demonstração. Uma prova. Curso Básico de LATEX Alcemir Rodrigues Santos
  77. 77. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Overlays em ambientes Overlays também podem ser utilizados em ambientes begin{theorem}<1-> Um teorema. end{theorem} begin{proof}<2-> Uma prova. end{proof} Theorem Um teorema. Demonstração. Uma prova. Curso Básico de LATEX Alcemir Rodrigues Santos
  78. 78. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Estrutura dos Frames Beamer provêm muitas formas de estruturar seus slides de forma que ele fiquem bem organizados e fácil de sua audiência seguir. Como exemplos, temos: • Columns • Blocks • Boxes (Borders) Curso Básico de LATEX Alcemir Rodrigues Santos
  79. 79. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Estrutura dos Frames: Colunas O ambiente pode ser chamado como segue: begin{columns} column{.xxtextwidth} Texto ou código da segunda coluna column{.xxtextwidth} Texto ou código da segunda coluna end{columns} Onde .xx é porcentagem do slide. Curso Básico de LATEX Alcemir Rodrigues Santos
  80. 80. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Estruturas dos Slides: Blocos Blocos podem ser utilizados para serparar uma porção específica do texto do restante do slide: begin{block}{Introdução à {LaTeX}} ‘‘Beamer é uma classe {LaTeX} para criar apresentaçõesldots’’ end{block} Introdução à LATEX “Beamer é uma classe LATEX para criar apresentações. . . ” Curso Básico de LATEX Alcemir Rodrigues Santos
  81. 81. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Estruturas dos Slides: Blocos Outros ambientes podem ser utilizados como blocos: Introduction to LATEX Conteúdo Ambiente correspondente Genérico block Teoremas theorem Lemas lemma Provas proof Corolários corollary Exemplos example Título em destaque alertblock Curso Básico de LATEX Alcemir Rodrigues Santos
  82. 82. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Estruturas dos Frames: Colunas e Blocos Podemos combinar “colunas” e “blocos” para fazer uma apresentação mais limpa. begin{columns}[t] column{.5textwidth} begin{block}{Cabeçalho da Coluna 1} Corpo do texto da Coluna 1 end{block} column{.5textwidth} begin{block}{Cabeçalho da Coluna 2} Corpo do texto da Coluna 2 end{block} end{columns} E temos como resultado. . . Curso Básico de LATEX Alcemir Rodrigues Santos
  83. 83. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Estruturas dos Frames: Colunas e Blocos Cabeçalho da Coluna 1 Corpo do texto da Coluna 1 Cabeçalho da Coluna 2 Corpo do texto da Coluna 2 Perceba que a opção [t] adicionado ao ambiente de colunas alinha os blocos por cima para que eles fiquem na mesma linha vertical, diferentemente de centralizado no slide. Curso Básico de LATEX Alcemir Rodrigues Santos
  84. 84. Introdução Documentos Apresentações com Beamer Conslusão Estrutura Estruturas dos Frames: Colunas e Blocos Bordas também podem ser utilizadas para adicionar uma organização à sua aprsentação. Com o uso do pacote fancybox (lembre-se de declarar usepackage{facybox} no preâmbulo). Borda de Textos Comando Resultado shadowbox{Texto} Texto fbox{Texto} Texto doublebox{Texto} Texto ovalbox{Texto} £ ¢   ¡Texto Ovalbox{Texto} £ ¢   ¡Texto Curso Básico de LATEX Alcemir Rodrigues Santos
  85. 85. Introdução Documentos Apresentações com Beamer Conslusão Aparência Outline 1 Introdução 2 Documentos Comandos Básicos Elaboração de documentos 3 Apresentações com Beamer Estrutura Aparência 4 Conslusão Curso Básico de LATEX Alcemir Rodrigues Santos
  86. 86. Introdução Documentos Apresentações com Beamer Conslusão Aparência Temas Temas podem mudar completamente a aparência de sua apresentação. Você escolhe o tema a ser utilizados usando o comando usetheme{} com um dos seguintes argumentos: Antibes Boadilla Frankfurt Juanlespins Montpellier Singapore Bergen Copenhagen Goettingen Madrid Paloalto Warsaw Berkeley Darmstadt Hannover Malmoe Pittsburgh Berlin Dresden Ilmenau Marburg Rochester Curso Básico de LATEX Alcemir Rodrigues Santos
  87. 87. Introdução Documentos Apresentações com Beamer Conslusão Aparência Cores dos Temas Se você gosta do “layout” de um tema, mas não gosta da cor, você pode facilmente invocar uma nova cor para o tema substituindo default no comando usetheme{default} inserido no preâmbulo por um dos seguintes argumentos: albatross crane beetle dove fly seagull wolverine beaver Curso Básico de LATEX Alcemir Rodrigues Santos
  88. 88. Introdução Documentos Apresentações com Beamer Conslusão Aparência Cores dos Temas Existe também a possibilidade de especificar cores para a parte interna ou externa da mesma forma da cor geral do tema: substituindo default no comando usetheme{default}. Opções parte interna lily orchid rose Opções parte externa whale seahorse dolphin Curso Básico de LATEX Alcemir Rodrigues Santos
  89. 89. Introdução Documentos Apresentações com Beamer Conslusão Aparência Exercício 1 Elaborar uma apresentação com as estruturas vistas. Curso Básico de LATEX Alcemir Rodrigues Santos
  90. 90. Introdução Documentos Apresentações com Beamer Conslusão Nota sobre o material • Este material foi criado com base em duas referencias principais: • Curso de extensão em LATEXmistrado por Messias Alves em 2008. /*Parte sobre a criação de documentos*/ • Tutorial de Beamer em Beamer, do Prof. Charles T. Batts de 2007. /*Parte sobre a criação de apresentações*/ Curso Básico de LATEX Alcemir Rodrigues Santos
  91. 91. Introdução Documentos Apresentações com Beamer Conslusão Links Úteis • http://latex.simon04.net/ • http://deic.uab.es/~iblanes/beamer_gallery/ index_by_theme.html • http://texdoc.net/texmf-dist/doc/latex/ beamer/doc/beameruserguide.pdf • http://www.stdout.org/~winston/latex/ latexsheet.pdf • http://en.wikibooks.org/wiki/LaTeX • http://tex.stackexchange.com/ Curso Básico de LATEX Alcemir Rodrigues Santos
  92. 92. Introdução Documentos Apresentações com Beamer Conslusão Obrigado Happy LATEX coding! Obrigado por ter tirado um tempo para estar aqui e acompanhar este tutorial de LATEX ˙Agora você deve ter um conhecimento básico para começar a criar seus documentos e apresentações com alta qualidade. Curso Básico de LATEX Alcemir Rodrigues Santos

×