Mi Blog

Blog personal de José Ramón Martínez Pérez.

22 febrero, 2009
por admin
6 comentarios

Diapositivas en Latex

portadapresentacionproyecto
Latex es un lenguaje para la preparación de textos de hipermarcas, algo así como el HTML, pero que una vez que se tiene el documento se compila y se obtiene un fichero ps, pdf o dvi con un formato agradable para su impresión o visualizarlo en pantalla.
La ventaja que tiene Latex sobre otro sistemas como el Microsoft Office o el OpenOffice es que el usuario no tiene que preocuparse de la forma: sólo del contenido, y al compilar el fichero, latex se encarga de darle el formato adecuado.
Para hacer diapositivas (presentaciones o transparencias) en Latex, hay que utilizar el paquete «beamer«. Un fichero muestra para utilizar como plantilla podría ser:

\documentclass{beamer}

\usepackage{beamerthemesplit}
\usepackage{latexsym}
\usepackage{eurosym}
\usepackage[activeacute,spanish]{babel}
\usepackage{ae,aecompl}
\usepackage{graphicx}
\usepackage{amsfonts}

\usetheme{Darmstadt}

\title{Título}
\author{Autor}
\date{\today}

\begin{document}

\frame{\titlepage}

\section[índice]{}
\begin{frame}[allowframebreaks]
\tableofcontents
\end{frame}
%\frame{\tableofcontents}

\section{Sección 1}
\begin{frame}[allowframebreaks]
\frametitle{Sección 1}
\end{frame}

\section{Sección 2}
\begin{frame}[allowframebreaks]
\frametitle{Sección 2a}
\end{frame}

\begin{frame}[allowframbreaks]
\frametitle{Sección 2b}
\end{frame}

\begin{frame}[allowframbreaks]
\frametitle{Sección 3b}
\end{frame}

\section{Sección 4}
\frame[allowframebreaks]{
\frametitle{Sección 4}

\begin{enumerate}
\item Punto 1
\item Punto 2
\end{enumerate}

\begin{figure}[h]
\centering
\includegraphics[height=0.5\textheight]{figure.png}
\caption{Figura}
\label{figure}
\end{figure}

}

\end{document}


Para la presentación hay también plantillas, todas tienen nombres de ciudades donde se han celebrado algún tipo de congreso que ahora no recuerdo. Entre otras ciudades, aparece Darmstadt.