Está en la página 1de 255

Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Curso avanzado de Beamer


Universitat Jaume I, Castell

Facundo Muoz

Grup dEstadstica espacial i temporal Departament dEstadstica


en Epidemiologia i Medi Ambient i Investigaci Operativa

Febrero, 2011

Facundo Muoz | Curso avanzado de Beamer 1/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Programa

1 Beamer bsico

2 Control avanzado de overlays

3 Handouts y modos

4 Botones y enlaces

5 Efectos y animaciones

6 Temas y personalizacin

7 Taller de fin de curso

Facundo Muoz | Curso avanzado de Beamer 2/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Seccin 1 Beamer bsico

Facundo Muoz | Curso avanzado de Beamer 3/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Presentaciones con Beamer


Qu es Beamer

Beamer
Beamer es una clase de LATEX para la creacin de presentaciones.

Todas las ventajas heredadas de LATEX


separacin de contenido y estilo, programable, estndar, ligero, excelente calidad tipogrfica,
gestin automtica de referencias, etc.

Presentacin en PDF
estndar, portable, etc.

Estilos predefinidos elegantes y con herramientas tiles


cabeceras y pies de pgina informativos, botones de navegacin, tablas de contenidos, etc.

Fcil generacin de overlays y efectos dinmicos


Software libre y gratuito, con una amplsima comunidad de soporte

Facundo Muoz | Curso avanzado de Beamer 4/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Presentaciones con Beamer


Qu es Beamer

Beamer
Beamer es una clase de LATEX para la creacin de presentaciones.

Todas las ventajas heredadas de LATEX


separacin de contenido y estilo, programable, estndar, ligero, excelente calidad tipogrfica,
gestin automtica de referencias, etc.

Presentacin en PDF
estndar, portable, etc.

Estilos predefinidos elegantes y con herramientas tiles


cabeceras y pies de pgina informativos, botones de navegacin, tablas de contenidos, etc.

Fcil generacin de overlays y efectos dinmicos


Software libre y gratuito, con una amplsima comunidad de soporte

Facundo Muoz | Curso avanzado de Beamer 4/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Presentaciones con Beamer


Qu es Beamer

Beamer
Beamer es una clase de LATEX para la creacin de presentaciones.

Todas las ventajas heredadas de LATEX


separacin de contenido y estilo, programable, estndar, ligero, excelente calidad tipogrfica,
gestin automtica de referencias, etc.

Presentacin en PDF
estndar, portable, etc.

Estilos predefinidos elegantes y con herramientas tiles


cabeceras y pies de pgina informativos, botones de navegacin, tablas de contenidos, etc.

Fcil generacin de overlays y efectos dinmicos


Software libre y gratuito, con una amplsima comunidad de soporte

Facundo Muoz | Curso avanzado de Beamer 4/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Presentaciones con Beamer


Qu es Beamer

Beamer
Beamer es una clase de LATEX para la creacin de presentaciones.

Todas las ventajas heredadas de LATEX


separacin de contenido y estilo, programable, estndar, ligero, excelente calidad tipogrfica,
gestin automtica de referencias, etc.

Presentacin en PDF
estndar, portable, etc.

Estilos predefinidos elegantes y con herramientas tiles


cabeceras y pies de pgina informativos, botones de navegacin, tablas de contenidos, etc.

Fcil generacin de overlays y efectos dinmicos


Software libre y gratuito, con una amplsima comunidad de soporte

Facundo Muoz | Curso avanzado de Beamer 4/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Presentaciones con Beamer


Qu es Beamer

Beamer
Beamer es una clase de LATEX para la creacin de presentaciones.

Todas las ventajas heredadas de LATEX


separacin de contenido y estilo, programable, estndar, ligero, excelente calidad tipogrfica,
gestin automtica de referencias, etc.

Presentacin en PDF
estndar, portable, etc.

Estilos predefinidos elegantes y con herramientas tiles


cabeceras y pies de pgina informativos, botones de navegacin, tablas de contenidos, etc.

Fcil generacin de overlays y efectos dinmicos


Software libre y gratuito, con una amplsima comunidad de soporte

Facundo Muoz | Curso avanzado de Beamer 4/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Presentaciones con Beamer


Qu es Beamer

Beamer
Beamer es una clase de LATEX para la creacin de presentaciones.

Todas las ventajas heredadas de LATEX


separacin de contenido y estilo, programable, estndar, ligero, excelente calidad tipogrfica,
gestin automtica de referencias, etc.

Presentacin en PDF
estndar, portable, etc.

Estilos predefinidos elegantes y con herramientas tiles


cabeceras y pies de pgina informativos, botones de navegacin, tablas de contenidos, etc.

Fcil generacin de overlays y efectos dinmicos


Software libre y gratuito, con una amplsima comunidad de soporte

Facundo Muoz | Curso avanzado de Beamer 4/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Instalacin

Depende de la plataforma ( ), y de la distribucin de LATEX.


Instalar segn el procedimiento habitual para cualquier paquete de
LATEX.
ltima versin (estable)
http://www.ctan.org/tex-archive/macros/latex/contrib/beamer/

Versin en desarrollo
https://bitbucket.org/rivanvx/beamer/wiki/Home

Facundo Muoz | Curso avanzado de Beamer 5/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Instalacin

Depende de la plataforma ( ), y de la distribucin de LATEX.


Instalar segn el procedimiento habitual para cualquier paquete de
LATEX.
ltima versin (estable)
http://www.ctan.org/tex-archive/macros/latex/contrib/beamer/

Versin en desarrollo
https://bitbucket.org/rivanvx/beamer/wiki/Home

Facundo Muoz | Curso avanzado de Beamer 5/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Instalacin

Depende de la plataforma ( ), y de la distribucin de LATEX.


Instalar segn el procedimiento habitual para cualquier paquete de
LATEX.
ltima versin (estable)
http://www.ctan.org/tex-archive/macros/latex/contrib/beamer/

Versin en desarrollo
https://bitbucket.org/rivanvx/beamer/wiki/Home

Facundo Muoz | Curso avanzado de Beamer 5/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Instalacin

Depende de la plataforma ( ), y de la distribucin de LATEX.


Instalar segn el procedimiento habitual para cualquier paquete de
LATEX.
ltima versin (estable)
http://www.ctan.org/tex-archive/macros/latex/contrib/beamer/

Versin en desarrollo
https://bitbucket.org/rivanvx/beamer/wiki/Home

Facundo Muoz | Curso avanzado de Beamer 5/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Estructura bsica
Ejemplo 1

\documentclass{beamer}
Ejemplo basico
\title{Ejemplo b\asico}
\author{Facundo Mu\~noz} Facundo Munoz

\date{\today}
February 8, 2011

\begin{document}

\begin{frame}
\titlepage Primera transp.
subttulo
\end{frame}

\begin{frame}
\frametitle{Primera transp.}
Contenido primero
\framesubtitle{subt\itulo}
Contenido primero
\end{frame}

\end{document}

Facundo Muoz | Curso avanzado de Beamer 6/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Compilacin

pdflatex prese.tex

pdflatex entiende formatos de imgenes


.tif, .gif, .jpg, .png, .pdf
Se puede utilizar .eps con \usepackage{epstopdf}
Compilar (al menos) 2 veces (referencias, tabla contenidos, etc.)
O usar rubber, o un Makefile (Linux)

Facundo Muoz | Curso avanzado de Beamer 7/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Compilacin

pdflatex prese.tex

pdflatex entiende formatos de imgenes


.tif, .gif, .jpg, .png, .pdf
Se puede utilizar .eps con \usepackage{epstopdf}
Compilar (al menos) 2 veces (referencias, tabla contenidos, etc.)
O usar rubber, o un Makefile (Linux)

Facundo Muoz | Curso avanzado de Beamer 7/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Compilacin

pdflatex prese.tex

pdflatex entiende formatos de imgenes


.tif, .gif, .jpg, .png, .pdf
Se puede utilizar .eps con \usepackage{epstopdf}
Compilar (al menos) 2 veces (referencias, tabla contenidos, etc.)
O usar rubber, o un Makefile (Linux)

Facundo Muoz | Curso avanzado de Beamer 7/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Compilacin

pdflatex prese.tex

pdflatex entiende formatos de imgenes


.tif, .gif, .jpg, .png, .pdf
Se puede utilizar .eps con \usepackage{epstopdf}
Compilar (al menos) 2 veces (referencias, tabla contenidos, etc.)
O usar rubber, o un Makefile (Linux)

Facundo Muoz | Curso avanzado de Beamer 7/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Compilacin

pdflatex prese.tex

pdflatex entiende formatos de imgenes


.tif, .gif, .jpg, .png, .pdf
Se puede utilizar .eps con \usepackage{epstopdf}
Compilar (al menos) 2 veces (referencias, tabla contenidos, etc.)
O usar rubber, o un Makefile (Linux)

Facundo Muoz | Curso avanzado de Beamer 7/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Templates

Una forma prctica de empezar con Beamer es utilizar un template.


El paquete proporciona tres templates comentados y con ejemplos:
.../beamer/solutions/1
...short-talks/ Charla de 2 min. para presentar a otro
conferenciante
...generic-talks/ Charla de entre 15 y 45 min.
...conference-talks/ Charla en una conferencia o coloquio de
unos 20 min.
Basta copiar un template y modificar el contenido.

1
En mi ordenador: /usr/share/doc/latex-beamer/solutions/
Facundo Muoz | Curso avanzado de Beamer 8/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Templates

Una forma prctica de empezar con Beamer es utilizar un template.


El paquete proporciona tres templates comentados y con ejemplos:
.../beamer/solutions/1
...short-talks/ Charla de 2 min. para presentar a otro
conferenciante
...generic-talks/ Charla de entre 15 y 45 min.
...conference-talks/ Charla en una conferencia o coloquio de
unos 20 min.
Basta copiar un template y modificar el contenido.

1
En mi ordenador: /usr/share/doc/latex-beamer/solutions/
Facundo Muoz | Curso avanzado de Beamer 8/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Templates

Una forma prctica de empezar con Beamer es utilizar un template.


El paquete proporciona tres templates comentados y con ejemplos:
.../beamer/solutions/1
...short-talks/ Charla de 2 min. para presentar a otro
conferenciante
...generic-talks/ Charla de entre 15 y 45 min.
...conference-talks/ Charla en una conferencia o coloquio de
unos 20 min.
Basta copiar un template y modificar el contenido.

1
En mi ordenador: /usr/share/doc/latex-beamer/solutions/
Facundo Muoz | Curso avanzado de Beamer 8/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Apariencia

Presentation
themes

Color Font themes Inner themes Outer


themes themes

Beamer proporciona casi 30 estilos (themes) predefinidos que


especifican:
Los colores utilizados en cada uno de los elementos de la
presentacin
El estilo de letra
El aspecto de las listas y bloques
El aspecto del cabezal, pie de pgina, barras de navegacin
Prembulo: \usetheme{nombre tema}

Facundo Muoz | Curso avanzado de Beamer 9/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Apariencia

Presentation
themes

Color Font themes Inner themes Outer


themes themes

Beamer proporciona casi 30 estilos (themes) predefinidos que


especifican:
Los colores utilizados en cada uno de los elementos de la
presentacin
El estilo de letra
El aspecto de las listas y bloques
El aspecto del cabezal, pie de pgina, barras de navegacin
Prembulo: \usetheme{nombre tema}

Facundo Muoz | Curso avanzado de Beamer 9/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Apariencia

Presentation
themes

Color Font themes Inner themes Outer


themes themes

Beamer proporciona casi 30 estilos (themes) predefinidos que


especifican:
Los colores utilizados en cada uno de los elementos de la
presentacin
El estilo de letra
El aspecto de las listas y bloques
El aspecto del cabezal, pie de pgina, barras de navegacin
Prembulo: \usetheme{nombre tema}

Facundo Muoz | Curso avanzado de Beamer 9/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Apariencia

Presentation
themes

Color Font themes Inner themes Outer


themes themes

Beamer proporciona casi 30 estilos (themes) predefinidos que


especifican:
Los colores utilizados en cada uno de los elementos de la
presentacin
El estilo de letra
El aspecto de las listas y bloques
El aspecto del cabezal, pie de pgina, barras de navegacin
Prembulo: \usetheme{nombre tema}

Facundo Muoz | Curso avanzado de Beamer 9/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Apariencia

Presentation
themes

Color Font themes Inner themes Outer


themes themes

Beamer proporciona casi 30 estilos (themes) predefinidos que


especifican:
Los colores utilizados en cada uno de los elementos de la
presentacin
El estilo de letra
El aspecto de las listas y bloques
El aspecto del cabezal, pie de pgina, barras de navegacin
Prembulo: \usetheme{nombre tema}

Facundo Muoz | Curso avanzado de Beamer 9/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Apariencia

Presentation
themes

Color Font themes Inner themes Outer


themes themes

Beamer proporciona casi 30 estilos (themes) predefinidos que


especifican:
Los colores utilizados en cada uno de los elementos de la
presentacin
El estilo de letra
El aspecto de las listas y bloques
El aspecto del cabezal, pie de pgina, barras de navegacin
Prembulo: \usetheme{nombre tema}

Facundo Muoz | Curso avanzado de Beamer 9/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Presentation themes

Sin barra de navegacin


default, boxes, Boadilla, Madrid, AnnArbor, CambridgeUS, Pittsburg, Rochester.

Con rbol de navegacin


Con tabla de contenidos lateral
Con esquema de navegacin
Con ttulos de seccin y subseccin

Facundo Muoz | Curso avanzado de Beamer 10/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Presentation themes

Sin barra de navegacin


Con rbol de navegacin
Antibes, JuanLesPins, Montpellier.

Con tabla de contenidos lateral


Con esquema de navegacin
Con ttulos de seccin y subseccin

Facundo Muoz | Curso avanzado de Beamer 10/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Presentation themes

Sin barra de navegacin


Con rbol de navegacin
Con tabla de contenidos lateral
Berkeley, PaloAlto; Goettingen, Marburg, Hannover.

Con esquema de navegacin


Con ttulos de seccin y subseccin

Facundo Muoz | Curso avanzado de Beamer 10/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Presentation themes

Sin barra de navegacin


Con rbol de navegacin
Con tabla de contenidos lateral
Con esquema de navegacin
Berlin, Ilmenau, Dresden, Darmstadt, Frankfurt, Singapore, Szeged.

Con ttulos de seccin y subseccin

Facundo Muoz | Curso avanzado de Beamer 10/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Presentation themes

Sin barra de navegacin


Con rbol de navegacin
Con tabla de contenidos lateral
Con esquema de navegacin
Con ttulos de seccin y subseccin
Copenhagen, Lueveck, Malmoe, Warsaw.

Facundo Muoz | Curso avanzado de Beamer 10/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Galeras de temas

Una vez decidido el tipo de estructura que queremos para la presentacin,


podemos afinar el estilo y los colores con las siguientes galeras.
Beamer theme matrix
http://www.hartwork.org/beamer-theme-matrix/
Beamer gallery
http://deic.uab.es/iblanes/beamer_gallery/

Facundo Muoz | Curso avanzado de Beamer 11/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Organizacin del contenido


Estructura global

Las presentaciones se dividen en Secciones, Subsecciones y


Sub-subsecciones
Cada comando \section{nombre}, \subsection{nombre} o
\subsubsection{nombre}, de forma automtica:
1 Inserta la correspondiente entrada en la Tabla de Contenidos
2 Inserta la correspondiente entrada en las barras de navegacin
La especificacin de secciones se hace fuera de los frames
No producen ningn contenido

Facundo Muoz | Curso avanzado de Beamer 12/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Organizacin del contenido


Estructura global

Las presentaciones se dividen en Secciones, Subsecciones y


Sub-subsecciones
Cada comando \section{nombre}, \subsection{nombre} o
\subsubsection{nombre}, de forma automtica:
1 Inserta la correspondiente entrada en la Tabla de Contenidos
2 Inserta la correspondiente entrada en las barras de navegacin
La especificacin de secciones se hace fuera de los frames
No producen ningn contenido

Facundo Muoz | Curso avanzado de Beamer 12/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Organizacin del contenido


Estructura global

Las presentaciones se dividen en Secciones, Subsecciones y


Sub-subsecciones
Cada comando \section{nombre}, \subsection{nombre} o
\subsubsection{nombre}, de forma automtica:
1 Inserta la correspondiente entrada en la Tabla de Contenidos
2 Inserta la correspondiente entrada en las barras de navegacin
La especificacin de secciones se hace fuera de los frames
No producen ningn contenido

Facundo Muoz | Curso avanzado de Beamer 12/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Organizacin del contenido


Estructura global

Las presentaciones se dividen en Secciones, Subsecciones y


Sub-subsecciones
Cada comando \section{nombre}, \subsection{nombre} o
\subsubsection{nombre}, de forma automtica:
1 Inserta la correspondiente entrada en la Tabla de Contenidos
2 Inserta la correspondiente entrada en las barras de navegacin
La especificacin de secciones se hace fuera de los frames
No producen ningn contenido

Facundo Muoz | Curso avanzado de Beamer 12/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Organizacin del contenido


Estructura global

Las presentaciones se dividen en Secciones, Subsecciones y


Sub-subsecciones
Cada comando \section{nombre}, \subsection{nombre} o
\subsubsection{nombre}, de forma automtica:
1 Inserta la correspondiente entrada en la Tabla de Contenidos
2 Inserta la correspondiente entrada en las barras de navegacin
La especificacin de secciones se hace fuera de los frames
No producen ningn contenido

Facundo Muoz | Curso avanzado de Beamer 12/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Organizacin del contenido


Estructura global

Las presentaciones se dividen en Secciones, Subsecciones y


Sub-subsecciones
Cada comando \section{nombre}, \subsection{nombre} o
\subsubsection{nombre}, de forma automtica:
1 Inserta la correspondiente entrada en la Tabla de Contenidos
2 Inserta la correspondiente entrada en las barras de navegacin
La especificacin de secciones se hace fuera de los frames
No producen ningn contenido

Facundo Muoz | Curso avanzado de Beamer 12/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Pgina de ttulo

El comando \titlepage2 genera una portada que incluye la


siguiente informacin especificada en el prembulo:
\title[abrev.]{ttulo}
\subtitle[abrev.]{subttulo}
\author[abrev.]{autor(es)}
\author[Hemaspaandra et al.]{L. Hemaspaandra\inst{1} \and T.
Tantau\inst{2}}
\institute[abrev.]{afiliacin(es)}
\institute[Universities of Rijeka and Berlin]{
\inst{1}Department of Informatics\\University of Rijeka \and
\inst{2}Fakultt fr Elektrotechnik und Informatik\\TUB}
\date[abrev.]{fecha}
\titlegraphic[abrev.]{figura}
Las versiones abreviadas se utilizan para las barras de navegacin y
los pies de pgina
La informacin omitida en el prembulo no aparece en la portada
2
utilizado dentro de un entorno frame
Facundo Muoz | Curso avanzado de Beamer 13/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Pgina de ttulo

El comando \titlepage2 genera una portada que incluye la


siguiente informacin especificada en el prembulo:
\title[abrev.]{ttulo}
\subtitle[abrev.]{subttulo}
\author[abrev.]{autor(es)}
\author[Hemaspaandra et al.]{L. Hemaspaandra\inst{1} \and T.
Tantau\inst{2}}
\institute[abrev.]{afiliacin(es)}
\institute[Universities of Rijeka and Berlin]{
\inst{1}Department of Informatics\\University of Rijeka \and
\inst{2}Fakultt fr Elektrotechnik und Informatik\\TUB}
\date[abrev.]{fecha}
\titlegraphic[abrev.]{figura}
Las versiones abreviadas se utilizan para las barras de navegacin y
los pies de pgina
La informacin omitida en el prembulo no aparece en la portada
2
utilizado dentro de un entorno frame
Facundo Muoz | Curso avanzado de Beamer 13/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Pgina de ttulo

El comando \titlepage2 genera una portada que incluye la


siguiente informacin especificada en el prembulo:
\title[abrev.]{ttulo}
\subtitle[abrev.]{subttulo}
\author[abrev.]{autor(es)}
\author[Hemaspaandra et al.]{L. Hemaspaandra\inst{1} \and T.
Tantau\inst{2}}
\institute[abrev.]{afiliacin(es)}
\institute[Universities of Rijeka and Berlin]{
\inst{1}Department of Informatics\\University of Rijeka \and
\inst{2}Fakultt fr Elektrotechnik und Informatik\\TUB}
\date[abrev.]{fecha}
\titlegraphic[abrev.]{figura}
Las versiones abreviadas se utilizan para las barras de navegacin y
los pies de pgina
La informacin omitida en el prembulo no aparece en la portada
2
utilizado dentro de un entorno frame
Facundo Muoz | Curso avanzado de Beamer 13/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Pgina de ttulo

El comando \titlepage2 genera una portada que incluye la


siguiente informacin especificada en el prembulo:
\title[abrev.]{ttulo}
\subtitle[abrev.]{subttulo}
\author[abrev.]{autor(es)}
\author[Hemaspaandra et al.]{L. Hemaspaandra\inst{1} \and T.
Tantau\inst{2}}
\institute[abrev.]{afiliacin(es)}
\institute[Universities of Rijeka and Berlin]{
\inst{1}Department of Informatics\\University of Rijeka \and
\inst{2}Fakultt fr Elektrotechnik und Informatik\\TUB}
\date[abrev.]{fecha}
\titlegraphic[abrev.]{figura}
Las versiones abreviadas se utilizan para las barras de navegacin y
los pies de pgina
La informacin omitida en el prembulo no aparece en la portada
2
utilizado dentro de un entorno frame
Facundo Muoz | Curso avanzado de Beamer 13/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Pgina de ttulo

El comando \titlepage2 genera una portada que incluye la


siguiente informacin especificada en el prembulo:
\title[abrev.]{ttulo}
\subtitle[abrev.]{subttulo}
\author[abrev.]{autor(es)}
\author[Hemaspaandra et al.]{L. Hemaspaandra\inst{1} \and T.
Tantau\inst{2}}
\institute[abrev.]{afiliacin(es)}
\institute[Universities of Rijeka and Berlin]{
\inst{1}Department of Informatics\\University of Rijeka \and
\inst{2}Fakultt fr Elektrotechnik und Informatik\\TUB}
\date[abrev.]{fecha}
\titlegraphic[abrev.]{figura}
Las versiones abreviadas se utilizan para las barras de navegacin y
los pies de pgina
La informacin omitida en el prembulo no aparece en la portada
2
utilizado dentro de un entorno frame
Facundo Muoz | Curso avanzado de Beamer 13/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Pgina de ttulo

El comando \titlepage2 genera una portada que incluye la


siguiente informacin especificada en el prembulo:
\title[abrev.]{ttulo}
\subtitle[abrev.]{subttulo}
\author[abrev.]{autor(es)}
\author[Hemaspaandra et al.]{L. Hemaspaandra\inst{1} \and T.
Tantau\inst{2}}
\institute[abrev.]{afiliacin(es)}
\institute[Universities of Rijeka and Berlin]{
\inst{1}Department of Informatics\\University of Rijeka \and
\inst{2}Fakultt fr Elektrotechnik und Informatik\\TUB}
\date[abrev.]{fecha}
\titlegraphic[abrev.]{figura}
Las versiones abreviadas se utilizan para las barras de navegacin y
los pies de pgina
La informacin omitida en el prembulo no aparece en la portada
2
utilizado dentro de un entorno frame
Facundo Muoz | Curso avanzado de Beamer 13/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Pgina de ttulo

El comando \titlepage2 genera una portada que incluye la


siguiente informacin especificada en el prembulo:
\title[abrev.]{ttulo}
\subtitle[abrev.]{subttulo}
\author[abrev.]{autor(es)}
\author[Hemaspaandra et al.]{L. Hemaspaandra\inst{1} \and T.
Tantau\inst{2}}
\institute[abrev.]{afiliacin(es)}
\institute[Universities of Rijeka and Berlin]{
\inst{1}Department of Informatics\\University of Rijeka \and
\inst{2}Fakultt fr Elektrotechnik und Informatik\\TUB}
\date[abrev.]{fecha}
\titlegraphic[abrev.]{figura}
Las versiones abreviadas se utilizan para las barras de navegacin y
los pies de pgina
La informacin omitida en el prembulo no aparece en la portada
2
utilizado dentro de un entorno frame
Facundo Muoz | Curso avanzado de Beamer 13/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Pgina de ttulo

El comando \titlepage2 genera una portada que incluye la


siguiente informacin especificada en el prembulo:
\title[abrev.]{ttulo}
\subtitle[abrev.]{subttulo}
\author[abrev.]{autor(es)}
\author[Hemaspaandra et al.]{L. Hemaspaandra\inst{1} \and T.
Tantau\inst{2}}
\institute[abrev.]{afiliacin(es)}
\institute[Universities of Rijeka and Berlin]{
\inst{1}Department of Informatics\\University of Rijeka \and
\inst{2}Fakultt fr Elektrotechnik und Informatik\\TUB}
\date[abrev.]{fecha}
\titlegraphic[abrev.]{figura}
Las versiones abreviadas se utilizan para las barras de navegacin y
los pies de pgina
La informacin omitida en el prembulo no aparece en la portada
2
utilizado dentro de un entorno frame
Facundo Muoz | Curso avanzado de Beamer 13/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Pgina de ttulo

El comando \titlepage2 genera una portada que incluye la


siguiente informacin especificada en el prembulo:
\title[abrev.]{ttulo}
\subtitle[abrev.]{subttulo}
\author[abrev.]{autor(es)}
\author[Hemaspaandra et al.]{L. Hemaspaandra\inst{1} \and T.
Tantau\inst{2}}
\institute[abrev.]{afiliacin(es)}
\institute[Universities of Rijeka and Berlin]{
\inst{1}Department of Informatics\\University of Rijeka \and
\inst{2}Fakultt fr Elektrotechnik und Informatik\\TUB}
\date[abrev.]{fecha}
\titlegraphic[abrev.]{figura}
Las versiones abreviadas se utilizan para las barras de navegacin y
los pies de pgina
La informacin omitida en el prembulo no aparece en la portada
2
utilizado dentro de un entorno frame
Facundo Muoz | Curso avanzado de Beamer 13/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Tabla de contenidos

Se genera automticamente con el comando \tableofcontents3 ,


basada en las secciones y subsecciones definidas en el documento
Algunas opciones interesantes:
\tableofcontents[pausesections]
ensea las secciones paso a paso
\tableofcontents[hideallsubsections]
oculta las subsecciones

3
utilizado dentro de un entorno frame
Facundo Muoz | Curso avanzado de Beamer 14/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Tabla de contenidos

Se genera automticamente con el comando \tableofcontents3 ,


basada en las secciones y subsecciones definidas en el documento
Algunas opciones interesantes:
\tableofcontents[pausesections]
ensea las secciones paso a paso
\tableofcontents[hideallsubsections]
oculta las subsecciones

3
utilizado dentro de un entorno frame
Facundo Muoz | Curso avanzado de Beamer 14/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Tabla de contenidos

Se genera automticamente con el comando \tableofcontents3 ,


basada en las secciones y subsecciones definidas en el documento
Algunas opciones interesantes:
\tableofcontents[pausesections]
ensea las secciones paso a paso
\tableofcontents[hideallsubsections]
oculta las subsecciones

3
utilizado dentro de un entorno frame
Facundo Muoz | Curso avanzado de Beamer 14/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Tabla de contenidos

Se genera automticamente con el comando \tableofcontents3 ,


basada en las secciones y subsecciones definidas en el documento
Algunas opciones interesantes:
\tableofcontents[pausesections]
ensea las secciones paso a paso
\tableofcontents[hideallsubsections]
oculta las subsecciones

3
utilizado dentro de un entorno frame
Facundo Muoz | Curso avanzado de Beamer 14/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Logo

Se puede incluir un comando \logo en el prembulo, que


tpicamente se utiliza para especificar una imagen (logo) de la
Universidad o institucin de afiliacin
Pero en general puede ser cualquier contenido
Cmo se procesa esta imagen depende del Theme, pero usualmente
se presenta el logo en todas las diapositivas, en alguna esquina.

\logo{\includegraphics{logoUJI_top}}

Facundo Muoz | Curso avanzado de Beamer 15/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Logo

Se puede incluir un comando \logo en el prembulo, que


tpicamente se utiliza para especificar una imagen (logo) de la
Universidad o institucin de afiliacin
Pero en general puede ser cualquier contenido
Cmo se procesa esta imagen depende del Theme, pero usualmente
se presenta el logo en todas las diapositivas, en alguna esquina.

\logo{\includegraphics{logoUJI_top}}

Facundo Muoz | Curso avanzado de Beamer 15/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Logo

Se puede incluir un comando \logo en el prembulo, que


tpicamente se utiliza para especificar una imagen (logo) de la
Universidad o institucin de afiliacin
Pero en general puede ser cualquier contenido
Cmo se procesa esta imagen depende del Theme, pero usualmente
se presenta el logo en todas las diapositivas, en alguna esquina.

\logo{\includegraphics{logoUJI_top}}

Facundo Muoz | Curso avanzado de Beamer 15/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Logo

Se puede incluir un comando \logo en el prembulo, que


tpicamente se utiliza para especificar una imagen (logo) de la
Universidad o institucin de afiliacin
Pero en general puede ser cualquier contenido
Cmo se procesa esta imagen depende del Theme, pero usualmente
se presenta el logo en todas las diapositivas, en alguna esquina.

\logo{\includegraphics{logoUJI_top}}

Facundo Muoz | Curso avanzado de Beamer 16/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Listas

Adems de texto organizado en prrafos, el contenido se suele presentar


en forma de lista utilizando los entornos de LATEX itemize, enumerate o
description
\begin{itemize} El primer punto a destacar
\item El primer punto a destacar
\item el segundo... el segundo...
\item ... y as sucesivamente
\end{itemize} ... y as sucesivamente

Facundo Muoz | Curso avanzado de Beamer 17/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Bloques

Para destacar un elemento se utiliza el entorno block

\begin{block}{Importante} Importante
El ttulo es opcional, pero siempre El ttulo es opcional, pero siempre hay que
hay que incluir las llaves: incluir las llaves: \begin{block}{}
\verb+\begin{block}{}+
\end{block}

. . . o alguno de sus primos

alertblock exampleblock
\begin{alertblock}{\tt alertblock} \begin{exampleblock}{\tt exampleblock}
... ...
\end{alertblock} \end{exampleblock}

Facundo Muoz | Curso avanzado de Beamer 18/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Bloques

Para destacar un elemento se utiliza el entorno block

\begin{block}{Importante} Importante
El ttulo es opcional, pero siempre El ttulo es opcional, pero siempre hay que
hay que incluir las llaves: incluir las llaves: \begin{block}{}
\verb+\begin{block}{}+
\end{block}

. . . o alguno de sus primos

alertblock exampleblock
\begin{alertblock}{\tt alertblock} \begin{exampleblock}{\tt exampleblock}
... ...
\end{alertblock} \end{exampleblock}

Facundo Muoz | Curso avanzado de Beamer 18/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Entornos tipo teorema

Beamer define los entornos theorem, corollary, proof,


definition, definitions, fact, example, y examples; y utiliza
bloques con diferentes estilos para representarlos

Los encabezados salen en ingls Theorem (Un resultado)


\begin{theorem}[Un resultado]
Excepto por proof, que le hace ...
caso al paquete babel \end{theorem}

Demostracin.
\begin{proof}
...
\end{proof}


Facundo Muoz | Curso avanzado de Beamer 19/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Entornos tipo teorema

Beamer define los entornos theorem, corollary, proof,


definition, definitions, fact, example, y examples; y utiliza
bloques con diferentes estilos para representarlos

Los encabezados salen en ingls Theorem (Un resultado)


\begin{theorem}[Un resultado]
Excepto por proof, que le hace ...
caso al paquete babel \end{theorem}

Demostracin.
\begin{proof}
...
\end{proof}


Facundo Muoz | Curso avanzado de Beamer 19/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Entornos tipo teorema

Beamer define los entornos theorem, corollary, proof,


definition, definitions, fact, example, y examples; y utiliza
bloques con diferentes estilos para representarlos

Los encabezados salen en ingls Theorem (Un resultado)


\begin{theorem}[Un resultado]
Excepto por proof, que le hace ...
caso al paquete babel \end{theorem}

Demostracin.
\begin{proof}
...
\end{proof}


Facundo Muoz | Curso avanzado de Beamer 19/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Entornos tipo teorema


En espaol

Para cambiar los encabezados es necesario definir nuevos entornos


tipo teorema utilizando los estilos proporcionados por el paquete
amsthm (cargado automticamente por Beamer)

Prembulo Teorema (Un resultado)


\theoremstyle{plain} % default \begin{thm}[Un resultado]
\newtheorem{thm}{Teorema} ...
\end{thm}
\theoremstyle{definition}
\newtheorem{defn}{Definicin}
\newtheorem{exmp}{Ejemplo} Prueba.
\begin{proof}[Prueba]
\theoremstyle{remark} ...
\newtheorem{rem}{Nota} \end{proof}


El entorno proof sustituye el encabezado por el texto opcional

Facundo Muoz | Curso avanzado de Beamer 20/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Entornos tipo teorema


En espaol

Para cambiar los encabezados es necesario definir nuevos entornos


tipo teorema utilizando los estilos proporcionados por el paquete
amsthm (cargado automticamente por Beamer)

Prembulo Teorema (Un resultado)


\theoremstyle{plain} % default \begin{thm}[Un resultado]
\newtheorem{thm}{Teorema} ...
\end{thm}
\theoremstyle{definition}
\newtheorem{defn}{Definicin}
\newtheorem{exmp}{Ejemplo} Prueba.
\begin{proof}[Prueba]
\theoremstyle{remark} ...
\newtheorem{rem}{Nota} \end{proof}


El entorno proof sustituye el encabezado por el texto opcional

Facundo Muoz | Curso avanzado de Beamer 20/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Texto recuadrado
Comando beamercolorbox

Podemos recuadrar texto (o ecuaciones, o figuras) con los comandos


estndar de LATEX \fbox y \frame

\fbox{Texto}\\ Texto
\frame{recuadrado} recuadrado

Beamer proporciona adems el comando \beamercolorbox para


crear recuadros con colores
Hay que definir previamente el beamercolor, que es una estructura
que define al menos los colores de fondo y frente

\setbeamercolor{postit}{fg=black,bg=yellow}
\begin{beamercolorbox}[sep=1em,wd=2cm]{postit} Postit!
Postit!
\end{beamercolorbox}

Facundo Muoz | Curso avanzado de Beamer 21/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Texto recuadrado
Comando beamercolorbox

Podemos recuadrar texto (o ecuaciones, o figuras) con los comandos


estndar de LATEX \fbox y \frame

\fbox{Texto}\\ Texto
\frame{recuadrado} recuadrado

Beamer proporciona adems el comando \beamercolorbox para


crear recuadros con colores
Hay que definir previamente el beamercolor, que es una estructura
que define al menos los colores de fondo y frente

\setbeamercolor{postit}{fg=black,bg=yellow}
\begin{beamercolorbox}[sep=1em,wd=2cm]{postit} Postit!
Postit!
\end{beamercolorbox}

Facundo Muoz | Curso avanzado de Beamer 21/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Texto recuadrado
Comando beamercolorbox

Podemos recuadrar texto (o ecuaciones, o figuras) con los comandos


estndar de LATEX \fbox y \frame

\fbox{Texto}\\ Texto
\frame{recuadrado} recuadrado

Beamer proporciona adems el comando \beamercolorbox para


crear recuadros con colores
Hay que definir previamente el beamercolor, que es una estructura
que define al menos los colores de fondo y frente

\setbeamercolor{postit}{fg=black,bg=yellow}
\begin{beamercolorbox}[sep=1em,wd=2cm]{postit} Postit!
Postit!
\end{beamercolorbox}

Facundo Muoz | Curso avanzado de Beamer 21/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Texto recuadrado II
Opciones de beamercolorbox

Algo til de los beamercolor, es que se puede jugar con los colores
propios del template

\begin{beamercolorbox}[sep=1em]{block title}
Postit! Postit!
\end{beamercolorbox}

Con las opciones, se puede controlar el tamao y la alineacin

[sep=1em,wd=5cm,center]
[sep=1em,wd=6cm,ht=.5in,right]

... y tambin alguna decoracin

[...,rounded=true,shadow=true]

Facundo Muoz | Curso avanzado de Beamer 22/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Texto recuadrado II
Opciones de beamercolorbox

Algo til de los beamercolor, es que se puede jugar con los colores
propios del template

\begin{beamercolorbox}[sep=1em]{block title}
Postit! Postit!
\end{beamercolorbox}

Con las opciones, se puede controlar el tamao y la alineacin

[sep=1em,wd=5cm,center]
[sep=1em,wd=6cm,ht=.5in,right]

... y tambin alguna decoracin

[...,rounded=true,shadow=true]

Facundo Muoz | Curso avanzado de Beamer 22/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Texto recuadrado II
Opciones de beamercolorbox

Algo til de los beamercolor, es que se puede jugar con los colores
propios del template

\begin{beamercolorbox}[sep=1em]{block title}
Postit! Postit!
\end{beamercolorbox}

Con las opciones, se puede controlar el tamao y la alineacin

[sep=1em,wd=5cm,center]
[sep=1em,wd=6cm,ht=.5in,right]

... y tambin alguna decoracin

[...,rounded=true,shadow=true]

Facundo Muoz | Curso avanzado de Beamer 22/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Columnas

Entorno columns
\begin{columns}
\column{.5\textwidth}
\framebox[\textwidth]{
Contenido de la primera columna.
}
\column{.5\textwidth}
\framebox[\textwidth]{
Contenido de la segunda columna.
}
\end{columns}

Contenido de la primera columna. Contenido de la segunda columna.

Facundo Muoz | Curso avanzado de Beamer 23/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays (velos) bsicos con pause

El comando \pause permite generar overlays para visualizacin paso


a paso.

Todo
\begin{itemize}
\item Todo \pause
\item lo que sube \pause
\item baja.
\end{itemize}

4
El comportamiento por defecto es invisible.
Facundo Muoz | Curso avanzado de Beamer 24/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays (velos) bsicos con pause

El comando \pause permite generar overlays para visualizacin paso


a paso.

Todo
\begin{itemize} lo que sube
\item Todo \pause
\item lo que sube \pause
\item baja.
\end{itemize}

4
El comportamiento por defecto es invisible.
Facundo Muoz | Curso avanzado de Beamer 24/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays (velos) bsicos con pause

El comando \pause permite generar overlays para visualizacin paso


a paso.

Todo
\begin{itemize} lo que sube
\item Todo \pause
\item lo que sube \pause baja.
\item baja.
\end{itemize}

4
El comportamiento por defecto es invisible.
Facundo Muoz | Curso avanzado de Beamer 24/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays (velos) bsicos con pause

El comando \pause permite generar overlays para visualizacin paso


a paso.
El comando \setbeamercovered{transparent} hace que lo
cubierto sea ligeramente visible, con un efecto de transparencia4

%% Prembulo, o fuera de frames


\setbeamercovered{transparent}
... Todo
\begin{itemize} lo que sube
\item Todo \pause
\item lo que sube \pause baja.
\item baja.
\end{itemize}

4
El comportamiento por defecto es invisible.
Facundo Muoz | Curso avanzado de Beamer 25/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays (velos) bsicos con pause

El comando \pause permite generar overlays para visualizacin paso


a paso.
El comando \setbeamercovered{transparent} hace que lo
cubierto sea ligeramente visible, con un efecto de transparencia4

%% Prembulo, o fuera de frames


\setbeamercovered{transparent}
... Todo
\begin{itemize} lo que sube
\item Todo \pause
\item lo que sube \pause baja.
\item baja.
\end{itemize}

4
El comportamiento por defecto es invisible.
Facundo Muoz | Curso avanzado de Beamer 25/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays (velos) bsicos con pause

El comando \pause permite generar overlays para visualizacin paso


a paso.
El comando \setbeamercovered{transparent} hace que lo
cubierto sea ligeramente visible, con un efecto de transparencia4

%% Prembulo, o fuera de frames


\setbeamercovered{transparent}
... Todo
\begin{itemize} lo que sube
\item Todo \pause
\item lo que sube \pause baja.
\item baja.
\end{itemize}

4
El comportamiento por defecto es invisible.
Facundo Muoz | Curso avanzado de Beamer 25/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Texto verbatim
Ejemplo 2

El comando \verb y el entorno verbatim de LATEX no se pueden


usar directamente en Beamer.
Se debe aadir la opcin fragile al frame:

\begin{frame}[fragile]
\frametitle{Texto verbatim}
El texto contenido en un entorno Texto verbatim
\verb+verbatim+ se imprime tal
cual, con todos los saltos de El texto contenido en un entorno verbatim se impri
lnea y espacios, sin interpretar con todos los saltos de lnea y espacios, sin interpreta
comando de LATEX.
ningn comando de \LaTeX.
10 PRINT "HELLO WORLD";
\begin{verbatim} 20 GOTO 10
10 PRINT "HELLO WORLD";
20 GOTO 10
\end{verbatim}
\end{frame}
Nota: La opcin fragile exige compilar dos veces

Facundo Muoz | Curso avanzado de Beamer 26/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Texto verbatim
Ejemplo 2

El comando \verb y el entorno verbatim de LATEX no se pueden


usar directamente en Beamer.
Se debe aadir la opcin fragile al frame:

\begin{frame}[fragile]
\frametitle{Texto verbatim}
El texto contenido en un entorno Texto verbatim
\verb+verbatim+ se imprime tal
cual, con todos los saltos de El texto contenido en un entorno verbatim se impri
lnea y espacios, sin interpretar con todos los saltos de lnea y espacios, sin interpreta
comando de LATEX.
ningn comando de \LaTeX.
10 PRINT "HELLO WORLD";
\begin{verbatim} 20 GOTO 10
10 PRINT "HELLO WORLD";
20 GOTO 10
\end{verbatim}
\end{frame}
Nota: La opcin fragile exige compilar dos veces

Facundo Muoz | Curso avanzado de Beamer 26/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Texto verbatim
Ejemplo 2

El comando \verb y el entorno verbatim de LATEX no se pueden


usar directamente en Beamer.
Se debe aadir la opcin fragile al frame:

\begin{frame}[fragile]
\frametitle{Texto verbatim}
El texto contenido en un entorno Texto verbatim
\verb+verbatim+ se imprime tal
cual, con todos los saltos de El texto contenido en un entorno verbatim se impri
lnea y espacios, sin interpretar con todos los saltos de lnea y espacios, sin interpreta
comando de LATEX.
ningn comando de \LaTeX.
10 PRINT "HELLO WORLD";
\begin{verbatim} 20 GOTO 10
10 PRINT "HELLO WORLD";
20 GOTO 10
\end{verbatim}
\end{frame}
Nota: La opcin fragile exige compilar dos veces

Facundo Muoz | Curso avanzado de Beamer 26/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Texto verbatim
Ejemplo 2

El comando \verb y el entorno verbatim de LATEX no se pueden


usar directamente en Beamer.
Se debe aadir la opcin fragile al frame:

\begin{frame}[fragile]
\frametitle{Texto verbatim}
El texto contenido en un entorno Texto verbatim
\verb+verbatim+ se imprime tal
cual, con todos los saltos de El texto contenido en un entorno verbatim se impri
lnea y espacios, sin interpretar con todos los saltos de lnea y espacios, sin interpreta
comando de LATEX.
ningn comando de \LaTeX.
10 PRINT "HELLO WORLD";
\begin{verbatim} 20 GOTO 10
10 PRINT "HELLO WORLD";
20 GOTO 10
\end{verbatim}
\end{frame}
Nota: La opcin fragile exige compilar dos veces

Facundo Muoz | Curso avanzado de Beamer 26/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de clase y de frame

Todo proyecto de Beamer se compone de una serie de frames.


Cada frame contiene una o ms slides
Algunas opciones interesantes

Algunas opciones tiles \begin{frame}[<opciones>]


Alineacin vertical [c|b|t] \frametitle{<titulo>}
Frame vaco [plain] \framesubtitle{<subtitulo}
Contenido verbatim [fragile] <contenido>
\end{frame}

Facundo Muoz | Curso avanzado de Beamer 27/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de clase y de frame

Todo proyecto de Beamer se compone de una serie de frames.


Cada frame contiene una o ms slides
Algunas opciones interesantes

Algunas opciones tiles \begin{frame}[<opciones>]


Alineacin vertical [c|b|t] \frametitle{<titulo>}
Frame vaco [plain] \framesubtitle{<subtitulo}
Contenido verbatim [fragile] <contenido>
\end{frame}

Facundo Muoz | Curso avanzado de Beamer 27/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de clase y de frame

Todo proyecto de Beamer se compone de una serie de frames.


Cada frame contiene una o ms slides
Algunas opciones interesantes

Algunas opciones tiles \begin{frame}[<opciones>]


Alineacin vertical [c|b|t] \frametitle{<titulo>}
Frame vaco [plain] \framesubtitle{<subtitulo}
Contenido verbatim [fragile] <contenido>
\end{frame}

Facundo Muoz | Curso avanzado de Beamer 27/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 1
Compilacin y templates

1 Editar y compilar el documento bsico de Beamer


(../ejercicios/1-basico.tex)
2 Aadir datos de autores e instituciones
3 Aadir el logo de la UJI, bajo la carpeta img
4 Aadir unos cuantos frames y dividirlos en secciones
5 Crear una tabla de contenidos
6 Elegir un theme y un color theme, incorporarlos y volver a compilar
7 Compilar los templates que vienen con Beamer y visualizarlos

Facundo Muoz | Curso avanzado de Beamer 28/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Seccin 2 Control avanzado de overlays

Facundo Muoz | Curso avanzado de Beamer 29/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlay specifications

Ya hemos visto el uso del comando \pause para generar overlays.


Ms generalmente, podemos tener control sobre qu se visualiza
exactamente en cada slide mediante las overlay specifications

Sintaxis
Lista separada por comas de rangos de slides.
La especificacin
-3,6-8,10,12-15
seleccionar las slides

1, 2, 3, 6, 7, 8, 10, 12, 13, 14, 15

Facundo Muoz | Curso avanzado de Beamer 30/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlay specifications

Ya hemos visto el uso del comando \pause para generar overlays.


Ms generalmente, podemos tener control sobre qu se visualiza
exactamente en cada slide mediante las overlay specifications

Sintaxis
Lista separada por comas de rangos de slides.
La especificacin
-3,6-8,10,12-15
seleccionar las slides

1, 2, 3, 6, 7, 8, 10, 12, 13, 14, 15

Facundo Muoz | Curso avanzado de Beamer 30/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Visualizacin paso a paso

\begin{itemize} Todo
\item<1-> Todo
\item<2-> lo que sube lo que sube
\item<3-> baja
\end{itemize} baja

\begin{itemize} Todo
\item<1-> Todo
\item<3> lo que sube lo que sube
\item<2-4> baja
\end{itemize} baja

Facundo Muoz | Curso avanzado de Beamer 31/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Visualizacin paso a paso

\begin{itemize} Todo
\item<1-> Todo
\item<2-> lo que sube lo que sube
\item<3-> baja
\end{itemize} baja

\begin{itemize} Todo
\item<1-> Todo
\item<3> lo que sube lo que sube
\item<2-4> baja
\end{itemize} baja

Facundo Muoz | Curso avanzado de Beamer 31/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Visualizacin paso a paso

\begin{itemize} Todo
\item<1-> Todo
\item<2-> lo que sube lo que sube
\item<3-> baja
\end{itemize} baja

\begin{itemize} Todo
\item<1-> Todo
\item<3> lo que sube lo que sube
\item<2-4> baja
\end{itemize} baja

Facundo Muoz | Curso avanzado de Beamer 31/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Visualizacin paso a paso

\begin{itemize} Todo
\item<1-> Todo
\item<2-> lo que sube lo que sube
\item<3-> baja
\end{itemize} baja

\begin{itemize} Todo
\item<1-> Todo
\item<3> lo que sube lo que sube
\item<2-4> baja
\end{itemize} baja

Facundo Muoz | Curso avanzado de Beamer 31/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Visualizacin paso a paso

\begin{itemize} Todo
\item<1-> Todo
\item<2-> lo que sube lo que sube
\item<3-> baja
\end{itemize} baja

\begin{itemize} Todo
\item<1-> Todo
\item<3> lo que sube lo que sube
\item<2-4> baja
\end{itemize} baja

Facundo Muoz | Curso avanzado de Beamer 31/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Visualizacin paso a paso

\begin{itemize} Todo
\item<1-> Todo
\item<2-> lo que sube lo que sube
\item<3-> baja
\end{itemize} baja

\begin{itemize} Todo
\item<1-> Todo
\item<3> lo que sube lo que sube
\item<2-4> baja
\end{itemize} baja

Facundo Muoz | Curso avanzado de Beamer 31/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Visualizacin paso a paso

\begin{itemize} Todo
\item<1-> Todo
\item<2-> lo que sube lo que sube
\item<3-> baja
\end{itemize} baja

\begin{itemize} Todo
\item<1-> Todo
\item<3> lo que sube lo que sube
\item<2-4> baja
\end{itemize} baja

Facundo Muoz | Curso avanzado de Beamer 31/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Visualizacin paso a paso

\begin{itemize} Todo
\item<1-> Todo
\item<2-> lo que sube lo que sube
\item<3-> baja
\end{itemize} baja

\begin{itemize} Todo
\item<1-> Todo
\item<3> lo que sube lo que sube
\item<2-4> baja
\end{itemize} baja

Facundo Muoz | Curso avanzado de Beamer 31/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlay specifications en comandos

Las especificaciones se pueden utilizar junto con otros comandos.


El efecto depende de cada caso.

\textbf{negrita} negrita
\textbf<2>{negrita slo en 2} negrita slo en 2
\textbf<3->{negrita de 3 en adelante}
negrita de 3 en adelante

\begin{itemize}
\item<4-> \alert<4>{cada comando o entorno} cada comando o entorno
\item<5-> \alert<5>{acta diferente frente}
\item<6-> \alert<6>{a una especificacin}
acta diferente frente
\end{itemize} a una especificacin

Facundo Muoz | Curso avanzado de Beamer 32/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlay specifications en comandos

Las especificaciones se pueden utilizar junto con otros comandos.


El efecto depende de cada caso.

\textbf{negrita} negrita
\textbf<2>{negrita slo en 2} negrita slo en 2
\textbf<3->{negrita de 3 en adelante}
negrita de 3 en adelante

\begin{itemize}
\item<4-> \alert<4>{cada comando o entorno} cada comando o entorno
\item<5-> \alert<5>{acta diferente frente}
\item<6-> \alert<6>{a una especificacin}
acta diferente frente
\end{itemize} a una especificacin

Facundo Muoz | Curso avanzado de Beamer 32/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlay specifications en comandos

Las especificaciones se pueden utilizar junto con otros comandos.


El efecto depende de cada caso.

\textbf{negrita} negrita
\textbf<2>{negrita slo en 2} negrita slo en 2
\textbf<3->{negrita de 3 en adelante}
negrita de 3 en adelante

\begin{itemize}
\item<4-> \alert<4>{cada comando o entorno} cada comando o entorno
\item<5-> \alert<5>{acta diferente frente}
\item<6-> \alert<6>{a una especificacin}
acta diferente frente
\end{itemize} a una especificacin

Facundo Muoz | Curso avanzado de Beamer 32/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlay specifications en comandos

Las especificaciones se pueden utilizar junto con otros comandos.


El efecto depende de cada caso.

\textbf{negrita} negrita
\textbf<2>{negrita slo en 2} negrita slo en 2
\textbf<3->{negrita de 3 en adelante}
negrita de 3 en adelante

\begin{itemize}
\item<4-> \alert<4>{cada comando o entorno} cada comando o entorno
\item<5-> \alert<5>{acta diferente frente}
\item<6-> \alert<6>{a una especificacin}
acta diferente frente
\end{itemize} a una especificacin

Facundo Muoz | Curso avanzado de Beamer 32/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlay specifications en comandos

Las especificaciones se pueden utilizar junto con otros comandos.


El efecto depende de cada caso.

\textbf{negrita} negrita
\textbf<2>{negrita slo en 2} negrita slo en 2
\textbf<3->{negrita de 3 en adelante}
negrita de 3 en adelante

\begin{itemize}
\item<4-> \alert<4>{cada comando o entorno} cada comando o entorno
\item<5-> \alert<5>{acta diferente frente}
\item<6-> \alert<6>{a una especificacin}
acta diferente frente
\end{itemize} a una especificacin

Facundo Muoz | Curso avanzado de Beamer 32/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlay specifications en comandos

Las especificaciones se pueden utilizar junto con otros comandos.


El efecto depende de cada caso.

\textbf{negrita} negrita
\textbf<2>{negrita slo en 2} negrita slo en 2
\textbf<3->{negrita de 3 en adelante}
negrita de 3 en adelante

\begin{itemize}
\item<4-> \alert<4>{cada comando o entorno} cada comando o entorno
\item<5-> \alert<5>{acta diferente frente}
\item<6-> \alert<6>{a una especificacin}
acta diferente frente
\end{itemize} a una especificacin

Facundo Muoz | Curso avanzado de Beamer 32/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Comandos compatibles

Ejemplo
\textbf<2>{Ejemplo}
Ejemplo
\textit<2>{Ejemplo} Ejemplo
\textsl<2>{Ejemplo} Ejemplo
\alert<2>{Ejemplo}
\textrm<2>{Ejemplo} Ejemplo
\textsf<2>{Ejemplo} Ejemplo
\color<2>{green} Ejemplo
\structure<2>{Ejemplo} Ejemplo
Ejemplo

Facundo Muoz | Curso avanzado de Beamer 33/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Comandos compatibles

Ejemplo
\textbf<2>{Ejemplo}
Ejemplo
\textit<2>{Ejemplo} Ejemplo
\textsl<2>{Ejemplo} Ejemplo
\alert<2>{Ejemplo}
\textrm<2>{Ejemplo} Ejemplo
\textsf<2>{Ejemplo} Ejemplo
\color<2>{green} Ejemplo
\structure<2>{Ejemplo} Ejemplo
Ejemplo

Facundo Muoz | Curso avanzado de Beamer 33/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Comandos especficos de overlays

Comandos para mostrar contenido en los overlays especificados.


Se diferencian en su comportamiento en los overlays no
especificados.
En dos aspectos: cubierto/invisible y espacio ocupado.

|\only<2>{only}| \\ ||
|\uncover<2>{uncover}| \\
|\visible<2>{visible}|
|uncover|
| |
Hay ms comandos especficos (\onslide, \invisible, \alt, \temporal), pero todos se pueden
reducir a estos tres. Ms info: Beamer Users guide [Tantau, 2010, s.9.3].

Facundo Muoz | Curso avanzado de Beamer 34/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Comandos especficos de overlays

Comandos para mostrar contenido en los overlays especificados.


Se diferencian en su comportamiento en los overlays no
especificados.
En dos aspectos: cubierto/invisible y espacio ocupado.

|\only<2>{only}| \\ |only|
|\uncover<2>{uncover}| \\
|\visible<2>{visible}|
|uncover|
|visible|
Hay ms comandos especficos (\onslide, \invisible, \alt, \temporal), pero todos se pueden
reducir a estos tres. Ms info: Beamer Users guide [Tantau, 2010, s.9.3].

Facundo Muoz | Curso avanzado de Beamer 34/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Comandos especficos de overlays

Comandos para mostrar contenido en los overlays especificados.


Se diferencian en su comportamiento en los overlays no
especificados.
En dos aspectos: cubierto/invisible y espacio ocupado.

|\only<2>{only}| \\ ||
|\uncover<2>{uncover}| \\
|\visible<2>{visible}|
|uncover|
| |
Hay ms comandos especficos (\onslide, \invisible, \alt, \temporal), pero todos se pueden
reducir a estos tres. Ms info: Beamer Users guide [Tantau, 2010, s.9.3].

Facundo Muoz | Curso avanzado de Beamer 34/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Especificaciones incrementales

Las especificaciones con nmeros absolutos no son robustas frente


a cambios.
Hay ciertas configuraciones tpicas que son farragosas de escribir.
Por eso se puede incorporar en el entorno itemize o enumerate la
especificacin incremental <+->, con el mismo efecto.

\begin{itemize} Uno
\item<1-> Uno
\item<2-> Dos Dos
\item<3-> Tres
\item<4-> Cuatro
Tres
\end{itemize} Cuatro

Facundo Muoz | Curso avanzado de Beamer 35/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Especificaciones incrementales

Las especificaciones con nmeros absolutos no son robustas frente


a cambios.
Hay ciertas configuraciones tpicas que son farragosas de escribir.
Por eso se puede incorporar en el entorno itemize o enumerate la
especificacin incremental <+->, con el mismo efecto.

\begin{itemize} Uno
\item<1-> Uno
\item<2-> Dos Dos
\item<3-> Tres
\item<4-> Cuatro
Tres
\end{itemize} Cuatro

Facundo Muoz | Curso avanzado de Beamer 35/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Especificaciones incrementales

Las especificaciones con nmeros absolutos no son robustas frente


a cambios.
Hay ciertas configuraciones tpicas que son farragosas de escribir.
Por eso se puede incorporar en el entorno itemize o enumerate la
especificacin incremental <+->, con el mismo efecto.

\begin{itemize} Uno
\item<1-> Uno
\item<2-> Dos Dos
\item<3-> Tres
\item<4-> Cuatro
Tres
\end{itemize} Cuatro

Facundo Muoz | Curso avanzado de Beamer 35/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Especificaciones incrementales

Las especificaciones con nmeros absolutos no son robustas frente


a cambios.
Hay ciertas configuraciones tpicas que son farragosas de escribir.
Por eso se puede incorporar en el entorno itemize o enumerate la
especificacin incremental <+->, con el mismo efecto.

\begin{itemize} Uno
\item<1-> Uno
\item<2-> Dos Dos
\item<3-> Tres
\item<4-> Cuatro
Tres
\end{itemize} Cuatro

Facundo Muoz | Curso avanzado de Beamer 35/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Especificaciones incrementales

Las especificaciones con nmeros absolutos no son robustas frente


a cambios.
Hay ciertas configuraciones tpicas que son farragosas de escribir.
Por eso se puede incorporar en el entorno itemize o enumerate la
especificacin incremental <+->, con el mismo efecto.

\begin{itemize} Uno
\item<1-> Uno
\item<2-> Dos Dos
\item<3-> Tres
\item<4-> Cuatro
Tres
\end{itemize} Cuatro

Facundo Muoz | Curso avanzado de Beamer 35/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Especificaciones incrementales

Las especificaciones con nmeros absolutos no son robustas frente


a cambios.
Hay ciertas configuraciones tpicas que son farragosas de escribir.
Por eso se puede incorporar en el entorno itemize o enumerate la
especificacin incremental <+->, con el mismo efecto.

\begin{itemize}[<+->] Uno
\item Uno
\item Dos Dos
\item Tres
\item Cuatro
Tres
\end{itemize} Cuatro

Facundo Muoz | Curso avanzado de Beamer 35/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Especificaciones de accin

Los entornos itemize o enumerate tambin admiten la


especificacin de accin <+-| alert@+>.

\begin{itemize}[<+-| alert@+>] Uno


\item Uno
\item Dos Dos
\item Tres
\item Cuatro
Tres
\end{itemize} Cuatro
Especificacin global
Se puede predeterminar un comportamiento para todos los entornos de
este tipo en una presentacin estableciendo en el prembulo del
documento el parmtetro global

\beamerdefaultoverlayspecification{<+-| alert@+>}.

Nota: pierde su efecto en los frames [fragile].

Facundo Muoz | Curso avanzado de Beamer 36/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Especificaciones de accin

Los entornos itemize o enumerate tambin admiten la


especificacin de accin <+-| alert@+>.

\begin{itemize}[<+-| alert@+>] Uno


\item Uno
\item Dos Dos
\item Tres
\item Cuatro
Tres
\end{itemize} Cuatro
Especificacin global
Se puede predeterminar un comportamiento para todos los entornos de
este tipo en una presentacin estableciendo en el prembulo del
documento el parmtetro global

\beamerdefaultoverlayspecification{<+-| alert@+>}.

Nota: pierde su efecto en los frames [fragile].

Facundo Muoz | Curso avanzado de Beamer 36/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Especificaciones de accin

Los entornos itemize o enumerate tambin admiten la


especificacin de accin <+-| alert@+>.

\begin{itemize}[<+-| alert@+>] Uno


\item Uno
\item Dos Dos
\item Tres
\item Cuatro
Tres
\end{itemize} Cuatro
Especificacin global
Se puede predeterminar un comportamiento para todos los entornos de
este tipo en una presentacin estableciendo en el prembulo del
documento el parmtetro global

\beamerdefaultoverlayspecification{<+-| alert@+>}.

Nota: pierde su efecto en los frames [fragile].

Facundo Muoz | Curso avanzado de Beamer 36/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Especificaciones de accin

Los entornos itemize o enumerate tambin admiten la


especificacin de accin <+-| alert@+>.

\begin{itemize}[<+-| alert@+>] Uno


\item Uno
\item Dos Dos
\item Tres
\item Cuatro
Tres
\end{itemize} Cuatro
Especificacin global
Se puede predeterminar un comportamiento para todos los entornos de
este tipo en una presentacin estableciendo en el prembulo del
documento el parmtetro global

\beamerdefaultoverlayspecification{<+-| alert@+>}.

Nota: pierde su efecto en los frames [fragile].

Facundo Muoz | Curso avanzado de Beamer 36/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Especificaciones de accin

Los entornos itemize o enumerate tambin admiten la


especificacin de accin <+-| alert@+>.

\begin{itemize}[<+-| alert@+>] Uno


\item Uno
\item Dos Dos
\item Tres
\item Cuatro
Tres
\end{itemize} Cuatro
Especificacin global
Se puede predeterminar un comportamiento para todos los entornos de
este tipo en una presentacin estableciendo en el prembulo del
documento el parmtetro global

\beamerdefaultoverlayspecification{<+-| alert@+>}.

Nota: pierde su efecto en los frames [fragile].

Facundo Muoz | Curso avanzado de Beamer 36/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Especificaciones de accin

Los entornos itemize o enumerate tambin admiten la


especificacin de accin <+-| alert@+>.

\begin{itemize}[<+-| alert@+>] Uno


\item Uno
\item Dos Dos
\item Tres
\item Cuatro
Tres
\end{itemize} Cuatro
Especificacin global
Se puede predeterminar un comportamiento para todos los entornos de
este tipo en una presentacin estableciendo en el prembulo del
documento el parmtetro global

\beamerdefaultoverlayspecification{<+-| alert@+>}.

Nota: pierde su efecto en los frames [fragile].

Facundo Muoz | Curso avanzado de Beamer 36/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con imgenes

Problema 1: el velo no funciona sobre la imagen.


Problema 2: el contenido esttico se mueve.

||
|\only<2>{\includegraphics{fig}}|
|\uncover<2>{\includegraphics{fig}}|
|\visible<2>{\includegraphics{fig}}|
| |

| |

Facundo Muoz | Curso avanzado de Beamer 37/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con imgenes

Problema 1: el velo no funciona sobre la imagen.


Problema 2: el contenido esttico se mueve.

| |
|\only<2>{\includegraphics{fig}}|
|\uncover<2>{\includegraphics{fig}}|
|\visible<2>{\includegraphics{fig}}| | |

| |

Facundo Muoz | Curso avanzado de Beamer 37/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Imgenes con velo


Ejemplo 3

Solucin problema 1: Un truquillo utilizando el paquete TikZ [Tantau, 2008]

\usepackage{tikz} % prembulo
...
\begin{itemize}[<+->]
\item Una visualizacin paso a paso Una visualizacin paso a paso
\item queda muy desagradable
\item cuando hay elementos grficos
queda muy desagradable
{\centering cuando hay elementos grficos
\includegraphics{fig} \par}
\item a menos que se ponga
\item como un nodo tikz
\begin{center}
\begin{tikzpicture} a menos que se ponga
\alt<5->
{\node[opacity=1] como un nodo tikz
{\includegraphics{fig}};}
{\node[opacity=.15]
{\includegraphics{fig}};}
\end{tikzpicture}
\end{center}
\end{itemize}
Facundo Muoz | Curso avanzado de Beamer 38/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Imgenes con velo


Ejemplo 3

Solucin problema 1: Un truquillo utilizando el paquete TikZ [Tantau, 2008]

\usepackage{tikz} % prembulo
...
\begin{itemize}[<+->]
\item Una visualizacin paso a paso Una visualizacin paso a paso
\item queda muy desagradable
\item cuando hay elementos grficos
queda muy desagradable
{\centering cuando hay elementos grficos
\includegraphics{fig} \par}
\item a menos que se ponga
\item como un nodo tikz
\begin{center}
\begin{tikzpicture} a menos que se ponga
\alt<5->
{\node[opacity=1] como un nodo tikz
{\includegraphics{fig}};}
{\node[opacity=.15]
{\includegraphics{fig}};}
\end{tikzpicture}
\end{center}
\end{itemize}
Facundo Muoz | Curso avanzado de Beamer 38/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Imgenes con velo


Ejemplo 3

Solucin problema 1: Un truquillo utilizando el paquete TikZ [Tantau, 2008]

\usepackage{tikz} % prembulo
...
\begin{itemize}[<+->]
\item Una visualizacin paso a paso Una visualizacin paso a paso
\item queda muy desagradable
\item cuando hay elementos grficos
queda muy desagradable
{\centering cuando hay elementos grficos
\includegraphics{fig} \par}
\item a menos que se ponga
\item como un nodo tikz
\begin{center}
\begin{tikzpicture} a menos que se ponga
\alt<5->
{\node[opacity=1] como un nodo tikz
{\includegraphics{fig}};}
{\node[opacity=.15]
{\includegraphics{fig}};}
\end{tikzpicture}
\end{center}
\end{itemize}
Facundo Muoz | Curso avanzado de Beamer 38/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Imgenes con velo


Ejemplo 3

Solucin problema 1: Un truquillo utilizando el paquete TikZ [Tantau, 2008]

\usepackage{tikz} % prembulo
...
\begin{itemize}[<+->]
\item Una visualizacin paso a paso Una visualizacin paso a paso
\item queda muy desagradable
\item cuando hay elementos grficos
queda muy desagradable
{\centering cuando hay elementos grficos
\includegraphics{fig} \par}
\item a menos que se ponga
\item como un nodo tikz
\begin{center}
\begin{tikzpicture} a menos que se ponga
\alt<5->
{\node[opacity=1] como un nodo tikz
{\includegraphics{fig}};}
{\node[opacity=.15]
{\includegraphics{fig}};}
\end{tikzpicture}
\end{center}
\end{itemize}
Facundo Muoz | Curso avanzado de Beamer 38/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Imgenes con velo


Ejemplo 3

Solucin problema 1: Un truquillo utilizando el paquete TikZ [Tantau, 2008]

\usepackage{tikz} % prembulo
...
\begin{itemize}[<+->]
\item Una visualizacin paso a paso Una visualizacin paso a paso
\item queda muy desagradable
\item cuando hay elementos grficos
queda muy desagradable
{\centering cuando hay elementos grficos
\includegraphics{fig} \par}
\item a menos que se ponga
\item como un nodo tikz
\begin{center}
\begin{tikzpicture} a menos que se ponga
\alt<5->
{\node[opacity=1] como un nodo tikz
{\includegraphics{fig}};}
{\node[opacity=.15]
{\includegraphics{fig}};}
\end{tikzpicture}
\end{center}
\end{itemize}
Facundo Muoz | Curso avanzado de Beamer 38/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Contenido dinmico

Solucin problema 2: entorno overlayarea

\begin{itemize}[<+->]
\item El contenido dinmico \\
\only<+>{como por ejemplo\\
estas dos lneas}
\only<+>{que cambian a una sola}
\only<+>{o una imagen que aparece El contenido dinmico
\includegraphics{fig}}
\item necesita un espacio reservado \\ necesita un espacio reservado
\begin{center}
\begin{overlayarea}{<width>}{<height>}
\only<+>{donde quepa todo\\
el contenido dinmico}
\only<+>{que se quiera poner} para que las cosas no salten
\only<+>{\includegraphics{fig}}
\end{overlayarea}
\end{center}
\item para que las cosas no salten
\end{itemize}

Facundo Muoz | Curso avanzado de Beamer 39/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Contenido dinmico

Solucin problema 2: entorno overlayarea

\begin{itemize}[<+->]
\item El contenido dinmico \\
\only<+>{como por ejemplo\\
estas dos lneas}
\only<+>{que cambian a una sola} El contenido dinmico
\only<+>{o una imagen que aparece como por ejemplo
\includegraphics{fig}} estas dos lneas
\item necesita un espacio reservado \\
\begin{center} necesita un espacio reservado
\begin{overlayarea}{<width>}{<height>}
\only<+>{donde quepa todo\\
el contenido dinmico}
\only<+>{que se quiera poner}
\only<+>{\includegraphics{fig}} para que las cosas no salten
\end{overlayarea}
\end{center}
\item para que las cosas no salten
\end{itemize}

Facundo Muoz | Curso avanzado de Beamer 39/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Contenido dinmico

Solucin problema 2: entorno overlayarea

\begin{itemize}[<+->]
\item El contenido dinmico \\
\only<+>{como por ejemplo\\
estas dos lneas}
\only<+>{que cambian a una sola}
\only<+>{o una imagen que aparece
El contenido dinmico
que cambian a una sola
\includegraphics{fig}}
\item necesita un espacio reservado \\ necesita un espacio reservado
\begin{center}
\begin{overlayarea}{<width>}{<height>}
\only<+>{donde quepa todo\\
el contenido dinmico}
\only<+>{que se quiera poner}
\only<+>{\includegraphics{fig}} para que las cosas no salten
\end{overlayarea}
\end{center}
\item para que las cosas no salten
\end{itemize}

Facundo Muoz | Curso avanzado de Beamer 39/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Contenido dinmico

Solucin problema 2: entorno overlayarea

\begin{itemize}[<+->]
\item El contenido dinmico \\
\only<+>{como por ejemplo\\
estas dos lneas}
El contenido dinmico
\only<+>{que cambian a una sola}
\only<+>{o una imagen que aparece
\includegraphics{fig}}
o una imagen que aparece
\item necesita un espacio reservado \\
\begin{center} necesita un espacio reservado
\begin{overlayarea}{<width>}{<height>}
\only<+>{donde quepa todo\\
el contenido dinmico}
\only<+>{que se quiera poner}
\only<+>{\includegraphics{fig}}
\end{overlayarea} para que las cosas no salten
\end{center}
\item para que las cosas no salten
\end{itemize}

Facundo Muoz | Curso avanzado de Beamer 39/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Contenido dinmico

Solucin problema 2: entorno overlayarea

\begin{itemize}[<+->]
\item El contenido dinmico \\
\only<+>{como por ejemplo\\
estas dos lneas}
\only<+>{que cambian a una sola}
\only<+>{o una imagen que aparece El contenido dinmico
\includegraphics{fig}}
\item necesita un espacio reservado \\ necesita un espacio reservado
\begin{center}
\begin{overlayarea}{<width>}{<height>}
\only<+>{donde quepa todo\\
el contenido dinmico}
\only<+>{que se quiera poner} para que las cosas no salten
\only<+>{\includegraphics{fig}}
\end{overlayarea}
\end{center}
\item para que las cosas no salten
\end{itemize}

Facundo Muoz | Curso avanzado de Beamer 39/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Contenido dinmico

Solucin problema 2: entorno overlayarea

\begin{itemize}[<+->]
\item El contenido dinmico \\
\only<+>{como por ejemplo\\
estas dos lneas}
\only<+>{que cambian a una sola}
\only<+>{o una imagen que aparece El contenido dinmico
\includegraphics{fig}}
\item necesita un espacio reservado \\ necesita un espacio reservado
\begin{center} donde quepa todo
\begin{overlayarea}{<width>}{<height>} el contenido dinmico
\only<+>{donde quepa todo\\
el contenido dinmico}
\only<+>{que se quiera poner} para que las cosas no salten
\only<+>{\includegraphics{fig}}
\end{overlayarea}
\end{center}
\item para que las cosas no salten
\end{itemize}

Facundo Muoz | Curso avanzado de Beamer 39/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Contenido dinmico

Solucin problema 2: entorno overlayarea

\begin{itemize}[<+->]
\item El contenido dinmico \\
\only<+>{como por ejemplo\\
estas dos lneas}
\only<+>{que cambian a una sola}
\only<+>{o una imagen que aparece El contenido dinmico
\includegraphics{fig}}
\item necesita un espacio reservado \\ necesita un espacio reservado
\begin{center} que se quiera poner
\begin{overlayarea}{<width>}{<height>}
\only<+>{donde quepa todo\\
el contenido dinmico}
\only<+>{que se quiera poner} para que las cosas no salten
\only<+>{\includegraphics{fig}}
\end{overlayarea}
\end{center}
\item para que las cosas no salten
\end{itemize}

Facundo Muoz | Curso avanzado de Beamer 39/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Contenido dinmico

Solucin problema 2: entorno overlayarea

\begin{itemize}[<+->]
\item El contenido dinmico \\
\only<+>{como por ejemplo\\
estas dos lneas}
\only<+>{que cambian a una sola}
\only<+>{o una imagen que aparece El contenido dinmico
\includegraphics{fig}}
\item necesita un espacio reservado \\ necesita un espacio reservado
\begin{center}
\begin{overlayarea}{<width>}{<height>}
\only<+>{donde quepa todo\\
el contenido dinmico}
\only<+>{que se quiera poner} para que las cosas no salten
\only<+>{\includegraphics{fig}}
\end{overlayarea}
\end{center}
\item para que las cosas no salten
\end{itemize}

Facundo Muoz | Curso avanzado de Beamer 39/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Contenido dinmico

Solucin problema 2: entorno overlayarea

\begin{itemize}[<+->]
\item El contenido dinmico \\
\only<+>{como por ejemplo\\
estas dos lneas}
\only<+>{que cambian a una sola}
\only<+>{o una imagen que aparece El contenido dinmico
\includegraphics{fig}}
\item necesita un espacio reservado \\ necesita un espacio reservado
\begin{center}
\begin{overlayarea}{<width>}{<height>}
\only<+>{donde quepa todo\\
el contenido dinmico}
\only<+>{que se quiera poner} para que las cosas no salten
\only<+>{\includegraphics{fig}}
\end{overlayarea}
\end{center}
\item para que las cosas no salten
\end{itemize}

Facundo Muoz | Curso avanzado de Beamer 39/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con texto verbatim

El entorno verbatim de LATEX permite ensear texto preformateado 5 .


En Beamer es necesario utilizar la opcin fragile del frame.
Beamer tambin define el entorno semiverbatim, en el cual la
retrobarra \y las llaves { } mantienen su significado.
Esto permite enfatizar, o mostrar paso a paso utilizando overlays.
Los smbolos \, {, y } se imprimen anteponiendo una retrobarra.

\begin{semiverbatim} \begin{frame}
\alert<+>{\\begin\{frame\}}
\alert<+>{ \\frametitle\{Transparencia\}} \frametitle{Transparencia}
\alert<+>{ \\framesubtitle\{Beamer\}} \framesubtitle{Beamer}
\alert<+>{ Contenido primero}
\alert<+>{\\end\{frame\}} Contenido primero
\end{semiverbatim} \end{frame}

5
Tambin hay otros ms poderosos, como lstlisting.
Facundo Muoz | Curso avanzado de Beamer 40/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con texto verbatim

El entorno verbatim de LATEX permite ensear texto preformateado 5 .


En Beamer es necesario utilizar la opcin fragile del frame.
Beamer tambin define el entorno semiverbatim, en el cual la
retrobarra \y las llaves { } mantienen su significado.
Esto permite enfatizar, o mostrar paso a paso utilizando overlays.
Los smbolos \, {, y } se imprimen anteponiendo una retrobarra.

\begin{semiverbatim} \begin{frame}
\alert<+>{\\begin\{frame\}}
\alert<+>{ \\frametitle\{Transparencia\}} \frametitle{Transparencia}
\alert<+>{ \\framesubtitle\{Beamer\}} \framesubtitle{Beamer}
\alert<+>{ Contenido primero}
\alert<+>{\\end\{frame\}} Contenido primero
\end{semiverbatim} \end{frame}

5
Tambin hay otros ms poderosos, como lstlisting.
Facundo Muoz | Curso avanzado de Beamer 40/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con texto verbatim

El entorno verbatim de LATEX permite ensear texto preformateado 5 .


En Beamer es necesario utilizar la opcin fragile del frame.
Beamer tambin define el entorno semiverbatim, en el cual la
retrobarra \y las llaves { } mantienen su significado.
Esto permite enfatizar, o mostrar paso a paso utilizando overlays.
Los smbolos \, {, y } se imprimen anteponiendo una retrobarra.

\begin{semiverbatim} \begin{frame}
\alert<+>{\\begin\{frame\}}
\alert<+>{ \\frametitle\{Transparencia\}} \frametitle{Transparencia}
\alert<+>{ \\framesubtitle\{Beamer\}} \framesubtitle{Beamer}
\alert<+>{ Contenido primero}
\alert<+>{\\end\{frame\}} Contenido primero
\end{semiverbatim} \end{frame}

5
Tambin hay otros ms poderosos, como lstlisting.
Facundo Muoz | Curso avanzado de Beamer 40/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con texto verbatim

El entorno verbatim de LATEX permite ensear texto preformateado 5 .


En Beamer es necesario utilizar la opcin fragile del frame.
Beamer tambin define el entorno semiverbatim, en el cual la
retrobarra \y las llaves { } mantienen su significado.
Esto permite enfatizar, o mostrar paso a paso utilizando overlays.
Los smbolos \, {, y } se imprimen anteponiendo una retrobarra.

\begin{semiverbatim} \begin{frame}
\alert<+>{\\begin\{frame\}}
\alert<+>{ \\frametitle\{Transparencia\}} \frametitle{Transparencia}
\alert<+>{ \\framesubtitle\{Beamer\}} \framesubtitle{Beamer}
\alert<+>{ Contenido primero}
\alert<+>{\\end\{frame\}} Contenido primero
\end{semiverbatim} \end{frame}

5
Tambin hay otros ms poderosos, como lstlisting.
Facundo Muoz | Curso avanzado de Beamer 40/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con texto verbatim

El entorno verbatim de LATEX permite ensear texto preformateado 5 .


En Beamer es necesario utilizar la opcin fragile del frame.
Beamer tambin define el entorno semiverbatim, en el cual la
retrobarra \y las llaves { } mantienen su significado.
Esto permite enfatizar, o mostrar paso a paso utilizando overlays.
Los smbolos \, {, y } se imprimen anteponiendo una retrobarra.

\begin{semiverbatim} \begin{frame}
\alert<+>{\\begin\{frame\}}
\alert<+>{ \\frametitle\{Transparencia\}} \frametitle{Transparencia}
\alert<+>{ \\framesubtitle\{Beamer\}} \framesubtitle{Beamer}
\alert<+>{ Contenido primero}
\alert<+>{\\end\{frame\}} Contenido primero
\end{semiverbatim} \end{frame}

5
Tambin hay otros ms poderosos, como lstlisting.
Facundo Muoz | Curso avanzado de Beamer 40/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con texto verbatim

El entorno verbatim de LATEX permite ensear texto preformateado 5 .


En Beamer es necesario utilizar la opcin fragile del frame.
Beamer tambin define el entorno semiverbatim, en el cual la
retrobarra \y las llaves { } mantienen su significado.
Esto permite enfatizar, o mostrar paso a paso utilizando overlays.
Los smbolos \, {, y } se imprimen anteponiendo una retrobarra.

\begin{semiverbatim} \begin{frame}
\alert<+>{\\begin\{frame\}}
\alert<+>{ \\frametitle\{Transparencia\}} \frametitle{Transparencia}
\alert<+>{ \\framesubtitle\{Beamer\}} \framesubtitle{Beamer}
\alert<+>{ Contenido primero}
\alert<+>{\\end\{frame\}} Contenido primero
\end{semiverbatim} \end{frame}

5
Tambin hay otros ms poderosos, como lstlisting.
Facundo Muoz | Curso avanzado de Beamer 40/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con texto verbatim

El entorno verbatim de LATEX permite ensear texto preformateado 5 .


En Beamer es necesario utilizar la opcin fragile del frame.
Beamer tambin define el entorno semiverbatim, en el cual la
retrobarra \y las llaves { } mantienen su significado.
Esto permite enfatizar, o mostrar paso a paso utilizando overlays.
Los smbolos \, {, y } se imprimen anteponiendo una retrobarra.

\begin{semiverbatim} \begin{frame}
\alert<+>{\\begin\{frame\}}
\alert<+>{ \\frametitle\{Transparencia\}} \frametitle{Transparencia}
\alert<+>{ \\framesubtitle\{Beamer\}} \framesubtitle{Beamer}
\alert<+>{ Contenido primero}
\alert<+>{\\end\{frame\}} Contenido primero
\end{semiverbatim} \end{frame}

5
Tambin hay otros ms poderosos, como lstlisting.
Facundo Muoz | Curso avanzado de Beamer 40/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con texto verbatim

El entorno verbatim de LATEX permite ensear texto preformateado 5 .


En Beamer es necesario utilizar la opcin fragile del frame.
Beamer tambin define el entorno semiverbatim, en el cual la
retrobarra \y las llaves { } mantienen su significado.
Esto permite enfatizar, o mostrar paso a paso utilizando overlays.
Los smbolos \, {, y } se imprimen anteponiendo una retrobarra.

\begin{semiverbatim} \begin{frame}
\alert<+>{\\begin\{frame\}}
\alert<+>{ \\frametitle\{Transparencia\}} \frametitle{Transparencia}
\alert<+>{ \\framesubtitle\{Beamer\}} \framesubtitle{Beamer}
\alert<+>{ Contenido primero}
\alert<+>{\\end\{frame\}} Contenido primero
\end{semiverbatim} \end{frame}

5
Tambin hay otros ms poderosos, como lstlisting.
Facundo Muoz | Curso avanzado de Beamer 40/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con texto verbatim

El entorno verbatim de LATEX permite ensear texto preformateado 5 .


En Beamer es necesario utilizar la opcin fragile del frame.
Beamer tambin define el entorno semiverbatim, en el cual la
retrobarra \y las llaves { } mantienen su significado.
Esto permite enfatizar, o mostrar paso a paso utilizando overlays.
Los smbolos \, {, y } se imprimen anteponiendo una retrobarra.

\begin{semiverbatim} \begin{frame}
\alert<+>{\\begin\{frame\}}
\alert<+>{ \\frametitle\{Transparencia\}} \frametitle{Transparencia}
\alert<+>{ \\framesubtitle\{Beamer\}} \framesubtitle{Beamer}
\alert<+>{ Contenido primero}
\alert<+>{\\end\{frame\}} Contenido primero
\end{semiverbatim} \end{frame}

5
Tambin hay otros ms poderosos, como lstlisting.
Facundo Muoz | Curso avanzado de Beamer 40/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con texto verbatim

El entorno verbatim de LATEX permite ensear texto preformateado 5 .


En Beamer es necesario utilizar la opcin fragile del frame.
Beamer tambin define el entorno semiverbatim, en el cual la
retrobarra \y las llaves { } mantienen su significado.
Esto permite enfatizar, o mostrar paso a paso utilizando overlays.
Los smbolos \, {, y } se imprimen anteponiendo una retrobarra.

\begin{semiverbatim} \begin{frame}
\alert<+>{\\begin\{frame\}}
\alert<+>{ \\frametitle\{Transparencia\}} \frametitle{Transparencia}
\alert<+>{ \\framesubtitle\{Beamer\}} \framesubtitle{Beamer}
\alert<+>{ Contenido primero}
\alert<+>{\\end\{frame\}} Contenido primero
\end{semiverbatim} \end{frame}

5
Tambin hay otros ms poderosos, como lstlisting.
Facundo Muoz | Curso avanzado de Beamer 40/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con texto verbatim

El entorno verbatim de LATEX permite ensear texto preformateado 5 .


En Beamer es necesario utilizar la opcin fragile del frame.
Beamer tambin define el entorno semiverbatim, en el cual la
retrobarra \y las llaves { } mantienen su significado.
Esto permite enfatizar, o mostrar paso a paso utilizando overlays.
Los smbolos \, {, y } se imprimen anteponiendo una retrobarra.

\begin{semiverbatim} \begin{frame}
\alert<+>{\\begin\{frame\}}
\alert<+>{ \\frametitle\{Transparencia\}} \frametitle{Transparencia}
\alert<+>{ \\framesubtitle\{Beamer\}} \framesubtitle{Beamer}
\alert<+>{ Contenido primero}
\alert<+>{\\end\{frame\}} Contenido primero
\end{semiverbatim} \end{frame}

5
Tambin hay otros ms poderosos, como lstlisting.
Facundo Muoz | Curso avanzado de Beamer 40/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 2
Diapositivas dinmicas

1 Reproducir el siguiente tres en raya

Facundo Muoz | Curso avanzado de Beamer 41/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 2
Diapositivas dinmicas

1 Reproducir el siguiente tres en raya

Facundo Muoz | Curso avanzado de Beamer 41/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 2
Diapositivas dinmicas

1 Reproducir el siguiente tres en raya

X
O

Facundo Muoz | Curso avanzado de Beamer 41/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 2
Diapositivas dinmicas

1 Reproducir el siguiente tres en raya

X
O
X

Facundo Muoz | Curso avanzado de Beamer 41/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 2
Diapositivas dinmicas

1 Reproducir el siguiente tres en raya

X
O O
X

Facundo Muoz | Curso avanzado de Beamer 41/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 2
Diapositivas dinmicas

1 Reproducir el siguiente tres en raya

X
X O O
X

Facundo Muoz | Curso avanzado de Beamer 41/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 2
Diapositivas dinmicas

1 Reproducir el siguiente tres en raya

X
X O O
O X

Facundo Muoz | Curso avanzado de Beamer 41/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 2
Diapositivas dinmicas

1 Reproducir el siguiente tres en raya

X X
X O O
O X

Facundo Muoz | Curso avanzado de Beamer 41/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 2
Diapositivas dinmicas

1 Reproducir el siguiente tres en raya

O X X
X O O
O X

Facundo Muoz | Curso avanzado de Beamer 41/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 2
Diapositivas dinmicas

1 Reproducir el siguiente tres en raya

O X X
X O O
X O X

Facundo Muoz | Curso avanzado de Beamer 41/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Seccin 3 Handouts y modos

Facundo Muoz | Curso avanzado de Beamer 42/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Compilando handouts

\documentclass[handout]{beamer}
\mode<handout>{
\usepackage{pgfpages}
\pgfpagesuselayout{resize}[a4paper,border shrink=5mm,landscape]
\pgfpagesuselayout{2 on 1}[a4paper,border shrink=5mm]
\setbeamercolor{background canvas}{bg=black!5}
}

La opcin de clase handout colapsa las slides de cada frame en una


nica diapositiva
Beamer entra entonces en modo handout. El comando mode permite
ajustar algunas configuraciones que se aplican slo bajo este modo.
Por ejemplo, un color de fondo.
Para la impresin, el paquete pgfpages [Tantau, 2008, s.46] permite
ajustar el tamao de las diapositivas.
Incluso permite imprimir mltiples diapositivas por pgina
tambin admite {4 on 1}[landscape]; {8 on 1} o {16 on 1}[landscape].

Facundo Muoz | Curso avanzado de Beamer 43/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Compilando handouts

\documentclass[handout]{beamer}
\mode<handout>{
\usepackage{pgfpages}
\pgfpagesuselayout{resize}[a4paper,border shrink=5mm,landscape]
\pgfpagesuselayout{2 on 1}[a4paper,border shrink=5mm]
\setbeamercolor{background canvas}{bg=black!5}
}

La opcin de clase handout colapsa las slides de cada frame en una


nica diapositiva
Beamer entra entonces en modo handout. El comando mode permite
ajustar algunas configuraciones que se aplican slo bajo este modo.
Por ejemplo, un color de fondo.
Para la impresin, el paquete pgfpages [Tantau, 2008, s.46] permite
ajustar el tamao de las diapositivas.
Incluso permite imprimir mltiples diapositivas por pgina
tambin admite {4 on 1}[landscape]; {8 on 1} o {16 on 1}[landscape].

Facundo Muoz | Curso avanzado de Beamer 43/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Compilando handouts

\documentclass[handout]{beamer}
\mode<handout>{
\usepackage{pgfpages}
\pgfpagesuselayout{resize}[a4paper,border shrink=5mm,landscape]
\pgfpagesuselayout{2 on 1}[a4paper,border shrink=5mm]
\setbeamercolor{background canvas}{bg=black!5}
}

La opcin de clase handout colapsa las slides de cada frame en una


nica diapositiva
Beamer entra entonces en modo handout. El comando mode permite
ajustar algunas configuraciones que se aplican slo bajo este modo.
Por ejemplo, un color de fondo.
Para la impresin, el paquete pgfpages [Tantau, 2008, s.46] permite
ajustar el tamao de las diapositivas.
Incluso permite imprimir mltiples diapositivas por pgina
tambin admite {4 on 1}[landscape]; {8 on 1} o {16 on 1}[landscape].

Facundo Muoz | Curso avanzado de Beamer 43/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Compilando handouts

\documentclass[handout]{beamer}
\mode<handout>{
\usepackage{pgfpages}
\pgfpagesuselayout{resize}[a4paper,border shrink=5mm,landscape]
\pgfpagesuselayout{2 on 1}[a4paper,border shrink=5mm]
\setbeamercolor{background canvas}{bg=black!5}
}

La opcin de clase handout colapsa las slides de cada frame en una


nica diapositiva
Beamer entra entonces en modo handout. El comando mode permite
ajustar algunas configuraciones que se aplican slo bajo este modo.
Por ejemplo, un color de fondo.
Para la impresin, el paquete pgfpages [Tantau, 2008, s.46] permite
ajustar el tamao de las diapositivas.
Incluso permite imprimir mltiples diapositivas por pgina
tambin admite {4 on 1}[landscape]; {8 on 1} o {16 on 1}[landscape].

Facundo Muoz | Curso avanzado de Beamer 43/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Beamer modes

Beamer reconoce distintos modos de trabajo, que permiten hacer


varias versiones de un mismo documento.
Ya hemos visto una aplicacin del modo handout y el comando mode.
presentation

beamer - modo por defecto.


second - segunda pantalla.
handout - impresos.
all

trans - transparencias.
article - control transferido a otra clase (article,
book, etc.)

Facundo Muoz | Curso avanzado de Beamer 44/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Comando mode

\mode<modos>{contenido}
El contenido slo se incluye en los modos especificados

Ejemplo
\mode<article| handout>{
Detalles adicionales mencionados slo
en una versin de artculo, o comentarios
que se desean dejar disponibles en una
versin handout
}

Notar que los modos se separan por una barra vertical y un espacio.

Facundo Muoz | Curso avanzado de Beamer 45/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Comando mode

\mode<modos>{contenido}
El contenido slo se incluye en los modos especificados

Ejemplo
\mode<article| handout>{
Detalles adicionales mencionados slo
en una versin de artculo, o comentarios
que se desean dejar disponibles en una
versin handout
}

Notar que los modos se separan por una barra vertical y un espacio.

Facundo Muoz | Curso avanzado de Beamer 45/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Modes y overlays
Ejemplo 4

Las especificaciones de overlay pueden ser distintas para cada modo.


Una utilizacin tpica del modo handout es hacer una versin esttica de
una diapositiva dinmica.

101 d =2

102

L2 Error
103
\includegraphics<1| handout:0>{fig-1.pdf}
\includegraphics<2| handout:0>{fig-2.pdf} 104
dy
= 1.58
\includegraphics<3>{fig-3.pdf} 105
dx

101 102 103 104


Dof

Esto significa: en el modo por defecto (beamer) se muestran las tres


imagenes secuencialmente. En modo handout se suprimen las dos
primeras.

Facundo Muoz | Curso avanzado de Beamer 46/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Modes y overlays
Ejemplo 4

Las especificaciones de overlay pueden ser distintas para cada modo.


Una utilizacin tpica del modo handout es hacer una versin esttica de
una diapositiva dinmica.

101 d =2
d =3
102

L2 Error
103
\includegraphics<1| handout:0>{fig-1.pdf}
\includegraphics<2| handout:0>{fig-2.pdf} 104
dy
= 1.58
\includegraphics<3>{fig-3.pdf} 105
dx

101 102 103 104 105


Dof

Esto significa: en el modo por defecto (beamer) se muestran las tres


imagenes secuencialmente. En modo handout se suprimen las dos
primeras.

Facundo Muoz | Curso avanzado de Beamer 46/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Modes y overlays
Ejemplo 4

Las especificaciones de overlay pueden ser distintas para cada modo.


Una utilizacin tpica del modo handout es hacer una versin esttica de
una diapositiva dinmica.

101 d =2
d =3
102 d =4

L2 Error
103
\includegraphics<1| handout:0>{fig-1.pdf}
\includegraphics<2| handout:0>{fig-2.pdf} 104
dy
= 1.58
\includegraphics<3>{fig-3.pdf} 105
dx

101 102 103 104 105


Dof

Esto significa: en el modo por defecto (beamer) se muestran las tres


imagenes secuencialmente. En modo handout se suprimen las dos
primeras.

Facundo Muoz | Curso avanzado de Beamer 46/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 3
El modo Handout

1 Compilar la diapositiva del ejercicio 3 tal como est (modo beamer) y


comprobar que funciona bien
2 Aadirle la opcin de clase handout y comprobar que funciona mal
3 Corregirla para que slo salga el tercer grfico en el modo handout

Facundo Muoz | Curso avanzado de Beamer 47/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Seccin 4 Botones y enlaces

Facundo Muoz | Curso avanzado de Beamer 48/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Hyperlinks
Ejemplo sencillo

Podemos crear saltos anticipadamente en la presentacin usando


hyperlinks.

\begin{frame}[label=ej_sencillo]{Hyperlinks}
\hyperlink{ej_sofisticado}{[Saltar al ejemplo sofisticado]}

[Saltar al ejemplo sofisticado]

Observaciones:
El destino debe estar etiquetado (label).
El comando \hyperlink produce el enlace especificando destino y
el texto activo.

Facundo Muoz | Curso avanzado de Beamer 49/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Hyperlinks
Ejemplo sencillo

Podemos crear saltos anticipadamente en la presentacin usando


hyperlinks.

\begin{frame}[label=ej_sencillo]{Hyperlinks}
\hyperlink{ej_sofisticado}{[Saltar al ejemplo sofisticado]}

[Saltar al ejemplo sofisticado]

Observaciones:
El destino debe estar etiquetado (label).
El comando \hyperlink produce el enlace especificando destino y
el texto activo.

Facundo Muoz | Curso avanzado de Beamer 49/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Hyperlinks
Ejemplo sencillo

Podemos crear saltos anticipadamente en la presentacin usando


hyperlinks.

\begin{frame}[label=ej_sencillo]{Hyperlinks}
\hyperlink{ej_sofisticado}{[Saltar al ejemplo sofisticado]}

[Saltar al ejemplo sofisticado]

Observaciones:
El destino debe estar etiquetado (label).
El comando \hyperlink produce el enlace especificando destino y
el texto activo.

Facundo Muoz | Curso avanzado de Beamer 49/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Hyperlinks
Ejemplo sofisticado

Hyperlinks, overlays y botones

\begin{frame}[label=ej_sofisticado]{Hyperlinks}
\hyperlink<3>{ej_sencillo<2>}{\beamerreturnbutton{Volver al ejemplo sencillo}}

Observaciones:
Ahora, el enlace no aparecer hasta la slide #3.
Adems, nos mandar a la slide #2 del destino.
Finalmente, los enlaces se pueden representar usando botones.

Facundo Muoz | Curso avanzado de Beamer 50/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Hyperlinks
Ejemplo sofisticado

Hyperlinks, overlays y botones

\begin{frame}[label=ej_sofisticado]{Hyperlinks}
\hyperlink<3>{ej_sencillo<2>}{\beamerreturnbutton{Volver al ejemplo sencillo}}

Observaciones:
Ahora, el enlace no aparecer hasta la slide #3.
Adems, nos mandar a la slide #2 del destino.
Finalmente, los enlaces se pueden representar usando botones.

Facundo Muoz | Curso avanzado de Beamer 50/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Hyperlinks
Ejemplo sofisticado

Hyperlinks, overlays y botones

\begin{frame}[label=ej_sofisticado]{Hyperlinks}
\hyperlink<3>{ej_sencillo<2>}{\beamerreturnbutton{Volver al ejemplo sencillo}}

Volver al ejemplo sencillo

Observaciones:
Ahora, el enlace no aparecer hasta la slide #3.
Adems, nos mandar a la slide #2 del destino.
Finalmente, los enlaces se pueden representar usando botones.

Facundo Muoz | Curso avanzado de Beamer 50/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Hyperlinks

Botones predefinidos

Texto
\beamerbutton{Texto}
\beamergotobutton{Texto} Texto
\beamerskipbutton{Texto}
Texto
\beamerreturnbutton{Texto}
Texto

Algunos6 saltos predefinidos

\hyperlinkpresentationstart, \hyperlinkpresentationend,
\hyperlinkframestartnext, \hyperlinkframeendprev, ...

6
Hay varios, de remota utilidad. Ver Beamer Users Guide [Tantau, 2010, s.11.1]
Facundo Muoz | Curso avanzado de Beamer 51/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Reanudar diapositivas inacabadas


Comando againframe

A veces puede interesar dejar parte del contenido de un frame para ser
retomado ms adelante (o no).

1 Restringir el rango de slides que


\begin{frame}<1-2>[label=volver]
\begin{enumerate}<+-| alert@+> se visualizarn en primera
\item Restringir el rango... instancia.
\item Etiquetar el frame
\item Contnido adicional... 2 Etiquetar el frame.
\end{enumerate}
\end{frame} 3 Contenido adicional, para ms
tarde.

Facundo Muoz | Curso avanzado de Beamer 52/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Reanudar diapositivas inacabadas


Comando againframe

A veces puede interesar dejar parte del contenido de un frame para ser
retomado ms adelante (o no).

1 Restringir el rango de slides que


\begin{frame}<1-2>[label=volver]
\begin{enumerate}<+-| alert@+> se visualizarn en primera
\item Restringir el rango... instancia.
\item Etiquetar el frame
\item Contnido adicional... 2 Etiquetar el frame.
\end{enumerate}
\end{frame} 3 Contenido adicional, para ms
tarde.

Facundo Muoz | Curso avanzado de Beamer 52/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Reanudar diapositivas inacabadas


Comando againframe

A veces puede interesar dejar parte del contenido de un frame para ser
retomado ms adelante (o no).

1 Restringir el rango de slides que


\begin{frame}<1-2>[label=volver]
\begin{enumerate}<+-| alert@+> se visualizarn en primera
\item Restringir el rango... instancia.
\item Etiquetar el frame
\item Contnido adicional... 2 Etiquetar el frame.
\end{enumerate}
\end{frame} 3 Contenido adicional, para ms
tarde.

Facundo Muoz | Curso avanzado de Beamer 52/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Reanudar diapositivas inacabadas


Comando againframe

\begin{frame}
Aqu se proporciona informacin Aqu se proporciona informacin
ms detallada sobre el punto 2.
\end{frame} ms detallada sobre el punto 2.
\againframe<3>{volver}

El comando againframe se pone fuera del frame, en el lugar de la


prxima diapositiva.
Se indica el nmero de slide a partir del cual se quiere reanudar...
... la diapositiva con la etiqueta (label) especificada

Facundo Muoz | Curso avanzado de Beamer 53/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Reanudar diapositivas inacabadas


Comando againframe

\begin{frame}
Aqu se proporciona informacin Aqu se proporciona informacin
ms detallada sobre el punto 2.
\end{frame} ms detallada sobre el punto 2.
\againframe<3>{volver}

El comando againframe se pone fuera del frame, en el lugar de la


prxima diapositiva.
Se indica el nmero de slide a partir del cual se quiere reanudar...
... la diapositiva con la etiqueta (label) especificada

Facundo Muoz | Curso avanzado de Beamer 53/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Reanudar diapositivas inacabadas


Comando againframe

\begin{frame}
Aqu se proporciona informacin Aqu se proporciona informacin
ms detallada sobre el punto 2.
\end{frame} ms detallada sobre el punto 2.
\againframe<3>{volver}

El comando againframe se pone fuera del frame, en el lugar de la


prxima diapositiva.
Se indica el nmero de slide a partir del cual se quiere reanudar...
... la diapositiva con la etiqueta (label) especificada

Facundo Muoz | Curso avanzado de Beamer 53/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Reanudar diapositivas inacabadas


Comando againframe

A veces puede interesar dejar parte del contenido de un frame para ser
retomado ms adelante (o no).

1 Restringir el rango de slides que


\begin{frame}<1-2>[label=volver]
\begin{enumerate}<+-| alert@+> se visualizarn en primera
\item Restringir el rango... instancia.
\item Etiquetar el frame
\item Contnido adicional... 2 Etiquetar el frame.
\end{enumerate}
\end{frame} 3 Contenido adicional, para ms
tarde.

Facundo Muoz | Curso avanzado de Beamer 54/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 4
Botones y enlaces

1 Abrir y compilar el ejercicio 4. Consiste en un enunciado y su


demostracin, y otra diapositiva que representa el resto de la
presentacin.
2 Hacer que la demostracin slo sea visible despus de acabada la
presentacin, previendo el caso de que el pblico requiera ms
detalles, pero omitindola en una primera instancia (comando
againframe)
3 En la diapositiva 1, aadir un botn que permita ensear la
demostracin, en caso que de alguien reclame detalles en ese
momento.
4 Este botn debe desaparecer en cuanto se muestren los detalles.
5 Aadir otro botn para volver atrs y continuar con la presentacin.
6 Evitar que el enunciado del Teorema salte(si lo hace) cuando se
presentan y se quitan los detalles.
Una solucin se encuentra en el ejemplo 5.
Facundo Muoz | Curso avanzado de Beamer 55/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Seccin 5 Efectos y animaciones

Facundo Muoz | Curso avanzado de Beamer 56/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Zooming

Las figuras (o cualquier cosa) pueden ampliarse utilizando framezoom.

\begin{frame}
\framezoom<0><2>[border](9cm,0cm)(2cm,1.5cm)
\framezoom<1><0>[border](8cm,.6cm)(1.3cm,3cm)
\framezoom<4><3>(7cm,3.5cm)(5cm,2cm)

\pgfimage[width=\textwidth]{img/logoUJI}
% o tambin:
%\includegraphics[width=\textwidth]{img/logoUJI}
\end{frame}

Facundo Muoz | Curso avanzado de Beamer 57/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Zooming

o framezoom.

Facundo Muoz | Curso avanzado de Beamer 57/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Zooming

Facundo Muoz | Curso avanzado de Beamer 57/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Zooming

Las figuras (o cualquier cosa) pueden ampliarse utilizando framezoom.

\begin{frame}
\framezoom<0><2>[border](9cm,0cm)(2cm,1.5cm)
\framezoom<1><0>[border](8cm,.6cm)(1.3cm,3cm)
\framezoom<4><3>(7cm,3.5cm)(5cm,2cm)

\pgfimage[width=\textwidth]{img/logoUJI}
% o tambin:
%\includegraphics[width=\textwidth]{img/logoUJI}
\end{frame}

La primera especificacin de overlay indica en qu slide se activan los


botones para hacer click.

Facundo Muoz | Curso avanzado de Beamer 57/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Zooming

Las figuras (o cualquier cosa) pueden ampliarse utilizando framezoom.

\begin{frame}
\framezoom<0><2>[border](9cm,0cm)(2cm,1.5cm)
\framezoom<1><0>[border](8cm,.6cm)(1.3cm,3cm)
\framezoom<4><3>(7cm,3.5cm)(5cm,2cm)

\pgfimage[width=\textwidth]{img/logoUJI}
% o tambin:
%\includegraphics[width=\textwidth]{img/logoUJI}
\end{frame}

La segunda, en qu slide se muestra la ampliacin correspondiente.

Facundo Muoz | Curso avanzado de Beamer 57/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Zooming

Las figuras (o cualquier cosa) pueden ampliarse utilizando framezoom.

\begin{frame}
\framezoom<0><2>[border](9cm,0cm)(2cm,1.5cm)
\framezoom<1><0>[border](8cm,.6cm)(1.3cm,3cm)
\framezoom<4><3>(7cm,3.5cm)(5cm,2cm)

\pgfimage[width=\textwidth]{img/logoUJI}
% o tambin:
%\includegraphics[width=\textwidth]{img/logoUJI}
\end{frame}

El botn es visible slo si se utiliza la opcin border.

Facundo Muoz | Curso avanzado de Beamer 57/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Zooming

Las figuras (o cualquier cosa) pueden ampliarse utilizando framezoom.

\begin{frame}
\framezoom<0><2>[border](9cm,0cm)(2cm,1.5cm)
\framezoom<1><0>[border](8cm,.6cm)(1.3cm,3cm)
\framezoom<4><3>(7cm,3.5cm)(5cm,2cm)

\pgfimage[width=\textwidth]{img/logoUJI}
% o tambin:
%\includegraphics[width=\textwidth]{img/logoUJI}
\end{frame}

Coordenadas de la esquina superior izquierda, y tamao de la ampliacin.

Facundo Muoz | Curso avanzado de Beamer 57/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Transiciones entre diapositivas

El formato PDF permite definir efectos de transicin entre


diapositivas.
Cuidado! Los distintos visualizadores de PDF tienen diferentes
interpretaciones y niveles de soporte de estos efectos.

Facundo Muoz | Curso avanzado de Beamer 58/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Transiciones entre diapositivas

El formato PDF permite definir efectos de transicin entre


diapositivas.
Cuidado! Los distintos visualizadores de PDF tienen diferentes
interpretaciones y niveles de soporte de estos efectos.

Se especifican con un comando que


\begin{frame} afecta a todo el frame...
\transdissolve
\transblindshorizontal<3-4> ... o a slides especficas.
\transwipe[duration=5]<5-6>
\end{frame} Opcionalmente se puede determinar la
duracin, en segundos, del efecto.

Facundo Muoz | Curso avanzado de Beamer 58/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Transiciones entre diapositivas

El formato PDF permite definir efectos de transicin entre


diapositivas.
Cuidado! Los distintos visualizadores de PDF tienen diferentes
interpretaciones y niveles de soporte de estos efectos.

Facundo Muoz | Curso avanzado de Beamer 58/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Transiciones entre diapositivas

El formato PDF permite definir efectos de transicin entre


diapositivas.
Cuidado! Los distintos visualizadores de PDF tienen diferentes
interpretaciones y niveles de soporte de estos efectos.

Se especifican con un comando que


\begin{frame} afecta a todo el frame...
\transdissolve
\transblindshorizontal<3-4> ... o a slides especficas.
\transwipe[duration=5]<5-6>
\end{frame} Opcionalmente se puede determinar la
duracin, en segundos, del efecto.

Facundo Muoz | Curso avanzado de Beamer 58/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Transiciones entre diapositivas

El formato PDF permite definir efectos de transicin entre


diapositivas.
Cuidado! Los distintos visualizadores de PDF tienen diferentes
interpretaciones y niveles de soporte de estos efectos.

Facundo Muoz | Curso avanzado de Beamer 58/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Transiciones entre diapositivas

El formato PDF permite definir efectos de transicin entre


diapositivas.
Cuidado! Los distintos visualizadores de PDF tienen diferentes
interpretaciones y niveles de soporte de estos efectos.

Se especifican con un comando que


\begin{frame} afecta a todo el frame...
\transdissolve
\transblindshorizontal<3-4> ... o a slides especficas.
\transwipe[duration=5]<5-6>
\end{frame} Opcionalmente se puede determinar la
duracin, en segundos, del efecto.

Facundo Muoz | Curso avanzado de Beamer 58/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Animaciones

Para hacer animaciones con Beamer hay varios mtodos, pero ninguno de
ellos del todo satisfactorio
Insertar vdeo
Paquete multimedia / comando movie
No es general. Slo ltima versin del Acrobat Reader.
(contra)Ejemplo 6: ejemplos/6-video.pdf
Paquete movie15 / comando includemovie
Animar texto
Comandos animate / animatevalue
Animar grficos
Paquete xmpmulti / comando multiinclude
Paquete animate / comando animategraphics
Ms info.: Beamer Users guide [Tantau, 2010, s.14].

Facundo Muoz | Curso avanzado de Beamer 59/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Animaciones

Para hacer animaciones con Beamer hay varios mtodos, pero ninguno de
ellos del todo satisfactorio
Insertar vdeo
Paquete multimedia / comando movie
Paquete movie15 / comando includemovie
Ms general: utiliza un reproductor externo.
El vdeo se incluye en el PDF. No es necesario pasar el archivo aparte.
Ejemplo 7: ejemplos/7-movie.pdf
Animar texto
Comandos animate / animatevalue
Animar grficos
Paquete xmpmulti / comando multiinclude
Paquete animate / comando animategraphics
Ms info.: Beamer Users guide [Tantau, 2010, s.14].

Facundo Muoz | Curso avanzado de Beamer 59/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Animaciones

Para hacer animaciones con Beamer hay varios mtodos, pero ninguno de
ellos del todo satisfactorio
Insertar vdeo
Paquete multimedia / comando movie
Paquete movie15 / comando includemovie
Animar texto
Comandos animate / animatevalue
Efecto creado a travs de la sucesin rpida de slides.
No se puede adelantar o retroceder diapositivas naturalmente. Hay
que recurrir a botones o los smbolos de navegacin de Beamer.
La velocidad de la sucesin depende del visualizador.
Ejemplo 8: ejemplos/8-animate.pdf
Animar grficos
Paquete xmpmulti / comando multiinclude
Paquete animate / comando animategraphics
Ms info.: Beamer Users guide [Tantau, 2010, s.14].
Facundo Muoz | Curso avanzado de Beamer 59/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Animaciones

Para hacer animaciones con Beamer hay varios mtodos, pero ninguno de
ellos del todo satisfactorio
Insertar vdeo
Paquete multimedia / comando movie
Paquete movie15 / comando includemovie
Animar texto
Comandos animate / animatevalue
Animar grficos
Paquete xmpmulti / comando multiinclude
No es general. Slo imagenes creadas con MetaPost.
Paquete animate / comando animategraphics
Ms info.: Beamer Users guide [Tantau, 2010, s.14].

Facundo Muoz | Curso avanzado de Beamer 59/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Animaciones

Para hacer animaciones con Beamer hay varios mtodos, pero ninguno de
ellos del todo satisfactorio
Insertar vdeo
Paquete multimedia / comando movie
Paquete movie15 / comando includemovie
Animar texto
Comandos animate / animatevalue
Animar grficos
Paquete xmpmulti / comando multiinclude
Paquete animate / comando animategraphics
Sucesin de cualquier conjunto de imagenes.

Ms info.: Beamer Users guide [Tantau, 2010, s.14].

Facundo Muoz | Curso avanzado de Beamer 59/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Colores alternados en tablas

Beamer carga automticamente el paquete xcolor [Kern, 2007].


Esto permite combinar los nombres de los colores con porcentajes,
utilizando el especificador !. Por ejemplo, \color{BlueViolet!30}.
La opcin global table carga el paquete colortbl, que proporciona
el comando rowcolors. Este comando permite alternar dos colores
en una tabla.

\documentclass[xcolor=dvipsnames,table]{beamer}
...
\rowcolors{2}{RoyalBlue!5}{RoyalBlue!20} Hora Actividad
\begin{tabular}{rll} \hline 10-14 Curso Beamer
Hora & Actividad \\ \hline
10-14 & Curso Beamer \\ 14-16 Comida
14-16 & Comida \\ 16-18 Taller
16-18 & Taller \\
\ldots & \ldots \\ \hline
... ...
\end{tabular}

Facundo Muoz | Curso avanzado de Beamer 60/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Colores alternados en tablas

Beamer carga automticamente el paquete xcolor [Kern, 2007].


Esto permite combinar los nombres de los colores con porcentajes,
utilizando el especificador !. Por ejemplo, \color{BlueViolet!30}.
La opcin global table carga el paquete colortbl, que proporciona
el comando rowcolors. Este comando permite alternar dos colores
en una tabla.

\documentclass[xcolor=dvipsnames,table]{beamer}
...
\rowcolors{2}{RoyalBlue!5}{RoyalBlue!20} Hora Actividad
\begin{tabular}{rll} \hline 10-14 Curso Beamer
Hora & Actividad \\ \hline
10-14 & Curso Beamer \\ 14-16 Comida
14-16 & Comida \\ 16-18 Taller
16-18 & Taller \\
\ldots & \ldots \\ \hline
... ...
\end{tabular}

Facundo Muoz | Curso avanzado de Beamer 60/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Colores alternados en tablas

Beamer carga automticamente el paquete xcolor [Kern, 2007].


Esto permite combinar los nombres de los colores con porcentajes,
utilizando el especificador !. Por ejemplo, \color{BlueViolet!30}.
La opcin global table carga el paquete colortbl, que proporciona
el comando rowcolors. Este comando permite alternar dos colores
en una tabla.

\documentclass[xcolor=dvipsnames,table]{beamer}
...
\rowcolors{2}{RoyalBlue!5}{RoyalBlue!20} Hora Actividad
\begin{tabular}{rll} \hline 10-14 Curso Beamer
Hora & Actividad \\ \hline
10-14 & Curso Beamer \\ 14-16 Comida
14-16 & Comida \\ 16-18 Taller
16-18 & Taller \\
\ldots & \ldots \\ \hline
... ...
\end{tabular}

Facundo Muoz | Curso avanzado de Beamer 60/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Colores alternados en tablas

Beamer carga automticamente el paquete xcolor [Kern, 2007].


Esto permite combinar los nombres de los colores con porcentajes,
utilizando el especificador !. Por ejemplo, \color{BlueViolet!30}.
La opcin global table carga el paquete colortbl, que proporciona
el comando rowcolors. Este comando permite alternar dos colores
en una tabla.

\documentclass[xcolor=dvipsnames,table]{beamer}
...
\rowcolors{2}{RoyalBlue!5}{RoyalBlue!20} Hora Actividad
\begin{tabular}{rll} \hline 10-14 Curso Beamer
Hora & Actividad \\ \hline
10-14 & Curso Beamer \\ 14-16 Comida
14-16 & Comida \\ 16-18 Taller
16-18 & Taller \\
\ldots & \ldots \\ \hline
... ...
\end{tabular}

Facundo Muoz | Curso avanzado de Beamer 60/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Comienzos de secciones

Habitualmente interesa utilizar una diapositiva especial que sirva de


introduccin a cada seccin. El comando AtBeginSection{} permite
especificar el contenido.

Facundo Muoz | Curso avanzado de Beamer 61/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Comienzos de secciones

Habitualmente interesa utilizar una diapositiva especial que sirva de


introduccin a cada seccin. El comando AtBeginSection{} permite
especificar el contenido.

Comienza cada seccin con una


diapositiva mostrando la tabla de
\AtBeginSection
{ contenidos con la seccin actual
\begin{frame}<beamer> destacada, slo en modo beamer.
\frametitle{Outline}
\tableofcontents[currentsection] Beamer bsico Temas Notas y handouts Overlays Beamer modes Botones y enlaces Efectos y animaciones

Outline
\end{frame}
} 1 Beamer bsico

2 Temas y personalizacin

3 Notas y handouts

4 Control avanzado de overlays

5 Beamer modes

6 Botones y enlaces

7 Efectos y animaciones

Facundo Muoz | Curso avanzado de Beamer 3/74

Facundo Muoz | Curso avanzado de Beamer 61/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Comienzos de secciones

Habitualmente interesa utilizar una diapositiva especial que sirva de


introduccin a cada seccin. El comando AtBeginSection{} permite
especificar el contenido.

La configuracin utilizada en esta


presentacin.
\AtBeginSection
{ Beamer bsico Temas Notas y handouts Overlays Beamer modes Botones y enlaces Efectos y animaciones

\begin{frame}
\begin{structureenv}
\Large Seccin \thesection\\
rule[-.6cm]{2pt}{1.5cm}
Seccin 1 Beamer bsico
\insertsection
\end{structureenv}
\end{frame}
}
Facundo Muoz | Curso avanzado de Beamer 3/74

Facundo Muoz | Curso avanzado de Beamer 61/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Comienzos de secciones

Habitualmente interesa utilizar una diapositiva especial que sirva de


introduccin a cada seccin. El comando AtBeginSection{} permite
especificar el contenido.

Una alternativa.
\AtBeginSection Beamer bsico Temas Notas y handouts Overlays Beamer modes Botones y enlaces Efectos y animaciones

{
\begin{frame}
\begin{center}
Seccin 1
{\Large Seccin $\thesection$}
Beamer bsico
\begin{beamercolorbox}[
sep=8pt,center]{part title}
\usebeamerfont{part title}
\insertsection
\end{beamercolorbox} Facundo Muoz | Curso avanzado de Beamer 3/74

\end{center}
\end{frame}
}

Facundo Muoz | Curso avanzado de Beamer 61/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Imgenes con reflejo


Ejemplo 9

El paquete de dibujo Tikz [Tantau, 2008], permite hacer cosas


verdaderamente sofisticadas, como aadir un efecto reflejo a texto o
imgenes.
Aunque algunas caractersticas grficas, como el degradado, pueden
no ser soportadas en todos los visualizadores.
Abrir con Acrobat Reader

Facundo Muoz | Curso avanzado de Beamer 62/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Sealamiento dinmico
Ejemplo 10

Este ejemplo destaca paso a paso los trminos de una ecuacin, y


los conecta sucesivamente con la correspondiente descripcin.
Extrado de la extraordinaria galera de ejemplos Tikz [Tantau, 2008]:
http://www.texample.net/

Rigid body dynamics

Coriolis acceleration

b d2 bd
~ap = ~ao + ib
~r + 2~ ~r + ~ ib ~r
~ ib (~
+ ib ~r)
dt2 dt

Author () Presentation title January 27, 2011 1/1

Facundo Muoz | Curso avanzado de Beamer 63/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Sealamiento dinmico
Ejemplo 10

Este ejemplo destaca paso a paso los trminos de una ecuacin, y


los conecta sucesivamente con la correspondiente descripcin.
Extrado de la extraordinaria galera de ejemplos Tikz [Tantau, 2008]:
http://www.texample.net/

Rigid body dynamics

Coriolis acceleration

b d2 bd
~ap = ~ao + ib
~r + 2~ ~r + ~ ib ~r
~ ib (~
+ ib ~r)
dt2 dt

Transversal acceleration

Author () Presentation title January 27, 2011 1/1

Facundo Muoz | Curso avanzado de Beamer 63/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Sealamiento dinmico
Ejemplo 10

Este ejemplo destaca paso a paso los trminos de una ecuacin, y


los conecta sucesivamente con la correspondiente descripcin.
Extrado de la extraordinaria galera de ejemplos Tikz [Tantau, 2008]:
http://www.texample.net/

Rigid body dynamics

Coriolis acceleration

b d2 bd
~ap = ~ao + ib
~r + 2~ ~r + ~ ib ~r
~ ib (~
+ ib ~r)
dt2 dt

Transversal acceleration
Centripetal acceleration

Author () Presentation title January 27, 2011 1/1

Facundo Muoz | Curso avanzado de Beamer 63/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Seccin 6 Temas y personalizacin

Facundo Muoz | Curso avanzado de Beamer 64/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Themes

Presentation
themes

Color Font themes Inner themes Outer


themes themes

Es posible modificar algunos aspectos concretos del tema


seleccionado, especificando un subtema con los comandos
\usecolortheme, \usefonttheme, \useinnertheme o
\useoutertheme.

Facundo Muoz | Curso avanzado de Beamer 65/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

El colortheme structure
Ejemplo 11

Personaliza los colores utilizados para los elementos estructurales.

Experimentando con themes

Objetivos
1 Modicar un theme especicando subthemes
2 Visualizar el resultado

\documentclass{beamer}
\usetheme{Madrid}
...

(Geeitema  UV) Curso avanzado de Beamer Febrero, 2011 1/1

Facundo Muoz | Curso avanzado de Beamer 66/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

El colortheme structure
Ejemplo 11

Personaliza los colores utilizados para los elementos estructurales.

Experimentando con themes

Objetivos
1 Modificar un theme especificando subthemes
2 Visualizar el resultado

\documentclass[dvipsnames]{beamer}
\usetheme[secheader]{Madrid}
\usecolortheme[
named=MidnightBlue]{structure}
...

(Geeitema UV) Curso avanzado de Beamer Febrero, 2011 1/1

Facundo Muoz | Curso avanzado de Beamer 66/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

El colortheme structure
Ejemplo 11

Personaliza los colores utilizados para los elementos estructurales.

Experimentando con themes

Objetivos
1 Modicar un theme especicando subthemes
2 Visualizar el resultado

\documentclass{beamer}
\usetheme[secheader]{Madrid}
\usecolortheme[
RGB={128,37,92}]{structure}
...

(Geeitema  UV) Curso avanzado de Beamer Febrero, 2011 1/1

Facundo Muoz | Curso avanzado de Beamer 66/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Tuneando los themes

Inner themes
Especificacin del formato de la portada, entornos tipo itemize,
bloques, figuras y tablas, footnotes y bibliografa.
\useinnertheme{default}
\useinnertheme{circles}
\useinnertheme{rectangles}
\useinnertheme[shadow]{rounded}
Outer themes
Ms detalles

Facundo Muoz | Curso avanzado de Beamer 67/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Tuneando los themes

Inner themes
Outer themes
Especificacin del formato de la cabecera y del pie de pgina, las
barras laterales, el logo, y el ttulo de los frames.
\useoutertheme{default}
\useoutertheme{infolines}
\useoutertheme[opciones]{miniframes}
\useoutertheme[opciones]{smoothbars}
\useoutertheme[opciones]{sidebar}
\useoutertheme{split}
\useoutertheme[opciones]{shadow}
\useoutertheme[opciones]{tree}
\useoutertheme[opciones]{smoothtree}
Ms detalles

Facundo Muoz | Curso avanzado de Beamer 67/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Tuneando los themes

Inner themes
Outer themes
Ms detalles
Beamer Users Guide [Tantau, 2010]
Cdigo fuente de los themes ya definidos

Facundo Muoz | Curso avanzado de Beamer 67/89


Experimentando con themes

Objetivos
1 Modicar un theme especicando subthemes
2 Visualizar el resultado

\documentclass{beamer}
\usetheme{Madrid}
...

(Geeitema  UV) Curso avanzado de Beamer Febrero, 2011 1/1


La nica seccin La nica subseccin

Experimentando con themes

Objetivos
1 Modicar un theme especicando subthemes
2 Visualizar el resultado

\documentclass{beamer}
\usetheme[secheader]{Madrid}
...

(Geeitema  UV) Curso avanzado de Beamer Febrero, 2011 1/1


La nica seccin La nica subseccin

Experimentando con themes

Objetivos
1 Modicar un theme especicando subthemes
2 Visualizar el resultado

\documentclass{beamer}
\usetheme[secheader]{Madrid}
\usecolortheme{beaver}
...

(Geeitema  UV) Curso avanzado de Beamer Febrero, 2011 1/1


La nica seccin La nica subseccin

Experimentando con themes

Objetivos
1 Modicar un theme especicando subthemes
2 Visualizar el resultado

\documentclass{beamer}
\usetheme[secheader]{Madrid}
\usecolortheme{lily} % reset inner
\usecolortheme{beaver}
...

(Geeitema  UV) Curso avanzado de Beamer Febrero, 2011 1/1


La nica seccin La nica subseccin

Experimentando con themes

Objetivos
1 Modicar un theme especicando subthemes
2 Visualizar el resultado

\documentclass{beamer}
\usetheme[secheader]{Madrid}
\usecolortheme{lily} % reset inner
\usecolortheme{beaver}
\useinnertheme{rectangles}
...

(Geeitema  UV) Curso avanzado de Beamer Febrero, 2011 1/1


La nica seccin La nica subseccin
Experimentando con themes

Objetivos
1 Modicar un theme especicando subthemes
2 Visualizar el resultado

\documentclass{beamer}
\usetheme[secheader]{Madrid}
\usecolortheme{lily} % reset inner
\usecolortheme{beaver}
\useinnertheme{rectangles}
\useoutertheme{shadow}
...

Curso avanzado de Beamer


La nica seccin La nica subseccin
Experimentando con themes

Objetivos
1 Modicar un theme especicando subthemes
2 Visualizar el resultado

\documentclass{beamer}
\usecolortheme{beaver}
\useinnertheme{rectangles}
\useoutertheme{shadow}
...

Curso avanzado de Beamer


Experimentando con themes

Objetivos
1 Modicar un theme especicando subthemes
2 Visualizar el resultado

\documentclass{beamer}
\usetheme{Madrid}
...

(Geeitema  UV) Curso avanzado de Beamer Febrero, 2011 1/1


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Temas externos

Otra alternativa es utilizar un tema externo, diseado por otro y que


sea de libre utilizacin
Este curso incluye dos temas externos dentro de la carpeta themes
TUGraz Style
Desarrollado por Martin Weiglhofer, basado en el estilo corporativo de la Graz University
of Technology (Austria).
http://www.ist.tugraz.at/staff/weiglhofer/misc/tugbeamer/
Oxygen Style
Desarrollo corporativo de KDE.
http://www.kde.org/kdeslides/

El tema utilizado en este curso es una modificacin de otro,


desarrollado por Antonio Gabriel Lpez, Sergio Alonso y Carlos
Porcel [1], de la Universidad de Granada, que a su vez est basado
en el Oxygen Style.

Facundo Muoz | Curso avanzado de Beamer 68/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Temas externos
Instalacin

Dos alternativas:
1 Incluir los archivos de estilos en el mismo directorio que el fuente
2 Copiar los estilos en el directorio correspondiente de la instalacin de
Beamer7 y actualizar la base de datos de LATEX (mktexlsr).

7
Por ejemplo, en Linux, /usr/share/texmf/tex/latex/beamer/themes/, y
en Windows
C:/Archivos de Programa/MikTeX 2.9/tex/latex/beamer/base/themes/
Facundo Muoz | Curso avanzado de Beamer 69/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Mayor personalizacin: templates

Los templates definen el aspecto de cada elemento de una presentacin


Fondo
\setbeamertemplate{background}
{
\parbox[c][\paperheight]{\paperwidth}
{
\vfill \hfill
\begin{tikzpicture}
\node[opacity=.07]
{
\includegraphics[height=5cm]{img/LogoGeeitema.jpg}
};
\end{tikzpicture}
\vspace{.5cm} \hspace{-3cm}
}
}

Facundo Muoz | Curso avanzado de Beamer 70/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de templates

Smbolos de navegacin
\setbeamertemplate{navigation symbols}[default]
\setbeamertemplate{navigation symbols}[vertical]
\setbeamertemplate{navigation symbols}[only frame symbol]
\setbeamertemplate{navigation symbols}{}

Bloques
\setbeamertemplate{blocks}[default]
\setbeamertemplate{blocks}[rounded]
\setbeamertemplate{blocks}[rounded][shadow=true]

Listas
\setbeamertemplate{items}[circle]
\setbeamertemplate{items}[ball]
\setbeamertemplate{items}[square]

El comando setbeamertemplate se pone en el prembulo o dentro del


documento (pero fuera de los frames).
Facundo Muoz | Curso avanzado de Beamer 71/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de templates

Smbolos de navegacin
\setbeamertemplate{navigation symbols}[default]
\setbeamertemplate{navigation symbols}[vertical]
\setbeamertemplate{navigation symbols}[only frame symbol]
\setbeamertemplate{navigation symbols}{}

Bloques
\setbeamertemplate{blocks}[default]
\setbeamertemplate{blocks}[rounded]
\setbeamertemplate{blocks}[rounded][shadow=true]

Listas
\setbeamertemplate{items}[circle]
\setbeamertemplate{items}[ball]
\setbeamertemplate{items}[square]

El comando setbeamertemplate se pone en el prembulo o dentro del


documento (pero fuera de los frames).
Facundo Muoz | Curso avanzado de Beamer 72/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de templates

Smbolos de navegacin
\setbeamertemplate{navigation symbols}[default]
\setbeamertemplate{navigation symbols}[vertical]
\setbeamertemplate{navigation symbols}[only frame symbol]
\setbeamertemplate{navigation symbols}{}

Bloques
\setbeamertemplate{blocks}[default]
\setbeamertemplate{blocks}[rounded]
\setbeamertemplate{blocks}[rounded][shadow=true]

Listas
\setbeamertemplate{items}[circle]
\setbeamertemplate{items}[ball]
\setbeamertemplate{items}[square]

El comando setbeamertemplate se pone en el prembulo o dentro del


documento (pero fuera de los frames).
Facundo Muoz | Curso avanzado de Beamer 73/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de templates

Smbolos de navegacin
\setbeamertemplate{navigation symbols}[default]
\setbeamertemplate{navigation symbols}[vertical]
\setbeamertemplate{navigation symbols}[only frame symbol]
\setbeamertemplate{navigation symbols}{}

Bloques
\setbeamertemplate{blocks}[default]
\setbeamertemplate{blocks}[rounded]
\setbeamertemplate{blocks}[rounded][shadow=true]

Listas
\setbeamertemplate{items}[circle]
\setbeamertemplate{items}[ball]
\setbeamertemplate{items}[square]

El comando setbeamertemplate se pone en el prembulo o dentro del


documento (pero fuera de los frames).
Facundo Muoz | Curso avanzado de Beamer 74/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de templates

Smbolos de navegacin

\setbeamertemplate{navigation symbols}[default]
\setbeamertemplate{navigation symbols}[vertical]
\setbeamertemplate{navigation symbols}[only frame symbol]
\setbeamertemplate{navigation symbols}{}

Bloques

\setbeamertemplate{blocks}[default]
\setbeamertemplate{blocks}[rounded]
\setbeamertemplate{blocks}[rounded][shadow=true]

Listas
\setbeamertemplate{items}[circle]
\setbeamertemplate{items}[ball]
Facundo\setbeamertemplate{items}[square]
Muoz | Curso avanzado de Beamer 75/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de templates

Smbolos de navegacin
\setbeamertemplate{navigation symbols}[default]
\setbeamertemplate{navigation symbols}[vertical]
\setbeamertemplate{navigation symbols}[only frame symbol]
\setbeamertemplate{navigation symbols}{}

Bloques
\setbeamertemplate{blocks}[default]
\setbeamertemplate{blocks}[rounded]
\setbeamertemplate{blocks}[rounded][shadow=true]

Listas
\setbeamertemplate{items}[circle]
\setbeamertemplate{items}[ball]
\setbeamertemplate{items}[square]

El comando setbeamertemplate se pone en el prembulo o dentro del


documento (pero fuera de los frames).
Facundo Muoz | Curso avanzado de Beamer 76/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de templates

Smbolos de navegacin
\setbeamertemplate{navigation symbols}[default]
\setbeamertemplate{navigation symbols}[vertical]
\setbeamertemplate{navigation symbols}[only frame symbol]
\setbeamertemplate{navigation symbols}{}

Bloques
\setbeamertemplate{blocks}[default]
\setbeamertemplate{blocks}[rounded]
\setbeamertemplate{blocks}[rounded][shadow=true]

Listas
\setbeamertemplate{items}[circle]
\setbeamertemplate{items}[ball]
\setbeamertemplate{items}[square]

El comando setbeamertemplate se pone en el prembulo o dentro del


documento (pero fuera de los frames).
Facundo Muoz | Curso avanzado de Beamer 77/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de templates

Smbolos de navegacin
\setbeamertemplate{navigation symbols}[default]
\setbeamertemplate{navigation symbols}[vertical]
\setbeamertemplate{navigation symbols}[only frame symbol]
\setbeamertemplate{navigation symbols}{}

Bloques
\setbeamertemplate{blocks}[default]
\setbeamertemplate{blocks}[rounded]
\setbeamertemplate{blocks}[rounded][shadow=true]

Listas
\setbeamertemplate{items}[circle]
\setbeamertemplate{items}[ball]
\setbeamertemplate{items}[square]

El comando setbeamertemplate se pone en el prembulo o dentro del


documento (pero fuera de los frames).
Facundo Muoz | Curso avanzado de Beamer 78/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de templates

Smbolos de navegacin
\setbeamertemplate{navigation symbols}[default]
\setbeamertemplate{navigation symbols}[vertical]
\setbeamertemplate{navigation symbols}[only frame symbol]
\setbeamertemplate{navigation symbols}{}

Bloques
\setbeamertemplate{blocks}[default]
\setbeamertemplate{blocks}[rounded]
\setbeamertemplate{blocks}[rounded][shadow=true]

Listas
\setbeamertemplate{items}[circle]
\setbeamertemplate{items}[ball]
\setbeamertemplate{items}[square]

El comando setbeamertemplate se pone en el prembulo o dentro del


documento (pero fuera de los frames).
Facundo Muoz | Curso avanzado de Beamer 79/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de templates

Smbolos de navegacin
\setbeamertemplate{navigation symbols}[default]
\setbeamertemplate{navigation symbols}[vertical]
\setbeamertemplate{navigation symbols}[only frame symbol]
\setbeamertemplate{navigation symbols}{}

Bloques
\setbeamertemplate{blocks}[default]
\setbeamertemplate{blocks}[rounded]
\setbeamertemplate{blocks}[rounded][shadow=true]

Listas
\setbeamertemplate{items}[circle]
\setbeamertemplate{items}[ball]
\setbeamertemplate{items}[square]

El comando setbeamertemplate se pone en el prembulo o dentro del


documento (pero fuera de los frames).
Facundo Muoz | Curso avanzado de Beamer 80/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de templates

Smbolos de navegacin
\setbeamertemplate{navigation symbols}[default]
\setbeamertemplate{navigation symbols}[vertical]
\setbeamertemplate{navigation symbols}[only frame symbol]
\setbeamertemplate{navigation symbols}{}

Bloques
\setbeamertemplate{blocks}[default]
\setbeamertemplate{blocks}[rounded]
\setbeamertemplate{blocks}[rounded][shadow=true]

Listas
\setbeamertemplate{items}[circle]
\setbeamertemplate{items}[ball]
\setbeamertemplate{items}[square]

El comando setbeamertemplate se pone en el prembulo o dentro del


documento (pero fuera de los frames).
Facundo Muoz | Curso avanzado de Beamer 80/89
Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 5

1 Compilar el ejercicio 5. Notar que tiene el contenido de la diapositiva


anterior.
2 Reproducir el comportamiento dinmico, usando againframe.

Facundo Muoz | Curso avanzado de Beamer 81/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 6

En este ejercicio aplicaremos los temas externos a las diapositivas que


tenemos del ejercicio 1.
1 Copiar los archivos de estilo (.sty) en el directorio de ejercicios
2 Sustituir el nombre del tema en el comando usetheme
sucesivamente por Graz y por Oxygen
3 Renombrar la versin modificada del
beamerouterthemetugraz.sty, y sustituir la original. Recompilar
para ver las diferencias. Buscar la modificacin en el cdigo fuente.

Facundo Muoz | Curso avanzado de Beamer 82/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Seccin 7 Taller de fin de curso

Facundo Muoz | Curso avanzado de Beamer 83/89


Beamer bsico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio final

Acabaremos el curso con un ejercicio que nos dejar un material de uso


prctico para nuestras presentaciones.
Nos fabricaremos un template que podremos utilizar cada vez que
necesitemos hacer una presentacin.
En l dejaremos abiertas las opciones que nos pueden interesar y le
daremos un estilo personalizado.
1 Hacer una copia del cdigo fuente de esta presentacin y vaciarla de
contenido.
2 Comentar las opciones del prembulo que nos pueda interesar
utilizar
3 Utilizar y/o modificar un tema que nos guste.

Facundo Muoz | Curso avanzado de Beamer 84/89


Material de referencia

Seccin 8 Material de referencia

Facundo Muoz | Curso avanzado de Beamer 85/89


Material de referencia

Material de referencia

El material de este curso se ha compilado en base a los siguientes


manuales y tutoriales
Till Tantau.
Users guide to the beamer class, version 3.01, July 2010.
Charles T. Batts.
A Beamer Tutorial in Beamer, 2007.
Department of Computer Science, University of North Carolina at
Greensboro.
Ki-Joo Kim.
Beamer v3.0 Guide, November 2004.

Facundo Muoz | Curso avanzado de Beamer 86/89


Material de referencia

Material de referencia

Antonio G. Lpez, Sergio Alonso, and Carlos Porcel.


Edicin Avanzada de Textos Cientficos con LaTeX y Gestin
Bibliogrfica, 2009.
Andrew Mertz and William Slough.
Beamer by example.
In Barbara Beeton and Karl Berry, editors, Practical TeX 2005,
volume 26, pages 6873. TEX Users Group, June 2005.
Walter Mora Flores.
Cmo hacer transparencias con la clase Beamer de LaTeX, 2007.
Instituto Tecnolgico de Costa Rica, Escuela de Matemtica.
Rouben Rostamian.
A Beamer Quickstart, January 2011.

Facundo Muoz | Curso avanzado de Beamer 87/89


Material de referencia

Material de referencia

Adems, he hecho referencia a los siguientes paquetes de LATEX


Uwe Kern.
Extending LATEXs color facilities: The xcolor package, January 2007.

Andreas Matthias.
The pdfpages Package, December 2010.
Till Tantau.
The TikZ and PGF Packages. Manual for version 2.00.
Institut fr Theoretische Informatik, Universitt zu Lbeck, February
2008.

Facundo Muoz | Curso avanzado de Beamer 88/89


Material de referencia

Licencia
Ms info: http://creativecommons.org/licenses/by-sa/3.0/es/

Usted es libre de:

copiar, distribuir y comunicar pblicamente la obra

hacer obras derivadas

Bajo las condiciones siguientes:


Reconocimiento. Debe reconocer los crditos de la obra de la ma-
nera especificada por el autor o el licenciador (pero no de una ma-
nera que sugiera que tiene su apoyo o apoyan el uso que hace de
su obra).
Compartir bajo la misma licencia. Si transforma o modifica esta
obra para crear una obra derivada, slo puede distribuir la obra re-
sultante bajo la misma licencia, una similar o una compatible.

Facundo Muoz | Curso avanzado de Beamer 89/89

También podría gustarte