Bienvenido al blog del noroeste de Mesopotamia! Aquí hablamos de todo:
Política, Dios, ciencia y tecnología, fe, Linux, Latex, Fails,etc.
Siéntase libre de comentar los artículos!

miércoles, 1 de septiembre de 2010

Crea elegantes presentaciones usando Latex

Seguramente muchos de ustedes han pasado por el típico problema de que llevan su hermosa presentación hecha en powerpoint y llegan al PC de la universidad, donde tienen que presentar y... NO HAY OFFICE 2007!!! LAS LETRAS SE CAMBIARON!!! NO SE VEN LOS VIDEOS!!! NO CUADRAN LAS DIAPOSITIVAS!!! etc.

Esto sucede porque los archivos de powerpoint son delicados en el sentido de los tipos de letras y de las versiones de este. Es decir, una presentación de Office 2007 no es totalmente compatible en Office 2003.


Pero, todo tiene solución... Aquí les dejo una nueva forma de crear presentaciones. Quizas cuesta un poco más hacerlas, pero la verdad es que la calidad y la elegancia no tienen comparación. Además, están hechas en PDF (si, leyo bien, PDF), por lo que no existen cambios de letras ni incompatibilidades de ningún tipo. Ya ya... Vamos al grano:

Lo que se debe tener:

  1. El compilador de Latex: En Windows con MikTex es más que suficiente. En Linux, solo  basta usar Synaptic e instalar los paquetes asociados a Latex.
  2. Un editor de Latex: En Windows puede ser el mismo MikTex como también Led, Texnixcenter, Texmaker, etc. En Linux, hasta Nano puede servir como editor. Mi favorito, Kile.

Entonces, en un archivo nuevo el código necesario es el siguiente:

\documentclass{beamer}

\usepackage[utf8x]{inputenc}
\usepackage{default}
\usetheme{Warsaw} 
\author{El autor de la presentación}
\title{Crea elegantes presentaciones usando Latex} 
\begin{document}
 \maketitle
\section*{Indice}
\begin{frame}
\frametitle{Tabla de contenidos}
\tableofcontents{}
\end{frame}
\section{Introducción}
\begin{frame}[allowframebreaks]
\tableofcontents[currentsection]
\end{frame}
%etc etc etc 
 \end{document}

Luego compilamos y aparecerá el archivo PDF con la presentación.

Explicación de algunos elementos:

  1. \documentclass{beamer}: Declara que estamos haciendo una presentación. Se pueden hacer cartas, libros, artículos, etc.
  2. \usepackage[utf8x]{inputenc}: La gracia de \begin{document}Latex es que tiene extensiones en forma de paquetes. En este caso, cargamos lo necesario para utilizar tildes.
  3. \usetheme{Warsaw}: Estilo de la presentación.
  4. \begin{document}: Comienza el documento.
  5. \begin{frame}: Comienza un cuadro.
  6. \section*{Indice}: Se inicia una sección llamada indice que no será numerada y no aparecerá en a tabla de contenidos.
  7. \begin{frame}[allowframebreaks]: Se inicia un cuadro que puede ser cortado si su contenido supera el largo del cuadro
  8. \tableofcontents[currentsection]: Muestra la sección actual.
  9. \end{frame}: Fin del cuadro.
  10. \end{document}: Termina el documento.

En posteriores entregas haré más ejemplos. Lo que se puede obtener es más menos de este estilo:



Saludos! 

0 Deja un comentario...:

Publicar un comentario

Ingresa un comentario