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
La poesía del encarcelamiento de Raúl Zurita en el aula: una propuesta didáctica
Introducción a la creación de diapositivas con LaTeX Beamer
1. ´ ´
Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado
A
Uso de LTEX(Beamer)
Ciclo de talleres ICT
Gustavo Lacoste - gustavo@gruluf.org
Grupo de usuarios GNU/Linux Universidad de La Frontera - http://gruluf.org
6 de diciembre de 2010
Gustavo Lacoste - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 1/20
2. ´ ´
Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado
1 ´
Introduccion
2 ´
Beamer Basico
3 Beamer Nivel Medio
4 Beamer Nivel Avanzado
Gustavo Lacoste - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 2/20
3. ´ ´
Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado
A ´
LTEX + Beamer = Presentacion
Beamer
A ´
Beamer es una clase de LTEX que permite la creacion de
A X.
presentaciones usando LTE
Lo Malo
No es WYSIWYG, lo que implica que tenemos que controlar varios
aspectos manualmente.
Lo Bueno
No es tan complicado como pueda parecer
Conseguimos resultados de alta calidad
´
Obtenemos nuestra presentacion directamente en PDF
A
Nos permite aprovechar el mundo de posibilidades de LTEX
Gustavo Lacoste - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 3/20
4. ´ ´
Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado
A ´
LTEX + Beamer = Presentacion
Beamer
A ´
Beamer es una clase de LTEX que permite la creacion de
A X.
presentaciones usando LTE
Lo Malo
No es WYSIWYG, lo que implica que tenemos que controlar varios
aspectos manualmente.
Lo Bueno
No es tan complicado como pueda parecer
Conseguimos resultados de alta calidad
´
Obtenemos nuestra presentacion directamente en PDF
A
Nos permite aprovechar el mundo de posibilidades de LTEX
Gustavo Lacoste - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 3/20
5. ´ ´
Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado
A ´
LTEX + Beamer = Presentacion
Beamer
A ´
Beamer es una clase de LTEX que permite la creacion de
A X.
presentaciones usando LTE
Lo Malo
No es WYSIWYG, lo que implica que tenemos que controlar varios
aspectos manualmente.
Lo Bueno
No es tan complicado como pueda parecer
Conseguimos resultados de alta calidad
´
Obtenemos nuestra presentacion directamente en PDF
A
Nos permite aprovechar el mundo de posibilidades de LTEX
Gustavo Lacoste - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 3/20
6. ´ ´
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 - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 4/20
7. ´ ´
Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado
Estilos por Defecto
Beamer trae incorporados bastantes “Estilos” o “Templates” que
´
nos permiten cambiar el aspecto de las diapositivas facilmente.
Sintaxis
Despues de la l´nea de documentclass:
´ ı
usetheme[params]{nombreTema}
Algunos estilos existentes
Bergen Montpellier
Boadilla Berkeley
Madrid Goettingen
AnnArbor Frankfurt
Rochester Singapore
JuanLesPins ...
Gustavo Lacoste - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 5/20
8. ´ ´
Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado
Estilos por Defecto
Algunos screenshots
Gustavo Lacoste - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 6/20
9. ´ ´
Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado
Pagina de T´tulo e ´ndice
´ ı I
Para crear la pagina de t´tulo y un ´ndice podemos usar:
´ ı ı
begin{frame}
titlepage
end{frame}
begin{frame}
frametitle{´ndice}
I
tableofcontents[hideallsubsections]
end{frame}
´
En el preambulo habremos especificado...
title
author
date
institute
Gustavo Lacoste - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 7/20
10. ´ ´
Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado
´
Listas, Imagenes y Tablas
´
Las listas, imagenes y tablas se pueden insertar exactamente
A
igual que con un documento estandar de LTEX:
begin{itemize}
item ...
end{itemize}
begin{enumerate}
item ...
end{enumerate}
includegraphics[width=5cm]{imagen.png}
...
Gustavo Lacoste - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 8/20
11. ´ ´
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 - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 9/20
12. ´ ´
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 - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 10/20
13. ´ ´
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 Columna Derecha
begin{columns}
begin{column}{5cm}
...
end{column}
begin{column}{5cm}
...
end{column}
end{columns}
Gustavo Lacoste - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 11/20
14. ´ ´
Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado
´
Listas dinamicas
´
Es posible conseguir facilmente listas que se muestran poco a
˜ ´
poco anadiendo codigos como:
begin{itemize}
item<1> Elemento 1
item<2> Elemento 2
item<3> Elemento 3
end{itemize}
Elemento 1
Elemento 2
Elemento 3
Lo que hace Beamer es crear transparencias “iguales” pero con el
´
texto correspondiente al numero “resaltado”. Hacer esto en MS
Power Point llevar´a mucho tiempo.
ı
Gustavo Lacoste - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 12/20
15. ´ ´
Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado
´
Listas dinamicas
´
Es posible conseguir facilmente listas que se muestran poco a
˜ ´
poco anadiendo codigos como:
begin{itemize}
item<1> Elemento 1
item<2> Elemento 2
item<3> Elemento 3
end{itemize}
Elemento 1
Elemento 2
Elemento 3
Lo que hace Beamer es crear transparencias “iguales” pero con el
´
texto correspondiente al numero “resaltado”. Hacer esto en MS
Power Point llevar´a mucho tiempo.
ı
Gustavo Lacoste - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 12/20
16. ´ ´
Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado
´
Listas dinamicas
´
Es posible conseguir facilmente listas que se muestran poco a
˜ ´
poco anadiendo codigos como:
begin{itemize}
item<1> Elemento 1
item<2> Elemento 2
item<3> Elemento 3
end{itemize}
Elemento 1
Elemento 2
Elemento 3
Lo que hace Beamer es crear transparencias “iguales” pero con el
´
texto correspondiente al numero “resaltado”. Hacer esto en MS
Power Point llevar´a mucho tiempo.
ı
Gustavo Lacoste - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 12/20
17. ´ ´
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 vaya
dentro de la caja
Gustavo Lacoste - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 13/20
18. ´ ´
Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado
Tips sobre los colores
Tip
Hoy en dia hay miles de sitios que nos dan la posibilidad de crear
´
paletas de colores fantasticas en minutos.
Ejemplo: http://www.colorcombos.com/
Gustavo Lacoste - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 14/20
19. ´ ´
Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado
Tips sobre los colores
Gustavo Lacoste - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 15/20
20. ´ ´
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 - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 16/20
21. ´ ´
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 - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 17/20
22. ´ ´
Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado
Bibligraf´a
ı
Gustavo Lacoste - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 18/20
23. ´ ´
Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado
LaTeX/Presentations - Wikibooks, collection of open-content
textbooks , Consultado el 05 de diciembre de 2010,
http://en.wikibooks.org/wiki/LaTeX/Presentations
Plantillas de documentos LaTeX - gmedina, Consultado el 05
de diciembre de 2010,
http:
//foro.migui.com/smf/index.php?topic=5557.5;wap2
´ ´
Edicion Avanzada de Textos Cient´ficos con LaTeX y Gestion
ı
´
Bibliografica, Consultado el 05 de diciembre de 2010,
http://hallsi.ugr.es/cursoLatex/
Gustavo Lacoste - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 19/20
24. ´ ´
Introduccion Beamer Basico Beamer Nivel Medio Beamer Nivel Avanzado
Reconocimiento de autor´a
ı
Reconocimiento de autor´a
ı
´
El contenido mostrado en la reciente presentacion esta basado en
el trabajo de las siguientes personas:
Antonio Gabriel Lopez (lopez-herrera@decsai.ugr.es)
Sergio Alonso (zerjioi@ugr.es)
Carlos Porcel (cporcel@ujaen.es)
Gustavo Lacoste (gustavo@lacosox.org)
Gustavo Lacoste - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 19/20
25. ´ ´
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 su
obra).
Compartir bajo la misma licencia. Si transforma o modifica esta
´
obra para crear una obra derivada, solo puede distribuir la obra re-
sultante bajo la misma licencia, una similar o una compatible. Mas´
info: http://creativecommons.org/licenses/by-sa/2.0/cl/
Gustavo Lacoste - gustavo@gruluf.org — Uso de L TEX(Beamer)
A 20/20