Clase Beamer de LaTeX

Clase Beamer

Siguiendo con el tema de LaTeX ahora describire a grandes rasgoa una clase de LaTeX denominada Beamer.

¿Qué es una clase en LaTeX? Una clase es un conjunto de instrucciones que nos permiten realizar algún tipo de documento utilizando LaTeX. La clase de  LaTeX que utilizaremos la definimos en el preambulo de un documento con la sentencia

\documentclass {beamer}

que seria nuestra primera sentencia en el documento *.tex que escribamos.

¿Qué es exactamente Beamer?

Beamer es una clase de LaTeX que nos permite realizar presentaciones, estilo power point pero utilizando todas las herramientas que nos proporciona LaTeX.  Beamer es el estándar para realizar presentaciones no enfocadas a vender algo (como power point),  sino enfocadas a presentar conocimiento técnico,  incluso realizar presentaciones para presentar artículos de investigación.

Ejemplo de portada en una presentación con Beamer

Ejemplo de portada en una presentación con Beamer

¿Qué necesitamos?

Para poder utilizar la clase beamer necesitamos tener instalada alguna interfaz de LaTeX (texmaker, miktex,kile). Recomiendo Kile ya que además de ser multiplataforma, considero e s una de las interfaces más potentes de LaTeX. Si kile (o la interfaz que tengamos) esta correctamente instalada (si usas linux seguramente lo estara) entonces podemos utilizar la clase y comenzar a trabajar con Beamer.

¿Cómo usar Beamer?

Antes de comenzar con Beamer es necesario saber que beamer a diferencia de Power Point,  MindManagment,  Impress, etc, no esta enfocado a que la presentación se vea “bonita” o agradable  sino a que este estructurada, ordenada, coherente y legible, es decir, sigue la misma filosofía de LaTeX.  Una de las principales ventajas de LaTeX es que la presentación tendra un formato *.pdf lo cual evitará problemas con las plataformas, versiones, instalaciones, y todos las dificultades que presentan los formatos, *.mmap, *.ppt, *.pptx, etc.

Una vez acotado lo anterior podemos comenzar a escribir nuestra presentación con Beamer. Como escribí en un post anterior las bibliotecas básicas, que recomiendo para un documento en LaTeX son las siguientes:

\documentclass[]{beamer}
\usepackage[spanish]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{mathrsfs}
\usepackage{amsmath}
\usepackage{lmodern}
\usepackage{multimedia}

Incluyendo los paquetes anteriores nos aseguramos que LaTeX nos detecte los acentos (si queremos escribir en inglés simplemente borramos la segunda línea de las de arriba), algunos símbolos mátematicos comunes, las herramientas gráficas y las herrmientas multimedia. Ahora si estamos listos para comenzar con Beamer.

Las bibliotecas básicas que se mostraron arriba nos permiten escribir la mayoria de sìmbolos y herramientas en LaTeX, sin embargo Beamer nos permite realizar algunas acciones distintas para lo cual debemos agregar las lineas siguientes:

\usetheme{Warsaw}
\usecolortheme{albatross}
\setbeamercovered{transparent}

Agregando esas líneas el preámbulo de la presentación,  ésta queda así:

Paquetes básicos

Paquetes básicos

Debido a que beamer es una clase de LaTeX podemos utilizar casi todas las sentencias que usamos cuando usamos la clase article así como la forma de escribir las ecuaciones, además nos permite utilizar el entorno description, enumeración, etc.

Preambulo

El preambulo está conformado por los paquetes que agregamos a nuestro documento, así como el nombre del autor, la institución a la que perteneces, la fecha y es posible agregar un logo. Pondre comentado el código que no compilo para ser más claro. El código comentado no aparece en la presentación y coloco un signo % en el comentario.

\documentclass[]{beamer}
\usepackage[spanish]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{mathrsfs}
\usepackage{amsmath}
\usepackage{lmodern}
\usepackage{multimedia}
\usetheme{Warsaw}
\usecolortheme{albatross}
\setbeamercovered{transparent}

\title []{Taringa: Inteligencia colectiva}
\author{leomaticas}
\date{\today}
\institute[]{%
Universidad
}
%\logo{}
\begin{document}

\begin{frame}
\maketitle
\end{frame}

Cuya salida es…

Salida del preambulo

Salida del preambulo

Transparencias (slides)

Una vez configurado el preámbulo es momento de comenzar a pensar en lo que queremos decir. Un slide en Beamer se considera todo aquello que esta contenido en un frame. Los frames pueden estar contenidos dentro de secciones lo que generara una referencia en la parte alta de la presentación de tal forma que si le dan click los llevara a la sección correspondiente. A diferencia de la clase article podemos utilizar \subsection, \subsubsection pero no \subsubsection ya que no se detectan mas de tres niveles de división. Esto depende del tema que elijan al principio en la sentencia \usetheme que en mi caso es warsaw.


\section{Taringa}
\begin{frame}{taringa según la Wikipedia}

aringa! es una comunidad virtual de origen argentino creada en 2004 por Fernando Sanz y adquirida en noviembre de 2006 los hermanos Matías y Hernán Botbol, y Alberto Nakayama. En Taringa! los usuarios pueden compartir todo tipo de información por medio de mensajes a través de un sistema colaborativo de interacción.

\end{frame}

Salida del primer slide

Salida del primer slide

El anterior corresponde a una transaparencia básica con texto, pero como sabemos una imagen dice más que mil palabras, asi que para insertar una imagen lo hacemos de la misma forma que con LaTeX.

Slide con imagen

Slide con imagen

Agregando complejidad al asunto, podemos insertar imagenes, ecuaciones, texto, etc

\begin{frame}\frametitle{Las ecuaciones de Euler para el movimiento de fluidos taringueros}
\begin{itemize}

\item  Asumimos que el fluido taringuero es \textit{incompresible}: no se puede “comprimir” o “expandir” cuando actúan fuerzas, a saber google o microsoft :D
sobre éste.\pause
\bigskip

\item La \textit{incompresibilidad} se expresa matematicamente por medio de
\begin{equation}\label{incompresible}
\frac{\partial u_x}{\partial x} + \frac{\partial u_y}{\partial y} + \frac{\partial u_z}{\partial z} = 0
\end{equation}\pause
\smallskip

\item El problema presupone que conocemos cómo es el movimiento del fluido al inicio cuando $t=0$, i.e.,  $u_x(x,y,z,0)$, $u_y(x,y,z,0)$ y $u_z(x,y,z,0)$ son conocidas (condiciones iniciales).

\end{frame}

Cabe mencionar que este frame esta animado, es decir, cada linea llamada \item aparece hasta que avanzo un slide y hace una pausa \pause y hasta que avanzo al siguiente slide aparece el otro item y asi sucesívamente. El ultimo slide con el ultimo y penúltimo item se muestra a continuación.

Slide con más elementos

Slide con más elementos

Slide animado

Slide animado

Las referencias

Al ser una clase de LaTeX podemos insertar las referencias como lo haríamos con un “article” común.

\section{Referencias}
\begin{frame}{Referencias}
\begin{thebibliography}{10}
\bibitem[mot,1997]{MOT}

http://es.wikipedia.org/wiki/Taringa!

\newblock {\em Wikipedia}
\newblock Wikipedia
\end{thebibliography}
\end{frame}
\end{document}

Referencias

Referencias

Referencias

[1] Post en taringa

Descargas

Dejo algunos tutoriales muy útiles tanto de LaTeX como de la clase Beamer

Latex


About these ads
Explore posts in the same categories: Latex

2 Comments on “Clase Beamer de LaTeX”

  1. jorge Says:

    necesito Clase Beamer para windows algun .exe o algun archivo ya ke no me funca

  2. Leonardo Rene de la Cruz Says:

    primero instala Winedt y agrega desde MikteX la clase beamer. Te recomiendo TexNicCenter si no te gusta Winedt y agrega la clase beamer, si no es que ya lo tiene, esas dos herramientas son para windows.

    Saludos


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s


Follow

Get every new post delivered to your Inbox.

%d bloggers like this: