25
Introducci ´ on Beamer B ´ asico Beamer Nivel Medio Beamer Nivel Avanzado Uso de L A T E X(Beamer) Ciclo de talleres ICT Gustavo Lacoste - [email protected] Grupo de usuarios GNU/Linux Universidad de La Frontera - http://gruluf.org 6 de diciembre de 2010 Gustavo Lacoste - [email protected]Uso de L A T E X(Beamer) 1/20

Introducción a la creación de diapositivas con LaTeX Beamer

Embed Size (px)

DESCRIPTION

Una breve introducción a la creación de diapositivas con LaTeX beamer, una librería para la creación de diapositivas.. Charla realizada en el marco del ciclo de charlas de GRULUF-ICT UFRO 2010. http://gruluf.org

Citation preview

Page 1: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

Uso de LATEX(Beamer)Ciclo de talleres ICT

Gustavo Lacoste - [email protected]

Grupo de usuarios GNU/Linux Universidad de La Frontera - http://gruluf.org

6 de diciembre de 2010

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 1/20

Page 2: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

1 Introduccion

2 Beamer Basico

3 Beamer Nivel Medio

4 Beamer Nivel Avanzado

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 2/20

Page 3: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

LATEX + Beamer = Presentacion

BeamerBeamer es una clase de LATEX que permite la creacion depresentaciones usando LATEX.

Lo MaloNo es WYSIWYG, lo que implica que tenemos que controlar variosaspectos manualmente.

Lo Bueno

No es tan complicado como pueda parecer

Conseguimos resultados de alta calidad

Obtenemos nuestra presentacion directamente en PDF

Nos permite aprovechar el mundo de posibilidades de LATEX

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 3/20

Page 4: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

LATEX + Beamer = Presentacion

BeamerBeamer es una clase de LATEX que permite la creacion depresentaciones usando LATEX.

Lo MaloNo es WYSIWYG, lo que implica que tenemos que controlar variosaspectos manualmente.

Lo Bueno

No es tan complicado como pueda parecer

Conseguimos resultados de alta calidad

Obtenemos nuestra presentacion directamente en PDF

Nos permite aprovechar el mundo de posibilidades de LATEX

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 3/20

Page 5: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

LATEX + Beamer = Presentacion

BeamerBeamer es una clase de LATEX que permite la creacion depresentaciones usando LATEX.

Lo MaloNo es WYSIWYG, lo que implica que tenemos que controlar variosaspectos manualmente.

Lo Bueno

No es tan complicado como pueda parecer

Conseguimos resultados de alta calidad

Obtenemos nuestra presentacion directamente en PDF

Nos permite aprovechar el mundo de posibilidades de LATEX

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 3/20

Page 6: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

Un Documento Beamer Mınimo Luce ası

\documentclass{beamer}

\begin{document}

\begin{frame}

\frametitle{T\’itulo de la Transparencia}

\framesubtitle{Subt\’itulo de la transparencia}

Texto de la transparencia

\end{frame}

\end{document}

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 4/20

Page 7: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

Estilos por Defecto

Beamer trae incorporados bastantes “Estilos” o “Templates” quenos permiten cambiar el aspecto de las diapositivas facilmente.

SintaxisDespues de la lınea de \documentclass:

\usetheme[params]{nombreTema}

Algunos estilos existentes

Bergen

Boadilla

Madrid

AnnArbor

Rochester

JuanLesPins

Montpellier

Berkeley

Goettingen

Frankfurt

Singapore

...

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 5/20

Page 8: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

Estilos por DefectoAlgunos screenshots

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 6/20

Page 9: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

Pagina de Tıtulo e Indice

Para crear la pagina de tıtulo y un ındice podemos usar:

\begin{frame}

\titlepage

\end{frame}

\begin{frame}

\frametitle{Indice}

\tableofcontents[hideallsubsections]

\end{frame}

En el preambulo habremos especificado...

\title

\author

\date

\institute

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 7/20

Page 10: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

Listas, Imagenes y Tablas

Las listas, imagenes y tablas se pueden insertar exactamenteigual que con un documento estandar de LATEX:

\begin{itemize}

\item ...

\end{itemize}

\begin{enumerate}

\item ...

\end{enumerate}

\includegraphics[width=5cm]{imagen.png}

...

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 8/20

Page 11: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

Bloques

Bloque normal

\begin{block}{Tıtulo bloque}

Contenido bloque

\end{block}

Bloque de alerta

\begin{alertblock}{Tıtulo bloque}

Contenido bloque

\end{alertblock}

Bloque de ejemplo

\begin{exampleblock}{Tıtulo bloque}

Contenido bloque

\end{exampleblock}

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 9/20

Page 12: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

Control del Espacio Vertical

\vspace{1cm}

Dejara 1 cm (en vertical) entre frases o elementos.

\vfill

Intentara expandirse lo maximo posible.

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 10/20

Page 13: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

Reposicionando: columnas

En muchas ocasiones es util repartir elementos horizontalmente.Para ello podrıamos usar tablas o columnas:

Columna Izquierda

\begin{columns}

\begin{column}{5cm}

...

\end{column}

\begin{column}{5cm}

...

\end{column}

\end{columns}

Columna Derecha

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 11/20

Page 14: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

Listas dinamicas

Es posible conseguir facilmente listas que se muestran poco apoco anadiendo codigos como:

\begin{itemize}

\item<1> Elemento 1

\item<2> Elemento 2

\item<3> Elemento 3

\end{itemize}

Elemento 1Elemento 2Elemento 3

Lo que hace Beamer es crear transparencias “iguales” pero con eltexto correspondiente al numero “resaltado”. Hacer esto en MSPower Point llevarıa mucho tiempo.

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 12/20

Page 15: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

Listas dinamicas

Es posible conseguir facilmente listas que se muestran poco apoco anadiendo codigos como:

\begin{itemize}

\item<1> Elemento 1

\item<2> Elemento 2

\item<3> Elemento 3

\end{itemize}

Elemento 1Elemento 2Elemento 3

Lo que hace Beamer es crear transparencias “iguales” pero con eltexto correspondiente al numero “resaltado”. Hacer esto en MSPower Point llevarıa mucho tiempo.

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 12/20

Page 16: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

Listas dinamicas

Es posible conseguir facilmente listas que se muestran poco apoco anadiendo codigos como:

\begin{itemize}

\item<1> Elemento 1

\item<2> Elemento 2

\item<3> Elemento 3

\end{itemize}

Elemento 1Elemento 2Elemento 3

Lo que hace Beamer es crear transparencias “iguales” pero con eltexto correspondiente al numero “resaltado”. Hacer esto en MSPower Point llevarıa mucho tiempo.

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 12/20

Page 17: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

Colores en Beamer

En Beamer tambien hay que definir los colores:

\setbeamercolor{nombreColorBeamer}{fg=red,bg=blue}

\begin{beamercolorbox}[sep=1em,wd=5cm]{nombreColorBeamer}

Texto para que vaya dentro de la caja

\end{beamercolorbox}

Texto para que vayadentro de la caja

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 13/20

Page 18: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

Tips sobre los colores

TipHoy en dia hay miles de sitios que nos dan la posibilidad de crearpaletas de colores fantasticas en minutos.

Ejemplo: http://www.colorcombos.com/

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 14/20

Page 19: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

Tips sobre los colores

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 15/20

Page 20: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

Cajas de Color Mas Bonitas

\setbeamercolor{color titulo caja}

{fg=DarkSlateGrey,bg=LightSteelBlue}

\setbeamercolor{color cuerpo caja}

{fg=DarkGray,bg=LightGoldenrodYellow}

\begin{beamerboxesrounded}

[upper=color titulo caja,lower=block body,shadow=true]

{Caja con Colores Personalizados}

Texto dentro de la Caja

\end{beamerboxesrounded}

Caja con Colores Personalizados

Texto dentro de la Caja

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 16/20

Page 21: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

Cambiar Colores Predefinidos

\setbeamercolor{normal text}{bg=red,fg=blue}

\setbeamercolor{Title bar}{fg=green}

\setbeamercolor{Location bar}{fg=yellow,bg=orange}

\setbeamercolor{block title}{bg=black,fg=white}

\setbeamercolor{block body}{bg=gray,fg=olive}

\setbeamercolor{section in head/foot}{bg=purple,fg=pink}

...

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 17/20

Page 22: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

Bibligrafıa

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 18/20

Page 23: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

LaTeX/Presentations - Wikibooks, collection of open-contenttextbooks , Consultado el 05 de diciembre de 2010,http://en.wikibooks.org/wiki/LaTeX/Presentations

Plantillas de documentos LaTeX - gmedina, Consultado el 05de diciembre de 2010,http:

//foro.migui.com/smf/index.php?topic=5557.5;wap2

Edicion Avanzada de Textos Cientıficos con LaTeX y GestionBibliografica, Consultado el 05 de diciembre de 2010,http://hallsi.ugr.es/cursoLatex/

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 19/20

Page 24: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

Reconocimiento de autorıa

Reconocimiento de autorıaEl contenido mostrado en la reciente presentacion esta basado enel trabajo de las siguientes personas:

Antonio Gabriel Lopez ([email protected])

Sergio Alonso ([email protected])

Carlos Porcel ([email protected])

Gustavo Lacoste ([email protected])

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 19/20

Page 25: Introducción a la creación de diapositivas  con LaTeX Beamer

Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado

Licencia

Usted es libre de:

copiar, distribuir y comunicar publicamente la obra

hacer obras derivadas

Bajo las condiciones siguientes:

Reconocimiento. Debe reconocer los creditos de la obra de la man-era especificada por el autor o el licenciador (pero no de una man-era que sugiera que tiene su apoyo o apoyan el uso que hace de suobra).Compartir bajo la misma licencia. Si transforma o modifica estaobra para crear una obra derivada, solo puede distribuir la obra re-sultante bajo la misma licencia, una similar o una compatible. Masinfo: http://creativecommons.org/licenses/by-sa/2.0/cl/

Gustavo Lacoste - [email protected] — Uso de LATEX(Beamer) 20/20