Beamer
Origem: Tex-Br, a enciclopédia livre.
A classe beamer foi desenvolvido por Till Tantau e tem por finalidade a criação de apresentações (slides) para serem usados em um projetor. Diferentemente de outros aplicativos WYSIWYG para criação de apresentações, tais como Impress do openoffice, Keynote da plataforma MAC e Powerpoint da MS, o beamer é criado como qualquer outro documento LaTeX. As apresentações são criadas em pdf, o que as tornam extremamente portáveis.
Conteúdo |
Instalação
A versão atual do beamer é a 3.06. Existem diversas formas de instalá-lo, depedendo do seu sistema operacional e distribuição LaTeX. Além de vários pacotes que o beamer utiliza são necessários mais dois pacotes especiais:
- pgf.sty versão 1.0 ou superior;
- xcolor.sty versão 2.00 ou superior.
Caso use pdflatex ou lyx, o que é opcional, as seguintes versões devem estar instaladas:
- lyx versão 1.3.3 ou superior;
- pdflatex versão 0.14 ou superior.
Versões empacotadas
- Debian
- Os usuários debian e assemelhados devem apenas digitar no console apt-get install latex-beamer e o sistema se encarrega de baixar e instalar os beamer e os pacotes pgf e latex-xcolor.
- MiKTeX
- Os usuários do sistema MiKTeX devem executar o wizard para instalar os pacotes latex-beamer, pgf e xcolor.
Instalação na árvore texmf
Se por algum motivo você não quiser usar as versões pré-empacotadas, você pode seguir as instruções a seguir para instalá-lo na árvore do texmf.
Caso não tenha feito o download do beamer você poderá encontrá-lo em: http://sourceforge.net/projects/latex-beamer/. No mesmo local você encontrará os pacotes do pgf e do xcolor.
Por padrão, o LaTeX procura pos seus pacotes (e classes) na aŕvore do texmf. O texmf são estruturas de diretórios e pastas, de considerável tamanho, que contém os arquivos necessários para o uso do LaTeX. Existem três diferentes árvores do texmf para o LaTeX encontrar os seus arquivos:
- A árvore principal texmf, localizada normalmente em: /usr/share/texmf, c:\texmf (MiKTeX 2.4), c:\Arquivos de programas\MiKTeX 2.5 (MiKTeX 2.5) ou c:\Arquivos de programas\TeXLive\texmf\.
- A árvore local do texmf, que normalmente está localizada em /usr/local/share/texmf, c:\localtexmf (MiKTeX 2.4) e c:\Arquivos de programas\TeXLive\texmf-local\.
- Uma pasta local, localizada em seu diretório pessoal em ~/texmf/, ~/Library/texmf e c:\meus estilos.
Estes pacotes devem, preferencialmente, serem instalados ou na árvore local ou em um diretório pessoal. Em qualquer dos casos, crie os seguintes subdiretórios e em cada um deles coloque os arquivos baixados anteriormente:
- texmf/tex/latex/beamer;
- texmf/tex/latex/pgf;
- texmf/tex/latex/xcolor.
Lembre-se de desempacotar os arquivos, pois os mesmos costumam vir com extensão .zip ou tar.gz.
Criando uma apresentação
Para criar uma apresentação, siga os passos abaixo. Neste tópico serão abordados apenas a parte operacional disto. Caso tenha interesse em desenvolver apresentações melhores, o próprio manual do beamer é uma excelente referência.
Para o preâmbulo:
\documentclass{beamer}
\usepackage[latin1]{inputenc}
%\documentclass[ucs]{beamer}%para sistemas com ucs
%\usepackage[utf8x]{inputenc}%idem
\usepackage[brazil]{babel}
\usetheme{Warsaw} %apenas um dos muitos temas disponíveis
\title[Título Breve]{Um título muito longo}
\author[Nome Sobrenome]{Nome Muito Longo Sobrenome}
\institute{Nome da Universidade, programa, etc}
\date{\today}
\subject{alguma coisa}
\logo{\includegraphics[scale=1.0]{sua_figura.png}}
Neste preâmbulo podem ser adicionados, ainda, os seus pacotes preferidos.
No corpo do documento:
\begin{document}
%para criar a página de rosto
\frame{\titlepage} %inclui a front page
%==================================================slide
% cria o sumário
\begin{frame}
\frametitle{Sumário}
\tableofcontents[pausesections]
\end{frame}
%-------------------------------------------------------
%==================================================slide
%criando um slide
\begin{frame}
\frametitle{Introdução}
\framesubtitle{Subtítulo}
conteúdo do slide
\end{frame}
\end{document}
Repetindo o sumário em cada nova seção
No código acima foi criado um sumário. Caso haja a necessidade de, a cada nova seção, apresentar o sumário destacando o ponto que será abordado, podemos inserir o seguinte comando:
\AtBeginSection[]
{
\begin{frame}
\frametitle{Sumário}
\tableofcontents[currentsection]
\end{frame}
}
Pode-se fazer o mesmo para subseção:
\AtBeginSubsection[]
{
\begin{frame}
\frametitle{Sumário}
\tableofcontents[currentsection,currentsubsection]
\end{frame}
}
Efeitos de transição
Para criar efeitos de transição overlay
- O comando pause
\begin{frame}
\begin{itemize}
\item
O primeiro slide;
\pause
\item
O segundo slide;
\pause
\item
O último slide.
\end{itemize}
\end{frame}
- Fazendo uso de <1->
Com o beamer é possível mostrar um item por vez em uma lista:
\begin{itemize}
\item<1-> Um
\item<2-> Dois
\item<3-> Três
\end{itemize}
Um modo alternativo é fazer:
\begin{itemize}<+->
\item Um
\item Dois
\item Três
\end{itemize}
Com a opção <+-| alert@+> o item ativo aparece evidenciado
\begin{itemize}[<+-| alert@+>]
\item Um
\item Dois
\item Três
\end{itemize}
- Para realizar uma seqüência de imagens usamos a opção <n>
\includegraphics<1>{figura1.png}
\includegraphics<2>{figura2.png}
\includegraphics<3>{figura3.png}
Destacando a informação: uso de blocos
Este recurso permite destacar uma idéia ou conceito fazendo uso de um bloco, que se destaca no slide:
\begin{frame}
\frametitle{Título do slide}
\begin{block}{Características Técnicas}
\begin{enumerate}
\item portátil;
\item compacto;
\item vibrante.
\end{enumerate}
\end{block}
\end{frame}
Uso de colunas
Para subdividir os texto em colunas usa-se o ambiente columns:
\begin{frame}
\frametitle{Título do slide}
\begin{columns}
\column[t]{.5\textwidth}
Esquerda
\column[t]{.5\textwidth}
Direita
\end{columns}
\end{frame}
Um tutorial rápido sobre alguns efeitos: http://heather.cs.ucdavis.edu/~matloff/beamer.html.
Uma boa página com bom tutorial: http://jorsansa.webs.upv.es/blog/index.php?q=intro-beamer
Um tutorial em português: ftp://ftp.eq.uc.pt/pub/software/TeX/info/portuguese/beamer/tutorialbeamer.pdf
Um outro tutorial em português: http://minerva.ufpel.tche.br/~campani/tutbeamer.tar.gz
Dicas
- Para gerar apenas as páginas sem efeitos de overlay use:
\usepackage[handout]{beamer}
- Para colocar número de páginas no slide:
\setbeamertemplate{footline}[frame number]
- Para retirar a barra de navegação:
\setbeamertemplate{navigation symbols}{}
