Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Beamer
A Presentaciones en LTEX
Ana M. Martnez
Sistemas Inteligentes y Minera de Datos (SIMD) Departamento de Sistemas Informticos - UCLM A Taller de edicin de documentos en LTEX
1 / 71
Beamer
Contenidos
1 2
Antes de empezar Mi primera presentacin Estudiamos la plantilla Frames o transparencias Creando transiciones Estructura Multimedia Cambiando el aspecto Temas Texto Y cmo puedo...?
2 / 71
Por qu Beamer?
Pros:
1
3 4
A Los comandos estndar de LTEX tambin funcionan en Beamer. Se crea un ndice automtico con enlaces a cada seccin y subseccin. Fcil de crear transiciones u overlays y efectos dinmicos. Disponibilidad de temas para cambiar la apariencia segn nuestros objetivos. Cada tema asegura una alta usabilidad, legibilidad y acabo profesional. El formato de salida es usualmente PDF: compatibilidad global.
Cons:
1
Posibilidad de cambiar cada detalle en una presentacin, pero con cierta dicultad.
3 / 71
Instalacin
En debian: aptitude install latex-beamer. En Windows: MiKTEX: paquetes latex-beamer, pgf, y xcolor. Ms informacin en la Beamer User Guide [1].
4 / 71
Instalacin
En debian: aptitude install latex-beamer. En Windows: MiKTEX: paquetes latex-beamer, pgf, y xcolor. Ms informacin en la Beamer User Guide [1].
5 / 71
Outline
1 2
Antes de empezar Mi primera presentacin Estudiamos la plantilla Frames o transparencias Creando transiciones Estructura Multimedia Cambiando el aspecto Temas Texto Y cmo puedo...?
6 / 71
Plantilla
Modo ms rpido de empezar con Beamer.
beamer/solutions/conference-talks/conference-ornate-20min.en.tex
New from template en LYX . Conference-ornate-20min.en. \documentclass{beamer} \mode<presentation> { \usetheme{Warsaw} ... Copiar y editar la plantilla. Beamer automticamente carga el paquete xcolor.
7 / 71
Opciones de la clase
Hay varias opciones de la clase que pueden utilizarse en funcin del tipo de documento que queramos obtener: tamao de letra: permite cambiar el tamao de fuente utilizada. handout/trans: crea presentaciones para ser impresas. No tiene en cuenta transiciones ni overlays. notheorems: anula la denicin de bloque para los teoremas. noamsthm: no carga el paquete amsthm ni el amsmath.
8 / 71
Portada
Informacin sobre el ttulo (subttulo), autor, fecha y/o institucin. Comandos a editar \title[short title]{long title} \subtitle[short subtitle]{long subtitle} \author[short name]{long name} \date[short date]{long date} \institution[short name]{long name}
9 / 71
Outline
1 2
Antes de empezar Mi primera presentacin Estudiamos la plantilla Frames o transparencias Creando transiciones Estructura Multimedia Cambiando el aspecto Temas Texto Y cmo puedo...?
10 / 71
<alignment>: [c] por defecto. Otras opciones: [t] arriba y [b] abajo. plain: se eliminan cabecera, pies de pgina y barras laterales. til para mostrar grandes guras. fragile: El texto de ese marco no es usual (uso de verbatim).
11 / 71
12 / 71
Esto es un ejemplo:[plain]
Aqu podemos mostrar una gura aprovechando al mximo el espacio.
15 / 71
Se crea de forma dinmica un ndice de contenidos basado en las secciones y subsecciones incluidas. Portada \begin{frame}{Outline} \tableofcontents[part=1,pausesections] \end{frame}
16 / 71
17 / 71
Outline
1 2
Antes de empezar Mi primera presentacin Estudiamos la plantilla Frames o transparencias Creando transiciones Estructura Multimedia Cambiando el aspecto Temas Texto Y cmo puedo...?
18 / 71
Transiciones
Pueden aplicarse a un frame completo: Frame completo
\begin{frame}[opciones] \transdissolve \frametitle{titulo} contenido \end{frame}
Opciones
\transblindshorizontal \transblindsvertical \transboxin \transboxout \transdissolve \transglitter \transsplithorizontalin \transsplithorizontalout \transsplitverticalin \transspliverticalout \transwipe
20 / 71
Transiciones I
\pause
Permite mostrar la transparencias por pasos. Solo muestra el texto que hay antes de esta instruccin. El texto que lo sigue se mostrara en la siguiente transparencia. El texto no mostrado aparece en claro.
\onslide<numero>{texto}
Similar a pause. Si no se indica texto afecta a todo el texto que le sigue hasta el nal del frame. Si se le pone el modicador + entonces el texto permanece oculto hasta que se muestra.
21 / 71
Transiciones II
\only<numero>{texto}
Muestra el texto solo en la transparencia numero. El texto no ocupa espacio sino es mostrado
\uncover<numero>{texto}
Muestra el texto en la transparencia indicada por numero. Mientras no es visible el texto se muestra en color atenuado El texto ocupa espacio mientras no es mostrado
22 / 71
Transiciones III
Existen algunos comandos que permiten especicar sobre ellos en qu transparencia deben aplicarse: \textbf \textit \textsl \textrm \textsf \color \alert \structure A los item del entorno itemize tambin se le puede indicar la transparencia en la que tienen que aparecer.
23 / 71
Ejemplo
Aqu se muestra
24 / 71
Ejemplo
se muestra la sintaxis
25 / 71
Ejemplo
se muestra \item<>
26 / 71
Ejemplo
se muestra \item<> Ejemplo \begin{itemize} \item<1> Aqu \item<1,2,3->se muestra \item<2>la sintaxis \item<3->\textbackslash item<> \end{itemize}
27 / 71
Outline
1 2
Antes de empezar Mi primera presentacin Estudiamos la plantilla Frames o transparencias Creando transiciones Estructura Multimedia Cambiando el aspecto Temas Texto Y cmo puedo...?
28 / 71
Las presentaciones se dividen en Secciones, Subsecciones y sub-subsecciones. Cada llamada a las rdenes \section{nombre},\subsection{nombre}, o \subsubsection{nombre}:
1
2 3
Aade una nueva entrada al ndice de contenidos al nivel apropiado. Aade una nueva entrada a la barra de navegacin. No aade un ttulo (cabecera) a ninguna transparencia.
Otra versin de la orden: \subsection*{nombre}, slo aade una entrada a la tabla de navegacin, no al ndice de contenidos.
29 / 71
Secciones y subsecciones
Estas rdenes se incluyen entre frames, por lo que no tienen un efecto directo en lo que hay dentro de los mismos. Ejemplo ... \end{frame} \section{Estado del arte} \subsection{Clasificadore Bayesianos} \subsubsection{Clasificador AODE} \begin{frame} ...
30 / 71
Ejemplo \frame<1-2>[label=myframe] { \frametitle{Repetir frames}{Ejemplo} \begin{itemize} \item<alert@1> Primer punto. \item<alert@2> Segundo punto.. \item<alert@3> Tercer punto.. \end{itemize} } \frame { \frametitle{Repetir frames}{Ejemplo} Contenido referente al segunto punto. } \againframe<3>{myframe} 31 / 71
Repetir frames
32 / 71
Repetir frames
33 / 71
Repetir frames
34 / 71
Repetir frames
35 / 71
rdenes a incluir \framezoom<button overlay specification> <zoomed overlay specification> [options] (upper left x,upper left y) (zoom area width,zoom area depth)
36 / 71
Zoom
Ejemplo
37 / 71
Zoom
Ejemplo
38 / 71
Zoom
Ejemplo
39 / 71
Zoom
Ejemplo
40 / 71
Alineacin
Estructura local
Alineacin a la izquierda: \flushleft Alineacin a la derecha: \flushright Centrado: \begin{center} Texto a centrar \end{center} Ejemplo de texto centrado Este texto centrado va aqu.
41 / 71
Espaciado
Estructura local
Para introducir un espacio vertical: \vskip<number>pt o \vspace{long.}. Por ejemplo, \vskip15pt produce un espacio vertical de 15 puntos. Para introducir un espacio horizontal: \hskip<number>pt o \hspace{long.}. tiles para indentar textos o grcos. Es posible utilizar otras medidas, como los centmetros: \vskip2cm Los valores negativos tambin pueden utilizarse para juntar texto o grcos. \vskip-10pt o \vspace{-1cm}
42 / 71
Outline
1 2
Antes de empezar Mi primera presentacin Estudiamos la plantilla Frames o transparencias Creando transiciones Estructura Multimedia Cambiando el aspecto Temas Texto Y cmo puedo...?
43 / 71
Grcos
A Grcos sencillos: vase grcos en documentos LTEX.
44 / 71
Animaciones
Ejemplo: archivos .mmp
Con el programa Xg podemos crear animaciones. Formato .mmp (Multi-MetaPost), grco con varias capas. Necesario convertirlo con el programa MetaPost: genera varios archivos. Programa MetaPost
mpost -tex=latex animacion.mmp
En nuestra presentacin
\usepackage{mpmulti} o \usepackage{xmpmulti} \multiinclude[graphics={width=9cm}]{figs/animacion}
Ejemplo animacin
46 / 71
Ejemplo animacin
A0
A1
A2
A3
A4
47 / 71
Ejemplo animacin
A0 A0
A1
A2
A3
A4
48 / 71
Ejemplo animacin
A0 A0
A1
A2
A3
A4
R0
49 / 71
Ejemplo animacin
A0 A0
A1 A1
A2
A3
A4
R0
50 / 71
Ejemplo animacin
A0 A0
A1 A1
A2 A2
A3
A4
R0
51 / 71
Ejemplo animacin
A0 A0
A1 A1
A2 A2
A3
A4
R0 R1
52 / 71
Ejemplo animacin
A0 A0
A1 A1
A2 A2
A3 A3
A4
R0 R1
53 / 71
Ejemplo animacin
A0 A0
A1 A1
A2 A2
A3 A3
A4
R0 R1 R2
54 / 71
Ejemplo animacin
A0 A0
A1 A1
A2 A2
A3 A3
A4 4
R0 R1 R2
55 / 71
Ejemplo animacin
A0 A0
A1 A1
A2 A2
A3 A3
A4 4
R0 R1 R2
56 / 71
Vdeo
\usepackage{multimedia}
\movie[options]{poster text}{movie filename} Se trata de un enlace al vdeo, no est embebido. poster text puede ser una orden:
\pgfuseimage \includegraphics \pgfpicture Texto.
Ejemplo \movie{\pgfuseimage{myposterimage}}{mymovie.avi}
Sonido
\usepackage{multimedia}
\sound[options]{sound poster text} {sound filename}
58 / 71
Outline
1 2
Antes de empezar Mi primera presentacin Estudiamos la plantilla Frames o transparencias Creando transiciones Estructura Multimedia Cambiando el aspecto Temas Texto Y cmo puedo...?
59 / 71
Temas
La apariencia de las transparencias se dene mediante temas. Existen 5 tipos de temas: De color: \usecolortheme{nombre tema}. De Fuentes: \usefonttheme{nombre tema}. Internas: \useinnertheme{nombre tema}. Externas: \useoutertheme{nombre tema}. De presentacin (controla todas las dems): \usetheme{nombre tema}.
http://www.pletscher.org/writings/latex/beamerthemes.php
60 / 71
Temas globales I
1
61 / 71
Temas globales II
62 / 71
Outline
1 2
Antes de empezar Mi primera presentacin Estudiamos la plantilla Frames o transparencias Creando transiciones Estructura Multimedia Cambiando el aspecto Temas Texto Y cmo puedo...?
63 / 71
Texto
A Mismas rdenes que en LTEXpara crear listas. A Mismas rdenes que en LTEXpara modicar el aspecto.
rdenes de texto ms comunes \emph{Sample Text} \textbf{Sample Text} \textit{Sample Text} \textsl{Sample Text} \alert{Sample Text} \textrm{Sample Text} \textsf{Sample Text} \color{green} Sample Text \structure{Sample Text} Sample Text Sample Text Sample Text Sample Text Sample Text Sample Text Sample Text Sample Text Sample Text
64 / 71
Entorno Verbatim
Para mostrar el texto exactamente como se escribe. Existen dos formas:
1 2
Para texto entre lneas: \verb|sample text|. Para bloques mayores: \begin{verbatim} Sample text \end{verbatim}
Con \begin{verbatim} se muestran incluso los espacios. IMPORTANTE: Para cualquiera de los dos mtodos se necesita aadir la opcin fragile al entorno frame: \begin{frame}[fragile]
65 / 71
Entorno Semiverbatim
Igual que verbatim excepto que \, { y } mantienen su signicado. Permite introducir rdenes en el entorno verbatim. Si se quiere suprimir una orden o comando, simplemente se precede de \. Ejemplo Con el entorno semiverbatim podemos formatear dentro del entorno verbatim con las rdenes de Beamer o podemos mostrar rdenes \alert{como sta}.
66 / 71
Fuentes: Temas
Cambian los atributos de las fuentes utilizadas. Cada tema tiene un conjunto de opciones determinado: manual Beamer [1]. Para seleccionar un tema especco: \usefonttheme{serif} Temas disponibles serif structurebold structureitalicserif structuresmallcapsserif
67 / 71
Fuentes: Tamaos
Seleccionar el tamao para el texto corriente es sencillo. Aadimos el tamao deseado a la orden \documentclass{beamer} Ejemplo \documentclass[10pt]{beamer} El tamao por defecto es 11pt. Existen otras opciones disponibles pero que requieren la instalacin de paquetes adicionales: manual Beamer [1].
68 / 71
Fuentes: Familias
Cada familia conlleva la instalacin de un paquete adicional. Ejemplo \usepackage{helvet} No todas las familias vienen instaladas por defecto, pero al menos las siguientes s: Familias disponibles serif euler newcent avant helvet palatino bookman mathtime pifont chancery mathptm utopia charter mathptmx
69 / 71
Beamer Bibliografa
Bibliografa I
71 / 71