El por qué de este blog

Con el cambio de milenio me dijeron un día que tenía que aprender a usar LaTeX, y yo pensé... ezo qué e! A día de hoy sé hacer alguna que otra cosa con este editor de textos científicos y mi intención es compartir mi experiencia con todo aquel que pueda estar interesado.

domingo, 26 de enero de 2014

Poster con LaTeX: clase BEAMER

Para crear un poster en LaTeX vuelven a haber distintas opciones: baposter, a0poster, tuepdfscreen (que tiene también para presentaciones) e incluso uno anónimo que me ha gustado. Sin embargo, volveremos a centrarnos en la clase beamer para crear un poster (aprovechemos los conocimientos que ya tenemos sobre ella). Toda la información sobre la creación de posters con beamer se encuentra en la web de Philippe Dreuw.

Un punto de partida puede ser el siguiente:

\documentclass[final]{beamer}
\mode<presentation>
  {
    \usetheme{Modificado}
  }

  \usepackage[english]{babel}
  \usepackage[latin1]{inputenc}

  \usepackage[orientation=portrait,size=a0,scale=1.27,debug]{beamerposter}


  \title{Título}
  \author{Autor1 \\ Autor2}
  \institute{Institución1 \\ Institución2}
  \date{Fecha}

\begin{document}

  \begin{frame}{}

    \vfill

    \begin{block}{Título caja 1}
        Texto caja 1
    \end{block}

    \vfill

    \begin{block}{Título caja 2}
        Texto caja 2 dividida en dos columnas

        La siguientes es al revés: dos columnas y cada una con una caja

        \vspace{0.5cm}

        \begin{columns}[t]
            \begin{column}{.45\linewidth}
                      Primera columna
            \end{column}
            \hfill
            \begin{column}{0.52\linewidth}
                Segunda columna
            \end{column}
        \end{columns}
    \end{block}

    \vfill

    \begin{columns}[t]
        \begin{column}{.45\linewidth}
            \begin{block}{Caja 3}
                      Texto caja 3
            \end{block}
        \end{column}
        \hfill
        \begin{column}{0.5\linewidth}
            \begin{block}{Caja 4}
                      Texto caja 4
            \end{block}
        \end{column}
    \end{columns}

    \vfill

  \end{frame}

\end{document}

En primer lugar especificamos que el tipo de documento sea beamer y le indicamos el tema que se desea usar. En este caso se especifica un tema modificado (más adelante se explicará por qué ha sido cambiado). Especificamos los paquetes para los caracteres especiales necesarios para escribir en español y a continuación viene una orden de especial interés:

\usepackage[orientation=portrait,size=a0,scale=1.27,debug]{beamerposter}
\usepackage[orientation=portrait,size=a1,scale=1.4,grid,debug]{beamerposter}
\usepackage[size=custom,width=200,height=120,scale=2,debug]{beamerposter}

Con este comando se especifica la orientación del poster (vertical u horizontal), sus dimensiones (con size o indicando una altura y anchura específica con width y height) y el tamaño de los objetos (imágenes, tablas, letra, etc) del poster (lo cual es muy interesante a la hora de introducir más o menos contenido) con scale.

La siguiente información hace referencia al título del poster y autores y a continuación se tiene el cuerpo del documento. En este caso no entraré en datalle ya que se escribe como en cualquier documento de LaTeX (para introducir imágenes, tablas, fórmulas, referencias, bibliografía, etc) o como se vió al estudiar las presentaciones con beamer (división en columnas o uso de bloques).

El resultado de este ejemplo se puede visualizar aquí (todos los archivos necesarios para la correcta compilación está en el siguiente enlace comprimidos).

¿Por qué se ha modificado el tema a usar? 

Al descomprimir los archivos indicados con anterioridad se ha de buscar uno con extensión .sty, concretamente beamerthemeModificado.sty. Concretamente, en este archivo se especifica el nombre del logo (y su tamaño) que aparece en la cabecera y el contenido del pie de poster. 

Al abrirlo (por ejemplo, con WordPad) debemos de buscar (Ctrl+B) la palabra 'logo', apareciendo:

\begin{center}
          \includegraphics[width=.3\linewidth]{logo} 
\end{center}

Y esto nos tiene que sonar de algo: no es más que la orden para introducir una imagen (que debemos saber modificar sin problemas).

Si queremos modificar el pie de página busquemos la palabra 'pie' y obtendremos:

\texttt{Pie de p\'agina parte izquierda}
\hfill
\texttt{Pie de p\'agina parte derecha}

Sin más que modificar el texto entre llaves cambiaremos el contenido del pie de página del poster. A este respecto hay que tener en cuenta que se han escrito los acentos de una forma especial ya que el paquete inputenc no funciona correctamente con el contenido de este archivo.

No hay comentarios:

Publicar un comentario