LaTeX | como criar apresentação de slides - Metalion OpaOpa

Metalion OpaOpa

Postagens sobre coleção de games antigos

Novidades

Post Top Ad

Your Ad Spot

28 de setembro de 2017

LaTeX | como criar apresentação de slides

O que é o Beamer?

Beamer é uma classe especial do LaTeX e sua principal função é possibilitar a criação de documentos em PDF com a aparência de apresentação de Slides.


Porque usar o Beamer para criar apresentação de Slides?

Qual seria a principal vantagem dele em relação aos softwares que fazem essa mesma tarefa ? Em minha opinião é muito mais simples criar uma apresentação usando o Beamer do que o Powerpoint, por exemplo. Imaginando que você está preocupado em criar uma apresentação de forma rápida e que você tenha familiaridade com as instruções do LaTeX, o Beamer torna-se a sua a melhor opção, pois a sua atenção ficará focada em inserir o conteúdo. Todo o conteúdo do Slide seria inserido usando instruções em LaTeX e a formatação seria definida de acordo com o modelo, ou tema do Beamer, que você escolheu.

Claro que nem tudo são flores. Para que se possa utiliza-lo, é necessário que o autor tenha alguma familiaridade com o LaTeX ... . Imagino que se você chegou até aqui, esse pré requisito foi cumprido.   A figura a seguir mostra um código-fonte que gera um documento da classe Beamer.

Um código-fonte de exemplo


1:  \documentclass[11pt]{beamer}  
2:  \usetheme{Warsaw}  
3:  \usepackage[utf8]{inputenc}  
4:  \usepackage[portuguese]{babel}  
5:  \usepackage[T1]{fontenc}  
6:  \usepackage{amsmath}  
7:  \usepackage{amsfonts}  
8:  \usepackage{amssymb}  
9:  \usepackage{graphicx}  
10:  %\author{}  
11:  %\title{}  
12:  %\logo{}   
13:  %\institute{}   
14:  %\date{}   
15:  %\subject{}   
16:  \begin{document}  
17:       \begin{frame}  
18:            \titlepage  
19:       \end{frame}  
20:       \begin{frame}  
21:            \tableofcontents  
22:       \end{frame}  
23:  \begin{frame}{•}  
24:  \end{frame}  
25:  \end{document}  


Entendendo o código-fonte

A linha 1 informa ao compilador LaTeX que o documento a ser gerado usará o layout da classe Beamer

A linha 2 informa que usaremos o tema Warsaw. O tema é responsável por definir o tamanho da fonte, se existem atalhos para áreas no documento, como as notas e tabelas aparecerão, etc. Esses esquemas podem ser consultados no site Beamer Theme Gallery. Notar que há uma padronização: todos os temas possuem nomes de cidades. É possível modificar as cores usadas e a fonte também. Nesse mesmo site há exemplos que mostram como ficaria o documento após essas combinações. Há outros modelos que podem ser usados, o que aumenta as possibilidades, como os que são apresentados no site LaTeX Beamer Themes.

Para quem está começando, a linha 3 tem uma importância enorme. É por causa dela que podemos inserir nosso texto digitando tal qual o faríamos usando um editor de textos qualquer. Sem ela, para conseguirmos inserir um simples ç teríamos que digitar a seqüência \c c. Isso além de ser pouco prático, quebraria qualquer possibilidade de fazer uma revisão ortográfica do documento enquanto ele estiver sendo digitado. Caso o leitor esteja usando o XeLaTeX, essa linha pode ser comentada.

A linha 4, faz com que informações predefinidas como a data em que o documento foi gerado, por exemplo, apareça em português. Isso serve também para as referências bibliográficas, a legenda das figuras, das tabelas, dentre outras.

As linhas de 10 a 15 estão comentadas ( há um % no inicio de cada uma delas). Elas são responsáveis por guardar informações como o autor do documento, qual o título do documento, o nome da instituição, a logomarca dela, etc.

Como inserir novos slides?

Até agora, o que foi comentado é responsável pela configuração geral do texto. O conteúdo é inserido entre \begin{document} ... \end{document}. Nesse intervalo há alguns blocos \begin{slide} ... \end{slide} que mostram o inicio e o fim de cada slide. Se quiséssemos criar um slide que apresentasse o ábaco com a seguinte frase "O seu surgimento está ligado ao desenvolvimento dos conceitos de contagem. Existem relatos que os babilônios utilizavam um ábaco construído em pedra lisa por volta de 2400 a.C." poderíamos ter o seguinte código:

   \begin{frame}  
           O seu surgimento está ligado ao desenvolvimento dos conceitos de contagem. Existem relatos que os babilônios utilizavam um ábaco construído em pedra lisa por volta de 2400 a.C.            
   \end{frame}       

Inserindo figuras nos slides

É possível inserir figuras nos slides. Esse procedimento segue os mesmos passos que seriam usados para um documento LaTeX qualquer. Imaginando que a figura esteja em um arquivo cujo nome é ábaco.jpg e que gostaríamos que essa imagem fique centralizada no slide, nosso código fonte ficaria assim:

   \begin{frame} 
           O seu surgimento está ligado ao desenvolvimento dos conceitos de contagem. Existem relatos que os babilônios utilizavam um ábaco construído em pedra lisa por volta de 2400 a.C.            
           \begin{figure}  
                     \centering  
                     \includegraphics{abaco.jpg}  
           \end{figure}            
   \end{frame}  

Notar que para fazer uma apresentação, esse bloco seria repetido várias vezes, sendo que o conteúdo e a figura devem mudar conforme o necessário. E ai que aparece a vantagem e relação aos software de apresentação: tudo o que você precisa é copiar, colar e alterar. Copia o bloco, cola e altera o conteúdo. Um slide está pronto. Cola novamente e altera. Mais um ficou prontoO trabalho seria criar um novo slide e inserir um novo texto. Você não precisaria clicar com o mouse para inserir o conteúdo, pois tudo seria feito com o teclado.

Considerações finais

Esse post teve o objetivo de apresentar de forma breve como usar o Beamer  De maneira alguma ele esgota o assunto.  Para se ter uma idéia, é possível inserir vídeos e animações em um documento pdf gerado pelo Beamer. A documentação oficial do Beamer está disponível aqui.

Uma dica importante: Você que utilizar o LaTeX de forma totalmente online e principalmente evitar os problemas relacionados a codificação dos caracteres utilizados quando tentar enviar o código-fonte para outra pessoa? Então conheça o Overleaf. Ele é totalmente gratuito, online e permite a construção colaborativa do documento. Fiz um breve video sobre como abrir uma conta na plataforma.

Espero que o que você leu aqui sirva como ponto de partida para uma exploração mais detalhada dessa classe.

Abraços ! 

Google

Nenhum comentário:

Postar um comentário

Post Top Ad

Your Ad Spot

Pages