jueves, 5 de abril de 2012

Uso basico de Beamer

Como se menciono en la entrada anterior el paquete Beamer permite realizar presentaciones de diapositivas en LaTeX, ahora pues se mostrara el uso básico de dicho paquete.


Para comenzar se detallaran los paquetes que se deben incluir para generar la diapositiva, en todo caso los paquetes a incluir se indican con la instrucción \usepackage, estos son:

beamer: El paquete principal, contiene las funciones que generan las diapositivas.

utf8 o latin1: Para poder escribir directamente los acentos y ñ en sistemas Linux o Windows respectivamente.

babel: Con la opción spanish, con esto los texto generados por LaTeX (Figura, Bibliografía, etc) aparecerán en Español

hyperref: Habilita los enlaces en el documento, de modo que al dar click en un numero de referencia, lo lleve a dicha referencia.

Generación de las Diapositivas

La estructura de presentación es muy sencilla, cada diapositiva esta delimitada por  \begin{frame} y \end{frame} y mostrara lo contenido entre esas instrucciones.

Usando ese par de instrucciones puede generar tantas diapositivas como desee y en las que es posible utilizar todas las funciones disponibles en LaTeX.

Observaciones 
Si ha colocado imágenes en LaTeX, seguramente se habrá encontrado con el problema causado por imágenes demasiado grandes, que quedan "cortadas" si son mas grandes que la hoja en la que aparecen, ese problema también esta presente al hacer presentaciones, por lo que debe de tomarlo en cuenta y escalar las imágenes de modo que quepan en la diapositiva.

Otra observación es la cantidad de renglones de texto que puede poner tampoco es ilimitada, es aproximada mente de 17, tras lo cual el texto se corta.


Ejemplo.
Para concluir se presentara un ejemplo que incluye algunas de las posibilidades, que pueden realizarse, con el fin de mantener el código lo mas sencillo posible no se aplica ningún tema a la diapositiva

\documentclass{beamer}
\usepackage[utf8]{inputenc} % remplace utf8 con latin1
                            % si va a compilar en un sistema
                            % Windows
\usepackage{hyperref}
\usepackage[spanish]{babel}

% Agregamos información del autor y titulo

\title{Ejemplo en Beamer}
\author{David Raygoza Gómez}
\date{6 de Abril del 2012}

\begin{document}

\begin{frame}
\titlepage
\end{frame}

\begin{frame}
Este es un ejemplo basico en beamer, el paquete para generar presentaciones en \LaTeX
\end{frame}

\begin{frame}
    Las instruciones \emph{    \textbackslash begin\{frame\} } y \emph{\textbackslash  end\{frame\}} delimitan lo que aparecera en una diapositiva
\end{frame}

\begin{frame}
  
Podemos poner Figuras
  
\begin{figure}
\includegraphics[scale=0.1]{c1-inicio}
\caption{Interfaz}
\label{img_1}
\end{figure}

Teniendo cuidado de que sean del tamaño adecuado
  
\end{frame}

\begin{frame}
Listas
  
\begin{enumerate}
\item Elemento 1
\item Elemento 2
\item Elemento 3
\end{enumerate}
  
\end{frame}

\begin{frame}
\begin{center}
Tambien pueden centrarse elementos
\end{center}
Y referencias figuras, como la Figura \ref{img_1}
\end{frame}

\end{document}

Antes de compilar recuerde cambiar el nombre de la imagen (en la instrucción \includegraphics[scale=0.1]{c1-inicio} ) de c1-inicio al nombre de alguna imagen que tenga en ese mismo directorio