> For the complete documentation index, see [llms.txt](https://ayakaleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ayakaleaf-pro.ayaka.space/latex/es/especifico-de-un-campo/09-typesetting-exams-in-latex.md).

# Composición tipográfica de exámenes en LaTeX

## Introducción

La clase LaTeX `exam.cls` hace que sea sencillo crear exámenes y componer preguntas. Establece un margen de 1 pulgada en todos los tamaños de papel y proporciona comandos especiales para escribir y calcular calificaciones. Para usar la `exam` clase debes poner la línea

```latex
\documentclass{exam}
```

al principio de tu `.tex` archivo. Esto habilitará los comandos relacionados con exámenes del paquete y establecerá el formato de página para permitir márgenes para correcciones.

## Ejemplo básico

Comencemos con un ejemplo funcional básico de la `exam` clase.

```latex
\documentclass{exam}

\begin{document}

\begin{center}
\fbox{\fbox{\parbox{5.5in}{\centering
Responde las preguntas en los espacios provistos. Si te quedas sin espacio
para una respuesta, continúa en el reverso de la página.}}}
\end{center}

\vspace{5mm}
\makebox[0.75\textwidth]{Nombre y sección:\enspace\hrulefill}

\vspace{5mm}
\makebox[0.75\textwidth]{Nombre del instructor:\enspace\hrulefill}

\begin{questions}
\question ¿Es cierto que \(x^n + y^n = z^n\) si \(x,y,z\) y \(n\) son
enteros positivos?. Explica.

\question Demuestra que la parte real de todos los ceros no triviales de la función
\(\zeta(z)\) es \(\frac{1}{2}\)

\question Calcula \[\int_{0}^{\infty} \frac{\sin(x)}{x}\]
\end{questions}
\end{document}
```

[Abre este ejemplo en Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Basic+exam+class+example\&snip=%5Cdocumentclass%7Bexam%7D%0A%0A%5Cbegin%7Bdocument%7D%0A%0A%5Cbegin%7Bcenter%7D%0A%5Cfbox%7B%5Cfbox%7B%5Cparbox%7B5.5in%7D%7B%5Ccentering%0AAnswer+the+questions+in+the+spaces+provided.+If+you+run+out+of+room%0Afor+an+answer%2C+continue+on+the+back+of+the+page.%7D%7D%7D%0A%5Cend%7Bcenter%7D%0A%0A%5Cvspace%7B5mm%7D%0A%5Cmakebox%5B0.75%5Ctextwidth%5D%7BName+and+section%3A%5Censpace%5Chrulefill%7D%0A%0A%5Cvspace%7B5mm%7D%0A%5Cmakebox%5B0.75%5Ctextwidth%5D%7BInstructor%E2%80%99s+name%3A%5Censpace%5Chrulefill%7D%0A%0A%5Cbegin%7Bquestions%7D%0A%5Cquestion+Is+it+true+that+%5C%28x%5En+%2B+y%5En+%3D+z%5En%5C%29+if+%5C%28x%2Cy%2Cz%5C%29+and+%5C%28n%5C%29+are%0Apositive+integers%3F.+Explain.%0A%0A%5Cquestion+Prove+that+the+real+part+of+all+non-trivial+zeros+of+the+function%0A%5C%28%5Czeta%28z%29%5C%29+is+%5C%28%5Cfrac%7B1%7D%7B2%7D%5C%29%0A%0A%5Cquestion+Compute+%5C%5B%5Cint_%7B0%7D%5E%7B%5Cinfty%7D+%5Cfrac%7B%5Csin%28x%29%7D%7Bx%7D%5C%5D%0A%5Cend%7Bquestions%7D%0A%5Cend%7Bdocument%7D)

![ExamEx1OLV2b.png](/files/5e3740476594b18548ec1e284c33422c23f762d9)

La sintaxis del `questions` entorno es muy similar a la de los `itemize` y `enumerate` entornos. Cada pregunta se escribe colocando el comando `\question` antes de ella.

Los demás comandos de este ejemplo no son específicos de la `exam` clase, pero pueden ser útiles para crear un encabezado rápido para tu examen.

## Creación de nuevas preguntas

En la sección anterior se presentó un ejemplo básico que muestra cómo crear una pregunta. Las preguntas pueden personalizarse más, y esta sección explica cómo hacerlo.

### Espaciado

Si se requiere que los estudiantes respondan el examen en el espacio provisto, ese espacio puede fijarse manualmente o distribuirse uniformemente. Vea el ejemplo a continuación:

```latex
\begin{questions}

\question ¿Es cierto que \(x^n + y^n = z^n\) si \(x,y,z\) y \(n\) son enteros positivos?. Explica.
\vspace{\stretch{1}}

\question Demuestra que la parte real de todos los ceros no triviales de la función \(\zeta(z)\) es \(\frac{1}{2}\)
\vspace{\stretch{1}}

\question Calcula \[\int_{0}^{\infty} \frac{\sin(x)}{x}\]
\vspace{\stretch{1}}

\end{questions}
\clearpage
```

[Abre este ejemplo en Overleaf](https://www.overleaf.com/docs?engine=\&snip_name=Providing+space+for+exam+questions\&snip=%5Cdocumentclass%7Bexam%7D%0A%0A%5Cbegin%7Bdocument%7D%0A%0A%5Cbegin%7Bcenter%7D%0A%5Cfbox%7B%5Cfbox%7B%5Cparbox%7B5.5in%7D%7B%5Ccentering%0AAnswer+the+questions+in+the+spaces+provided.+If+you+run+out+of+room%0Afor+an+answer%2C+continue+on+the+back+of+the+page.%7D%7D%7D%0A%5Cend%7Bcenter%7D%0A%0A%5Cvspace%7B5mm%7D%0A%5Cmakebox%5B0.75%5Ctextwidth%5D%7BName+and+section%3A%5Censpace%5Chrulefill%7D%0A%0A%5Cvspace%7B5mm%7D%0A%5Cmakebox%5B0.75%5Ctextwidth%5D%7BInstructor%E2%80%99s+name%3A%5Censpace%5Chrulefill%7D%0A%5Cbegin%7Bquestions%7D%0A%0A%5Cquestion+Is+it+true+that+%5C%28x%5En+%2B+y%5En+%3D+z%5En%5C%29+if+%5C%28x%2Cy%2Cz%5C%29+and+%5C%28n%5C%29+are+positive+integers%3F.+Explain.%0A%5Cvspace%7B%5Cstretch%7B1%7D%7D%0A%0A%5Cquestion+Prove+that+the+real+part+of+all+non-trivial+zeros+of+the+function+%5C%28%5Czeta%28z%29%5C%29+is+%5C%28%5Cfrac%7B1%7D%7B2%7D%5C%29%0A%5Cvspace%7B%5Cstretch%7B1%7D%7D%0A%0A%5Cquestion+Compute+%5C%5B%5Cint_%7B0%7D%5E%7B%5Cinfty%7D+%5Cfrac%7B%5Csin%28x%29%7D%7Bx%7D%5C%5D%0A%5Cvspace%7B%5Cstretch%7B1%7D%7D%0A%0A%5Cend%7Bquestions%7D%0A%5Cclearpage%0A%5Cend%7Bdocument%7D)

La salida de este código se muestra en la imagen de abajo: el preámbulo del documento LaTeX se añade automáticamente cuando abres el enlace:

![ExamEx2OLV2.png](/files/529e685c9d4ea2f3da69f28e2d77229101c912b7)

En este ejemplo el comando `\vspace{\stretch{1}}` después de cada pregunta distribuye equitativamente el espacio disponible.

El comando `\clearpage` inserta un punto de salto de página para continuar escribiendo preguntas en una nueva página.

Si quieres asignar manualmente el espacio a cada pregunta, usa el comando `\vspace{}` y entre las llaves escribe las unidades de espacio que necesitas. Por ejemplo, `\vspace{1in}` inserta un espacio vertical de 1 pulgada. Consulta la documentación sobre [longitudes en LaTeX](/latex/es/formato/01-lengths-in-latex.md) para ver una lista de las unidades disponibles.

### Subpartes

Si tus preguntas tienen varias partes centradas en algunos subtemas, puedes usar los entornos `parts`, `subparts`, `subsubparts` y los comandos correspondientes `\part`, `\subpart` y `\subsubpart`. Vea el siguiente ejemplo:

```latex
\begin{questions}
\question Dada la ecuación \(x^n + y^n = z^n\) para \(x,y,z\) y \(n\) positivos
enteros.
\begin{parts}
\part ¿Para qué valores de \(n\) es verdadera la afirmación de la pregunta anterior?
\vspace{\stretch{1}}

\part Para \(n=2\) hay un teorema con un nombre especial. ¿Cuál es ese nombre?
\vspace{\stretch{1}}

\part ¿Qué famoso matemático tuvo una demostración elegante de este teorema pero
no había suficiente espacio en el margen para escribirla?
\vspace{\stretch{1}}

\begin{subparts}
\subpart ¿Quién demostró realmente el teorema?
\vspace{\stretch{1}}
\subpart ¿Cuánto tiempo tardó realmente en resolverse este problema?
\vspace{\stretch{1}}
\end{subparts}

\end{parts}

\question Demuestra que la parte real de todos los ceros no triviales de la función
\(\zeta(z)\) es \(\frac{1}{2}\)
...

\end{questions}
```

[Abre este ejemplo en Overleaf](https://www.overleaf.com/docs?engine=\&snip_name=Multipart+exam+questions\&snip=%5Cdocumentclass%7Bexam%7D%0A%5Cbegin%7Bdocument%7D%0A%0A%5Cbegin%7Bcenter%7D%0A%5Cfbox%7B%5Cfbox%7B%5Cparbox%7B5.5in%7D%7B%5Ccentering%0AAnswer+the+questions+in+the+spaces+provided.+If+you+run+out+of+room%0Afor+an+answer%2C+continue+on+the+back+of+the+page.%7D%7D%7D%0A%5Cend%7Bcenter%7D%0A%0A%5Cvspace%7B5mm%7D%0A%5Cmakebox%5B0.75%5Ctextwidth%5D%7BName+and+section%3A%5Censpace%5Chrulefill%7D%0A%0A%5Cvspace%7B5mm%7D%0A%5Cmakebox%5B0.75%5Ctextwidth%5D%7BInstructor%E2%80%99s+name%3A%5Censpace%5Chrulefill%7D%0A%5Cbegin%7Bquestions%7D%0A%5Cquestion+Given+the+equation+%5C%28x%5En+%2B+y%5En+%3D+z%5En%5C%29+for+%5C%28x%2Cy%2Cz%5C%29+and+%5C%28n%5C%29+positive%0Aintegers.+%0A%5Cbegin%7Bparts%7D%0A%5Cpart+For+what+values+of+%5C%28n%5C%29+is+the+statement+in+the+previous+question+true%3F%0A%5Cvspace%7B%5Cstretch%7B1%7D%7D%0A%0A%5Cpart+For+%5C%28n%3D2%5C%29+there%27s+a+theorem+with+a+special+name.+What%27s+that+name%3F%0A%5Cvspace%7B%5Cstretch%7B1%7D%7D%0A%0A%5Cpart+What+famous+mathematician+had+an+elegant+proof+for+this+theorem+but%0Athere+was+not+enough+space+in+the+margin+to+write+it+down%3F%0A%5Cvspace%7B%5Cstretch%7B1%7D%7D%0A%0A%5Cbegin%7Bsubparts%7D%0A%5Csubpart+Who+actually+proved+the+theorem%3F%0A%5Cvspace%7B%5Cstretch%7B1%7D%7D%0A%5Csubpart+How+long+did+actually+take+to+solve+this+problem%3F%0A%5Cvspace%7B%5Cstretch%7B1%7D%7D%0A%5Cend%7Bsubparts%7D%0A%0A%5Cend%7Bparts%7D%0A%0A%5Cquestion+Prove+that+the+real+part+of+all+non-trivial+zeros+of+the+function+%0A%5C%28%5Czeta%28z%29%5C%29+is+%5C%28%5Cfrac%7B1%7D%7B2%7D%5C%29%0A...%0A%0A%5Cend%7Bquestions%7D%0A%5Cend%7Bdocument%7D)

La salida de este código se muestra en la imagen de abajo: el preámbulo del documento LaTeX se añade automáticamente cuando abres el enlace:

![ExamEx3OLV2.png](/files/476d5b82658474dc7872ddab4e66c16f97be732b)

Los entornos `parts` y `subparts` proporcionan listas anidadas parecidas a preguntas. Al igual que en las preguntas, puedes establecer manualmente el espaciado vertical.

## Preguntas de opción múltiple

Hay cuatro entornos para crear preguntas de opción múltiple.

```latex
\begin{questions}
\question ¿Cuál de estos famosos físicos inventó el tiempo?

\begin{oneparchoices}
 \choice Stephen Hawking
 \choice Albert Einstein
 \choice Emmy Noether
 \choice Esto no tiene sentido
\end{oneparchoices}

\question ¿Cuál de estos famosos físicos publicó un artículo sobre el movimiento browniano?

\begin{checkboxes}
 \choice Stephen Hawking
 \choice Albert Einstein
 \choice Emmy Noether
 \choice No lo sé
\end{checkboxes}
\end{questions}
```

[Abre este ejemplo en Overleaf](https://www.overleaf.com/docs?engine=\&snip_name=Multiple+choice+exam+example\&snip=%5Cdocumentclass%7Bexam%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bquestions%7D%0A%5Cquestion+Which+of+these+famous+physicists+invented+time%3F%0A%0A%5Cbegin%7Boneparchoices%7D%0A+%5Cchoice+Stephen+Hawking+%0A+%5Cchoice+Albert+Einstein%0A+%5Cchoice+Emmy+Noether%0A+%5Cchoice+This+makes+no+sense%0A%5Cend%7Boneparchoices%7D%0A++++%0A%5Cquestion+Which+of+these+famous+physicists+published+a+paper+on+Brownian+Motion%3F%0A%0A%5Cbegin%7Bcheckboxes%7D%0A+%5Cchoice+Stephen+Hawking+%0A+%5Cchoice+Albert+Einstein%0A+%5Cchoice+Emmy+Noether%0A+%5Cchoice+I+don%27t+know%0A%5Cend%7Bcheckboxes%7D%0A%5Cend%7Bquestions%7D%0A%5Cend%7Bdocument%7D)

La salida de este código se muestra en la imagen de abajo: el preámbulo del documento LaTeX se añade automáticamente cuando abres el enlace:

![ExamMulti.png](/files/c8cbf64c747a400f558130fc791e6b2833abc99f)

En este ejemplo se usan dos entornos diferentes para enumerar las posibles opciones de las preguntas de opción múltiple.

* El entorno `oneparchoices` etiqueta las opciones con letras mayúsculas y las imprime horizontalmente. Si quieres que las opciones se impriman en un formato de lista, el entorno `choices` es la opción correcta.
* El entorno `checkboxes` imprime casillas de verificación antes de cada opción. Si necesitas que las opciones se impriman horizontalmente, usa el entorno `oneparcheckboxes` en su lugar.

## Calificación

Otra característica importante de la `exam` clase es que proporciona comandos para facilitar la calificación de los exámenes.

### Puntos en cada pregunta

Puedes añadir un parámetro a cada `\question` o `\part` para imprimir el número de puntos que obtienes al responderla correctamente. El parámetro adicional, entre corchetes, después de una pregunta o una parte representa la cantidad de puntos asignada. Puedes cambiar el aspecto y el lugar donde se imprimen los puntos, consulta el [guía de referencia](#reference-guide) para ver comandos adicionales.

```latex
\begin{questions}
\question Dada la ecuación \(x^n + y^n = z^n\) para \(x,y,z\) y \(n\) positivos
enteros.
\begin{parts}
\part[10] ¿Para qué valores de \(n\) es verdadera la afirmación de la pregunta anterior?
\vspace{\stretch{1}}

\part[10] Para \(n=2\) hay un teorema con un nombre especial. ¿Cuál es ese nombre?
\vspace{\stretch{1}}

\part[10] ¿Qué famoso matemático tuvo una demostración elegante de este teorema pero no había
suficiente espacio en el margen para escribirla?
\vspace{\stretch{1}}

\end{parts}

\question[20] Calcula \[\int_{0}^{\infty} \frac{\sin(x)}{x}\]

\vspace{\stretch{1}}
\end{questions}
```

[Abre este ejemplo en Overleaf](https://www.overleaf.com/docs?engine=\&snip_name=Adding+points+to+exam+questions\&snip=%5Cdocumentclass%7Bexam%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bquestions%7D%0A%5Cquestion+Given+the+equation+%5C%28x%5En+%2B+y%5En+%3D+z%5En%5C%29+for+%5C%28x%2Cy%2Cz%5C%29+and+%5C%28n%5C%29+positive%0Aintegers.+%0A%5Cbegin%7Bparts%7D%0A%5Cpart%5B10%5D+For+what+values+of+%5C%28n%5C%29+is+the+statement+in+the+previous+question+true%3F%0A%5Cvspace%7B%5Cstretch%7B1%7D%7D%0A%0A%5Cpart%5B10%5D+For+%5C%28n%3D2%5C%29+there%27s+a+theorem+with+a+special+name.+What%27s+that+name%3F%0A%5Cvspace%7B%5Cstretch%7B1%7D%7D%0A%0A%5Cpart%5B10%5D+What+famous+mathematician+had+an+elegant+proof+for+this+theorem+but+there+was%0Anot+enough+space+in+the+margin+to+write+it+down%3F%0A%5Cvspace%7B%5Cstretch%7B1%7D%7D%0A%0A%5Cend%7Bparts%7D%0A%0A%5Cquestion%5B20%5D+Compute+%5C%5B%5Cint_%7B0%7D%5E%7B%5Cinfty%7D+%5Cfrac%7B%5Csin%28x%29%7D%7Bx%7D%5C%5D%0A%0A%5Cvspace%7B%5Cstretch%7B1%7D%7D%0A%5Cend%7Bquestions%7D%0A%5Cend%7Bdocument%7D)

La salida de este código se muestra en la imagen de abajo: el preámbulo del documento LaTeX se añade automáticamente cuando abres el enlace:

![ExamEx4OLV2b.png](/files/8f9c4e67a52c47b2e0306cc17c00c2e8c3495995)

### Conteo de puntos y medios puntos

A veces resulta conveniente incluir medios puntos como valor para partes de una pregunta. Puedes hacerlo y luego imprimir el valor de la pregunta completa. Vea el ejemplo a continuación:

```latex
\documentclass[addpoints]{exam}
\begin{document}
\begin{questions}
\question Dada la ecuación \(x^n + y^n = z^n\) para \(x,y,z\) y \(n\) positivos
enteros.
\begin{parts}
\part[5] ¿Para qué valores de \(n\) es verdadera la afirmación de la pregunta anterior?
\vspace{\stretch{1}}

\part[2 \half] Para \(n=2\) hay un teorema con un nombre especial. ¿Cuál es ese nombre?
\vspace{\stretch{1}}

\part[2 \half] ¿Qué famoso matemático tuvo una demostración elegante de este teorema pero no había
suficiente espacio en el margen para escribirla?
\vspace{\stretch{1}}

\end{parts}

\droptotalpoints

\question[20] Calcula \[\int_{0}^{\infty} \frac{\sin(x)}{x}\]
\end{questions}
\end{document}
```

[Abre este ejemplo en Overleaf](https://www.overleaf.com/docs?engine=\&snip_name=exam+package+counting+points+and+half+points\&snip=%5Cdocumentclass%5Baddpoints%5D%7Bexam%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bquestions%7D%0A%5Cquestion+Given+the+equation+%5C%28x%5En+%2B+y%5En+%3D+z%5En%5C%29+for+%5C%28x%2Cy%2Cz%5C%29+and+%5C%28n%5C%29+positive%0Aintegers.+%0A%5Cbegin%7Bparts%7D%0A%5Cpart%5B5%5D+For+what+values+of+%5C%28n%5C%29+is+the+statement+in+the+previous+question+true%3F%0A%5Cvspace%7B%5Cstretch%7B1%7D%7D%0A%0A%5Cpart%5B2+%5Chalf%5D+For+%5C%28n%3D2%5C%29+there%27s+a+theorem+with+a+special+name.+What%27s+that+name%3F%0A%5Cvspace%7B%5Cstretch%7B1%7D%7D%0A%0A%5Cpart%5B2+%5Chalf%5D+What+famous+mathematician+had+an+elegant+proof+for+this+theorem+but+there+was%0Anot+enough+space+in+the+margin+to+write+it+down%3F%0A%5Cvspace%7B%5Cstretch%7B1%7D%7D%0A%0A%5Cend%7Bparts%7D%0A%0A%5Cdroptotalpoints%0A%0A%5Cquestion%5B20%5D+Compute+%5C%5B%5Cint_%7B0%7D%5E%7B%5Cinfty%7D+%5Cfrac%7B%5Csin%28x%29%7D%7Bx%7D%5C%5D%0A%5Cend%7Bquestions%7D%0A%5Cend%7Bdocument%7D)

La salida de este código se muestra en la imagen de abajo: el preámbulo del documento LaTeX se añade automáticamente cuando abres el enlace:

![ExamCountPointsOLV2.png](/files/99cba9f2c67a1b1ccd7b7fbee6f48cc34f6c6b0f)

El comando `\half` añade medios puntos a una pregunta. El comando `\droptotalpoints` imprime el número total de puntos de la última pregunta. Para que este último comando funcione debes añadir la opción `[addpoints]` a la declaración de la clase del documento.

### Puntos extra

Es posible añadir preguntas extra; estos puntos adicionales aparecerán luego en la [tabla de calificación](#grading-table). Añadir preguntas y partes extra es, de hecho, tan simple como crear preguntas y partes normales.

```latex
\begin{questions}

\question Dada la ecuación \(x^n + y^n = z^n\) para \(x,y,z\) y \(n\) positivos
enteros.
\begin{parts}
\part[5] ¿Para qué valores de \(n\) es verdadera la afirmación de la pregunta anterior?
\vspace{\stretch{1}}

\part[2 \half] Para \(n=2\) hay un teorema con un nombre especial. ¿Cuál es ese nombre?
\vspace{\stretch{1}}

\bonuspart[2 \half] ¿Qué famoso matemático tuvo una demostración elegante de este teorema pero no había
suficiente espacio en el margen para escribirla?
\vspace{\stretch{1}}

\end{parts}

\droptotalpoints

\question[20] Calcula \[\int_{0}^{\infty} \frac{\sin(x)}{x}\]

\vspace{\stretch{1}}

\bonusquestion[30] Demuestra que la parte real de todos los ceros no triviales de la función
\(\zeta(z)\) es \(\frac{1}{2}\)
\vspace{\stretch{1}}

\end{questions}
```

[Abre este ejemplo en Overleaf](https://www.overleaf.com/docs?engine=\&snip_name=exam+package+and+bonus+points\&snip=%5Cdocumentclass%5Baddpoints%5D%7Bexam%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bquestions%7D%0A%0A%5Cquestion+Given+the+equation+%5C%28x%5En+%2B+y%5En+%3D+z%5En%5C%29+for+%5C%28x%2Cy%2Cz%5C%29+and+%5C%28n%5C%29+positive%0Aintegers.+%0A%5Cbegin%7Bparts%7D%0A%5Cpart%5B5%5D+For+what+values+of+%5C%28n%5C%29+is+the+statement+in+the+previous+question+true%3F%0A%5Cvspace%7B%5Cstretch%7B1%7D%7D%0A%0A%5Cpart%5B2+%5Chalf%5D+For+%5C%28n%3D2%5C%29+there%27s+a+theorem+with+a+special+name.+What%27s+that+name%3F%0A%5Cvspace%7B%5Cstretch%7B1%7D%7D%0A%0A%5Cbonuspart%5B2+%5Chalf%5D+What+famous+mathematician+had+an+elegant+proof+for+this+theorem+but+there+was%0Anot+enough+space+in+the+margin+to+write+it+down%3F%0A%5Cvspace%7B%5Cstretch%7B1%7D%7D%0A%0A%5Cend%7Bparts%7D%0A%0A%5Cdroptotalpoints%0A%0A%5Cquestion%5B20%5D+Compute+%5C%5B%5Cint_%7B0%7D%5E%7B%5Cinfty%7D+%5Cfrac%7B%5Csin%28x%29%7D%7Bx%7D%5C%5D%0A%0A%5Cvspace%7B%5Cstretch%7B1%7D%7D%0A%0A%5Cbonusquestion%5B30%5D+Prove+that+the+real+part+of+all+non-trivial+zeros+of+the+function+%0A%5C%28%5Czeta%28z%29%5C%29+is+%5C%28%5Cfrac%7B1%7D%7B2%7D%5C%29%0A%5Cvspace%7B%5Cstretch%7B1%7D%7D%0A%0A%5Cend%7Bquestions%7D%0A%5Cend%7Bdocument%7D)

La salida de este código se muestra en la imagen de abajo: el preámbulo del documento LaTeX se añade automáticamente cuando abres el enlace:

![ExamEx6OLV2file.png](/files/b356dd700bf4f5d5cbaf491eaf1c0148ac1dcbb4)

Los comandos `\bonusquestion` y `\bonuspart` imprimen `(extra)` junto al valor de puntos de la pregunta.

### Tabla de calificación

Una tabla que muestra los puntos de cada pregunta puede imprimirse con un comando especial.

```latex
\begin{center}
\combinedgradetable[h][questions]
\end{center}
```

![ExamEx7.png](/files/6bb53cb8f4ad21ee85abc7ea8287c7c1a0dc642b)

Hay tres comandos para imprimir una tabla de calificaciones:

**\gradetable**

Imprime una tabla con las calificaciones correspondientes a las preguntas normales. Si hay preguntas extra, no se incluyen.

**\bonusgradetable**

Imprime una tabla con las calificaciones correspondientes solo a las preguntas extra

**\combinedgradetable**

Imprime una tabla con ambas, preguntas normales y extra.

Estos comandos toman dos parámetros adicionales, cada uno entre corchetes.

* El primero puede ser `[h]` para una tabla horizontal o `[v]` para una tabla vertical.
* El segundo establece cómo se indexa la tabla: `[questions]` para indexar los puntos por pregunta y `[pages]` para listar los puntos por número de página.

## Ejemplo de proyecto de examen en Overleaf

Los ejemplos anteriores se han combinado para crear una plantilla básica de proyecto que puedes usar como punto de partida para tu trabajo. Puedes crear un nuevo proyecto haciendo clic/seleccionando el siguiente enlace: [Abrir un `exam` ejemplo de proyecto](https://www.overleaf.com/project/new/template/20093?id=68314645\&templateName=Example+project+using+the+exam+class\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=) .

### Otros idiomas

No hay compatibilidad con idiomas distintos del inglés en la `exam` clase. Sin embargo, es fácil traducir las palabras predeterminadas a tu idioma local. El proyecto anterior contiene un fragmento de código comentado que muestra cómo traducir algunos elementos del documento al español.

```latex
\usepackage[spanish]{babel}

\pointpoints{punto}{puntos}
\bonuspointpoints{punto extra}{puntos extra}

\totalformat{Pregunta \thequestion: \totalpoints puntos}

\chqword{Pregunta}
\chpgword{Página}
\chpword{Puntos}
\chbpword{Puntos extra}
\chsword{Puntos obtenidos}
\chtword{Total}

...
```

![ExamEx8.png](/files/1894cfbe318e92bc2e1509b202cd1047b079456f)

El resto del documento sería exactamente igual al mostrado en ejemplos anteriores. Los comandos escritos aquí cambian las palabras predeterminadas en la `exam` clase.

**\pointpoints{punto}{puntos}**

Cambia las palabras point y points por las palabras punto y puntos en preguntas y partes normales.

**\bonuspointpoints{punto extra}{puntos extra}**

Escribe punto extra y puntos extra en lugar de bonus point y bonus points en preguntas y partes extra.

**\totalformat{Pregunta \thequestion: \totalpoints puntos}**

Cambia el texto impreso por \droptotalpoints. En el ejemplo imprime Pregunta 1: 7 1/2 puntos.

**\chqword{Pregunta}**

Cambia la palabra Question por la palabra Pregunta en la tabla de calificación. El resto de los comandos cambian las otras palabras de esa tabla: chpgword por Page, \chpword por Points, \chbpword por Bonus points, \chsword por Score y \chtword por Total. Estos comandos pueden cambiar dependiendo del tipo de tabla que estés creando; consulta la guía de referencia para ver los comandos necesarios en otras tablas.

## Guía de referencia

### Colocación y formato de la marca de puntos para las preguntas

Estos comandos pueden escribirse en el preámbulo para cambiar el formato de todo el documento o justo antes de una pregunta para cambiar el formato desde esa pregunta hasta el siguiente comando de formato o el final del documento.

* `\poinstinmargin` (o `\pointsinleftmargin`) hará que los valores de los puntos se impriman en el margen izquierdo.
* `\pointsinrightmargin` hará que los valores de los puntos se impriman en el margen derecho.
* `\nopointsinmargin` (o `\nopointsinrightmargin`) volverá a la situación predeterminada.
* `\bracketedpoints` usará corchetes en lugar de paréntesis alrededor de los valores de los puntos.
* `\boxedpoints` dibuja un recuadro alrededor de los valores de los puntos.

Aquí hay un ejemplo usando `\pointsinmargin` y `\pointsinrightmargin`:

```latex
Aquí usaremos \verb|\pointsinmargin|
\begin{questions}
\pointsinmargin
\question Dada la ecuación \(x^n + y^n = z^n\) para \(x,y,z\) y \(n\) positivos
enteros.
\begin{parts}
\part[5] ¿Para qué valores de \(n\) es verdadera la afirmación de la pregunta anterior?
\vspace{40pt}

\part[2 \half] Para \(n=2\) hay un teorema con un nombre especial. ¿Cuál es ese nombre?
\vspace{40pt}

\part[2 \half] ¿Qué famoso matemático tuvo una demostración elegante de este teorema pero no había
suficiente espacio en el margen para escribirla?

\vspace{40pt}
\end{parts}

Ahora usaremos \verb|\pointsinrightmargin|

\pointsinrightmargin
\question Dada la ecuación \(x^n + y^n = z^n\) para \(x,y,z\) y \(n\) positivos
enteros.
\begin{parts}
\part[5] ¿Para qué valores de \(n\) es verdadera la afirmación de la pregunta anterior?
\vspace{40pt}

\part[2 \half] Para \(n=2\) hay un teorema con un nombre especial. ¿Cuál es ese nombre?
\vspace{40pt}

\part[2 \half] ¿Qué famoso matemático tuvo una demostración elegante de este teorema pero no había
suficiente espacio en el margen para escribirla?
enteros.
\end{parts}
\end{questions}
```

[Abre este ejemplo en Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=exam+class+with+point+in+margins\&snip=%5Cdocumentclass%5Baddpoints%5D%7Bexam%7D%0A%5Cusepackage%5Ba4paper%2C+total%3D%7B6in%2C+8in%7D%5D%7Bgeometry%7D%0A%5Cbegin%7Bdocument%7D%0AHere+we%27ll+use+%5Cverb%7C%5Cpointsinmargin%7C%0A%5Cbegin%7Bquestions%7D%0A%5Cpointsinmargin%0A%5Cquestion+Given+the+equation+%5C%28x%5En+%2B+y%5En+%3D+z%5En%5C%29+for+%5C%28x%2Cy%2Cz%5C%29+and+%5C%28n%5C%29+positive%0Aintegers.+%0A%5Cbegin%7Bparts%7D%0A%5Cpart%5B5%5D+For+what+values+of+%5C%28n%5C%29+is+the+statement+in+the+previous+question+true%3F%0A%5Cvspace%7B40pt%7D%0A%0A%5Cpart%5B2+%5Chalf%5D+For+%5C%28n%3D2%5C%29+there%27s+a+theorem+with+a+special+name.+What%27s+that+name%3F%0A%5Cvspace%7B40pt%7D%0A%0A%5Cpart%5B2+%5Chalf%5D+What+famous+mathematician+had+an+elegant+proof+for+this+theorem+but+there+was%0Anot+enough+space+in+the+margin+to+write+it+down%3F%0A%0A%5Cvspace%7B40pt%7D%0A%5Cend%7Bparts%7D%0A%0ANow+we%27ll+use+%5Cverb%7C%5Cpointsinrightmargin%7C%0A%0A%5Cpointsinrightmargin%0A%5Cquestion+Given+the+equation+%5C%28x%5En+%2B+y%5En+%3D+z%5En%5C%29+for+%5C%28x%2Cy%2Cz%5C%29+and+%5C%28n%5C%29+positive%0Aintegers.+%0A%5Cbegin%7Bparts%7D%0A%5Cpart%5B5%5D+For+what+values+of+%5C%28n%5C%29+is+the+statement+in+the+previous+question+true%3F%0A%5Cvspace%7B40pt%7D%0A%0A%5Cpart%5B2+%5Chalf%5D+For+%5C%28n%3D2%5C%29+there%27s+a+theorem+with+a+special+name.+What%27s+that+name%3F%0A%5Cvspace%7B40pt%7D%0A%0A%5Cpart%5B2+%5Chalf%5D+What+famous+mathematician+had+an+elegant+proof+for+this+theorem+but+there+was%0Anot+enough+space+in+the+margin+to+write+it+down%3F%0Aintegers.+%0A%5Cend%7Bparts%7D%0A%5Cend%7Bquestions%7D%0A%5Cend%7Bdocument%7D)

La siguiente imagen muestra el resultado del código anterior:

![Examclassmargins.png](/files/d0b062df0f2769cf562eb6e97276d1cc88cf56a6)

### Cambio de nombres predeterminados en las tablas de calificaciones

Los comandos dependen del formato y de la información mostrada en la tabla. El **h** y **v** dentro de cada comando significan orientación horizontal o vertical. Si al comando le precede una **b** significa que cambia el formato en una tabla de puntos extra; si al comando le precede una **c** significa que funciona en tablas combinadas. Por ejemplo, para cambiar la palabra "Score" en una tabla de puntos extra orientada verticalmente por las palabras "Points Awarded", deberías usar `\bvsword{Points Awarded}`.

A continuación se muestra una tabla con los valores predeterminados.

|                             | **horizontal**                                                                                                                                                                                                       | **vertical**                                                                                                                                                                                                     |
| --------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **tabla de calificaciones** | <p><code>\hqword{Question:}</code><br><code>\hpgword{Page:}</code><br><code>\hpword{Points:}</code><br><code>\hsword{Score:}</code><br><code>\htword{Total}</code></p>                                               | <p><code>\vqword{Question}</code><br><code>\vpgword{Page}</code><br><code>\vpword{Points}</code><br><code>\vsword{Score}</code><br><code>\vtword{Total:}</code></p>                                              |
| **tabla de puntos extra**   | <p><code>\bhqword{Question:}</code><br><code>\bhpgword{Page:}</code><br><code>\bhpword{Bonus Points:}</code><br><code>\bhsword{Score:}</code><br><code>\bhtword{Total}</code></p>                                    | <p><code>\bvqword{Question}</code><br><code>\bvpgword{Page}</code><br><code>\bvpword{Bonus Points}</code><br><code>\bvsword{Score}</code><br><code>\bvtword{Total:}</code></p>                                   |
| **tabla combinada**         | <p><code>\chqword{Question:}</code><br><code>\chpgword{Page:}</code><br><code>\chpword{Points:}</code><br><code>\chbpword{Bonus Points:}</code><br><code>\chsword{Score:}</code><br><code>\chtword{Total}</code></p> | <p><code>\cvqword{Question}</code><br><code>\cvpgword{Page}</code><br><code>\cvpword{Points}</code><br><code>\cvbpword{Bonus Points}</code><br><code>\cvsword{Score}</code><br><code>\cvtword{Total:}</code></p> |

## Lectura adicional

Para más información, consulte:

* [Crear un documento en LaTeX](/latex/es/conceptos-basicos-de-latex/01-learn-latex-in-30-minutes.md)
* [Negrita, cursiva y subrayado](/latex/es/conceptos-basicos-de-latex/03-bold-italics-and-underlining.md)
* [Listas](/latex/es/conceptos-basicos-de-latex/04-lists.md)
* [Expresiones matemáticas](/latex/es/matematicas/01-mathematical-expressions.md)
* [Subíndices y superíndices](/latex/es/matematicas/02-subscripts-and-superscripts.md)
* [Corchetes y paréntesis](/latex/es/matematicas/03-brackets-and-parentheses.md)
* [Alineación de ecuaciones](/latex/es/matematicas/06-aligning-equations-with-amsmath.md)
* [Lista de letras griegas y símbolos matemáticos](/latex/es/matematicas/11-list-of-greek-letters-and-math-symbols.md)
* [Inserción de imágenes](/latex/es/mas-temas/27-inserting-images.md)
* [Posicionamiento de imágenes y tablas](/latex/es/figuras-y-tablas/02-positioning-images-and-tables.md)
* [Tamaños, familias y estilos de fuente](/latex/es/fuentes/01-font-sizes-families-and-styles.md)
* [Familias tipográficas](/latex/es/fuentes/02-font-typefaces.md)
* [El **exam** documentación de la clase](https://mirror.ox.ac.uk/sites/ctan.org/macros/latex/contrib/exam/examdoc.pdf).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://ayakaleaf-pro.ayaka.space/latex/es/especifico-de-un-campo/09-typesetting-exams-in-latex.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
