Blog sobre educación

Autor: Juan José de Haro (Página 1 de 5)

Comprendiendo la ciencia

Continuamente se habla de ciencia y del conocimiento científico de forma que el propio hecho científico se ha convertido en una especie de dogma para algunas personas. Conviene saber en qué se basa el método científico, especialmente cuando se enseña a los alumnos de ESO y Bachillerato, donde se dan una serie de pasos (problema, hipótesis, diseño experimental, resultados y conclusiones) que se aceptan como buenos y se transmiten como una receta mágica con la cual obtendremos la verdad de lo que nos rodea.

No voy a criticar aquí el método científico, nada más lejos de mi intención, sino todo lo contrario. Quiero dar unos conocimientos previos necesarios para entender en qué se basa este método científico y por qué es una forma segura de obtención del conocimiento, realmente el único del que disponemos.

Qué entendemos por ciencia

Podemos definir la ciencia como una forma de adquirir nuevos conocimientos que se basa en el uso del método científico. El método científico es una metodología para obtener nuevos conocimientos que consiste en la observación sistemática, medición, experimentación y la formulación, análisis y modificación de hipótesis.

Los pilares de la ciencia

Hay dos pilares básicos del método científico:

  • El primero es la reproducibilidad (también llamada replicabilidad), es decir, la capacidad de poder repetir un determinado experimento en cualquier lugar y por cualquier persona. Cuando se hacen públicos los resultados de una investigación, se tienen que dar todos los detalles de forma que cualquiera pueda reproducir nuestro experimento, con las mismas condiciones.

Se han dado casos de artículos médicos en los que no se indica en qué organismo se están realizando los experimentos. Esto hace que nadie pueda replicarlo y, por lo tanto, el artículo pierde gran parte de su valor y credibilidad. El problema, que puede llegar a ser muy grave, puede verse en el artículo de Wikipedia: Crisis de replicación.

  • El segundo pilar es la falsabilidad (también llamada refutabilidad). Este concepto, hoy de uso universal en ciencia, es debido al filósofo austríaco Karl Popper que lo enunció en 1934 diciendo que toda proposición científica tiene que ser susceptible de ser falsada. La falsabilidad de una teoría se verifica si existe, o se puede imaginar, al menos un acontecimiento observable experimental que puede contradecir el resultado esperado de la aplicación de la teoría (véase Falsacionismo).

Si una teoría es falsable, entonces es científica; si no es falsable, entonces no es ciencia, aunque esto no quiere decir que sea necesariamente falsa.

Verificar una teoría significaría comprobar nuestra hipótesis en todos los casos posibles, algo materialmente imposible de hacer. Para falsarla, sin embargo, basta con un único caso que contradiga la hipótesis para que esta quede descartada.

Si enunciamos la hipótesis «Todas las ovejas son blancas», nos bastará con encontrar una que no lo sea para saber que es falsa. Pero si no encontrásemos ninguna oveja de otro color no significaría que la hipótesis es verdadera, solo la aceptamos como provisionalmente verdadera.

Nos basta encontrar una oveja negra para falsar la hipótesis.

Nunca llegaremos a conocer la verdad, pero sabemos en qué dirección se encuentra

La aproximación del conocimiento a la verdad (la realidad) es asintótica. La verdad no se conoce nunca, ya que el conocimiento de aquello que es real (lo que pensamos que es la verdad) dura mientras no sea refutado. La falsación de las hipótesis nos permite ir descartando el conocimiento falso, de forma que, sin saber cuál es la verdad, este descarte progresivo nos permite acercarnos a ella poco a poco.

El conocimiento científico se acerca progresivamente a la verdad a base de descartar, mediante la falsación, las hipótesis y teorías que no son verdaderas. No obstante, nunca sabremos si estamos en posesión de la verdad.

Contraste de hipótesis, teorías y matemáticas

La ciencia plantea hipótesis, que son posibles explicaciones de un hecho. Las hipótesis tienen que ser contrastadas con la experiencia (experimentos que permiten la falsación). Los resultados de estos experimentos deben representarse de forma cuantitativa, en forma de datos numéricos.

El contraste de las hipótesis (es decir, comprobar si son falsas), en última instancia, se hace mediante descripciones cuantitativas matemáticas. No es posible admitir una hipótesis que no tenga evidencia cuantificable. Esto se hace principalmente con pruebas estadísticas, que asignan un grado de certeza al cumplimiento de cada hipótesis.

Las hipótesis ya aceptadas, relativas a fenómenos relacionados entre sí, forman teorías científicas o teoremas. Una teoría, consecuentemente, es una explicación de hechos observables que se basan en hipótesis contrastadas. El significado es muy diferente del empleado en el lenguaje común, donde una teoría es una explicación que no es segura.

Tanto las hipótesis como las teorías permiten explicar las observaciones existentes y hacer predicciones. Las teorías, al incluir varias hipótesis, son siempre de aplicación más amplia que las hipótesis simples.

Aceptación de hipótesis y construcción de teorías

Esquema sobre el proceso de aceptación de hipótesis basado en la experimentación, la representación matemática de resultados, falsación y reproducibilidad.
Las teorías no son conocimientos inciertos, por el contrario, las teorías científicas son un conjunto de conocimientos ya consolidados que explican alguna rama de la ciencia.

Principio de parsimonia o navaja de Ockham

Durante la selección de posibles explicaciones (hipótesis) se utiliza el criterio de simplicidad de la navaja de Ockham. Se puede enunciar del siguiente modo:

«En igualdad de condiciones, la explicación más sencilla suele ser la más probable»

Esto quiere decir que frente al mismo hecho, si tenemos más de una posible explicación (hipótesis) es preferible la que haga menos asunciones, la que implique tener que explicar menos cosas. Este principio no nos da la verdad, solo dice que en condiciones de igualdad en la explicación de un fenómeno, cogeremos el más simple.

Imagen de Guillermo de Ockham (1280-1349), que fue el primero en enunciar este principio. Fuente Wikipedia.

Por ejemplo, si estamos en un quinto piso y oímos un caballo relinchar en la habitación de al lado, la hipótesis «probablemente el sonido venga de un aparato electrónico que lo reproduce» es más simple que «quizás un caballo está en la habitación de al lado». En este segundo caso habría que elaborar una completa explicación de cómo un caballo ha llegado hasta un quinto piso y los motivos que alguien tendría para hacerlo. En la primera hipótesis hay que hacer muchas menos asunciones que en la segunda por lo que es mucho más simple.

El método científico

Los conceptos abordados con anterioridad, que podemos resumir en repetibilidad, falsación y principio de parsimonia, nos permitirán la descripción a nuestros alumnos del método científico, del cual no nos ocuparemos aquí, ya que es más que conocido.

Google Lens y su uso en las Ciencias Naturales

Google Lens es una aplicación de reconocimiento de imágenes para móvil que existe desde 2018.

Aunque es capaz de leer texto, escanear códigos de barras o buscar el precio de los productos fotografiados, no son estas capacidades las que nos interesan, sino la habilidad de determinar las especies de todo tipo de plantas y animales. Por supuesto, no me refiero a reconocer un león o una gallina, sino que puede detectar especies que solo un especialista en la materia sería capaz de clasificar correctamente.

Lens puede instalarse en el móvil como una aplicación separada aunque, en los dispositivos Android, la podemos encontrar en la aplicación para Google, Google Fotos, como un pequeño icono en la parte inferior de cada fotografía.

El icono de Lens se encuentra en la parte inferior de las fotos en Google Fotos.

Sin necesidad de instalarlo, también lo encontraremos en la aplicación Google, formando parte del buscador a la derecha del micrófono.

Icono de Lens en la aplicación llamada Google

Si instalamos la aplicación, obtendremos algunas opciones adicionales, aunque no aportan nada a lo que tratamos en este artículo, como no sea la facilidad de abrirlo y hacer la foto directamente desde la aplicación.

Lens en acción

Independientemente de la forma de acceder a la aplicación, Lens coloca un punto azul sobre la imagen que ha detectado. Si esta imagen de nuestra foto no nos interesa, podemos pulsar sobre otra parte de la imagen o utilizar el botón de selección para escoger solo una parte de la misma.

En la parte inferior nos pueden aparecer una serie de fotografías para que seleccionemos la que mejor se ajuste a nuestro espécimen o directamente el nombre de aquello que hemos fotografiado.

Lens detecta un insecto y lo marca. En la parte inferior aparecen dos opciones

Si desplazamos las fotos de la parte inferior hacia arriba obtendremos más información.

Si desplazamos el panel inferior hacia arriba aparecen dos especies: Cantharis obscura y C. fusca.

Las opciones que aparecen no son únicamente fotos que se parecen a la nuestra. Son dos especies de insectos muy similares y que, basándose en otras fotos que no aparecen aquí, nos propone como posible elección. Al seleccionar una u otra, la información que hay en la parte inferior cambia.

La selección de Lens no es una simple coincidencia de imágenes, sino que es una elección basada en información muy variada obtenida de Internet. Esto se ve claramente con la fase juvenil de un insecto que no se parece en lo más mínimo al adulto, Nezara viridula. La fase juvenil es redondeada, negra y con manchas amarillentas, mientras que el adulto tiene una forma diferente y es totalmente verde

La especie propuesta aparentemente no tiene relación, ni en el color ni en la forma, con la de la foto

Google Lens utiliza técnicas de aprendizaje profundo (véase Wikipedia) que está basado en el aprendizaje automático o machine learning. Esto hace que los resultados no sean una mera comparación de imágenes similares.

Veamos algunos ejemplos más.

Identificación de un díptero
Detección de una especie de planta
Lens detecta dos posibles especies de arañas. La comparación con la imagen original (en la parte superior) nos dice que parece ser la primera propuesta: Mangora acalypha.
Identificación de una especie de caracol.

Los límites de Lens

La capacidad de Lens para reconocer seres vivos es realmente asombrosa, no obstante no podemos quedarnos con la primera propuesta. Muchas veces no coincide claramente con nuestro espécimen pero otras, aunque aparentemente es muy parecida, un estudio más detallado revela que no es exactamente lo que nos ha indicado.

Una vez Lens nos propone uno o varios nombres posibles, debemos iniciar una búsqueda exhaustiva para confirmarlos en la medida de lo posible. Hay que buscar y comparar con lo que se dice en otros sitios, así como cotejar visualmente las fotos con otras. Es una buena idea hacer varias fotos y dejar que Lens nos sugiera los nombres en cada una de ellas, así veremos cuáles son los que se repiten.

En ocasiones solo nos servirá para saber el género, la familia o el orden a la que pertenece nuestra especie. Por lo que, aunque no siempre se llega al nivel de especie, sí nos aproxima mucho a lo que nuestro ser vivo pueda ser. Esto es algo que hace solo unos años era poco menos que imposible, a veces ni siquiera era factible saber el orden o la familia debido a la complejidad taxonómica de muchas de las especies.

Con esta herramienta podemos alcanzar cotas de identificación taxonómica nunca vistas con anterioridad y puedo asegurar que, en el campo de la taxonomía, Google Lens es una absoluta revolución.

Identificación de una huella de jabalí (foto de la parte superior), aunque la primera opción fue la de un tejón. Es necesario siempre corroborar los resultados de Lens.

Usos y aplicaciones

La utilidad didáctica de esta aplicación queda fuera de toda duda como fuente de información en zoología, botánica o micología. Cualquier profesor de biología con intereses sobre la fauna y flora local le podrá encontrar infinidad de aplicaciones.

En primero de ESO tiene una utilidad especialmente atractiva, ya que en este curso se trata de forma explícita la clasificación de los seres vivos y da pie a numerosos trabajos sobre el tema.

Igualmente, para los aficionados a las plantas y animales en general, con toda seguridad les aportará muchas satisfacciones. Y a más de un especialista le puede suponer una ayuda en algún momento.

Origen de las imágenes

Todas la fotografías utilizadas como ejemplos en Lens de este artículo, son originales.

Qué es \(\LaTeX\)

\(LaTeX\) es un sistema de composición de textos de alta calidad. Es conocido sobre todo entre los docentes de ciencias porque se utiliza por numerosos programas y servicios de Internet para hacer fórmulas. Por ejemplo, con el código $y=\sqrt{x^2+x}$ obtenemos: \(y=\sqrt{x^2+x}\)

Pero con \(\LaTeX\) podemos hacer muchas más cosas, como todo tipo de documentos, libros, exámenes e incluso presentaciones.

Este artículo no es ningún manual de \(\LaTeX\) solo es una introducción para que el que quiera saber en qué consiste pueda ver unas pinceladas.

Estructura del documento

Los documentos \(\LaTeX\) constan de texto y el ratón no se utiliza para dar formato o poner los márgenes, todo lo que se tiene que hacer se realiza a través de instrucciones. LaTeX nos ahorra mucho trabajo ya que gran parte del formato nos viene dado y no debemos pretender modificarlo en exceso, si nos centramos en el resultado final en lugar de los colorines o los tipos de letras podremos sacar mucho partido de LaTeX.

Los documentos constan de dos partes: el preámbulo y el cuerpo del texto. El preámbulo es la parte anterior al texto en sí y es donde se especifica el tipo de documento que crearemos así como otras opciones como los paquetes que utilizaremos. Los paquetes aportan características adicionales como soporte para el idioma o gráficos. Los comentarios, es decir texto que no tiene ningún significado para el ordenador sino solo para los usuarios, comienzan con un símbolo de porcentaje %.

Un típico preámbulo sería el que hay a continuación. A la derecha de cada instrucción se indica su utilidad en forma de comentario:

\documentclass{article} % Tipo de documento

\usepackage[utf8]{inputenc} % Soporte para caracteres especiales
\usepackage[T1]{fontenc} % Codificación apropiada para las fuentes
\usepackage[spanish]{babel} % Idioma utilizado
\usepackage{graphicx} % Paquete para añadir gráficos
\usepackage[left=2.00cm, right=2.00cm, top=2.00cm, bottom=2.00cm]{geometry} % Este paquete permite modificar los márgenes

La primera instrucción, documentclass, indica la clase o tipo de documento que queremos. Disponemos de varios tipos:

ClaseUtilidad
articleArtículos y otros documentos cortos
examExámenes y otros documentos cortos
bookPara libros y documentos extensos
reportPara informes técnicos, muy semejante a book
beamerPara hacer presentaciones
Las clases más habituales en \(\LaTeX\)

En la práctica el más utilizado es la clase article y para los docentes la clase exam, ya que con ella se pueden hacer todos los documentos de uso habitual: exámenes, informes, resúmenes, actas, memorias, manuales, recopilación de ejercicios, etc. Por su importancia a esta clase le hemos dedicado un espacio propio.

El resto de paquetes permiten especificar el idioma y dan soporte para la escritura y los caracteres. El paquete geometry permite modificar los márgenes, entre otras cosas.

Un documento completo, con una frase en su interior, tendría el siguiente aspecto:

\documentclass{article} % Tipo de documento

\usepackage[utf8]{inputenc} % Soporte para caracteres especiales
\usepackage[T1]{fontenc} % Codificación apropiada para las fuentes
\usepackage[spanish]{babel} % Idioma utilizado
\usepackage{amsmath} % Paquete para matemáticas
\usepackage{amsfonts} % Conjunto de fuentes usadas en matemáticas
\usepackage{amssymb} % Colección extendida de símbolos para matemáticas
\usepackage{graphicx} % Paquete para añadir gráficos
\usepackage[left=2.00cm, right=2.00cm, top=2.00cm, bottom=2.00cm]{geometry}

\setlength\parindent{0pt} % Eliminamos la sangría de párrafo

% El documento de texto empieza aquí
\begin{document}
En \(\LaTeX\) las fórmulas como las de
la raíz cuadrada, \(\sqrt x\), empiezan
y acaban con una barra invertida y 
paréntesis.
\end{document}

En \(\LaTeX\) los documentos se compilan para producir un PDF, una vez compilado el código anterior obtenemos el siguiente resultado:

Resultado del código anterior

Programas para utilizar \(\LaTeX\)

De los numerosos programas que existen nos quedaremos con un par de ellos. Para los más adelantados y atrevidos pueden probar con el programa de escritorio TexStudio que requiere la instalación adicional de TexLive en Linux a través de sus repositorios y de MikTex en Windows.

Para los no iniciados será más sencillo OverLeaf que nos permite utilizar toda la potencia de \(\LaTeX\) sin necesidad de instalar nada ya que es un servicio gratuito que se utiliza a través de Internet. Solo necesitaremos registrarnos, una vez registrados podremos cambiar el idioma.

Manuales de \(\LaTeX\)

Ponemos aquí algunos enlaces a manuales de LaTeX pero existen muchos más, la documentación es realmente enorme.

Preguntas de selección múltiple y espacios en blanco de la clase ‘exam’ en \(\LaTeX\)

En el artículo Exámenes con la clase ‘exam’ en LaTeX ya se habló acerca de cómo hacer exámenes con el tipo de documento exam, aunque, sobre todo, se trató el caso de preguntas con respuestas redactadas o escritas por el alumno con diferentes opciones, así como el tema de las calificaciones. Solo muy de pasada, en un par de ejemplos, aparecieron preguntas como las que trataremos aquí.

Preguntas de selección múltiple

Las preguntas se escriben siempre dentro del entorno questions, véase el artículo Exámenes con la clase ‘exam’ en LaTeX para los detalles.

Entorno choices

Este entorno crea preguntas de selección múltiple identificadas por letras y otros símbolos similares.

Para este tipo de preguntas usaremos el entorno \begin{choices}...\end{choices}. Cada selección comenzará por \choice y si deseamos imprimir las soluciones identificaremos la solución correcta con \CorrectChoice.

\documentclass[12pt,a4paper,addpoints]{exam}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[spanish]{babel}
\usepackage[left=2.00cm, right=2.00cm, top=2.00cm, 
     bottom=2.00cm]{geometry}

\begin{document}

\begin{questions}
    \question
    Uno de estos objetos es diferente al resto. 
    Marca el que no sea igual. 
    \begin{choices}
        \choice Tambor
        \choice Violín
        \CorrectChoice Farola
        \choice Guitarra
        \choice Flauta
    \end{choices}

\end{questions}

\end{document}

Podemos escribir las opciones en horizontal utilizando \begin{oneparchoices}...\end{oneparchoices}

\begin{questions}
    \question
    Uno de estos objetos es diferente al resto. 
    Marca el que no sea igual. 
    \begin{oneparchoices}
        \choice Tambor
        \choice Violín
        \CorrectChoice Farola
        \choice Guitarra
        \choice Flauta
    \end{oneparchoices}

\end{questions}
Las opciones quedan en línea con el texto añadiendo una línea en blanco quedarán aparte.

Como se ve en la imagen anterior las respuestas quedan en línea con la pregunta, si las deseamos aparte bastará con dejar una línea en blanco entre las preguntas y las opciones.

\begin{questions}
    \question
    Uno de estos objetos es diferente al resto. 
    Marca el que no sea igual. 
    
    \begin{oneparchoices}
        \choice Tambor
        \choice Violín
        \CorrectChoice Farola
        \choice Guitarra
        \choice Flauta
    \end{oneparchoices}

\end{questions}

Podemos añadir una línea para escribir la respuesta, esto se hace con \answerline

\begin{questions}
    \question
    Uno de estos objetos es diferente al resto. 
    Marca el que no sea igual. 
    
    \begin{oneparchoices}
        \choice Tambor
        \choice Violín
        \CorrectChoice Farola
        \choice Guitarra
        \choice Flauta
    \end{oneparchoices}
    \answerline
\end{questions}
Línea de respuesta: \answerline

Modificar las letras de las opciones

En principio las diferentes opciones aparecen con letras mayúsculas pero las podemos modificar por lo siguiente:

\arabicNúmeros
\alphLetras minúsculas
\AlphLetras mayúsculas
\romanNúmeros romanos en minúsculas
\RomanNúmeros romanos en mayúsculas
\greeknumLetras griegas

Por ejemplo para obtener número romanos en mayúsculas, en lugar de letras, pondríamos en el preámbulo: \renewcommand{\thechoice}{\Roman{choice}} obteniendo:

Solo tendremos que cambiar \Roman del ejemplo anterior por la instrucción que queramos de la tabla anterior.

Entorno checkboxes

Utilizando este entorno se obtienen círculos, o el símbolo que queramos, en lugar de letras para las opciones.

\begin{questions}
    \question
    Uno de estos objetos es diferente al resto. 
    Marca el que no sea igual. 
    
    \begin{checkboxes}
        \choice Tambor
        \choice Violín
        \CorrectChoice Farola
        \choice Guitarra
        \choice Flauta
    \end{checkboxes}

\end{questions}

El resultado es:

Igual que antes podemos escribir las opciones en horizontal utilizando el entorno \begin{oneparcheckboxes}...\end{oneparcheckboxes}. Las opciones estarán en línea si no dejamos ninguna línea en blanco detrás de la pregunta y estarán en una línea aparte si dejamos una línea vacía en medio.

\begin{questions}
    \question
    Uno de estos objetos es diferente al resto. 
    Marca el que no sea igual. 
    \begin{oneparcheckboxes}
        \choice Tambor
        \choice Violín
        \CorrectChoice Farola
        \choice Guitarra
        \choice Flauta
    \end{oneparcheckboxes}

\end{questions}
Opciones en horizontal.

Modificar el símbolo de las opciones

Podemos modificar el símbolo con \checkboxchar{}. Por ejemplo, en lugar del círculo podemos poner un cuadrado: \checkboxchar{$\Box$} (este símbolo requiere en el preámbulo: \usepackage{amssymb}). El resultado sería:

Substitución del círculo por \Box

Soluciones de las opciones múltiples

Cuando escribimos las opciones a través del comando \choice, indicaremos la solución correcta con \CorrectChoice. Para que estas queden patentes al compilar el documento bastará con añadir \printanswers en el preámbulo.

Ejemplo con choices

\documentclass[12pt,a4paper,addpoints]{exam}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[spanish]{babel}
\usepackage[left=2.00cm, right=2.00cm, top=2.00cm,
   bottom=2.00cm]{geometry}

\printanswers

\begin{document}

\begin{questions}
    \question
    Uno de estos objetos es diferente al resto. 
    Marca el que no sea igual. 
    \begin{choices}
        \choice Tambor
        \choice Violín
        \CorrectChoice Farola
        \choice Guitarra
        \choice Flauta
    \end{choices}

\end{questions}

\end{document}
La opción correcta aparece en negrita pero este comportamiento puede cambiarse.

La respuesta correcta aparece en negrita pero si la deseamos de otro modo utilizaremos en el preámbulo: \CorrectChoiceEmphasis{formato} entre llaves incluiremos el formato que queremos. Por ejemplo si lo queremos en negrita y en color rojo deberemos cargar el paquete color: \usepackage{color} y la instrucción quedará como: \CorrectChoiceEmphasis{\bfseries\color{red}}

\documentclass[12pt,a4paper,addpoints]{exam}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[spanish]{babel}
\usepackage[left=2.00cm, right=2.00cm, top=2.00cm,
   bottom=2.00cm]{geometry}
\usepackage{color}

\printanswers

% Formato de la respuesta correcta
\CorrectChoiceEmphasis{\bfseries\color{red}}

\begin{document}

\begin{questions}
    \question
    Uno de estos objetos es diferente al resto. 
    Marca el que no sea igual. 
    \begin{choices}
        \choice Tambor
        \choice Violín
        \CorrectChoice Farola
        \choice Guitarra
        \choice Flauta
    \end{choices}

\end{questions}

\end{document}

Ejemplo con checkboxes

En este caso al añadir \printanswers al preámbulo, obtenemos:

Igual que antes podemos utilizar \CorrectChoiceEmphasis{formato} para modificar el formato que actualmente es negrita.

Podemos modificar el símbolo de la solución con \checkedchar{}, por ejemplo lo cambiamos por \(\times\) poniendo \checkedchar{$\times$} en el preámbulo, el resultado será:

Preguntas de rellenar espacios en blanco

Para hacer este tipo de preguntas se utiliza también el entorno questions y basta con escribir el texto poniendo en el lugar que va el espacio en blanco \fillin. Por ejemplo:

\documentclass[12pt,a4paper,addpoints]{exam}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[spanish]{babel}
\usepackage[left=2.00cm, right=2.00cm, top=2.00cm,
   bottom=2.00cm]{geometry}

\begin{document}

\begin{questions}
    \question Durante el día el cielo es de color
     \fillin y durante la noche es \fillin
\end{questions}

\end{document}

Obtendremos algo así:

\fillin admite dos parámetros entre corchetes, el primero es la solución y el segundo es la longitud de la línea. Por ejemplo, si ponemos \fillin[azul][2cm], la solución será azul y aparecerá cuando pongamos \printanswers en el preámbulo y la longitud de la línea para escribir será de 2cm. Si solo estamos interesados en la longitud y no queremos poner la solución entonces los primeros corchetes los dejaremos vacíos.

\documentclass[12pt,a4paper,addpoints]{exam}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[spanish]{babel}
\usepackage[left=2.00cm, right=2.00cm, top=2.00cm,
   bottom=2.00cm]{geometry}

\printanswers %Hace aparecer la respuesta al compilar

\begin{document}

\begin{questions}
    \question Durante el día el cielo es de color
    \fillin[azul][2cm] y durante la noche es \fillin[negro][2cm].
\end{questions}

\end{document}

El código anterior dará como resultado:

Podremos configurar el aspecto de la solución, que actualmente está en negrita, con \CorrectChoiceEmphasis{\bfseries}

Quizás te interese también…

Este artículo forma parte de la serie: La clase exam de \(\LaTeX\)

Encabezados y pies de la clase ‘exam’ en \(\LaTeX\)

En el artículo anterior titulado Exámenes con la clase ‘exam’ en \(\LaTeX\) hablamos del tipo de documento exam, aunque dejamos para otro momento el tema de los encabezados y pies, por lo que le dedicamos ahora este espacio.

Los documentos de la clase exam disponen de un sistema de gestión de encabezados y pies muy completo y que no tiene nada que envidiar a otros paquetes dedicados en exclusiva a este tema.

Encabezados y pies que afectan a todo el documento

Tanto en los encabezados como en el pie podemos poner texto en la parte izquierda, central o derecha.

Si deseamos el mismo encabezado para todo el documento pondremos:

\header{Texto izquierda}{Texto centro}{Texto derecha}

Podemos dejar cualquiera de las tres llaves vacías. Además, de forma alternativa podremos utilizar estas instrucciones que ponemos a continuación, que hacen exactamente lo mismo aunque tratando por separado los tres espacios izquierdo, central y derecho:

  • \lhead{Texto izquierdo}
  • \chead{Texto central}
  • \rhead{Texto derecho}

Exactamente lo mismo se aplica al pie con:

\footer{Texto izquierda}{Texto centro}{Texto derecha}

y

  • \lfoot{Texto izquierdo}
  • \cfoot{Texto central}
  • \rfoot{Texto derecho}

Si queremos una línea horizontal bajo el encabezado pondremos \headrule y en el pie \footrule.

Veamos un ejemplo:

\documentclass[11pt,a4paper,addpoints]{exam}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[spanish]{babel}
\usepackage[left=2.00cm, right=2.00cm, top=2.00cm, bottom=2.00cm]{geometry}

\begin{document}

\header{Agosto de 2020}{}{Bachillerato}
\footer{Tema 1}{Página\ \thepage\ de \numpages}{Encabezados y pies}
\headrule
\footrule

 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque sit amet risus ac turpis condimentum tincidunt. Ut scelerisque dolor ac purus aliquam, quis tincidunt metus ultricies. Sed velit augue, ullamcorper sed laoreet sit amet, ultrices eget felis.
\newpage
 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque sit amet risus ac turpis condimentum tincidunt. Ut scelerisque dolor ac purus aliquam, quis tincidunt metus ultricies. Sed velit augue, ullamcorper sed laoreet sit amet, ultrices eget felis.
\end{document}

El encabezado se ve así:

Encabezado, la parte central se dejó vacía.

Y el pie:

El número de página se consigue con \thepage y el número total con \numpages, esto último requiere una doble compilación para que las cuente correctamente.

Encabezados y pies de la primera página y del resto

Podemos diferenciar la primera página del resto de páginas. Para poner encabezados y pies en la primera página usaremos:

  • \firstpageheader{Izquierda}{Centro}{Derecha} para el encabezado de la primera página.
  • \firstpagefooter{Izquierda}{Centro}{Derecha} para el pie de la primera página.

Para el resto de las páginas, es decir, a partir de la segunda:

  • \runningheader{Izquierda}{Centro}{Derecha} para el encabezado de las páginas siguientes a la primera.
  • \runningfooter{Izquierda}{Centro}{Derecha} para el pie de las páginas siguientes a la primera.

Una forma alternativa de indicar esto mismo es indicar entre corchetes el contenido de la primera página y entre llaves el de las siguientes:

Encabezados Pies
Izquierda \lhead[Pag1]{Siguientes} \lfoot[Pag1]{Siguientes}
Centro \chead[Pag1]{Siguientes} \cfoot[Pag1]{Siguientes}
Derecha \rhead[Pag1]{Siguientes} \rfoot[Pag1]{Siguientes}
Asignación de encabezados y pies a la primera página o a las siguientes en diferentes posiciones.

Por ejemplo, para poner el texto: «Examen» en la parte izquierda del encabezado de la primera página y «Nombre:» en la misma posición del resto de páginas pondríamos: \lhead[Examen]{Nombre:}

Líneas horizontales

Para obtener líneas de separación de los encabezados y pies podemos usar lo siguiente:

Instrucción Efecto
\headrule Encabezados: Líneas en todas las páginas
\footrule Pies: Líneas en todas las páginas
\firstpageheadrule Encabezados: Línea en la primera página
\firstpagefootrule Pies: Línea en la primera página
\runningheadrule Encabezados: Líneas a partir de la segunda página
\runningfootrule Pies: Líneas a partir de la segunda página

Ejemplo

Veamos un ejemplo donde mezclamos un poco de todo lo anterior.

\documentclass[11pt,a4paper,addpoints]{exam}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[spanish]{babel}
\usepackage[left=2.00cm, right=2.00cm, top=2.00cm, bottom=2.00cm]{geometry}

\begin{document}

\lhead[Lorem ipsum]{Agosto 2020}
\chead[2020]{Lorem ipsum}
\rhead[]{Encabezados}
\runningfooter{Tema 1}{Página\ \thepage\ de \numpages}{Encabezados y pies}
\headrule
\runningfootrule

 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque sit amet risus ac turpis condimentum tincidunt. Ut scelerisque dolor ac purus aliquam, quis tincidunt metus ultricies. Sed velit augue, ullamcorper sed laoreet sit amet, ultrices eget felis.
\newpage
 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque sit amet risus ac turpis condimentum tincidunt. Ut scelerisque dolor ac purus aliquam, quis tincidunt metus ultricies. Sed velit augue, ullamcorper sed laoreet sit amet, ultrices eget felis.
\end{document}

Encabezado de la primera página. No se ha definido ningún tipo de pie para esta página.

Encabezado de la segunda página y siguientes.

Pie de página de la segunda página y siguientes.

Páginas pares e impares

Muchas veces es útil diferenciar las páginas pares de las impares. Esto se puede hacer con la orden \oddeven{Texto si página impar}{Texto si página par}. Introduciendo esta instrucción en un encabezado o pie podemos hacer que se imprima un texto u otro según la página en la que estemos sea impar o par. Esta instrucción solo funciona correctamente en los encabezados y pies.

Veamos un ejemplo donde no se imprime encabezado en la primera página y en las impares se pide el nombre del alumno, mientras que en las pares se escribe el nombre del examen.

\documentclass[11pt,a4paper,addpoints]{exam}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[spanish]{babel}
\usepackage[left=2.00cm, right=2.00cm, top=2.00cm, bottom=2.00cm]{geometry}

\begin{document}

\lhead[]{ \oddeven{Nombre:}{Examen de Biología}}

\runningheadrule 

Texto página 1
\newpage
Texto página 2
\newpage
Texto página 3
\newpage
Texto página 4

\end{document}

Diferenciar la última página

De forma similar a la instrucción anterior existe \iflastpage que permite escribir texto específico en el encabezado y pie de la última página. El funcionamiento es el siguiente: \iflastpage{texto si es la última}{texto si no lo es}. El siguiente ejemplo imprime el número de páginas en el pie de todas las páginas excepto en la ultima donde imprime «Fin del examen»:

\cfoot{\iflastpage{Fin del examen}{Página\ \thepage\ de\ \numpages}}
\footrule

Pie de una de las páginas que no es la última.

Pie de la última página.

Encabezados y pies multilínea

Para que el texto de un encabezado o pie ocupe más de una línea bastará con añadir una doble barra invertida para crear un salto de línea: \\. Si necesitamos más espacio usaremos las instrucciones:

  • \extraheadheight{xcm} Espacio extra para el encabezado.
  • \extrafootheight{xcm} Espacio extra para el pie.

Veamos un ejemplo con un encabezado con dos líneas en todas las páginas al que damos un espacio extra de 0.25cm.

\documentclass[11pt,a4paper,addpoints]{exam}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[spanish]{babel}
\usepackage[left=2.00cm, right=2.00cm, top=2.00cm, bottom=2.00cm]{geometry}

\begin{document}

\extraheadheight{0.25cm}
\header{}{La célula\\Examen de Ciencias Naturales}{}
\headrule

Texto

\end{document}

Encabezado con dos líneas, se consigue poniendo: \\

Numeración de las páginas

Podemos poner el número de página en cualquier lugar de los encabezados y pies escribiendo \thepage. El número total de páginas se consigue con \numpages. Si utilizamos esta última instrucción será necesario hacer una doble compilación para que se calcule correctamente el número de páginas.

Aunque en la documentación oficial no habla de esto, se ha visto que si escribimos: Página \thepage de \numpages en lugar de obtener algo así como «Página 3 de 5» se obtiene «Página3de5», sin espacios, por lo que hay que forzar los espacios con la barra invertida: \ , es decir: Página\ \thepage\ de\ \numpages.

¿Algo más sobre encabezados y pies?

Sí, todavía quedan los comandos que detectan si una pregunta continúa desde la página anterior y quizás deseamos indicarlo en el encabezado (o pie) con algo así como «Continuación de la pregunta 7». No obstante, esto lo dejamos para otra ocasión, si deseas averiguar cómo se hace consulta la sección 11.9 del documento Using the exam document class.

Quizás te interese también…

Este artículo forma parte de la serie: La clase exam de \(\LaTeX\)

« Entradas anteriores

© 2021 Bilateria

Tema por Anders NorenArriba ↑