La hoja de actividades en LaTeX

En esta ocasión vamos a replicar en LaTeX un documento en particular cuya plantilla me ha pasado Dani: las actividades. Él lo llama así y yo me pregunto si se trata de algún tipo de examen. En cualquier caso, nuestro propósito es crear un documento con la cabecera y el pie de página habituales pero con un nombre, una fecha y una serie de preguntas.

Lo más relevante del documento son un par de cosas:

  • El tamaño del texto es algo más grande lo habitual (así lo he decidido yo), para que los alumnos puedan leer mejor lo que se les pide y reducir los malentendidos.
  • Contiene una lista ordenada de preguntas

Sin más prolegómenos, entremos en materia.

Creando la hoja de actividades

Lo primero que vamos a tener que hacer es aumentar el tipo de letra: de 12pt a 14pt.

Cabría pensar que basta con cambiar este parámetro en la definición del documento. Pero no.

Al parecer, la clase “artículo” sólo acepta tamaños de 10 a 12pt, así que, para ir por encima de eso, hay que hacer uso de la clase “extarticle”, que de alguna manera extiende la funcionalidad de la clase “article” original y permite tamaños de fuente más grandes.

Redefiniendo el documento

Así, la definición del documento queda de la siguiente manera:

\documentclass[
14pt, % Tamaño de fuente
oneside, % Imprimimos a una cara
]{extarticle} % Para tamaños de fuente mayores de 12pt

Donde hemos cambiado el tamaño de la fuente y usado la clase de documento “extarticle”.

Ajustando el tamaño de letra

Al aumentar el tamaño de fuente general del documento, también aumenta el tamaño del pie de página, el que contiene la leyenda “Página 1 de 1” en este caso. Para reducir un poco su tamaño, si así lo queremos, usamos la siguiente modificación de la línea pertinente:

\rfoot{\small{Página \thepage\ de \pageref{LastPage}}}  % Número de página

Lo que hemos hecho ha sido añadir el comando \small a la leyenda.

Añadiendo un nombre del alumno y fecha

Una peculiaridad de este documento es que, en su parte superior, contiene una línea donde el alumno debe escribir su nombre y la fecha de la prueba.

Ambas etiquetas van en negrita. Vamos a resolver esto de manera similar a como poníamos dos imágenes una junto a la otra: con un minipage.

Después de empezar el documento con \begin{document} incluimos lo siguiente:

% Nombre y fecha
\begin{minipage}{\textwidth}
\begin{minipage}{0.65\textwidth}
\textbf{Nombre:}
\end{minipage}
\begin{minipage}{0.3\textwidth}
\textbf{Fecha:}
\end{minipage}
\end{minipage}

Creamos un minipage principal que contendrá dos minipages:

  • El principal tiene la misma anchura que el texto
  • El del nombre es más grande, de un 65% del ancho del texto, mientras que el de la fecha tiene un 30% de la anchura del texto. El 5% restante es espacio para que ambos minipages fluyan y se ubiquen el uno junto al otro.
  • Recordar que hace falta el paquete “float” para que los minipages “floten”

Notar también que hemos usado \textbf{} para darle al texto estilo “boldface”; negrita, vamos.

Formateando las preguntas

A continuación ponemos una sección sin numerar que servirá de título para la lista de preguntas:

\section*{Preguntas}

Por último, creamos la lista de preguntas:

\begin{enumerate}
\item Nombra y define las partes de un circuito eléctrico.
\item Explica la diferencia entre corriente alterna y corriente continua. Pon dos
ejemplos de generadores que proporcionen cada una de ellas.
\item Explica las ventajas de utilizar líneas trifásicas en vez de monofásicas para el
transporte de la energía.
\begin{enumerate}
  \item Explícalo también en chino.
\end{enumerate}
\item Define tensión, intensidad, resistencia, potencia y energía e indica sus unidades
de medida y aparato de medida.
\item Calcula cuanto dinero se ahorraría en una vivienda, cada mes, al sustituir las 20 bombillas incandescentes de 60W por bombillas LED de 5W.
Estimamos que cada bombilla está encendida 2 horas al día, y que el precio del
kwh es de 15 céntimos.
\begin{enumerate}
\item Haz estos cálculos con los ojos cerrados.
\item Además de cerrar los ojos, ponte a la pata coja.
\end{enumerate}
\end{enumerate}

La magia la crea el ámbito tipo “enumerate”, que alberga una lista ordenada de “items”, elementos de la lista.

Abrimos el ámbito y en su interior vamos enumerando los diferentes elementos, cada uno precedido del comando \item.

Una particularidad importante de estas listas es que pueden anidar a otras listas, como hemos hecho arriba en dos casos. Un ejemplo esquemático de esto:

\begin{enumerate}
\item Elemento 1
\begin{enumerate}
\item Elemento 1.1
\item Elemento 1.2
\end{enumerate}
\end{enumerate}

Sin más misterio.

De esta manera queda una hoja de actividades verdaderamente resultona y elegante.

Despedida y cierre

Con esto ya hemos casi terminado la serie, pendientes del feedback de Dani y de lo que pudiera necesitar más allá de esto.

Al margen de lo explicado hasta ahora, quisiera investigar cómo separar un fichero .tex en varios, de manera que desde el principal se pueda llamar a otros ficheros secundarios. Esto puede, por ejemplo, permitir definir la estructura en el documento principal e ir tomando el contenido del documento desde otros ficheros, separando así la estructura del contenido, lo que puede ser útil para documentos más grandes.

Pero eso otro día.

La última foto de mi carrete: un precioso Twingo morado.
Tuve uno casi idéntico. Adoro ese coche.

Comentarios

Deja una respuesta