255
Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller Curso avanzado de Beamer Universitat Jaume I, Castelló Facundo Muñoz Grup d’Estadística espacial i temporal en Epidemiologia i Medi Ambient Departament d’Estadística i Investigació Operativa Febrero, 2011 Facundo Muñoz | Curso avanzado de Beamer 1/89

Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

  • Upload
    others

  • View
    7

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Curso avanzado de BeamerUniversitat Jaume I, Castelló

Facundo Muñoz

Grup d’Estadística espacial i temporal

en Epidemiologia i Medi Ambient

Departament d’Estadística

i Investigació Operativa

Febrero, 2011

Facundo Muñoz | Curso avanzado de Beamer 1/89

Page 2: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Programa

1 Beamer básico

2 Control avanzado de overlays

3 Handouts y modos

4 Botones y enlaces

5 Efectos y animaciones

6 Temas y personalización

7 Taller de fin de curso

Facundo Muñoz | Curso avanzado de Beamer 2/89

Page 3: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Sección 1 Beamer básico

Facundo Muñoz | Curso avanzado de Beamer 3/89

Page 4: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Presentaciones con BeamerQué es Beamer

BeamerBeamer es una clase de LATEX para la creación de presentaciones.

Todas las ventajas heredadas de LATEXseparación de contenido y estilo, programable, estándar, ligero, excelente calidad tipográfica,

gestión automática de referencias, etc.

Presentación en PDFestándar, portable, etc.

Estilos predefinidos elegantes y con herramientas útilescabeceras y pies de página informativos, botones de navegación, tablas de contenidos, etc.

Fácil generación de overlays y efectos dinámicos

Software libre y gratuito, con una amplísima comunidad de soporte

Facundo Muñoz | Curso avanzado de Beamer 4/89

Page 5: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Presentaciones con BeamerQué es Beamer

BeamerBeamer es una clase de LATEX para la creación de presentaciones.

Todas las ventajas heredadas de LATEXseparación de contenido y estilo, programable, estándar, ligero, excelente calidad tipográfica,

gestión automática de referencias, etc.

Presentación en PDFestándar, portable, etc.

Estilos predefinidos elegantes y con herramientas útilescabeceras y pies de página informativos, botones de navegación, tablas de contenidos, etc.

Fácil generación de overlays y efectos dinámicos

Software libre y gratuito, con una amplísima comunidad de soporte

Facundo Muñoz | Curso avanzado de Beamer 4/89

Page 6: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Presentaciones con BeamerQué es Beamer

BeamerBeamer es una clase de LATEX para la creación de presentaciones.

Todas las ventajas heredadas de LATEXseparación de contenido y estilo, programable, estándar, ligero, excelente calidad tipográfica,

gestión automática de referencias, etc.

Presentación en PDFestándar, portable, etc.

Estilos predefinidos elegantes y con herramientas útilescabeceras y pies de página informativos, botones de navegación, tablas de contenidos, etc.

Fácil generación de overlays y efectos dinámicos

Software libre y gratuito, con una amplísima comunidad de soporte

Facundo Muñoz | Curso avanzado de Beamer 4/89

Page 7: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Presentaciones con BeamerQué es Beamer

BeamerBeamer es una clase de LATEX para la creación de presentaciones.

Todas las ventajas heredadas de LATEXseparación de contenido y estilo, programable, estándar, ligero, excelente calidad tipográfica,

gestión automática de referencias, etc.

Presentación en PDFestándar, portable, etc.

Estilos predefinidos elegantes y con herramientas útilescabeceras y pies de página informativos, botones de navegación, tablas de contenidos, etc.

Fácil generación de overlays y efectos dinámicos

Software libre y gratuito, con una amplísima comunidad de soporte

Facundo Muñoz | Curso avanzado de Beamer 4/89

Page 8: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Presentaciones con BeamerQué es Beamer

BeamerBeamer es una clase de LATEX para la creación de presentaciones.

Todas las ventajas heredadas de LATEXseparación de contenido y estilo, programable, estándar, ligero, excelente calidad tipográfica,

gestión automática de referencias, etc.

Presentación en PDFestándar, portable, etc.

Estilos predefinidos elegantes y con herramientas útilescabeceras y pies de página informativos, botones de navegación, tablas de contenidos, etc.

Fácil generación de overlays y efectos dinámicos

Software libre y gratuito, con una amplísima comunidad de soporte

Facundo Muñoz | Curso avanzado de Beamer 4/89

Page 9: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Presentaciones con BeamerQué es Beamer

BeamerBeamer es una clase de LATEX para la creación de presentaciones.

Todas las ventajas heredadas de LATEXseparación de contenido y estilo, programable, estándar, ligero, excelente calidad tipográfica,

gestión automática de referencias, etc.

Presentación en PDFestándar, portable, etc.

Estilos predefinidos elegantes y con herramientas útilescabeceras y pies de página informativos, botones de navegación, tablas de contenidos, etc.

Fácil generación de overlays y efectos dinámicos

Software libre y gratuito, con una amplísima comunidad de soporte

Facundo Muñoz | Curso avanzado de Beamer 4/89

Page 10: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Instalación

Depende de la plataforma ( ), y de la distribución de LATEX.

Instalar según el procedimiento habitual para cualquier paquete deLATEX.

Última versión (estable)http://www.ctan.org/tex-archive/macros/latex/contrib/beamer/

Versión en desarrollohttps://bitbucket.org/rivanvx/beamer/wiki/Home

Facundo Muñoz | Curso avanzado de Beamer 5/89

Page 11: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Instalación

Depende de la plataforma ( ), y de la distribución de LATEX.

Instalar según el procedimiento habitual para cualquier paquete deLATEX.

Última versión (estable)http://www.ctan.org/tex-archive/macros/latex/contrib/beamer/

Versión en desarrollohttps://bitbucket.org/rivanvx/beamer/wiki/Home

Facundo Muñoz | Curso avanzado de Beamer 5/89

Page 12: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Instalación

Depende de la plataforma ( ), y de la distribución de LATEX.

Instalar según el procedimiento habitual para cualquier paquete deLATEX.

Última versión (estable)http://www.ctan.org/tex-archive/macros/latex/contrib/beamer/

Versión en desarrollohttps://bitbucket.org/rivanvx/beamer/wiki/Home

Facundo Muñoz | Curso avanzado de Beamer 5/89

Page 13: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Instalación

Depende de la plataforma ( ), y de la distribución de LATEX.

Instalar según el procedimiento habitual para cualquier paquete deLATEX.

Última versión (estable)http://www.ctan.org/tex-archive/macros/latex/contrib/beamer/

Versión en desarrollohttps://bitbucket.org/rivanvx/beamer/wiki/Home

Facundo Muñoz | Curso avanzado de Beamer 5/89

Page 14: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Estructura básicaEjemplo 1

\documentclassbeamer

\titleEjemplo b\’asico\authorFacundo Mu\~noz\date\today

\begindocument

\beginframe\titlepage

\endframe

\beginframe\frametitlePrimera transp.\framesubtitlesubt\’ituloContenido primero

\endframe

\enddocument

Ejemplo basico

Facundo Munoz

February 8, 2011

Primera transp.subtıtulo

Contenido primero

Facundo Muñoz | Curso avanzado de Beamer 6/89

Page 15: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Compilación

pdflatex prese.tex

pdflatex entiende formatos de imágenes.tif, .gif, .jpg, .png, .pdf

Se puede utilizar .eps con \usepackageepstopdf

Compilar (al menos) 2 veces (referencias, tabla contenidos, etc.)

O usar rubber, o un Makefile (Linux)

Facundo Muñoz | Curso avanzado de Beamer 7/89

Page 16: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Compilación

pdflatex prese.tex

pdflatex entiende formatos de imágenes.tif, .gif, .jpg, .png, .pdf

Se puede utilizar .eps con \usepackageepstopdf

Compilar (al menos) 2 veces (referencias, tabla contenidos, etc.)

O usar rubber, o un Makefile (Linux)

Facundo Muñoz | Curso avanzado de Beamer 7/89

Page 17: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Compilación

pdflatex prese.tex

pdflatex entiende formatos de imágenes.tif, .gif, .jpg, .png, .pdf

Se puede utilizar .eps con \usepackageepstopdf

Compilar (al menos) 2 veces (referencias, tabla contenidos, etc.)

O usar rubber, o un Makefile (Linux)

Facundo Muñoz | Curso avanzado de Beamer 7/89

Page 18: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Compilación

pdflatex prese.tex

pdflatex entiende formatos de imágenes.tif, .gif, .jpg, .png, .pdf

Se puede utilizar .eps con \usepackageepstopdf

Compilar (al menos) 2 veces (referencias, tabla contenidos, etc.)

O usar rubber, o un Makefile (Linux)

Facundo Muñoz | Curso avanzado de Beamer 7/89

Page 19: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Compilación

pdflatex prese.tex

pdflatex entiende formatos de imágenes.tif, .gif, .jpg, .png, .pdf

Se puede utilizar .eps con \usepackageepstopdf

Compilar (al menos) 2 veces (referencias, tabla contenidos, etc.)

O usar rubber, o un Makefile (Linux)

Facundo Muñoz | Curso avanzado de Beamer 7/89

Page 20: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Templates

Una forma práctica 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 otroconferenciante

...generic-talks/ Charla de entre 15 y 45 min.

...conference-talks/ Charla en una conferencia o coloquio deunos 20 min.

Basta copiar un template y modificar el contenido.

1En mi ordenador: /usr/share/doc/latex-beamer/solutions/

Facundo Muñoz | Curso avanzado de Beamer 8/89

Page 21: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Templates

Una forma práctica 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 otroconferenciante

...generic-talks/ Charla de entre 15 y 45 min.

...conference-talks/ Charla en una conferencia o coloquio deunos 20 min.

Basta copiar un template y modificar el contenido.

1En mi ordenador: /usr/share/doc/latex-beamer/solutions/

Facundo Muñoz | Curso avanzado de Beamer 8/89

Page 22: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Templates

Una forma práctica 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 otroconferenciante

...generic-talks/ Charla de entre 15 y 45 min.

...conference-talks/ Charla en una conferencia o coloquio deunos 20 min.

Basta copiar un template y modificar el contenido.

1En mi ordenador: /usr/share/doc/latex-beamer/solutions/

Facundo Muñoz | Curso avanzado de Beamer 8/89

Page 23: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Apariencia

Presentationthemes

Colorthemes

Font themes Inner themes Outerthemes

Beamer proporciona casi 30 estilos (themes) predefinidos queespecifican:

Los colores utilizados en cada uno de los elementos de lapresentaciónEl estilo de letraEl aspecto de las listas y bloquesEl aspecto del cabezal, pie de página, barras de navegación

Preámbulo: \usethemenombre tema

Facundo Muñoz | Curso avanzado de Beamer 9/89

Page 24: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Apariencia

Presentationthemes

Colorthemes

Font themes Inner themes Outerthemes

Beamer proporciona casi 30 estilos (themes) predefinidos queespecifican:

Los colores utilizados en cada uno de los elementos de lapresentaciónEl estilo de letraEl aspecto de las listas y bloquesEl aspecto del cabezal, pie de página, barras de navegación

Preámbulo: \usethemenombre tema

Facundo Muñoz | Curso avanzado de Beamer 9/89

Page 25: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Apariencia

Presentationthemes

Colorthemes

Font themes Inner themes Outerthemes

Beamer proporciona casi 30 estilos (themes) predefinidos queespecifican:

Los colores utilizados en cada uno de los elementos de lapresentaciónEl estilo de letraEl aspecto de las listas y bloquesEl aspecto del cabezal, pie de página, barras de navegación

Preámbulo: \usethemenombre tema

Facundo Muñoz | Curso avanzado de Beamer 9/89

Page 26: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Apariencia

Presentationthemes

Colorthemes

Font themes Inner themes Outerthemes

Beamer proporciona casi 30 estilos (themes) predefinidos queespecifican:

Los colores utilizados en cada uno de los elementos de lapresentaciónEl estilo de letraEl aspecto de las listas y bloquesEl aspecto del cabezal, pie de página, barras de navegación

Preámbulo: \usethemenombre tema

Facundo Muñoz | Curso avanzado de Beamer 9/89

Page 27: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Apariencia

Presentationthemes

Colorthemes

Font themes Inner themes Outerthemes

Beamer proporciona casi 30 estilos (themes) predefinidos queespecifican:

Los colores utilizados en cada uno de los elementos de lapresentaciónEl estilo de letraEl aspecto de las listas y bloquesEl aspecto del cabezal, pie de página, barras de navegación

Preámbulo: \usethemenombre tema

Facundo Muñoz | Curso avanzado de Beamer 9/89

Page 28: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Apariencia

Presentationthemes

Colorthemes

Font themes Inner themes Outerthemes

Beamer proporciona casi 30 estilos (themes) predefinidos queespecifican:

Los colores utilizados en cada uno de los elementos de lapresentaciónEl estilo de letraEl aspecto de las listas y bloquesEl aspecto del cabezal, pie de página, barras de navegación

Preámbulo: \usethemenombre tema

Facundo Muñoz | Curso avanzado de Beamer 9/89

Page 29: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Presentation themes

Sin barra de navegacióndefault, boxes, Boadilla, Madrid, AnnArbor, CambridgeUS, Pittsburg, Rochester.

Con árbol de navegación

Con tabla de contenidos lateral

Con esquema de navegación

Con títulos de sección y subsección

Facundo Muñoz | Curso avanzado de Beamer 10/89

Page 30: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Presentation themes

Sin barra de navegación

Con árbol de navegaciónAntibes, JuanLesPins, Montpellier.

Con tabla de contenidos lateral

Con esquema de navegación

Con títulos de sección y subsección

Facundo Muñoz | Curso avanzado de Beamer 10/89

Page 31: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Presentation themes

Sin barra de navegación

Con árbol de navegación

Con tabla de contenidos lateralBerkeley, PaloAlto; Goettingen, Marburg, Hannover.

Con esquema de navegación

Con títulos de sección y subsección

Facundo Muñoz | Curso avanzado de Beamer 10/89

Page 32: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Presentation themes

Sin barra de navegación

Con árbol de navegación

Con tabla de contenidos lateral

Con esquema de navegaciónBerlin, Ilmenau, Dresden, Darmstadt, Frankfurt, Singapore, Szeged.

Con títulos de sección y subsección

Facundo Muñoz | Curso avanzado de Beamer 10/89

Page 33: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Presentation themes

Sin barra de navegación

Con árbol de navegación

Con tabla de contenidos lateral

Con esquema de navegación

Con títulos de sección y subsecciónCopenhagen, Lueveck, Malmoe, Warsaw.

Facundo Muñoz | Curso avanzado de Beamer 10/89

Page 34: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Galerías de temas

Una vez decidido el tipo de estructura que queremos para la presentación,podemos afinar el estilo y los colores con las siguientes galerías.

Beamer theme matrixhttp://www.hartwork.org/beamer-theme-matrix/

Beamer galleryhttp://deic.uab.es/∼iblanes/beamer_gallery/

Facundo Muñoz | Curso avanzado de Beamer 11/89

Page 35: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Organización del contenidoEstructura global

Las presentaciones se dividen en Secciones, Subsecciones ySub-subseccionesCada comando \sectionnombre, \subsectionnombre o\subsubsectionnombre, de forma automática:

1 Inserta la correspondiente entrada en la Tabla de Contenidos2 Inserta la correspondiente entrada en las barras de navegación

La especificación de secciones se hace fuera de los frames

No producen ningún contenido

Facundo Muñoz | Curso avanzado de Beamer 12/89

Page 36: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Organización del contenidoEstructura global

Las presentaciones se dividen en Secciones, Subsecciones ySub-subseccionesCada comando \sectionnombre, \subsectionnombre o\subsubsectionnombre, de forma automática:

1 Inserta la correspondiente entrada en la Tabla de Contenidos2 Inserta la correspondiente entrada en las barras de navegación

La especificación de secciones se hace fuera de los frames

No producen ningún contenido

Facundo Muñoz | Curso avanzado de Beamer 12/89

Page 37: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Organización del contenidoEstructura global

Las presentaciones se dividen en Secciones, Subsecciones ySub-subseccionesCada comando \sectionnombre, \subsectionnombre o\subsubsectionnombre, de forma automática:

1 Inserta la correspondiente entrada en la Tabla de Contenidos2 Inserta la correspondiente entrada en las barras de navegación

La especificación de secciones se hace fuera de los frames

No producen ningún contenido

Facundo Muñoz | Curso avanzado de Beamer 12/89

Page 38: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Organización del contenidoEstructura global

Las presentaciones se dividen en Secciones, Subsecciones ySub-subseccionesCada comando \sectionnombre, \subsectionnombre o\subsubsectionnombre, de forma automática:

1 Inserta la correspondiente entrada en la Tabla de Contenidos2 Inserta la correspondiente entrada en las barras de navegación

La especificación de secciones se hace fuera de los frames

No producen ningún contenido

Facundo Muñoz | Curso avanzado de Beamer 12/89

Page 39: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Organización del contenidoEstructura global

Las presentaciones se dividen en Secciones, Subsecciones ySub-subseccionesCada comando \sectionnombre, \subsectionnombre o\subsubsectionnombre, de forma automática:

1 Inserta la correspondiente entrada en la Tabla de Contenidos2 Inserta la correspondiente entrada en las barras de navegación

La especificación de secciones se hace fuera de los frames

No producen ningún contenido

Facundo Muñoz | Curso avanzado de Beamer 12/89

Page 40: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Organización del contenidoEstructura global

Las presentaciones se dividen en Secciones, Subsecciones ySub-subseccionesCada comando \sectionnombre, \subsectionnombre o\subsubsectionnombre, de forma automática:

1 Inserta la correspondiente entrada en la Tabla de Contenidos2 Inserta la correspondiente entrada en las barras de navegación

La especificación de secciones se hace fuera de los frames

No producen ningún contenido

Facundo Muñoz | Curso avanzado de Beamer 12/89

Page 41: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Página de título

El comando \titlepage2 genera una portada que incluye lasiguiente información especificada en el preámbulo:

\title[abrev.]título\subtitle[abrev.]subtítulo\author[abrev.]autor(es)\author[Hemaspaandra et al.]L. Hemaspaandra\inst1 \and T.Tantau\inst2

\institute[abrev.]afiliación(es)\institute[Universities of Rijeka and Berlin]\inst1Department of Informatics\\University of Rijeka \and\inst2Fakultät für Elektrotechnik und Informatik\\TUB

\date[abrev.]fecha\titlegraphic[abrev.]figura

Las versiones abreviadas se utilizan para las barras de navegación ylos pies de página

La información omitida en el preámbulo no aparece en la portada2utilizado dentro de un entorno frame

Facundo Muñoz | Curso avanzado de Beamer 13/89

Page 42: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Página de título

El comando \titlepage2 genera una portada que incluye lasiguiente información especificada en el preámbulo:

\title[abrev.]título\subtitle[abrev.]subtítulo\author[abrev.]autor(es)\author[Hemaspaandra et al.]L. Hemaspaandra\inst1 \and T.Tantau\inst2

\institute[abrev.]afiliación(es)\institute[Universities of Rijeka and Berlin]\inst1Department of Informatics\\University of Rijeka \and\inst2Fakultät für Elektrotechnik und Informatik\\TUB

\date[abrev.]fecha\titlegraphic[abrev.]figura

Las versiones abreviadas se utilizan para las barras de navegación ylos pies de página

La información omitida en el preámbulo no aparece en la portada2utilizado dentro de un entorno frame

Facundo Muñoz | Curso avanzado de Beamer 13/89

Page 43: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Página de título

El comando \titlepage2 genera una portada que incluye lasiguiente información especificada en el preámbulo:

\title[abrev.]título\subtitle[abrev.]subtítulo\author[abrev.]autor(es)\author[Hemaspaandra et al.]L. Hemaspaandra\inst1 \and T.Tantau\inst2

\institute[abrev.]afiliación(es)\institute[Universities of Rijeka and Berlin]\inst1Department of Informatics\\University of Rijeka \and\inst2Fakultät für Elektrotechnik und Informatik\\TUB

\date[abrev.]fecha\titlegraphic[abrev.]figura

Las versiones abreviadas se utilizan para las barras de navegación ylos pies de página

La información omitida en el preámbulo no aparece en la portada2utilizado dentro de un entorno frame

Facundo Muñoz | Curso avanzado de Beamer 13/89

Page 44: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Página de título

El comando \titlepage2 genera una portada que incluye lasiguiente información especificada en el preámbulo:

\title[abrev.]título\subtitle[abrev.]subtítulo\author[abrev.]autor(es)\author[Hemaspaandra et al.]L. Hemaspaandra\inst1 \and T.Tantau\inst2

\institute[abrev.]afiliación(es)\institute[Universities of Rijeka and Berlin]\inst1Department of Informatics\\University of Rijeka \and\inst2Fakultät für Elektrotechnik und Informatik\\TUB

\date[abrev.]fecha\titlegraphic[abrev.]figura

Las versiones abreviadas se utilizan para las barras de navegación ylos pies de página

La información omitida en el preámbulo no aparece en la portada2utilizado dentro de un entorno frame

Facundo Muñoz | Curso avanzado de Beamer 13/89

Page 45: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Página de título

El comando \titlepage2 genera una portada que incluye lasiguiente información especificada en el preámbulo:

\title[abrev.]título\subtitle[abrev.]subtítulo\author[abrev.]autor(es)\author[Hemaspaandra et al.]L. Hemaspaandra\inst1 \and T.Tantau\inst2

\institute[abrev.]afiliación(es)\institute[Universities of Rijeka and Berlin]\inst1Department of Informatics\\University of Rijeka \and\inst2Fakultät für Elektrotechnik und Informatik\\TUB

\date[abrev.]fecha\titlegraphic[abrev.]figura

Las versiones abreviadas se utilizan para las barras de navegación ylos pies de página

La información omitida en el preámbulo no aparece en la portada2utilizado dentro de un entorno frame

Facundo Muñoz | Curso avanzado de Beamer 13/89

Page 46: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Página de título

El comando \titlepage2 genera una portada que incluye lasiguiente información especificada en el preámbulo:

\title[abrev.]título\subtitle[abrev.]subtítulo\author[abrev.]autor(es)\author[Hemaspaandra et al.]L. Hemaspaandra\inst1 \and T.Tantau\inst2

\institute[abrev.]afiliación(es)\institute[Universities of Rijeka and Berlin]\inst1Department of Informatics\\University of Rijeka \and\inst2Fakultät für Elektrotechnik und Informatik\\TUB

\date[abrev.]fecha\titlegraphic[abrev.]figura

Las versiones abreviadas se utilizan para las barras de navegación ylos pies de página

La información omitida en el preámbulo no aparece en la portada2utilizado dentro de un entorno frame

Facundo Muñoz | Curso avanzado de Beamer 13/89

Page 47: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Página de título

El comando \titlepage2 genera una portada que incluye lasiguiente información especificada en el preámbulo:

\title[abrev.]título\subtitle[abrev.]subtítulo\author[abrev.]autor(es)\author[Hemaspaandra et al.]L. Hemaspaandra\inst1 \and T.Tantau\inst2

\institute[abrev.]afiliación(es)\institute[Universities of Rijeka and Berlin]\inst1Department of Informatics\\University of Rijeka \and\inst2Fakultät für Elektrotechnik und Informatik\\TUB

\date[abrev.]fecha\titlegraphic[abrev.]figura

Las versiones abreviadas se utilizan para las barras de navegación ylos pies de página

La información omitida en el preámbulo no aparece en la portada2utilizado dentro de un entorno frame

Facundo Muñoz | Curso avanzado de Beamer 13/89

Page 48: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Página de título

El comando \titlepage2 genera una portada que incluye lasiguiente información especificada en el preámbulo:

\title[abrev.]título\subtitle[abrev.]subtítulo\author[abrev.]autor(es)\author[Hemaspaandra et al.]L. Hemaspaandra\inst1 \and T.Tantau\inst2

\institute[abrev.]afiliación(es)\institute[Universities of Rijeka and Berlin]\inst1Department of Informatics\\University of Rijeka \and\inst2Fakultät für Elektrotechnik und Informatik\\TUB

\date[abrev.]fecha\titlegraphic[abrev.]figura

Las versiones abreviadas se utilizan para las barras de navegación ylos pies de página

La información omitida en el preámbulo no aparece en la portada2utilizado dentro de un entorno frame

Facundo Muñoz | Curso avanzado de Beamer 13/89

Page 49: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Página de título

El comando \titlepage2 genera una portada que incluye lasiguiente información especificada en el preámbulo:

\title[abrev.]título\subtitle[abrev.]subtítulo\author[abrev.]autor(es)\author[Hemaspaandra et al.]L. Hemaspaandra\inst1 \and T.Tantau\inst2

\institute[abrev.]afiliación(es)\institute[Universities of Rijeka and Berlin]\inst1Department of Informatics\\University of Rijeka \and\inst2Fakultät für Elektrotechnik und Informatik\\TUB

\date[abrev.]fecha\titlegraphic[abrev.]figura

Las versiones abreviadas se utilizan para las barras de navegación ylos pies de página

La información omitida en el preámbulo no aparece en la portada2utilizado dentro de un entorno frame

Facundo Muñoz | Curso avanzado de Beamer 13/89

Page 50: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Tabla de contenidos

Se genera automáticamente con el comando \tableofcontents3,basada en las secciones y subsecciones definidas en el documentoAlgunas opciones interesantes:

\tableofcontents[pausesections]enseña las secciones paso a paso

\tableofcontents[hideallsubsections]oculta las subsecciones

3utilizado dentro de un entorno frame

Facundo Muñoz | Curso avanzado de Beamer 14/89

Page 51: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Tabla de contenidos

Se genera automáticamente con el comando \tableofcontents3,basada en las secciones y subsecciones definidas en el documentoAlgunas opciones interesantes:

\tableofcontents[pausesections]enseña las secciones paso a paso

\tableofcontents[hideallsubsections]oculta las subsecciones

3utilizado dentro de un entorno frame

Facundo Muñoz | Curso avanzado de Beamer 14/89

Page 52: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Tabla de contenidos

Se genera automáticamente con el comando \tableofcontents3,basada en las secciones y subsecciones definidas en el documentoAlgunas opciones interesantes:

\tableofcontents[pausesections]enseña las secciones paso a paso

\tableofcontents[hideallsubsections]oculta las subsecciones

3utilizado dentro de un entorno frame

Facundo Muñoz | Curso avanzado de Beamer 14/89

Page 53: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Tabla de contenidos

Se genera automáticamente con el comando \tableofcontents3,basada en las secciones y subsecciones definidas en el documentoAlgunas opciones interesantes:

\tableofcontents[pausesections]enseña las secciones paso a paso

\tableofcontents[hideallsubsections]oculta las subsecciones

3utilizado dentro de un entorno frame

Facundo Muñoz | Curso avanzado de Beamer 14/89

Page 54: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Logo

Se puede incluir un comando \logo en el preámbulo, quetípicamente se utiliza para especificar una imagen (logo) de laUniversidad o institución de afiliación

Pero en general puede ser cualquier contenido

Cómo se procesa esta imagen depende del Theme, pero usualmentese presenta el logo en todas las diapositivas, en alguna esquina.

\logo\includegraphicslogoUJI_top

Facundo Muñoz | Curso avanzado de Beamer 15/89

Page 55: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Logo

Se puede incluir un comando \logo en el preámbulo, quetípicamente se utiliza para especificar una imagen (logo) de laUniversidad o institución de afiliación

Pero en general puede ser cualquier contenido

Cómo se procesa esta imagen depende del Theme, pero usualmentese presenta el logo en todas las diapositivas, en alguna esquina.

\logo\includegraphicslogoUJI_top

Facundo Muñoz | Curso avanzado de Beamer 15/89

Page 56: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Logo

Se puede incluir un comando \logo en el preámbulo, quetípicamente se utiliza para especificar una imagen (logo) de laUniversidad o institución de afiliación

Pero en general puede ser cualquier contenido

Cómo se procesa esta imagen depende del Theme, pero usualmentese presenta el logo en todas las diapositivas, en alguna esquina.

\logo\includegraphicslogoUJI_top

Facundo Muñoz | Curso avanzado de Beamer 15/89

Page 57: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Logo

Se puede incluir un comando \logo en el preámbulo, quetípicamente se utiliza para especificar una imagen (logo) de laUniversidad o institución de afiliación

Pero en general puede ser cualquier contenido

Cómo se procesa esta imagen depende del Theme, pero usualmentese presenta el logo en todas las diapositivas, en alguna esquina.

\logo\includegraphicslogoUJI_top

Facundo Muñoz | Curso avanzado de Beamer 16/89

Page 58: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Listas

Además de texto organizado en párrafos, el contenido se suele presentaren forma de lista utilizando los entornos de LATEX itemize, enumerate odescription

\beginitemize\item El primer punto a destacar\item el segundo...\item ... y así sucesivamente

\enditemize

El primer punto a destacar

el segundo...

... y así sucesivamente

Facundo Muñoz | Curso avanzado de Beamer 17/89

Page 59: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Bloques

Para destacar un elemento se utiliza el entorno block

\beginblockImportanteEl título es opcional, pero siemprehay que incluir las llaves:

\verb+\beginblock+\endblock

Importante

El título es opcional, pero siempre hay queincluir las llaves: \beginblock

. . . o alguno de sus primos

alertblock

\beginalertblock\tt alertblock...\endalertblock

exampleblock

\beginexampleblock\tt exampleblock...\endexampleblock

Facundo Muñoz | Curso avanzado de Beamer 18/89

Page 60: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Bloques

Para destacar un elemento se utiliza el entorno block

\beginblockImportanteEl título es opcional, pero siemprehay que incluir las llaves:

\verb+\beginblock+\endblock

Importante

El título es opcional, pero siempre hay queincluir las llaves: \beginblock

. . . o alguno de sus primos

alertblock

\beginalertblock\tt alertblock...\endalertblock

exampleblock

\beginexampleblock\tt exampleblock...\endexampleblock

Facundo Muñoz | Curso avanzado de Beamer 18/89

Page 61: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico 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 utilizabloques con diferentes estilos para representarlos

Los encabezados salen en inglés

Excepto por proof, que le hacecaso al paquete babel

Theorem (Un resultado)

\begintheorem[Un resultado]...\endtheorem

Demostración.

\beginproof...\endproof

Facundo Muñoz | Curso avanzado de Beamer 19/89

Page 62: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico 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 utilizabloques con diferentes estilos para representarlos

Los encabezados salen en inglés

Excepto por proof, que le hacecaso al paquete babel

Theorem (Un resultado)

\begintheorem[Un resultado]...\endtheorem

Demostración.

\beginproof...\endproof

Facundo Muñoz | Curso avanzado de Beamer 19/89

Page 63: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico 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 utilizabloques con diferentes estilos para representarlos

Los encabezados salen en inglés

Excepto por proof, que le hacecaso al paquete babel

Theorem (Un resultado)

\begintheorem[Un resultado]...\endtheorem

Demostración.

\beginproof...\endproof

Facundo Muñoz | Curso avanzado de Beamer 19/89

Page 64: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Entornos tipo teoremaEn español

Para cambiar los encabezados es necesario definir nuevos entornostipo teorema utilizando los estilos proporcionados por el paqueteamsthm (cargado automáticamente por Beamer)

Preámbulo

\theoremstyleplain % default\newtheoremthmTeorema

\theoremstyledefinition\newtheoremdefnDefinición\newtheoremexmpEjemplo

\theoremstyleremark\newtheoremremNota

Teorema (Un resultado)

\beginthm[Un resultado]...\endthm

Prueba.

\beginproof[Prueba]...\endproof

El entorno proof sustituye el encabezado por el texto opcional

Facundo Muñoz | Curso avanzado de Beamer 20/89

Page 65: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Entornos tipo teoremaEn español

Para cambiar los encabezados es necesario definir nuevos entornostipo teorema utilizando los estilos proporcionados por el paqueteamsthm (cargado automáticamente por Beamer)

Preámbulo

\theoremstyleplain % default\newtheoremthmTeorema

\theoremstyledefinition\newtheoremdefnDefinición\newtheoremexmpEjemplo

\theoremstyleremark\newtheoremremNota

Teorema (Un resultado)

\beginthm[Un resultado]...\endthm

Prueba.

\beginproof[Prueba]...\endproof

El entorno proof sustituye el encabezado por el texto opcional

Facundo Muñoz | Curso avanzado de Beamer 20/89

Page 66: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Texto recuadradoComando beamercolorbox

Podemos recuadrar texto (o ecuaciones, o figuras) con los comandosestándar de LATEX \fbox y \frame

\fboxTexto\\\framerecuadrado

Textorecuadrado

Beamer proporciona además el comando \beamercolorbox paracrear recuadros con colores

Hay que definir previamente el beamercolor, que es una estructuraque define al menos los colores de fondo y frente

\setbeamercolorpostitfg=black,bg=yellow\beginbeamercolorbox[sep=1em,wd=2cm]postitPostit!\endbeamercolorbox

Postit!

Facundo Muñoz | Curso avanzado de Beamer 21/89

Page 67: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Texto recuadradoComando beamercolorbox

Podemos recuadrar texto (o ecuaciones, o figuras) con los comandosestándar de LATEX \fbox y \frame

\fboxTexto\\\framerecuadrado

Textorecuadrado

Beamer proporciona además el comando \beamercolorbox paracrear recuadros con colores

Hay que definir previamente el beamercolor, que es una estructuraque define al menos los colores de fondo y frente

\setbeamercolorpostitfg=black,bg=yellow\beginbeamercolorbox[sep=1em,wd=2cm]postitPostit!\endbeamercolorbox

Postit!

Facundo Muñoz | Curso avanzado de Beamer 21/89

Page 68: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Texto recuadradoComando beamercolorbox

Podemos recuadrar texto (o ecuaciones, o figuras) con los comandosestándar de LATEX \fbox y \frame

\fboxTexto\\\framerecuadrado

Textorecuadrado

Beamer proporciona además el comando \beamercolorbox paracrear recuadros con colores

Hay que definir previamente el beamercolor, que es una estructuraque define al menos los colores de fondo y frente

\setbeamercolorpostitfg=black,bg=yellow\beginbeamercolorbox[sep=1em,wd=2cm]postitPostit!\endbeamercolorbox

Postit!

Facundo Muñoz | Curso avanzado de Beamer 21/89

Page 69: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Texto recuadrado IIOpciones de beamercolorbox

Algo útil de los beamercolor, es que se puede jugar con los colorespropios del template

\beginbeamercolorbox[sep=1em]block titlePostit!

\endbeamercolorbox

Postit!

Con las opciones, se puede controlar el tamaño y la alineación

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

... y también alguna decoración

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

Facundo Muñoz | Curso avanzado de Beamer 22/89

Page 70: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Texto recuadrado IIOpciones de beamercolorbox

Algo útil de los beamercolor, es que se puede jugar con los colorespropios del template

\beginbeamercolorbox[sep=1em]block titlePostit!

\endbeamercolorbox

Postit!

Con las opciones, se puede controlar el tamaño y la alineación

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

... y también alguna decoración

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

Facundo Muñoz | Curso avanzado de Beamer 22/89

Page 71: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Texto recuadrado IIOpciones de beamercolorbox

Algo útil de los beamercolor, es que se puede jugar con los colorespropios del template

\beginbeamercolorbox[sep=1em]block titlePostit!

\endbeamercolorbox

Postit!

Con las opciones, se puede controlar el tamaño y la alineación

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

... y también alguna decoración

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

Facundo Muñoz | Curso avanzado de Beamer 22/89

Page 72: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Columnas

Entorno columns\begincolumns\column.5\textwidth\framebox[\textwidth]Contenido de la primera columna.

\column.5\textwidth\framebox[\textwidth]Contenido de la segunda columna.

\endcolumns

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

Facundo Muñoz | Curso avanzado de Beamer 23/89

Page 73: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays (velos) básicos con pause

El comando \pause permite generar overlays para visualización pasoa paso.

El comando \setbeamercoveredtransparent hace que locubierto sea ligeramente visible, con un efecto de transparencia4

%% Preámbulo, o fuera de frames\setbeamercoveredtransparent...

\beginitemize\item Todo \pause\item lo que sube \pause\item baja.\enditemize

Todo

lo que sube

baja.

4El comportamiento por defecto es invisible.

Facundo Muñoz | Curso avanzado de Beamer 24/89

Page 74: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays (velos) básicos con pause

El comando \pause permite generar overlays para visualización pasoa paso.

El comando \setbeamercoveredtransparent hace que locubierto sea ligeramente visible, con un efecto de transparencia4

%% Preámbulo, o fuera de frames\setbeamercoveredtransparent...

\beginitemize\item Todo \pause\item lo que sube \pause\item baja.\enditemize

Todo

lo que sube

baja.

4El comportamiento por defecto es invisible.

Facundo Muñoz | Curso avanzado de Beamer 24/89

Page 75: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays (velos) básicos con pause

El comando \pause permite generar overlays para visualización pasoa paso.

El comando \setbeamercoveredtransparent hace que locubierto sea ligeramente visible, con un efecto de transparencia4

%% Preámbulo, o fuera de frames\setbeamercoveredtransparent...

\beginitemize\item Todo \pause\item lo que sube \pause\item baja.\enditemize

Todo

lo que sube

baja.

4El comportamiento por defecto es invisible.

Facundo Muñoz | Curso avanzado de Beamer 24/89

Page 76: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays (velos) básicos con pause

El comando \pause permite generar overlays para visualización pasoa paso.

El comando \setbeamercoveredtransparent hace que locubierto sea ligeramente visible, con un efecto de transparencia4

%% Preámbulo, o fuera de frames\setbeamercoveredtransparent...\beginitemize\item Todo \pause\item lo que sube \pause\item baja.\enditemize

Todo

lo que sube

baja.

4El comportamiento por defecto es invisible.

Facundo Muñoz | Curso avanzado de Beamer 25/89

Page 77: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays (velos) básicos con pause

El comando \pause permite generar overlays para visualización pasoa paso.

El comando \setbeamercoveredtransparent hace que locubierto sea ligeramente visible, con un efecto de transparencia4

%% Preámbulo, o fuera de frames\setbeamercoveredtransparent...\beginitemize\item Todo \pause\item lo que sube \pause\item baja.\enditemize

Todo

lo que sube

baja.

4El comportamiento por defecto es invisible.

Facundo Muñoz | Curso avanzado de Beamer 25/89

Page 78: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays (velos) básicos con pause

El comando \pause permite generar overlays para visualización pasoa paso.

El comando \setbeamercoveredtransparent hace que locubierto sea ligeramente visible, con un efecto de transparencia4

%% Preámbulo, o fuera de frames\setbeamercoveredtransparent...\beginitemize\item Todo \pause\item lo que sube \pause\item baja.\enditemize

Todo

lo que sube

baja.

4El comportamiento por defecto es invisible.

Facundo Muñoz | Curso avanzado de Beamer 25/89

Page 79: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Texto verbatimEjemplo 2

El comando \verb y el entorno verbatim de LATEX no se puedenusar directamente en Beamer.

Se debe añadir la opción fragile al frame:

\beginframe[fragile]\frametitleTexto verbatimEl texto contenido en un entorno\verb+verbatim+ se imprime talcual, con todos los saltos delínea y espacios, sin interpretarningún comando de \LaTeX.

\beginverbatim10 PRINT "HELLO WORLD";20 GOTO 10\endverbatim\endframe

Texto verbatim

El texto contenido en un entorno verbatim se imprime tal cual,con todos los saltos de lnea y espacios, sin interpretar ningncomando de LATEX.

10 PRINT "HELLO WORLD";

20 GOTO 10

Nota: La opción fragile exige compilar dos veces

Facundo Muñoz | Curso avanzado de Beamer 26/89

Page 80: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Texto verbatimEjemplo 2

El comando \verb y el entorno verbatim de LATEX no se puedenusar directamente en Beamer.

Se debe añadir la opción fragile al frame:

\beginframe[fragile]\frametitleTexto verbatimEl texto contenido en un entorno\verb+verbatim+ se imprime talcual, con todos los saltos delínea y espacios, sin interpretarningún comando de \LaTeX.

\beginverbatim10 PRINT "HELLO WORLD";20 GOTO 10\endverbatim\endframe

Texto verbatim

El texto contenido en un entorno verbatim se imprime tal cual,con todos los saltos de lnea y espacios, sin interpretar ningncomando de LATEX.

10 PRINT "HELLO WORLD";

20 GOTO 10

Nota: La opción fragile exige compilar dos veces

Facundo Muñoz | Curso avanzado de Beamer 26/89

Page 81: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Texto verbatimEjemplo 2

El comando \verb y el entorno verbatim de LATEX no se puedenusar directamente en Beamer.

Se debe añadir la opción fragile al frame:

\beginframe[fragile]\frametitleTexto verbatimEl texto contenido en un entorno\verb+verbatim+ se imprime talcual, con todos los saltos delínea y espacios, sin interpretarningún comando de \LaTeX.

\beginverbatim10 PRINT "HELLO WORLD";20 GOTO 10\endverbatim\endframe

Texto verbatim

El texto contenido en un entorno verbatim se imprime tal cual,con todos los saltos de lnea y espacios, sin interpretar ningncomando de LATEX.

10 PRINT "HELLO WORLD";

20 GOTO 10

Nota: La opción fragile exige compilar dos veces

Facundo Muñoz | Curso avanzado de Beamer 26/89

Page 82: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Texto verbatimEjemplo 2

El comando \verb y el entorno verbatim de LATEX no se puedenusar directamente en Beamer.

Se debe añadir la opción fragile al frame:

\beginframe[fragile]\frametitleTexto verbatimEl texto contenido en un entorno\verb+verbatim+ se imprime talcual, con todos los saltos delínea y espacios, sin interpretarningún comando de \LaTeX.

\beginverbatim10 PRINT "HELLO WORLD";20 GOTO 10\endverbatim\endframe

Texto verbatim

El texto contenido en un entorno verbatim se imprime tal cual,con todos los saltos de lnea y espacios, sin interpretar ningncomando de LATEX.

10 PRINT "HELLO WORLD";

20 GOTO 10

Nota: La opción fragile exige compilar dos veces

Facundo Muñoz | Curso avanzado de Beamer 26/89

Page 83: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico 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 más slides

Algunas opciones interesantes

Algunas opciones útiles

Alineación vertical [c|b|t]Frame vacío [plain]Contenido verbatim [fragile]

\beginframe[<opciones>]\frametitle<titulo>\framesubtitle<subtitulo<contenido>

\endframe

Facundo Muñoz | Curso avanzado de Beamer 27/89

Page 84: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico 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 más slides

Algunas opciones interesantes

Algunas opciones útiles

Alineación vertical [c|b|t]Frame vacío [plain]Contenido verbatim [fragile]

\beginframe[<opciones>]\frametitle<titulo>\framesubtitle<subtitulo<contenido>

\endframe

Facundo Muñoz | Curso avanzado de Beamer 27/89

Page 85: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico 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 más slides

Algunas opciones interesantes

Algunas opciones útiles

Alineación vertical [c|b|t]Frame vacío [plain]Contenido verbatim [fragile]

\beginframe[<opciones>]\frametitle<titulo>\framesubtitle<subtitulo<contenido>

\endframe

Facundo Muñoz | Curso avanzado de Beamer 27/89

Page 86: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 1Compilación y templates

1 Editar y compilar el documento básico de Beamer(../ejercicios/1-basico.tex)

2 Añadir datos de autores e instituciones

3 Añadir el logo de la UJI, bajo la carpeta img

4 Añadir 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 Muñoz | Curso avanzado de Beamer 28/89

Page 87: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Sección 2 Control avanzado de overlays

Facundo Muñoz | Curso avanzado de Beamer 29/89

Page 88: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico 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.

Más generalmente, podemos tener control sobre qué se visualizaexactamente en cada slide mediante las overlay specifications

SintaxisLista separada por comas de rangos de slides.La especificación

-3,6-8,10,12-15

seleccionará las slides

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

Facundo Muñoz | Curso avanzado de Beamer 30/89

Page 89: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico 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.

Más generalmente, podemos tener control sobre qué se visualizaexactamente en cada slide mediante las overlay specifications

SintaxisLista separada por comas de rangos de slides.La especificación

-3,6-8,10,12-15

seleccionará las slides

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

Facundo Muñoz | Curso avanzado de Beamer 30/89

Page 90: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Visualización paso a paso

\beginitemize\item<1-> Todo\item<2-> lo que sube\item<3-> baja

\enditemize

Todo

lo que sube

baja

\beginitemize\item<1-> Todo\item<3> lo que sube\item<2-4> baja

\enditemize

Todo

lo que sube

baja

Facundo Muñoz | Curso avanzado de Beamer 31/89

Page 91: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Visualización paso a paso

\beginitemize\item<1-> Todo\item<2-> lo que sube\item<3-> baja

\enditemize

Todo

lo que sube

baja

\beginitemize\item<1-> Todo\item<3> lo que sube\item<2-4> baja

\enditemize

Todo

lo que sube

baja

Facundo Muñoz | Curso avanzado de Beamer 31/89

Page 92: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Visualización paso a paso

\beginitemize\item<1-> Todo\item<2-> lo que sube\item<3-> baja

\enditemize

Todo

lo que sube

baja

\beginitemize\item<1-> Todo\item<3> lo que sube\item<2-4> baja

\enditemize

Todo

lo que sube

baja

Facundo Muñoz | Curso avanzado de Beamer 31/89

Page 93: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Visualización paso a paso

\beginitemize\item<1-> Todo\item<2-> lo que sube\item<3-> baja

\enditemize

Todo

lo que sube

baja

\beginitemize\item<1-> Todo\item<3> lo que sube\item<2-4> baja

\enditemize

Todo

lo que sube

baja

Facundo Muñoz | Curso avanzado de Beamer 31/89

Page 94: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Visualización paso a paso

\beginitemize\item<1-> Todo\item<2-> lo que sube\item<3-> baja

\enditemize

Todo

lo que sube

baja

\beginitemize\item<1-> Todo\item<3> lo que sube\item<2-4> baja

\enditemize

Todo

lo que sube

baja

Facundo Muñoz | Curso avanzado de Beamer 31/89

Page 95: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Visualización paso a paso

\beginitemize\item<1-> Todo\item<2-> lo que sube\item<3-> baja

\enditemize

Todo

lo que sube

baja

\beginitemize\item<1-> Todo\item<3> lo que sube\item<2-4> baja

\enditemize

Todo

lo que sube

baja

Facundo Muñoz | Curso avanzado de Beamer 31/89

Page 96: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Visualización paso a paso

\beginitemize\item<1-> Todo\item<2-> lo que sube\item<3-> baja

\enditemize

Todo

lo que sube

baja

\beginitemize\item<1-> Todo\item<3> lo que sube\item<2-4> baja

\enditemize

Todo

lo que sube

baja

Facundo Muñoz | Curso avanzado de Beamer 31/89

Page 97: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Visualización paso a paso

\beginitemize\item<1-> Todo\item<2-> lo que sube\item<3-> baja

\enditemize

Todo

lo que sube

baja

\beginitemize\item<1-> Todo\item<3> lo que sube\item<2-4> baja

\enditemize

Todo

lo que sube

baja

Facundo Muñoz | Curso avanzado de Beamer 31/89

Page 98: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico 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.

\textbfnegrita\textbf<2>negrita sólo en 2\textbf<3->negrita de 3 en adelante

negritanegrita sólo en 2negrita de 3 en adelante

\beginitemize\item<4-> \alert<4>cada comando o entorno\item<5-> \alert<5>actúa diferente frente\item<6-> \alert<6>a una especificación\enditemize

cada comando o entorno

actúa diferente frente

a una especificación

Facundo Muñoz | Curso avanzado de Beamer 32/89

Page 99: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico 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.

\textbfnegrita\textbf<2>negrita sólo en 2\textbf<3->negrita de 3 en adelante

negritanegrita sólo en 2negrita de 3 en adelante

\beginitemize\item<4-> \alert<4>cada comando o entorno\item<5-> \alert<5>actúa diferente frente\item<6-> \alert<6>a una especificación\enditemize

cada comando o entorno

actúa diferente frente

a una especificación

Facundo Muñoz | Curso avanzado de Beamer 32/89

Page 100: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico 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.

\textbfnegrita\textbf<2>negrita sólo en 2\textbf<3->negrita de 3 en adelante

negritanegrita sólo en 2negrita de 3 en adelante

\beginitemize\item<4-> \alert<4>cada comando o entorno\item<5-> \alert<5>actúa diferente frente\item<6-> \alert<6>a una especificación\enditemize

cada comando o entorno

actúa diferente frente

a una especificación

Facundo Muñoz | Curso avanzado de Beamer 32/89

Page 101: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico 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.

\textbfnegrita\textbf<2>negrita sólo en 2\textbf<3->negrita de 3 en adelante

negritanegrita sólo en 2negrita de 3 en adelante

\beginitemize\item<4-> \alert<4>cada comando o entorno\item<5-> \alert<5>actúa diferente frente\item<6-> \alert<6>a una especificación\enditemize

cada comando o entorno

actúa diferente frente

a una especificación

Facundo Muñoz | Curso avanzado de Beamer 32/89

Page 102: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico 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.

\textbfnegrita\textbf<2>negrita sólo en 2\textbf<3->negrita de 3 en adelante

negritanegrita sólo en 2negrita de 3 en adelante

\beginitemize\item<4-> \alert<4>cada comando o entorno\item<5-> \alert<5>actúa diferente frente\item<6-> \alert<6>a una especificación\enditemize

cada comando o entorno

actúa diferente frente

a una especificación

Facundo Muñoz | Curso avanzado de Beamer 32/89

Page 103: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico 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.

\textbfnegrita\textbf<2>negrita sólo en 2\textbf<3->negrita de 3 en adelante

negritanegrita sólo en 2negrita de 3 en adelante

\beginitemize\item<4-> \alert<4>cada comando o entorno\item<5-> \alert<5>actúa diferente frente\item<6-> \alert<6>a una especificación\enditemize

cada comando o entorno

actúa diferente frente

a una especificación

Facundo Muñoz | Curso avanzado de Beamer 32/89

Page 104: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Comandos compatibles

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

EjemploEjemploEjemploEjemploEjemploEjemploEjemploEjemplo

Facundo Muñoz | Curso avanzado de Beamer 33/89

Page 105: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Comandos compatibles

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

EjemploEjemploEjemploEjemploEjemploEjemploEjemploEjemplo

Facundo Muñoz | Curso avanzado de Beamer 33/89

Page 106: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Comandos específicos de overlays

Comandos para mostrar contenido en los overlays especificados.

Se diferencian en su comportamiento en los overlays noespecificados.

En dos aspectos: cubierto/invisible y espacio ocupado.

|\only<2>only| \\|\uncover<2>uncover| \\|\visible<2>visible|

|||uncover||

visible

|

Hay más comandos específicos (\onslide, \invisible, \alt, \temporal), pero todos se pueden

reducir a estos tres. Más info: Beamer User’s guide [Tantau, 2010, s.9.3].

Facundo Muñoz | Curso avanzado de Beamer 34/89

Page 107: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Comandos específicos de overlays

Comandos para mostrar contenido en los overlays especificados.

Se diferencian en su comportamiento en los overlays noespecificados.

En dos aspectos: cubierto/invisible y espacio ocupado.

|\only<2>only| \\|\uncover<2>uncover| \\|\visible<2>visible|

|only||uncover||visible|

Hay más comandos específicos (\onslide, \invisible, \alt, \temporal), pero todos se pueden

reducir a estos tres. Más info: Beamer User’s guide [Tantau, 2010, s.9.3].

Facundo Muñoz | Curso avanzado de Beamer 34/89

Page 108: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Comandos específicos de overlays

Comandos para mostrar contenido en los overlays especificados.

Se diferencian en su comportamiento en los overlays noespecificados.

En dos aspectos: cubierto/invisible y espacio ocupado.

|\only<2>only| \\|\uncover<2>uncover| \\|\visible<2>visible|

|||uncover||

visible

|

Hay más comandos específicos (\onslide, \invisible, \alt, \temporal), pero todos se pueden

reducir a estos tres. Más info: Beamer User’s guide [Tantau, 2010, s.9.3].

Facundo Muñoz | Curso avanzado de Beamer 34/89

Page 109: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Especificaciones incrementales

Las especificaciones con números absolutos no son robustas frentea cambios.

Hay ciertas configuraciones típicas que son farragosas de escribir.

Por eso se puede incorporar en el entorno itemize o enumerate laespecificación incremental <+->, con el mismo efecto.

\beginitemize\item<1-> Uno\item<2-> Dos\item<3-> Tres\item<4-> Cuatro

\enditemize

Uno

Dos

Tres

Cuatro

Facundo Muñoz | Curso avanzado de Beamer 35/89

Page 110: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Especificaciones incrementales

Las especificaciones con números absolutos no son robustas frentea cambios.

Hay ciertas configuraciones típicas que son farragosas de escribir.

Por eso se puede incorporar en el entorno itemize o enumerate laespecificación incremental <+->, con el mismo efecto.

\beginitemize\item<1-> Uno\item<2-> Dos\item<3-> Tres\item<4-> Cuatro

\enditemize

Uno

Dos

Tres

Cuatro

Facundo Muñoz | Curso avanzado de Beamer 35/89

Page 111: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Especificaciones incrementales

Las especificaciones con números absolutos no son robustas frentea cambios.

Hay ciertas configuraciones típicas que son farragosas de escribir.

Por eso se puede incorporar en el entorno itemize o enumerate laespecificación incremental <+->, con el mismo efecto.

\beginitemize\item<1-> Uno\item<2-> Dos\item<3-> Tres\item<4-> Cuatro

\enditemize

Uno

Dos

Tres

Cuatro

Facundo Muñoz | Curso avanzado de Beamer 35/89

Page 112: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Especificaciones incrementales

Las especificaciones con números absolutos no son robustas frentea cambios.

Hay ciertas configuraciones típicas que son farragosas de escribir.

Por eso se puede incorporar en el entorno itemize o enumerate laespecificación incremental <+->, con el mismo efecto.

\beginitemize\item<1-> Uno\item<2-> Dos\item<3-> Tres\item<4-> Cuatro

\enditemize

Uno

Dos

Tres

Cuatro

Facundo Muñoz | Curso avanzado de Beamer 35/89

Page 113: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Especificaciones incrementales

Las especificaciones con números absolutos no son robustas frentea cambios.

Hay ciertas configuraciones típicas que son farragosas de escribir.

Por eso se puede incorporar en el entorno itemize o enumerate laespecificación incremental <+->, con el mismo efecto.

\beginitemize\item<1-> Uno\item<2-> Dos\item<3-> Tres\item<4-> Cuatro

\enditemize

Uno

Dos

Tres

Cuatro

Facundo Muñoz | Curso avanzado de Beamer 35/89

Page 114: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Especificaciones incrementales

Las especificaciones con números absolutos no son robustas frentea cambios.

Hay ciertas configuraciones típicas que son farragosas de escribir.

Por eso se puede incorporar en el entorno itemize o enumerate laespecificación incremental <+->, con el mismo efecto.

\beginitemize[<+->]\item Uno\item Dos\item Tres\item Cuatro

\enditemize

Uno

Dos

Tres

Cuatro

Facundo Muñoz | Curso avanzado de Beamer 35/89

Page 115: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Especificaciones de acción

Los entornos itemize o enumerate también admiten laespecificación de acción <+-| alert@+>.

\beginitemize[<+-| alert@+>]\item Uno\item Dos\item Tres\item Cuatro

\enditemize

Uno

Dos

Tres

Cuatro

Especificación global

Se puede predeterminar un comportamiento para todos los entornos deeste tipo en una presentación estableciendo en el preámbulo deldocumento el parámtetro global

\beamerdefaultoverlayspecification<+-| alert@+>.

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

Facundo Muñoz | Curso avanzado de Beamer 36/89

Page 116: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Especificaciones de acción

Los entornos itemize o enumerate también admiten laespecificación de acción <+-| alert@+>.

\beginitemize[<+-| alert@+>]\item Uno\item Dos\item Tres\item Cuatro

\enditemize

Uno

Dos

Tres

Cuatro

Especificación global

Se puede predeterminar un comportamiento para todos los entornos deeste tipo en una presentación estableciendo en el preámbulo deldocumento el parámtetro global

\beamerdefaultoverlayspecification<+-| alert@+>.

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

Facundo Muñoz | Curso avanzado de Beamer 36/89

Page 117: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Especificaciones de acción

Los entornos itemize o enumerate también admiten laespecificación de acción <+-| alert@+>.

\beginitemize[<+-| alert@+>]\item Uno\item Dos\item Tres\item Cuatro

\enditemize

Uno

Dos

Tres

Cuatro

Especificación global

Se puede predeterminar un comportamiento para todos los entornos deeste tipo en una presentación estableciendo en el preámbulo deldocumento el parámtetro global

\beamerdefaultoverlayspecification<+-| alert@+>.

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

Facundo Muñoz | Curso avanzado de Beamer 36/89

Page 118: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Especificaciones de acción

Los entornos itemize o enumerate también admiten laespecificación de acción <+-| alert@+>.

\beginitemize[<+-| alert@+>]\item Uno\item Dos\item Tres\item Cuatro

\enditemize

Uno

Dos

Tres

Cuatro

Especificación global

Se puede predeterminar un comportamiento para todos los entornos deeste tipo en una presentación estableciendo en el preámbulo deldocumento el parámtetro global

\beamerdefaultoverlayspecification<+-| alert@+>.

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

Facundo Muñoz | Curso avanzado de Beamer 36/89

Page 119: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Especificaciones de acción

Los entornos itemize o enumerate también admiten laespecificación de acción <+-| alert@+>.

\beginitemize[<+-| alert@+>]\item Uno\item Dos\item Tres\item Cuatro

\enditemize

Uno

Dos

Tres

Cuatro

Especificación global

Se puede predeterminar un comportamiento para todos los entornos deeste tipo en una presentación estableciendo en el preámbulo deldocumento el parámtetro global

\beamerdefaultoverlayspecification<+-| alert@+>.

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

Facundo Muñoz | Curso avanzado de Beamer 36/89

Page 120: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Especificaciones de acción

Los entornos itemize o enumerate también admiten laespecificación de acción <+-| alert@+>.

\beginitemize[<+-| alert@+>]\item Uno\item Dos\item Tres\item Cuatro

\enditemize

Uno

Dos

Tres

Cuatro

Especificación global

Se puede predeterminar un comportamiento para todos los entornos deeste tipo en una presentación estableciendo en el preámbulo deldocumento el parámtetro global

\beamerdefaultoverlayspecification<+-| alert@+>.

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

Facundo Muñoz | Curso avanzado de Beamer 36/89

Page 121: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con imágenes

Problema 1: el velo no funciona sobre la imagen.

Problema 2: el contenido estático se mueve.

|\only<2>\includegraphicsfig||\uncover<2>\includegraphicsfig||\visible<2>\includegraphicsfig|

||

| |

| |

Facundo Muñoz | Curso avanzado de Beamer 37/89

Page 122: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con imágenes

Problema 1: el velo no funciona sobre la imagen.

Problema 2: el contenido estático se mueve.

|\only<2>\includegraphicsfig||\uncover<2>\includegraphicsfig||\visible<2>\includegraphicsfig|

| |

| |

| |

Facundo Muñoz | Curso avanzado de Beamer 37/89

Page 123: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Imágenes con veloEjemplo 3

Solución problema 1: Un truquillo utilizando el paquete TikZ [Tantau, 2008]

\usepackagetikz % preámbulo...\beginitemize[<+->]\item Una visualización paso a paso\item queda muy desagradable\item cuando hay elementos gráficos\centering\includegraphicsfig \par

\item a menos que se ponga\item como un nodo tikz\begincenter\begintikzpicture\alt<5->\node[opacity=1]\includegraphicsfig;\node[opacity=.15]\includegraphicsfig;

\endtikzpicture\endcenter

\enditemize

Una visualización paso a paso

queda muy desagradable

cuando hay elementos gráficos

a menos que se ponga

como un nodo tikz

Facundo Muñoz | Curso avanzado de Beamer 38/89

Page 124: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Imágenes con veloEjemplo 3

Solución problema 1: Un truquillo utilizando el paquete TikZ [Tantau, 2008]

\usepackagetikz % preámbulo...\beginitemize[<+->]\item Una visualización paso a paso\item queda muy desagradable\item cuando hay elementos gráficos\centering\includegraphicsfig \par

\item a menos que se ponga\item como un nodo tikz\begincenter\begintikzpicture\alt<5->\node[opacity=1]\includegraphicsfig;\node[opacity=.15]\includegraphicsfig;

\endtikzpicture\endcenter

\enditemize

Una visualización paso a paso

queda muy desagradable

cuando hay elementos gráficos

a menos que se ponga

como un nodo tikz

Facundo Muñoz | Curso avanzado de Beamer 38/89

Page 125: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Imágenes con veloEjemplo 3

Solución problema 1: Un truquillo utilizando el paquete TikZ [Tantau, 2008]

\usepackagetikz % preámbulo...\beginitemize[<+->]\item Una visualización paso a paso\item queda muy desagradable\item cuando hay elementos gráficos\centering\includegraphicsfig \par

\item a menos que se ponga\item como un nodo tikz\begincenter\begintikzpicture\alt<5->\node[opacity=1]\includegraphicsfig;\node[opacity=.15]\includegraphicsfig;

\endtikzpicture\endcenter

\enditemize

Una visualización paso a paso

queda muy desagradable

cuando hay elementos gráficos

a menos que se ponga

como un nodo tikz

Facundo Muñoz | Curso avanzado de Beamer 38/89

Page 126: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Imágenes con veloEjemplo 3

Solución problema 1: Un truquillo utilizando el paquete TikZ [Tantau, 2008]

\usepackagetikz % preámbulo...\beginitemize[<+->]\item Una visualización paso a paso\item queda muy desagradable\item cuando hay elementos gráficos\centering\includegraphicsfig \par

\item a menos que se ponga\item como un nodo tikz\begincenter\begintikzpicture\alt<5->\node[opacity=1]\includegraphicsfig;\node[opacity=.15]\includegraphicsfig;

\endtikzpicture\endcenter

\enditemize

Una visualización paso a paso

queda muy desagradable

cuando hay elementos gráficos

a menos que se ponga

como un nodo tikz

Facundo Muñoz | Curso avanzado de Beamer 38/89

Page 127: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Imágenes con veloEjemplo 3

Solución problema 1: Un truquillo utilizando el paquete TikZ [Tantau, 2008]

\usepackagetikz % preámbulo...\beginitemize[<+->]\item Una visualización paso a paso\item queda muy desagradable\item cuando hay elementos gráficos\centering\includegraphicsfig \par

\item a menos que se ponga\item como un nodo tikz\begincenter\begintikzpicture\alt<5->\node[opacity=1]\includegraphicsfig;\node[opacity=.15]\includegraphicsfig;

\endtikzpicture\endcenter

\enditemize

Una visualización paso a paso

queda muy desagradable

cuando hay elementos gráficos

a menos que se ponga

como un nodo tikz

Facundo Muñoz | Curso avanzado de Beamer 38/89

Page 128: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Contenido dinámico

Solución problema 2: entorno overlayarea

\beginitemize[<+->]\item El contenido dinámico \\\only<+>como por ejemplo\\

estas dos líneas\only<+>que cambian a una sola\only<+>o una imagen que aparece

\includegraphicsfig\item necesita un espacio reservado \\\begincenter\beginoverlayarea<width><height>\only<+>donde quepa todo\\

el contenido dinámico\only<+>que se quiera poner\only<+>\includegraphicsfig\endoverlayarea\endcenter

\item para que las cosas no salten\enditemize

El contenido dinámico

necesita un espacio reservado

para que las cosas no salten

Facundo Muñoz | Curso avanzado de Beamer 39/89

Page 129: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Contenido dinámico

Solución problema 2: entorno overlayarea

\beginitemize[<+->]\item El contenido dinámico \\\only<+>como por ejemplo\\

estas dos líneas\only<+>que cambian a una sola\only<+>o una imagen que aparece

\includegraphicsfig\item necesita un espacio reservado \\\begincenter\beginoverlayarea<width><height>\only<+>donde quepa todo\\

el contenido dinámico\only<+>que se quiera poner\only<+>\includegraphicsfig\endoverlayarea\endcenter

\item para que las cosas no salten\enditemize

El contenido dinámicocomo por ejemploestas dos líneas

necesita un espacio reservado

para que las cosas no salten

Facundo Muñoz | Curso avanzado de Beamer 39/89

Page 130: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Contenido dinámico

Solución problema 2: entorno overlayarea

\beginitemize[<+->]\item El contenido dinámico \\\only<+>como por ejemplo\\

estas dos líneas\only<+>que cambian a una sola\only<+>o una imagen que aparece

\includegraphicsfig\item necesita un espacio reservado \\\begincenter\beginoverlayarea<width><height>\only<+>donde quepa todo\\

el contenido dinámico\only<+>que se quiera poner\only<+>\includegraphicsfig\endoverlayarea\endcenter

\item para que las cosas no salten\enditemize

El contenido dinámicoque cambian a una sola

necesita un espacio reservado

para que las cosas no salten

Facundo Muñoz | Curso avanzado de Beamer 39/89

Page 131: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Contenido dinámico

Solución problema 2: entorno overlayarea

\beginitemize[<+->]\item El contenido dinámico \\\only<+>como por ejemplo\\

estas dos líneas\only<+>que cambian a una sola\only<+>o una imagen que aparece

\includegraphicsfig\item necesita un espacio reservado \\\begincenter\beginoverlayarea<width><height>\only<+>donde quepa todo\\

el contenido dinámico\only<+>que se quiera poner\only<+>\includegraphicsfig\endoverlayarea\endcenter

\item para que las cosas no salten\enditemize

El contenido dinámico

o una imagen que aparece

necesita un espacio reservado

para que las cosas no salten

Facundo Muñoz | Curso avanzado de Beamer 39/89

Page 132: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Contenido dinámico

Solución problema 2: entorno overlayarea

\beginitemize[<+->]\item El contenido dinámico \\\only<+>como por ejemplo\\

estas dos líneas\only<+>que cambian a una sola\only<+>o una imagen que aparece

\includegraphicsfig\item necesita un espacio reservado \\\begincenter\beginoverlayarea<width><height>\only<+>donde quepa todo\\

el contenido dinámico\only<+>que se quiera poner\only<+>\includegraphicsfig\endoverlayarea\endcenter

\item para que las cosas no salten\enditemize

El contenido dinámico

necesita un espacio reservado

para que las cosas no salten

Facundo Muñoz | Curso avanzado de Beamer 39/89

Page 133: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Contenido dinámico

Solución problema 2: entorno overlayarea

\beginitemize[<+->]\item El contenido dinámico \\\only<+>como por ejemplo\\

estas dos líneas\only<+>que cambian a una sola\only<+>o una imagen que aparece

\includegraphicsfig\item necesita un espacio reservado \\\begincenter\beginoverlayarea<width><height>\only<+>donde quepa todo\\

el contenido dinámico\only<+>que se quiera poner\only<+>\includegraphicsfig\endoverlayarea\endcenter

\item para que las cosas no salten\enditemize

El contenido dinámico

necesita un espacio reservadodonde quepa todoel contenido dinámico

para que las cosas no salten

Facundo Muñoz | Curso avanzado de Beamer 39/89

Page 134: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Contenido dinámico

Solución problema 2: entorno overlayarea

\beginitemize[<+->]\item El contenido dinámico \\\only<+>como por ejemplo\\

estas dos líneas\only<+>que cambian a una sola\only<+>o una imagen que aparece

\includegraphicsfig\item necesita un espacio reservado \\\begincenter\beginoverlayarea<width><height>\only<+>donde quepa todo\\

el contenido dinámico\only<+>que se quiera poner\only<+>\includegraphicsfig\endoverlayarea\endcenter

\item para que las cosas no salten\enditemize

El contenido dinámico

necesita un espacio reservadoque se quiera poner

para que las cosas no salten

Facundo Muñoz | Curso avanzado de Beamer 39/89

Page 135: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Contenido dinámico

Solución problema 2: entorno overlayarea

\beginitemize[<+->]\item El contenido dinámico \\\only<+>como por ejemplo\\

estas dos líneas\only<+>que cambian a una sola\only<+>o una imagen que aparece

\includegraphicsfig\item necesita un espacio reservado \\\begincenter\beginoverlayarea<width><height>\only<+>donde quepa todo\\

el contenido dinámico\only<+>que se quiera poner\only<+>\includegraphicsfig\endoverlayarea\endcenter

\item para que las cosas no salten\enditemize

El contenido dinámico

necesita un espacio reservado

para que las cosas no salten

Facundo Muñoz | Curso avanzado de Beamer 39/89

Page 136: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Contenido dinámico

Solución problema 2: entorno overlayarea

\beginitemize[<+->]\item El contenido dinámico \\\only<+>como por ejemplo\\

estas dos líneas\only<+>que cambian a una sola\only<+>o una imagen que aparece

\includegraphicsfig\item necesita un espacio reservado \\\begincenter\beginoverlayarea<width><height>\only<+>donde quepa todo\\

el contenido dinámico\only<+>que se quiera poner\only<+>\includegraphicsfig\endoverlayarea\endcenter

\item para que las cosas no salten\enditemize

El contenido dinámico

necesita un espacio reservado

para que las cosas no salten

Facundo Muñoz | Curso avanzado de Beamer 39/89

Page 137: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con texto verbatim

El entorno verbatim de LATEX permite enseñar texto preformateado 5.

En Beamer es necesario utilizar la opción fragile del frame.

Beamer también define el entorno semiverbatim, en el cual laretrobarra \y las llaves mantienen su significado.

Esto permite enfatizar, o mostrar paso a paso utilizando overlays.

Los símbolos \, , y se imprimen anteponiendo una retrobarra.

\beginsemiverbatim\alert<+>\\begin\frame\\alert<+> \\frametitle\Transparencia\\alert<+> \\framesubtitle\Beamer\\alert<+> Contenido primero\alert<+>\\end\frame\\endsemiverbatim

\beginframe\frametitleTransparencia\framesubtitleBeamerContenido primero

\endframe

5También hay otros más poderosos, como lstlisting.

Facundo Muñoz | Curso avanzado de Beamer 40/89

Page 138: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con texto verbatim

El entorno verbatim de LATEX permite enseñar texto preformateado 5.

En Beamer es necesario utilizar la opción fragile del frame.

Beamer también define el entorno semiverbatim, en el cual laretrobarra \y las llaves mantienen su significado.

Esto permite enfatizar, o mostrar paso a paso utilizando overlays.

Los símbolos \, , y se imprimen anteponiendo una retrobarra.

\beginsemiverbatim\alert<+>\\begin\frame\\alert<+> \\frametitle\Transparencia\\alert<+> \\framesubtitle\Beamer\\alert<+> Contenido primero\alert<+>\\end\frame\\endsemiverbatim

\beginframe\frametitleTransparencia\framesubtitleBeamerContenido primero

\endframe

5También hay otros más poderosos, como lstlisting.

Facundo Muñoz | Curso avanzado de Beamer 40/89

Page 139: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con texto verbatim

El entorno verbatim de LATEX permite enseñar texto preformateado 5.

En Beamer es necesario utilizar la opción fragile del frame.

Beamer también define el entorno semiverbatim, en el cual laretrobarra \y las llaves mantienen su significado.

Esto permite enfatizar, o mostrar paso a paso utilizando overlays.

Los símbolos \, , y se imprimen anteponiendo una retrobarra.

\beginsemiverbatim\alert<+>\\begin\frame\\alert<+> \\frametitle\Transparencia\\alert<+> \\framesubtitle\Beamer\\alert<+> Contenido primero\alert<+>\\end\frame\\endsemiverbatim

\beginframe\frametitleTransparencia\framesubtitleBeamerContenido primero

\endframe

5También hay otros más poderosos, como lstlisting.

Facundo Muñoz | Curso avanzado de Beamer 40/89

Page 140: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con texto verbatim

El entorno verbatim de LATEX permite enseñar texto preformateado 5.

En Beamer es necesario utilizar la opción fragile del frame.

Beamer también define el entorno semiverbatim, en el cual laretrobarra \y las llaves mantienen su significado.

Esto permite enfatizar, o mostrar paso a paso utilizando overlays.

Los símbolos \, , y se imprimen anteponiendo una retrobarra.

\beginsemiverbatim\alert<+>\\begin\frame\\alert<+> \\frametitle\Transparencia\\alert<+> \\framesubtitle\Beamer\\alert<+> Contenido primero\alert<+>\\end\frame\\endsemiverbatim

\beginframe\frametitleTransparencia\framesubtitleBeamerContenido primero

\endframe

5También hay otros más poderosos, como lstlisting.

Facundo Muñoz | Curso avanzado de Beamer 40/89

Page 141: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con texto verbatim

El entorno verbatim de LATEX permite enseñar texto preformateado 5.

En Beamer es necesario utilizar la opción fragile del frame.

Beamer también define el entorno semiverbatim, en el cual laretrobarra \y las llaves mantienen su significado.

Esto permite enfatizar, o mostrar paso a paso utilizando overlays.

Los símbolos \, , y se imprimen anteponiendo una retrobarra.

\beginsemiverbatim\alert<+>\\begin\frame\\alert<+> \\frametitle\Transparencia\\alert<+> \\framesubtitle\Beamer\\alert<+> Contenido primero\alert<+>\\end\frame\\endsemiverbatim

\beginframe\frametitleTransparencia\framesubtitleBeamerContenido primero

\endframe

5También hay otros más poderosos, como lstlisting.

Facundo Muñoz | Curso avanzado de Beamer 40/89

Page 142: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con texto verbatim

El entorno verbatim de LATEX permite enseñar texto preformateado 5.

En Beamer es necesario utilizar la opción fragile del frame.

Beamer también define el entorno semiverbatim, en el cual laretrobarra \y las llaves mantienen su significado.

Esto permite enfatizar, o mostrar paso a paso utilizando overlays.

Los símbolos \, , y se imprimen anteponiendo una retrobarra.

\beginsemiverbatim\alert<+>\\begin\frame\\alert<+> \\frametitle\Transparencia\\alert<+> \\framesubtitle\Beamer\\alert<+> Contenido primero\alert<+>\\end\frame\\endsemiverbatim

\beginframe\frametitleTransparencia\framesubtitleBeamerContenido primero

\endframe

5También hay otros más poderosos, como lstlisting.

Facundo Muñoz | Curso avanzado de Beamer 40/89

Page 143: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con texto verbatim

El entorno verbatim de LATEX permite enseñar texto preformateado 5.

En Beamer es necesario utilizar la opción fragile del frame.

Beamer también define el entorno semiverbatim, en el cual laretrobarra \y las llaves mantienen su significado.

Esto permite enfatizar, o mostrar paso a paso utilizando overlays.

Los símbolos \, , y se imprimen anteponiendo una retrobarra.

\beginsemiverbatim\alert<+>\\begin\frame\\alert<+> \\frametitle\Transparencia\\alert<+> \\framesubtitle\Beamer\\alert<+> Contenido primero\alert<+>\\end\frame\\endsemiverbatim

\beginframe\frametitleTransparencia\framesubtitleBeamerContenido primero

\endframe

5También hay otros más poderosos, como lstlisting.

Facundo Muñoz | Curso avanzado de Beamer 40/89

Page 144: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con texto verbatim

El entorno verbatim de LATEX permite enseñar texto preformateado 5.

En Beamer es necesario utilizar la opción fragile del frame.

Beamer también define el entorno semiverbatim, en el cual laretrobarra \y las llaves mantienen su significado.

Esto permite enfatizar, o mostrar paso a paso utilizando overlays.

Los símbolos \, , y se imprimen anteponiendo una retrobarra.

\beginsemiverbatim\alert<+>\\begin\frame\\alert<+> \\frametitle\Transparencia\\alert<+> \\framesubtitle\Beamer\\alert<+> Contenido primero\alert<+>\\end\frame\\endsemiverbatim

\beginframe\frametitleTransparencia\framesubtitleBeamerContenido primero

\endframe

5También hay otros más poderosos, como lstlisting.

Facundo Muñoz | Curso avanzado de Beamer 40/89

Page 145: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con texto verbatim

El entorno verbatim de LATEX permite enseñar texto preformateado 5.

En Beamer es necesario utilizar la opción fragile del frame.

Beamer también define el entorno semiverbatim, en el cual laretrobarra \y las llaves mantienen su significado.

Esto permite enfatizar, o mostrar paso a paso utilizando overlays.

Los símbolos \, , y se imprimen anteponiendo una retrobarra.

\beginsemiverbatim\alert<+>\\begin\frame\\alert<+> \\frametitle\Transparencia\\alert<+> \\framesubtitle\Beamer\\alert<+> Contenido primero\alert<+>\\end\frame\\endsemiverbatim

\beginframe\frametitleTransparencia\framesubtitleBeamerContenido primero

\endframe

5También hay otros más poderosos, como lstlisting.

Facundo Muñoz | Curso avanzado de Beamer 40/89

Page 146: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con texto verbatim

El entorno verbatim de LATEX permite enseñar texto preformateado 5.

En Beamer es necesario utilizar la opción fragile del frame.

Beamer también define el entorno semiverbatim, en el cual laretrobarra \y las llaves mantienen su significado.

Esto permite enfatizar, o mostrar paso a paso utilizando overlays.

Los símbolos \, , y se imprimen anteponiendo una retrobarra.

\beginsemiverbatim\alert<+>\\begin\frame\\alert<+> \\frametitle\Transparencia\\alert<+> \\framesubtitle\Beamer\\alert<+> Contenido primero\alert<+>\\end\frame\\endsemiverbatim

\beginframe\frametitleTransparencia\framesubtitleBeamerContenido primero

\endframe

5También hay otros más poderosos, como lstlisting.

Facundo Muñoz | Curso avanzado de Beamer 40/89

Page 147: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Overlays con texto verbatim

El entorno verbatim de LATEX permite enseñar texto preformateado 5.

En Beamer es necesario utilizar la opción fragile del frame.

Beamer también define el entorno semiverbatim, en el cual laretrobarra \y las llaves mantienen su significado.

Esto permite enfatizar, o mostrar paso a paso utilizando overlays.

Los símbolos \, , y se imprimen anteponiendo una retrobarra.

\beginsemiverbatim\alert<+>\\begin\frame\\alert<+> \\frametitle\Transparencia\\alert<+> \\framesubtitle\Beamer\\alert<+> Contenido primero\alert<+>\\end\frame\\endsemiverbatim

\beginframe\frametitleTransparencia\framesubtitleBeamerContenido primero

\endframe

5También hay otros más poderosos, como lstlisting.

Facundo Muñoz | Curso avanzado de Beamer 40/89

Page 148: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 2Diapositivas dinámicas

1 Reproducir el siguiente tres en raya

O X XX O OX O X

Facundo Muñoz | Curso avanzado de Beamer 41/89

Page 149: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 2Diapositivas dinámicas

1 Reproducir el siguiente tres en raya

O X

X

X O OX O X

Facundo Muñoz | Curso avanzado de Beamer 41/89

Page 150: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 2Diapositivas dinámicas

1 Reproducir el siguiente tres en raya

O X

X

X

O

OX O X

Facundo Muñoz | Curso avanzado de Beamer 41/89

Page 151: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 2Diapositivas dinámicas

1 Reproducir el siguiente tres en raya

O X

X

X

O

OX O

X

Facundo Muñoz | Curso avanzado de Beamer 41/89

Page 152: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 2Diapositivas dinámicas

1 Reproducir el siguiente tres en raya

O X

X

X

O O

X O

X

Facundo Muñoz | Curso avanzado de Beamer 41/89

Page 153: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 2Diapositivas dinámicas

1 Reproducir el siguiente tres en raya

O X

XX O O

X O

X

Facundo Muñoz | Curso avanzado de Beamer 41/89

Page 154: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 2Diapositivas dinámicas

1 Reproducir el siguiente tres en raya

O X

XX O O

X

O X

Facundo Muñoz | Curso avanzado de Beamer 41/89

Page 155: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 2Diapositivas dinámicas

1 Reproducir el siguiente tres en raya

O

X XX O O

X

O X

Facundo Muñoz | Curso avanzado de Beamer 41/89

Page 156: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 2Diapositivas dinámicas

1 Reproducir el siguiente tres en raya

O X XX O O

X

O X

Facundo Muñoz | Curso avanzado de Beamer 41/89

Page 157: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 2Diapositivas dinámicas

1 Reproducir el siguiente tres en raya

O X XX O OX O X

Facundo Muñoz | Curso avanzado de Beamer 41/89

Page 158: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Sección 3 Handouts y modos

Facundo Muñoz | Curso avanzado de Beamer 42/89

Page 159: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Compilando handouts

\documentclass[handout]beamer\mode<handout>\usepackagepgfpages\pgfpagesuselayoutresize[a4paper,border shrink=5mm,landscape]\pgfpagesuselayout2 on 1[a4paper,border shrink=5mm]\setbeamercolorbackground canvasbg=black!5

La opción de clase handout colapsa las slides de cada frame en unaúnica diapositivaBeamer entra entonces en modo handout. El comando mode permiteajustar algunas configuraciones que se aplican sólo bajo este modo.Por ejemplo, un color de fondo.Para la impresión, el paquete pgfpages [Tantau, 2008, s.46] permiteajustar el tamaño de las diapositivas.Incluso permite imprimir múltiples diapositivas por páginatambién admite 4 on 1[landscape]; 8 on 1 o 16 on 1[landscape].

Facundo Muñoz | Curso avanzado de Beamer 43/89

Page 160: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Compilando handouts

\documentclass[handout]beamer\mode<handout>\usepackagepgfpages\pgfpagesuselayoutresize[a4paper,border shrink=5mm,landscape]\pgfpagesuselayout2 on 1[a4paper,border shrink=5mm]\setbeamercolorbackground canvasbg=black!5

La opción de clase handout colapsa las slides de cada frame en unaúnica diapositivaBeamer entra entonces en modo handout. El comando mode permiteajustar algunas configuraciones que se aplican sólo bajo este modo.Por ejemplo, un color de fondo.Para la impresión, el paquete pgfpages [Tantau, 2008, s.46] permiteajustar el tamaño de las diapositivas.Incluso permite imprimir múltiples diapositivas por páginatambién admite 4 on 1[landscape]; 8 on 1 o 16 on 1[landscape].

Facundo Muñoz | Curso avanzado de Beamer 43/89

Page 161: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Compilando handouts

\documentclass[handout]beamer\mode<handout>\usepackagepgfpages\pgfpagesuselayoutresize[a4paper,border shrink=5mm,landscape]\pgfpagesuselayout2 on 1[a4paper,border shrink=5mm]\setbeamercolorbackground canvasbg=black!5

La opción de clase handout colapsa las slides de cada frame en unaúnica diapositivaBeamer entra entonces en modo handout. El comando mode permiteajustar algunas configuraciones que se aplican sólo bajo este modo.Por ejemplo, un color de fondo.Para la impresión, el paquete pgfpages [Tantau, 2008, s.46] permiteajustar el tamaño de las diapositivas.Incluso permite imprimir múltiples diapositivas por páginatambién admite 4 on 1[landscape]; 8 on 1 o 16 on 1[landscape].

Facundo Muñoz | Curso avanzado de Beamer 43/89

Page 162: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Compilando handouts

\documentclass[handout]beamer\mode<handout>\usepackagepgfpages\pgfpagesuselayoutresize[a4paper,border shrink=5mm,landscape]\pgfpagesuselayout2 on 1[a4paper,border shrink=5mm]\setbeamercolorbackground canvasbg=black!5

La opción de clase handout colapsa las slides de cada frame en unaúnica diapositivaBeamer entra entonces en modo handout. El comando mode permiteajustar algunas configuraciones que se aplican sólo bajo este modo.Por ejemplo, un color de fondo.Para la impresión, el paquete pgfpages [Tantau, 2008, s.46] permiteajustar el tamaño de las diapositivas.Incluso permite imprimir múltiples diapositivas por páginatambién admite 4 on 1[landscape]; 8 on 1 o 16 on 1[landscape].

Facundo Muñoz | Curso avanzado de Beamer 43/89

Page 163: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Beamer modes

Beamer reconoce distintos modos de trabajo, que permiten hacervarias versiones de un mismo documento.

Ya hemos visto una aplicación del modo handout y el comando mode.

all

presentation

beamer - modo por defecto.

second - segunda pantalla.

handout - impresos.

trans - transparencias.

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

Facundo Muñoz | Curso avanzado de Beamer 44/89

Page 164: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Comando mode

\mode<modos>contenido

El contenido sólo se incluye en los modos especificados

Ejemplo\mode<article| handout>Detalles adicionales mencionados sóloen una versión de artículo, o comentariosque se desean dejar disponibles en unaversión handout

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

Facundo Muñoz | Curso avanzado de Beamer 45/89

Page 165: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Comando mode

\mode<modos>contenido

El contenido sólo se incluye en los modos especificados

Ejemplo\mode<article| handout>Detalles adicionales mencionados sóloen una versión de artículo, o comentariosque se desean dejar disponibles en unaversión handout

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

Facundo Muñoz | Curso avanzado de Beamer 45/89

Page 166: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Modes y overlaysEjemplo 4

Las especificaciones de overlay pueden ser distintas para cada modo.Una utilización típica del modo handout es hacer una versión estática deuna diapositiva dinámica.

\includegraphics<1| handout:0>fig-1.pdf\includegraphics<2| handout:0>fig-2.pdf\includegraphics<3>fig-3.pdf

101 102 103 104

10−5

10−4

10−3

10−2

10−1

dydx = −1.58

Dof

L2Error

d = 2

Esto significa: en el modo por defecto (beamer) se muestran las tresimagenes secuencialmente. En modo handout se suprimen las dosprimeras.

Facundo Muñoz | Curso avanzado de Beamer 46/89

Page 167: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Modes y overlaysEjemplo 4

Las especificaciones de overlay pueden ser distintas para cada modo.Una utilización típica del modo handout es hacer una versión estática deuna diapositiva dinámica.

\includegraphics<1| handout:0>fig-1.pdf\includegraphics<2| handout:0>fig-2.pdf\includegraphics<3>fig-3.pdf

101 102 103 104 105

10−5

10−4

10−3

10−2

10−1

dydx = −1.58

Dof

L2Error

d = 2d = 3

Esto significa: en el modo por defecto (beamer) se muestran las tresimagenes secuencialmente. En modo handout se suprimen las dosprimeras.

Facundo Muñoz | Curso avanzado de Beamer 46/89

Page 168: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Modes y overlaysEjemplo 4

Las especificaciones de overlay pueden ser distintas para cada modo.Una utilización típica del modo handout es hacer una versión estática deuna diapositiva dinámica.

\includegraphics<1| handout:0>fig-1.pdf\includegraphics<2| handout:0>fig-2.pdf\includegraphics<3>fig-3.pdf

101 102 103 104 105

10−5

10−4

10−3

10−2

10−1

dydx = −1.58

Dof

L2Error

d = 2d = 3d = 4

Esto significa: en el modo por defecto (beamer) se muestran las tresimagenes secuencialmente. En modo handout se suprimen las dosprimeras.

Facundo Muñoz | Curso avanzado de Beamer 46/89

Page 169: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 3El modo Handout

1 Compilar la diapositiva del ejercicio 3 tal como está (modo beamer) ycomprobar que funciona bien

2 Añadirle la opción de clase handout y comprobar que funciona mal

3 Corregirla para que sólo salga el tercer gráfico en el modo handout

Facundo Muñoz | Curso avanzado de Beamer 47/89

Page 170: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Sección 4 Botones y enlaces

Facundo Muñoz | Curso avanzado de Beamer 48/89

Page 171: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

HyperlinksEjemplo sencillo

Podemos crear saltos anticipadamente en la presentación usandohyperlinks.

\beginframe[label=ej_sencillo]Hyperlinks\hyperlinkej_sofisticado[Saltar al ejemplo sofisticado]

[Saltar al ejemplo sofisticado]

Observaciones:

El destino debe estar etiquetado (label).

El comando \hyperlink produce el enlace especificando destino yel texto activo.

Facundo Muñoz | Curso avanzado de Beamer 49/89

Page 172: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

HyperlinksEjemplo sencillo

Podemos crear saltos anticipadamente en la presentación usandohyperlinks.

\beginframe[label=ej_sencillo]Hyperlinks\hyperlinkej_sofisticado[Saltar al ejemplo sofisticado]

[Saltar al ejemplo sofisticado]

Observaciones:

El destino debe estar etiquetado (label).

El comando \hyperlink produce el enlace especificando destino yel texto activo.

Facundo Muñoz | Curso avanzado de Beamer 49/89

Page 173: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

HyperlinksEjemplo sencillo

Podemos crear saltos anticipadamente en la presentación usandohyperlinks.

\beginframe[label=ej_sencillo]Hyperlinks\hyperlinkej_sofisticado[Saltar al ejemplo sofisticado]

[Saltar al ejemplo sofisticado]

Observaciones:

El destino debe estar etiquetado (label).

El comando \hyperlink produce el enlace especificando destino yel texto activo.

Facundo Muñoz | Curso avanzado de Beamer 49/89

Page 174: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

HyperlinksEjemplo sofisticado

Hyperlinks, overlays y botones

\beginframe[label=ej_sofisticado]Hyperlinks\hyperlink<3>ej_sencillo<2>\beamerreturnbuttonVolver al ejemplo sencillo

Observaciones:

Ahora, el enlace no aparecerá hasta la slide #3.

Además, nos mandará a la slide #2 del destino.

Finalmente, los enlaces se pueden representar usando botones.

Facundo Muñoz | Curso avanzado de Beamer 50/89

Page 175: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

HyperlinksEjemplo sofisticado

Hyperlinks, overlays y botones

\beginframe[label=ej_sofisticado]Hyperlinks\hyperlink<3>ej_sencillo<2>\beamerreturnbuttonVolver al ejemplo sencillo

Observaciones:

Ahora, el enlace no aparecerá hasta la slide #3.

Además, nos mandará a la slide #2 del destino.

Finalmente, los enlaces se pueden representar usando botones.

Facundo Muñoz | Curso avanzado de Beamer 50/89

Page 176: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

HyperlinksEjemplo sofisticado

Hyperlinks, overlays y botones

\beginframe[label=ej_sofisticado]Hyperlinks\hyperlink<3>ej_sencillo<2>\beamerreturnbuttonVolver al ejemplo sencillo

Volver al ejemplo sencillo

Observaciones:

Ahora, el enlace no aparecerá hasta la slide #3.

Además, nos mandará a la slide #2 del destino.

Finalmente, los enlaces se pueden representar usando botones.

Facundo Muñoz | Curso avanzado de Beamer 50/89

Page 177: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Hyperlinks

Botones predefinidos

\beamerbuttonTexto\beamergotobuttonTexto\beamerskipbuttonTexto\beamerreturnbuttonTexto

Texto

Texto

Texto

Texto

Algunos6 saltos predefinidos

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

6Hay varios, de remota utilidad. Ver Beamer User’s Guide [Tantau, 2010, s.11.1]

Facundo Muñoz | Curso avanzado de Beamer 51/89

Page 178: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Reanudar diapositivas inacabadasComando againframe

A veces puede interesar dejar parte del contenido de un frame para serretomado más adelante (o no).

\beginframe<1-2>[label=volver]\beginenumerate<+-| alert@+>\item Restringir el rango...\item Etiquetar el frame\item Contnido adicional...

\endenumerate\endframe

1 Restringir el rango de slides quese visualizarán en primerainstancia.

2 Etiquetar el frame.

3 Contenido adicional, para mástarde.

Facundo Muñoz | Curso avanzado de Beamer 52/89

Page 179: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Reanudar diapositivas inacabadasComando againframe

A veces puede interesar dejar parte del contenido de un frame para serretomado más adelante (o no).

\beginframe<1-2>[label=volver]\beginenumerate<+-| alert@+>\item Restringir el rango...\item Etiquetar el frame\item Contnido adicional...

\endenumerate\endframe

1 Restringir el rango de slides quese visualizarán en primerainstancia.

2 Etiquetar el frame.

3 Contenido adicional, para mástarde.

Facundo Muñoz | Curso avanzado de Beamer 52/89

Page 180: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Reanudar diapositivas inacabadasComando againframe

A veces puede interesar dejar parte del contenido de un frame para serretomado más adelante (o no).

\beginframe<1-2>[label=volver]\beginenumerate<+-| alert@+>\item Restringir el rango...\item Etiquetar el frame\item Contnido adicional...

\endenumerate\endframe

1 Restringir el rango de slides quese visualizarán en primerainstancia.

2 Etiquetar el frame.

3 Contenido adicional, para mástarde.

Facundo Muñoz | Curso avanzado de Beamer 52/89

Page 181: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Reanudar diapositivas inacabadasComando againframe

\beginframeAquí se proporciona informaciónmás detallada sobre el punto 2.

\endframe

\againframe<3>volver

Aquí se proporciona informaciónmás detallada sobre el punto 2.

El comando againframe se pone fuera del frame, en el lugar de lapróxima diapositiva.

Se indica el número de slide a partir del cual se quiere reanudar...

... la diapositiva con la etiqueta (label) especificada

Facundo Muñoz | Curso avanzado de Beamer 53/89

Page 182: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Reanudar diapositivas inacabadasComando againframe

\beginframeAquí se proporciona informaciónmás detallada sobre el punto 2.

\endframe

\againframe<3>volver

Aquí se proporciona informaciónmás detallada sobre el punto 2.

El comando againframe se pone fuera del frame, en el lugar de lapróxima diapositiva.

Se indica el número de slide a partir del cual se quiere reanudar...

... la diapositiva con la etiqueta (label) especificada

Facundo Muñoz | Curso avanzado de Beamer 53/89

Page 183: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Reanudar diapositivas inacabadasComando againframe

\beginframeAquí se proporciona informaciónmás detallada sobre el punto 2.

\endframe

\againframe<3>volver

Aquí se proporciona informaciónmás detallada sobre el punto 2.

El comando againframe se pone fuera del frame, en el lugar de lapróxima diapositiva.

Se indica el número de slide a partir del cual se quiere reanudar...

... la diapositiva con la etiqueta (label) especificada

Facundo Muñoz | Curso avanzado de Beamer 53/89

Page 184: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Reanudar diapositivas inacabadasComando againframe

A veces puede interesar dejar parte del contenido de un frame para serretomado más adelante (o no).

\beginframe<1-2>[label=volver]\beginenumerate<+-| alert@+>\item Restringir el rango...\item Etiquetar el frame\item Contnido adicional...

\endenumerate\endframe

1 Restringir el rango de slides quese visualizarán en primerainstancia.

2 Etiquetar el frame.

3 Contenido adicional, para mástarde.

Facundo Muñoz | Curso avanzado de Beamer 54/89

Page 185: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 4Botones y enlaces

1 Abrir y compilar el ejercicio 4. Consiste en un enunciado y sudemostración, y otra diapositiva que representa el resto de lapresentación.

2 Hacer que la demostración sólo sea visible después de acabada lapresentación, previendo el caso de que el público requiera másdetalles, pero omitiéndola en una primera instancia (comandoagainframe)

3 En la diapositiva 1, añadir un botón que permita enseñar lademostración, en caso que de alguien reclame detalles en esemomento.

4 Este botón debe desaparecer en cuanto se muestren los detalles.5 Añadir otro botón para volver atrás y continuar con la presentación.6 Evitar que el enunciado del Teorema «salte»(si lo hace) cuando se

presentan y se quitan los detalles.

Una solución se encuentra en el ejemplo 5.Facundo Muñoz | Curso avanzado de Beamer 55/89

Page 186: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Sección 5 Efectos y animaciones

Facundo Muñoz | Curso avanzado de Beamer 56/89

Page 187: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Zooming

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

\beginframe\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 también:%\includegraphics[width=\textwidth]img/logoUJI\endframe

Facundo Muñoz | Curso avanzado de Beamer 57/89

Page 188: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Zooming

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

\beginframe\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 también:%\includegraphics[width=\textwidth]img/logoUJI\endframe

Facundo Muñoz | Curso avanzado de Beamer 57/89

Page 189: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Zooming

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

\beginframe\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 también:%\includegraphics[width=\textwidth]img/logoUJI\endframe

Facundo Muñoz | Curso avanzado de Beamer 57/89

Page 190: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Zooming

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

\beginframe\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 también:%\includegraphics[width=\textwidth]img/logoUJI\endframe

La primera especificación de overlay indica en qué slide se activan losbotones para hacer click.

Facundo Muñoz | Curso avanzado de Beamer 57/89

Page 191: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Zooming

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

\beginframe\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 también:%\includegraphics[width=\textwidth]img/logoUJI\endframe

La segunda, en qué slide se muestra la ampliación correspondiente.

Facundo Muñoz | Curso avanzado de Beamer 57/89

Page 192: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Zooming

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

\beginframe\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 también:%\includegraphics[width=\textwidth]img/logoUJI\endframe

El botón es visible sólo si se utiliza la opción border.

Facundo Muñoz | Curso avanzado de Beamer 57/89

Page 193: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Zooming

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

\beginframe\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 también:%\includegraphics[width=\textwidth]img/logoUJI\endframe

Coordenadas de la esquina superior izquierda, y tamaño de la ampliación.

Facundo Muñoz | Curso avanzado de Beamer 57/89

Page 194: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Transiciones entre diapositivas

El formato PDF permite definir efectos de transición entrediapositivas.

Cuidado! Los distintos visualizadores de PDF tienen diferentesinterpretaciones y niveles de soporte de estos efectos.

Facundo Muñoz | Curso avanzado de Beamer 58/89

Page 195: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Transiciones entre diapositivas

El formato PDF permite definir efectos de transición entrediapositivas.

Cuidado! Los distintos visualizadores de PDF tienen diferentesinterpretaciones y niveles de soporte de estos efectos.

\beginframe\transdissolve\transblindshorizontal<3-4>\transwipe[duration=5]<5-6>\endframe

Se especifican con un comando queafecta a todo el frame...

... o a slides específicas.

Opcionalmente se puede determinar laduración, en segundos, del efecto.

Facundo Muñoz | Curso avanzado de Beamer 58/89

Page 196: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Transiciones entre diapositivas

El formato PDF permite definir efectos de transición entrediapositivas.

Cuidado! Los distintos visualizadores de PDF tienen diferentesinterpretaciones y niveles de soporte de estos efectos.

Facundo Muñoz | Curso avanzado de Beamer 58/89

Page 197: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Transiciones entre diapositivas

El formato PDF permite definir efectos de transición entrediapositivas.

Cuidado! Los distintos visualizadores de PDF tienen diferentesinterpretaciones y niveles de soporte de estos efectos.

\beginframe\transdissolve\transblindshorizontal<3-4>\transwipe[duration=5]<5-6>\endframe

Se especifican con un comando queafecta a todo el frame...

... o a slides específicas.

Opcionalmente se puede determinar laduración, en segundos, del efecto.

Facundo Muñoz | Curso avanzado de Beamer 58/89

Page 198: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Transiciones entre diapositivas

El formato PDF permite definir efectos de transición entrediapositivas.

Cuidado! Los distintos visualizadores de PDF tienen diferentesinterpretaciones y niveles de soporte de estos efectos.

Facundo Muñoz | Curso avanzado de Beamer 58/89

Page 199: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Transiciones entre diapositivas

El formato PDF permite definir efectos de transición entrediapositivas.

Cuidado! Los distintos visualizadores de PDF tienen diferentesinterpretaciones y niveles de soporte de estos efectos.

\beginframe\transdissolve\transblindshorizontal<3-4>\transwipe[duration=5]<5-6>\endframe

Se especifican con un comando queafecta a todo el frame...

... o a slides específicas.

Opcionalmente se puede determinar laduración, en segundos, del efecto.

Facundo Muñoz | Curso avanzado de Beamer 58/89

Page 200: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Animaciones

Para hacer animaciones con Beamer hay varios métodos, pero ninguno deellos del todo satisfactorio

Insertar vídeoPaquete multimedia / comando movie

No es general. Sólo última versión del Acrobat Reader.(contra)Ejemplo 6: ejemplos/6-video.pdf

Paquete movie15 / comando includemovie

Animar textoComandos animate / animatevalue

Animar gráficosPaquete xmpmulti / comando multiincludePaquete animate / comando animategraphics

Más info.: Beamer User’s guide [Tantau, 2010, s.14].

Facundo Muñoz | Curso avanzado de Beamer 59/89

Page 201: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Animaciones

Para hacer animaciones con Beamer hay varios métodos, pero ninguno deellos del todo satisfactorio

Insertar vídeoPaquete multimedia / comando moviePaquete movie15 / comando includemovie

Más general: utiliza un reproductor externo.El vídeo se incluye en el PDF. No es necesario pasar el archivo aparte.Ejemplo 7: ejemplos/7-movie.pdf

Animar textoComandos animate / animatevalue

Animar gráficosPaquete xmpmulti / comando multiincludePaquete animate / comando animategraphics

Más info.: Beamer User’s guide [Tantau, 2010, s.14].

Facundo Muñoz | Curso avanzado de Beamer 59/89

Page 202: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Animaciones

Para hacer animaciones con Beamer hay varios métodos, pero ninguno deellos del todo satisfactorio

Insertar vídeoPaquete multimedia / comando moviePaquete movie15 / comando includemovieAnimar textoComandos animate / animatevalue

Efecto creado a través de la sucesión rápida de slides.No se puede adelantar o retroceder diapositivas naturalmente. Hayque recurrir a botones o los símbolos de navegación de Beamer.La velocidad de la sucesión depende del visualizador.Ejemplo 8: ejemplos/8-animate.pdf

Animar gráficosPaquete xmpmulti / comando multiincludePaquete animate / comando animategraphics

Más info.: Beamer User’s guide [Tantau, 2010, s.14].

Facundo Muñoz | Curso avanzado de Beamer 59/89

Page 203: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Animaciones

Para hacer animaciones con Beamer hay varios métodos, pero ninguno deellos del todo satisfactorio

Insertar vídeoPaquete multimedia / comando moviePaquete movie15 / comando includemovie

Animar textoComandos animate / animatevalue

Animar gráficosPaquete xmpmulti / comando multiinclude

No es general. Sólo imagenes creadas con MetaPost.

Paquete animate / comando animategraphics

Más info.: Beamer User’s guide [Tantau, 2010, s.14].

Facundo Muñoz | Curso avanzado de Beamer 59/89

Page 204: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Animaciones

Para hacer animaciones con Beamer hay varios métodos, pero ninguno deellos del todo satisfactorio

Insertar vídeoPaquete multimedia / comando moviePaquete movie15 / comando includemovie

Animar textoComandos animate / animatevalue

Animar gráficosPaquete xmpmulti / comando multiincludePaquete animate / comando animategraphics

Sucesión de cualquier conjunto de imagenes.

Más info.: Beamer User’s guide [Tantau, 2010, s.14].

Facundo Muñoz | Curso avanzado de Beamer 59/89

Page 205: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Colores alternados en tablas

Beamer carga automáticamente el paquete xcolor [Kern, 2007].

Esto permite combinar los nombres de los colores con porcentajes,utilizando el especificador !. Por ejemplo, \colorBlueViolet!30.

La opción global table carga el paquete colortbl, que proporcionael comando rowcolors. Este comando permite alternar dos coloresen una tabla.

\documentclass[xcolor=dvipsnames,table]beamer...\rowcolors2RoyalBlue!5RoyalBlue!20\begintabularrll \hlineHora & Actividad \\ \hline10-14 & Curso Beamer \\14-16 & Comida \\16-18 & Taller \\\ldots & \ldots \\ \hline

\endtabular

Hora Actividad10-14 Curso Beamer14-16 Comida16-18 Taller

. . . . . .

Facundo Muñoz | Curso avanzado de Beamer 60/89

Page 206: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Colores alternados en tablas

Beamer carga automáticamente el paquete xcolor [Kern, 2007].

Esto permite combinar los nombres de los colores con porcentajes,utilizando el especificador !. Por ejemplo, \colorBlueViolet!30.

La opción global table carga el paquete colortbl, que proporcionael comando rowcolors. Este comando permite alternar dos coloresen una tabla.

\documentclass[xcolor=dvipsnames,table]beamer...\rowcolors2RoyalBlue!5RoyalBlue!20\begintabularrll \hlineHora & Actividad \\ \hline10-14 & Curso Beamer \\14-16 & Comida \\16-18 & Taller \\\ldots & \ldots \\ \hline

\endtabular

Hora Actividad10-14 Curso Beamer14-16 Comida16-18 Taller

. . . . . .

Facundo Muñoz | Curso avanzado de Beamer 60/89

Page 207: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Colores alternados en tablas

Beamer carga automáticamente el paquete xcolor [Kern, 2007].

Esto permite combinar los nombres de los colores con porcentajes,utilizando el especificador !. Por ejemplo, \colorBlueViolet!30.

La opción global table carga el paquete colortbl, que proporcionael comando rowcolors. Este comando permite alternar dos coloresen una tabla.

\documentclass[xcolor=dvipsnames,table]beamer...\rowcolors2RoyalBlue!5RoyalBlue!20\begintabularrll \hlineHora & Actividad \\ \hline10-14 & Curso Beamer \\14-16 & Comida \\16-18 & Taller \\\ldots & \ldots \\ \hline

\endtabular

Hora Actividad10-14 Curso Beamer14-16 Comida16-18 Taller

. . . . . .

Facundo Muñoz | Curso avanzado de Beamer 60/89

Page 208: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Colores alternados en tablas

Beamer carga automáticamente el paquete xcolor [Kern, 2007].

Esto permite combinar los nombres de los colores con porcentajes,utilizando el especificador !. Por ejemplo, \colorBlueViolet!30.

La opción global table carga el paquete colortbl, que proporcionael comando rowcolors. Este comando permite alternar dos coloresen una tabla.

\documentclass[xcolor=dvipsnames,table]beamer...\rowcolors2RoyalBlue!5RoyalBlue!20\begintabularrll \hlineHora & Actividad \\ \hline10-14 & Curso Beamer \\14-16 & Comida \\16-18 & Taller \\\ldots & \ldots \\ \hline

\endtabular

Hora Actividad10-14 Curso Beamer14-16 Comida16-18 Taller

. . . . . .

Facundo Muñoz | Curso avanzado de Beamer 60/89

Page 209: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Comienzos de secciones

Habitualmente interesa utilizar una diapositiva especial que sirva deintroducción a cada sección. El comando AtBeginSection permiteespecificar el contenido.

Facundo Muñoz | Curso avanzado de Beamer 61/89

Page 210: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Comienzos de secciones

Habitualmente interesa utilizar una diapositiva especial que sirva deintroducción a cada sección. El comando AtBeginSection permiteespecificar el contenido.

\AtBeginSection\beginframe<beamer>\frametitleOutline\tableofcontents[currentsection]

\endframe

Comienza cada sección con unadiapositiva mostrando la tabla decontenidos con la sección actualdestacada, sólo en modo beamer.

Beamer básico Temas Notas y handouts Overlays Beamer modes Botones y enlaces Efectos y animaciones

Outline

1 Beamer básico

2 Temas y personalización

3 Notas y handouts

4 Control avanzado de overlays

5 Beamer modes

6 Botones y enlaces

7 Efectos y animaciones

Facundo Muñoz | Curso avanzado de Beamer 3/74

Facundo Muñoz | Curso avanzado de Beamer 61/89

Page 211: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Comienzos de secciones

Habitualmente interesa utilizar una diapositiva especial que sirva deintroducción a cada sección. El comando AtBeginSection permiteespecificar el contenido.

\AtBeginSection\beginframe\beginstructureenv\Large Sección \thesection\\rule[-.6cm]2pt1.5cm\insertsection

\endstructureenv\endframe

La configuración utilizada en estapresentación.

Beamer básico Temas Notas y handouts Overlays Beamer modes Botones y enlaces Efectos y animaciones

Sección 1 Beamer básico

Facundo Muñoz | Curso avanzado de Beamer 3/74

Facundo Muñoz | Curso avanzado de Beamer 61/89

Page 212: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Comienzos de secciones

Habitualmente interesa utilizar una diapositiva especial que sirva deintroducción a cada sección. El comando AtBeginSection permiteespecificar el contenido.

\AtBeginSection\beginframe\begincenter\Large Sección $\thesection$\beginbeamercolorbox[sep=8pt,center]part title\usebeamerfontpart title\insertsection

\endbeamercolorbox\endcenter

\endframe

Una alternativa.Beamer básico Temas Notas y handouts Overlays Beamer modes Botones y enlaces Efectos y animaciones

Sección 1

Beamer básico

Facundo Muñoz | Curso avanzado de Beamer 3/74

Facundo Muñoz | Curso avanzado de Beamer 61/89

Page 213: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Imágenes con reflejoEjemplo 9

El paquete de dibujo Tikz [Tantau, 2008], permite hacer cosasverdaderamente sofisticadas, como añadir un efecto reflejo a texto oimágenes.

Aunque algunas características gráficas, como el degradado, puedenno ser soportadas en todos los visualizadores.

Abrir con Acrobat Reader

Facundo Muñoz | Curso avanzado de Beamer 62/89

Page 214: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Señalamiento dinámicoEjemplo 10

Este ejemplo destaca paso a paso los términos de una ecuación, ylos conecta sucesivamente con la correspondiente descripción.

Extraído de la extraordinaria galería de ejemplos Tikz [Tantau, 2008]:

http://www.texample.net/

Rigid body dynamics

Coriolis acceleration

~ap = ~ao +bd2

dt2~r + 2~ωib ×

bd

dt~r + ~αib × ~r + ~ωib × (~ωib × ~r)

Transversal accelerationCentripetal acceleration

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

Facundo Muñoz | Curso avanzado de Beamer 63/89

Page 215: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Señalamiento dinámicoEjemplo 10

Este ejemplo destaca paso a paso los términos de una ecuación, ylos conecta sucesivamente con la correspondiente descripción.

Extraído de la extraordinaria galería de ejemplos Tikz [Tantau, 2008]:

http://www.texample.net/

Rigid body dynamics

Coriolis acceleration

~ap = ~ao +bd2

dt2~r + 2~ωib ×

bd

dt~r + ~αib × ~r + ~ωib × (~ωib × ~r)

Transversal acceleration

Centripetal acceleration

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

Facundo Muñoz | Curso avanzado de Beamer 63/89

Page 216: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Señalamiento dinámicoEjemplo 10

Este ejemplo destaca paso a paso los términos de una ecuación, ylos conecta sucesivamente con la correspondiente descripción.

Extraído de la extraordinaria galería de ejemplos Tikz [Tantau, 2008]:

http://www.texample.net/

Rigid body dynamics

Coriolis acceleration

~ap = ~ao +bd2

dt2~r + 2~ωib ×

bd

dt~r + ~αib × ~r + ~ωib × (~ωib × ~r)

Transversal accelerationCentripetal acceleration

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

Facundo Muñoz | Curso avanzado de Beamer 63/89

Page 217: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Sección 6 Temas y personalización

Facundo Muñoz | Curso avanzado de Beamer 64/89

Page 218: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Themes

Presentationthemes

Colorthemes

Font themes Inner themes Outerthemes

Es posible modificar algunos aspectos concretos del temaseleccionado, especificando un subtema con los comandos\usecolortheme, \usefonttheme, \useinnertheme o\useoutertheme.

Facundo Muñoz | Curso avanzado de Beamer 65/89

Page 219: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

El colortheme structureEjemplo 11

Personaliza los colores utilizados para los elementos estructurales.

Experimentando con themes

Objetivos

1 Modicar un theme especicando subthemes

2 Visualizar el resultado

\documentclassbeamer

\usethemeMadrid

...

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

Facundo Muñoz | Curso avanzado de Beamer 66/89

Page 220: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

El colortheme structureEjemplo 11

Personaliza los colores utilizados para los elementos estructurales.

Experimentando con themes

Objetivos1 Modificar un theme especificando subthemes2 Visualizar el resultado

\documentclass[dvipsnames]beamer\usetheme[secheader]Madrid\usecolortheme[

named=MidnightBlue]structure...

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

Facundo Muñoz | Curso avanzado de Beamer 66/89

Page 221: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

El colortheme structureEjemplo 11

Personaliza los colores utilizados para los elementos estructurales.

Experimentando con themes

Objetivos

1 Modicar un theme especicando subthemes

2 Visualizar el resultado

\documentclassbeamer

\usetheme[secheader]Madrid

\usecolortheme[

RGB=128,37,92]structure

...

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

Facundo Muñoz | Curso avanzado de Beamer 66/89

Page 222: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Tuneando los themes

Inner themesEspecificación del formato de la portada, entornos tipo itemize,bloques, figuras y tablas, footnotes y bibliografía.

\useinnerthemedefault\useinnerthemecircles\useinnerthemerectangles\useinnertheme[shadow]rounded

Outer themes

Más detalles

Facundo Muñoz | Curso avanzado de Beamer 67/89

Page 223: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Tuneando los themes

Inner themes

Outer themesEspecificación del formato de la cabecera y del pie de página, lasbarras laterales, el logo, y el título de los frames.

\useouterthemedefault\useouterthemeinfolines\useoutertheme[opciones]miniframes\useoutertheme[opciones]smoothbars\useoutertheme[opciones]sidebar\useouterthemesplit\useoutertheme[opciones]shadow\useoutertheme[opciones]tree\useoutertheme[opciones]smoothtree

Más detalles

Facundo Muñoz | Curso avanzado de Beamer 67/89

Page 224: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Tuneando los themes

Inner themes

Outer themes

Más detallesBeamer User’s Guide [Tantau, 2010]Código fuente de los themes ya definidos

Facundo Muñoz | Curso avanzado de Beamer 67/89

Page 225: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Experimentando con themes

Objetivos

1 Modicar un theme especicando subthemes

2 Visualizar el resultado

\documentclassbeamer

\usethemeMadrid

...

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

Page 226: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

La única sección La única subsección

Experimentando con themes

Objetivos

1 Modicar un theme especicando subthemes

2 Visualizar el resultado

\documentclassbeamer

\usetheme[secheader]Madrid

...

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

Page 227: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

La única sección La única subsección

Experimentando con themes

Objetivos

1 Modicar un theme especicando subthemes

2 Visualizar el resultado

\documentclassbeamer

\usetheme[secheader]Madrid

\usecolorthemebeaver

...

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

Page 228: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

La única sección La única subsección

Experimentando con themes

Objetivos

1 Modicar un theme especicando subthemes

2 Visualizar el resultado

\documentclassbeamer

\usetheme[secheader]Madrid

\usecolorthemelily % reset inner

\usecolorthemebeaver

...

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

Page 229: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

La única sección La única subsección

Experimentando con themes

Objetivos

1 Modicar un theme especicando subthemes

2 Visualizar el resultado

\documentclassbeamer

\usetheme[secheader]Madrid

\usecolorthemelily % reset inner

\usecolorthemebeaver

\useinnerthemerectangles

...

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

Page 230: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

La única sección La única subsección

Experimentando con themes

Objetivos

1 Modicar un theme especicando subthemes

2 Visualizar el resultado

\documentclassbeamer

\usetheme[secheader]Madrid

\usecolorthemelily % reset inner

\usecolorthemebeaver

\useinnerthemerectangles

\useouterthemeshadow

...

Curso avanzado de Beamer

Page 231: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

La única sección La única subsección

Experimentando con themes

Objetivos

1 Modicar un theme especicando subthemes

2 Visualizar el resultado

\documentclassbeamer

\usecolorthemebeaver

\useinnerthemerectangles

\useouterthemeshadow

...

Curso avanzado de Beamer

Page 232: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Experimentando con themes

Objetivos

1 Modicar un theme especicando subthemes

2 Visualizar el resultado

\documentclassbeamer

\usethemeMadrid

...

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

Page 233: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Temas externos

Otra alternativa es utilizar un tema externo, diseñado por otro y quesea de libre utilizaciónEste curso incluye dos temas externos dentro de la carpeta themes

TUGraz StyleDesarrollado por Martin Weiglhofer, basado en el estilo corporativo de la Graz Universityof Technology (Austria).

http://www.ist.tugraz.at/staff/weiglhofer/misc/tugbeamer/

Oxygen StyleDesarrollo corporativo de KDE.

http://www.kde.org/kdeslides/

El tema utilizado en este curso es una modificación de otro,desarrollado por Antonio Gabriel López, Sergio Alonso y CarlosPorcel [1], de la Universidad de Granada, que a su vez está basadoen el Oxygen Style.

Facundo Muñoz | Curso avanzado de Beamer 68/89

Page 234: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Temas externosInstalación

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 instalación deBeamer7 y actualizar la base de datos de LATEX (mktexlsr).

7Por ejemplo, en Linux, /usr/share/texmf/tex/latex/beamer/themes/, yen WindowsC:/Archivos de Programa/MikTeX 2.9/tex/latex/beamer/base/themes/

Facundo Muñoz | Curso avanzado de Beamer 69/89

Page 235: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Mayor personalización: templates

Los templates definen el aspecto de cada elemento de una presentación

Fondo\setbeamertemplatebackground\parbox[c][\paperheight]\paperwidth\vfill \hfill\begintikzpicture\node[opacity=.07]\includegraphics[height=5cm]img/LogoGeeitema.jpg

;\endtikzpicture\vspace.5cm \hspace-3cm

Facundo Muñoz | Curso avanzado de Beamer 70/89

Page 236: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de templates

Símbolos de navegación\setbeamertemplatenavigation symbols[default]\setbeamertemplatenavigation symbols[vertical]\setbeamertemplatenavigation symbols[only frame symbol]\setbeamertemplatenavigation symbols

Bloques\setbeamertemplateblocks[default]\setbeamertemplateblocks[rounded]\setbeamertemplateblocks[rounded][shadow=true]

Listas\setbeamertemplateitems[circle]

\setbeamertemplateitems[ball]

\setbeamertemplateitems[square]

El comando setbeamertemplate se pone en el preámbulo o dentro deldocumento (pero fuera de los frames).Facundo Muñoz | Curso avanzado de Beamer 71/89

Page 237: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de templates

Símbolos de navegación\setbeamertemplatenavigation symbols[default]\setbeamertemplatenavigation symbols[vertical]\setbeamertemplatenavigation symbols[only frame symbol]\setbeamertemplatenavigation symbols

Bloques\setbeamertemplateblocks[default]\setbeamertemplateblocks[rounded]\setbeamertemplateblocks[rounded][shadow=true]

Listas\setbeamertemplateitems[circle]

\setbeamertemplateitems[ball]

\setbeamertemplateitems[square]

El comando setbeamertemplate se pone en el preámbulo o dentro deldocumento (pero fuera de los frames).Facundo Muñoz | Curso avanzado de Beamer 72/89

Page 238: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de templates

Símbolos de navegación\setbeamertemplatenavigation symbols[default]\setbeamertemplatenavigation symbols[vertical]\setbeamertemplatenavigation symbols[only frame symbol]\setbeamertemplatenavigation symbols

Bloques\setbeamertemplateblocks[default]\setbeamertemplateblocks[rounded]\setbeamertemplateblocks[rounded][shadow=true]

Listas\setbeamertemplateitems[circle]

\setbeamertemplateitems[ball]

\setbeamertemplateitems[square]

El comando setbeamertemplate se pone en el preámbulo o dentro deldocumento (pero fuera de los frames).Facundo Muñoz | Curso avanzado de Beamer 73/89

Page 239: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de templates

Símbolos de navegación\setbeamertemplatenavigation symbols[default]\setbeamertemplatenavigation symbols[vertical]\setbeamertemplatenavigation symbols[only frame symbol]\setbeamertemplatenavigation symbols

Bloques\setbeamertemplateblocks[default]\setbeamertemplateblocks[rounded]\setbeamertemplateblocks[rounded][shadow=true]

Listas\setbeamertemplateitems[circle]

\setbeamertemplateitems[ball]

\setbeamertemplateitems[square]

El comando setbeamertemplate se pone en el preámbulo o dentro deldocumento (pero fuera de los frames).Facundo Muñoz | Curso avanzado de Beamer 74/89

Page 240: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de templates

Símbolos de navegación

\setbeamertemplatenavigation symbols[default]\setbeamertemplatenavigation symbols[vertical]\setbeamertemplatenavigation symbols[only frame symbol]\setbeamertemplatenavigation symbols

Bloques

\setbeamertemplateblocks[default]\setbeamertemplateblocks[rounded]\setbeamertemplateblocks[rounded][shadow=true]

Listas

\setbeamertemplateitems[circle]

\setbeamertemplateitems[ball]

\setbeamertemplateitems[square]

El comando setbeamertemplate se pone en el preámbulo o dentro deldocumento (pero fuera de los frames).

Facundo Muñoz | Curso avanzado de Beamer 75/89

Page 241: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de templates

Símbolos de navegación\setbeamertemplatenavigation symbols[default]\setbeamertemplatenavigation symbols[vertical]\setbeamertemplatenavigation symbols[only frame symbol]\setbeamertemplatenavigation symbols

Bloques\setbeamertemplateblocks[default]\setbeamertemplateblocks[rounded]\setbeamertemplateblocks[rounded][shadow=true]

Listas\setbeamertemplateitems[circle]

\setbeamertemplateitems[ball]

\setbeamertemplateitems[square]

El comando setbeamertemplate se pone en el preámbulo o dentro deldocumento (pero fuera de los frames).Facundo Muñoz | Curso avanzado de Beamer 76/89

Page 242: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de templates

Símbolos de navegación\setbeamertemplatenavigation symbols[default]\setbeamertemplatenavigation symbols[vertical]\setbeamertemplatenavigation symbols[only frame symbol]\setbeamertemplatenavigation symbols

Bloques\setbeamertemplateblocks[default]\setbeamertemplateblocks[rounded]\setbeamertemplateblocks[rounded][shadow=true]

Listas\setbeamertemplateitems[circle]

\setbeamertemplateitems[ball]

\setbeamertemplateitems[square]

El comando setbeamertemplate se pone en el preámbulo o dentro deldocumento (pero fuera de los frames).Facundo Muñoz | Curso avanzado de Beamer 77/89

Page 243: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de templates

Símbolos de navegación\setbeamertemplatenavigation symbols[default]\setbeamertemplatenavigation symbols[vertical]\setbeamertemplatenavigation symbols[only frame symbol]\setbeamertemplatenavigation symbols

Bloques\setbeamertemplateblocks[default]\setbeamertemplateblocks[rounded]\setbeamertemplateblocks[rounded][shadow=true]

Listas• \setbeamertemplateitems[circle]

• \setbeamertemplateitems[ball]

• \setbeamertemplateitems[square]

El comando setbeamertemplate se pone en el preámbulo o dentro deldocumento (pero fuera de los frames).Facundo Muñoz | Curso avanzado de Beamer 78/89

Page 244: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de templates

Símbolos de navegación\setbeamertemplatenavigation symbols[default]\setbeamertemplatenavigation symbols[vertical]\setbeamertemplatenavigation symbols[only frame symbol]\setbeamertemplatenavigation symbols

Bloques\setbeamertemplateblocks[default]\setbeamertemplateblocks[rounded]\setbeamertemplateblocks[rounded][shadow=true]

Listas\setbeamertemplateitems[circle]

\setbeamertemplateitems[ball]

\setbeamertemplateitems[square]

El comando setbeamertemplate se pone en el preámbulo o dentro deldocumento (pero fuera de los frames).Facundo Muñoz | Curso avanzado de Beamer 79/89

Page 245: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de templates

Símbolos de navegación\setbeamertemplatenavigation symbols[default]\setbeamertemplatenavigation symbols[vertical]\setbeamertemplatenavigation symbols[only frame symbol]\setbeamertemplatenavigation symbols

Bloques\setbeamertemplateblocks[default]\setbeamertemplateblocks[rounded]\setbeamertemplateblocks[rounded][shadow=true]

Listas\setbeamertemplateitems[circle]

\setbeamertemplateitems[ball]

\setbeamertemplateitems[square]

El comando setbeamertemplate se pone en el preámbulo o dentro deldocumento (pero fuera de los frames).Facundo Muñoz | Curso avanzado de Beamer 80/89

Page 246: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Opciones de templates

Símbolos de navegación\setbeamertemplatenavigation symbols[default]\setbeamertemplatenavigation symbols[vertical]\setbeamertemplatenavigation symbols[only frame symbol]\setbeamertemplatenavigation symbols

Bloques\setbeamertemplateblocks[default]\setbeamertemplateblocks[rounded]\setbeamertemplateblocks[rounded][shadow=true]

Listas\setbeamertemplateitems[circle]

\setbeamertemplateitems[ball]

\setbeamertemplateitems[square]

El comando setbeamertemplate se pone en el preámbulo o dentro deldocumento (pero fuera de los frames).Facundo Muñoz | Curso avanzado de Beamer 80/89

Page 247: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico 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 diapositivaanterior.

2 Reproducir el comportamiento dinámico, usando againframe.

Facundo Muñoz | Curso avanzado de Beamer 81/89

Page 248: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Ejercicio 6

En este ejercicio aplicaremos los temas externos a las diapositivas quetenemos del ejercicio 1.

1 Copiar los archivos de estilo (.sty) en el directorio de ejercicios

2 Sustituir el nombre del tema en el comando usethemesucesivamente por Graz y por Oxygen

3 Renombrar la versión modificada delbeamerouterthemetugraz.sty, y sustituir la original. Recompilarpara ver las diferencias. Buscar la modificación en el código fuente.

Facundo Muñoz | Curso avanzado de Beamer 82/89

Page 249: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico Overlays Handouts y modos Botones y enlaces Efectos y animaciones Temas Taller

Sección 7 Taller de fin de curso

Facundo Muñoz | Curso avanzado de Beamer 83/89

Page 250: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Beamer básico 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 usopráctico para nuestras presentaciones.Nos fabricaremos un template que podremos utilizar cada vez quenecesitemos hacer una presentación.En él dejaremos abiertas las opciones que nos pueden interesar y ledaremos un estilo personalizado.

1 Hacer una copia del código fuente de esta presentación y vaciarla decontenido.

2 Comentar las opciones del preámbulo que nos pueda interesarutilizar

3 Utilizar y/o modificar un tema que nos guste.

Facundo Muñoz | Curso avanzado de Beamer 84/89

Page 251: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Material de referencia

Sección 8 Material de referencia

Facundo Muñoz | Curso avanzado de Beamer 85/89

Page 252: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Material de referencia

Material de referencia

El material de este curso se ha compilado en base a los siguientesmanuales y tutoriales

Till Tantau.

User’s 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 atGreensboro.

Ki-Joo Kim.

Beamer v3.0 Guide, November 2004.

Facundo Muñoz | Curso avanzado de Beamer 86/89

Page 253: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Material de referencia

Material de referencia

Antonio G. López, Sergio Alonso, and Carlos Porcel.Edición Avanzada de Textos Científicos con LaTeX y GestiónBibliográfica, 2009.

Andrew Mertz and William Slough.Beamer by example.In Barbara Beeton and Karl Berry, editors, Practical TeX 2005,volume 26, pages 68–73. TEX Users Group, June 2005.

Walter Mora Flores.Cómo hacer transparencias con la clase Beamer de LaTeX, 2007.Instituto Tecnológico de Costa Rica, Escuela de Matemática.

Rouben Rostamian.

A Beamer Quickstart, January 2011.

Facundo Muñoz | Curso avanzado de Beamer 87/89

Page 254: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Material de referencia

Material de referencia

Además, he hecho referencia a los siguientes paquetes de LATEX

Uwe Kern.Extending LATEX’s 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 für Theoretische Informatik, Universität zu Lübeck, February2008.

Facundo Muñoz | Curso avanzado de Beamer 88/89

Page 255: Curso avanzado de Beamer - WeeblyBeamer es unaclasede LATEX para la creación de presentaciones. Todas las ventajas heredadas deLATEX separación de contenido y estilo, programable,

Material de referencia

LicenciaMás info: http://creativecommons.org/licenses/by-sa/3.0/es/

Usted es libre de:

copiar, distribuir y comunicar públicamente la obra

hacer obras derivadas

Bajo las condiciones siguientes:

Reconocimiento. Debe reconocer los créditos 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 desu obra).Compartir bajo la misma licencia. Si transforma o modifica estaobra para crear una obra derivada, sólo puede distribuir la obra re-sultante bajo la misma licencia, una similar o una compatible.

Facundo Muñoz | Curso avanzado de Beamer 89/89