> 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/it/specifico-per-argomento/09-typesetting-exams-in-latex.md).

# Impaginare esami in LaTeX

## Introduzione

La classe LaTeX `exam.cls` rende semplice creare compiti d'esame e impaginare le domande. Imposta un margine di 1 pollice in tutte le dimensioni di pagina e fornisce comandi speciali per scrivere e calcolare i voti. Per usare la `exam` classe devi inserire la riga

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

all'inizio del tuo `.tex` file. Questo abiliterà i comandi della classe relativi agli esami e imposterà il formato della pagina in modo da lasciare margini per le correzioni.

## Esempio base

Cominciamo con un semplice esempio funzionante della `exam` classe.

```latex
\documentclass{exam}

\begin{document}

\begin{center}
\fbox{\fbox{\parbox{5.5in}{\centering
Rispondi alle domande negli spazi forniti. Se finisci lo spazio
per una risposta, continua sul retro della pagina.}}}
\end{center}

\vspace{5mm}
\makebox[0.75\textwidth]{Nome e sezione:\enspace\hrulefill}

\vspace{5mm}
\makebox[0.75\textwidth]{Nome dell'insegnante:\enspace\hrulefill}

\begin{questions}
\question È vero che \(x^n + y^n = z^n\) se \(x,y,z\) e \(n\) sono
interi positivi? Spiega.

\question Dimostra che la parte reale di tutti gli zeri non banali della funzione
\(\zeta(z)\) è \(\frac{1}{2}\)

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

[Apri questo esempio in 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/1e24024cd85fd270da96fd65b2f0f2cd39b080fd)

La sintassi dell'ambiente `questions` è molto simile a quella degli ambienti `itemize` e `enumerate` Ogni domanda si scrive inserendo il comando `\question` prima di essa.

Gli altri comandi di questo esempio non sono specifici della `exam` classe, ma possono essere utili per creare rapidamente un'intestazione per il tuo esame.

## Creare nuove domande

Nella sezione precedente è stato presentato un esempio base che mostra come creare una domanda. Le domande possono essere ulteriormente personalizzate, e questa sezione spiega come.

### Spaziatura

Se gli studenti devono rispondere all'esame nello spazio fornito, quello spazio può essere impostato manualmente o distribuito in modo uniforme. Vedi l'esempio seguente:

```latex
\begin{questions}

\question È vero che \(x^n + y^n = z^n\) se \(x,y,z\) e \(n\) sono interi positivi? Spiega.
\vspace{\stretch{1}}

\question Dimostra che la parte reale di tutti gli zeri non banali della funzione \(\zeta(z)\) è \(\frac{1}{2}\)
\vspace{\stretch{1}}

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

\end{questions}
\clearpage
```

[Apri questo esempio su 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)

L'output di questo codice è mostrato nell'immagine qui sotto: il preambolo del documento LaTeX viene aggiunto automaticamente quando apri il link:

![ExamEx2OLV2.png](/files/9075daabf0e9d87ee971e6c8802ee779f83ef106)

In questo esempio il comando `\vspace{\stretch{1}}` dopo ogni domanda distribuisce equamente lo spazio disponibile.

Il comando `\clearpage` inserisce un punto di interruzione di pagina per continuare a scrivere le domande in una nuova pagina.

Se vuoi assegnare manualmente lo spazio a ogni domanda, usa il comando `\vspace{}` e tra le parentesi graffe scrivi le unità di spazio di cui hai bisogno. Per esempio, `\vspace{1in}` inserisce uno spazio verticale di 1 pollice. Consulta la documentazione sulle [lunghezze in LaTeX](/latex/it/formattazione/01-lengths-in-latex.md) per un elenco delle unità disponibili.

### Sottoparti

Se le tue domande hanno diverse parti incentrate su alcuni sottoargomenti, puoi usare gli ambienti `parts`, `subparts`, `subsubparts` e i comandi corrispondenti `\part`, `\subpart` e `\subsubpart`. Vedi l'esempio successivo:

```latex
\begin{questions}
\question Data l'equazione \(x^n + y^n = z^n\) per \(x,y,z\) e \(n\) interi positivi
.
\begin{parts}
\part Per quali valori di \(n\) l'affermazione della domanda precedente è vera?
\vspace{\stretch{1}}

\part Per \(n=2\) c'è un teorema con un nome speciale. Qual è quel nome?
\vspace{\stretch{1}}

\part Quale famoso matematico aveva una dimostrazione elegante per questo teorema ma
non c'era abbastanza spazio nel margine per scriverla?
\vspace{\stretch{1}}

\begin{subparts}
\subpart Chi ha effettivamente dimostrato il teorema?
\vspace{\stretch{1}}
\subpart Quanto tempo ci è voluto davvero per risolvere questo problema?
\vspace{\stretch{1}}
\end{subparts}

\end{parts}

\question Dimostra che la parte reale di tutti gli zeri non banali della funzione
\(\zeta(z)\) è \(\frac{1}{2}\)
...

\end{questions}
```

[Apri questo esempio su 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)

L'output di questo codice è mostrato nell'immagine qui sotto: il preambolo del documento LaTeX viene aggiunto automaticamente quando apri il link:

![ExamEx3OLV2.png](/files/a7dc634952e2740fafa18f3416b89d1bf6bc6c55)

Gli ambienti `parts` e `subparts` forniscono elenchi annidati simili a domande. Proprio come nelle domande, puoi impostare manualmente la spaziatura verticale.

## Domande a scelta multipla

Ci sono quattro ambienti per creare domande a scelta multipla.

```latex
\begin{questions}
\question Quale di questi famosi fisici ha inventato il tempo?

\begin{oneparchoices}
 \choice Stephen Hawking
 \choice Albert Einstein
 \choice Emmy Noether
 \choice Questo non ha senso
\end{oneparchoices}

\question Quale di questi famosi fisici ha pubblicato un articolo sul moto browniano?

\begin{checkboxes}
 \choice Stephen Hawking
 \choice Albert Einstein
 \choice Emmy Noether
 \choice Non lo so
\end{checkboxes}
\end{questions}
```

[Apri questo esempio in 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)

L'output di questo codice è mostrato nell'immagine qui sotto: il preambolo del documento LaTeX viene aggiunto automaticamente quando apri il link:

![ExamMulti.png](/files/0a0850798ebd3c49674641f0b7f8cc41f568eb11)

In questo esempio vengono usati due ambienti diversi per elencare le possibili scelte per le domande a scelta multipla.

* L'ambiente `oneparchoices` etichetta le scelte con lettere maiuscole e le stampa in orizzontale. Se vuoi che le scelte vengano stampate in un formato simile a un elenco, l'ambiente `choices` è la scelta giusta.
* L'ambiente `checkboxes` stampa caselle di spunta prima di ogni scelta. Se hai bisogno che le scelte siano stampate in orizzontale usa invece l'ambiente `oneparcheckboxes` .

## Valutazione

Un'altra caratteristica importante della `exam` classe è che fornisce comandi per rendere più semplice la correzione degli esami.

### Punti in ogni domanda

Puoi aggiungere un parametro a ciascun `\question` o `\part` per stampare il numero di punti che ottieni rispondendo correttamente. Il parametro aggiuntivo, tra parentesi quadre, dopo una domanda o una parte rappresenta il numero di punti assegnati. Puoi cambiare l'aspetto e il punto in cui vengono stampati i punti, vedi il [guida di riferimento](#reference-guide) per comandi aggiuntivi.

```latex
\begin{questions}
\question Data l'equazione \(x^n + y^n = z^n\) per \(x,y,z\) e \(n\) interi positivi
.
\begin{parts}
\part[10] Per quali valori di \(n\) l'affermazione della domanda precedente è vera?
\vspace{\stretch{1}}

\part[10] Per \(n=2\) c'è un teorema con un nome speciale. Qual è quel nome?
\vspace{\stretch{1}}

\part[10] Quale famoso matematico aveva una dimostrazione elegante per questo teorema ma
non c'era abbastanza spazio nel margine per scriverla?
\vspace{\stretch{1}}

\end{parts}

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

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

[Apri questo esempio in 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)

L'output di questo codice è mostrato nell'immagine qui sotto: il preambolo del documento LaTeX viene aggiunto automaticamente quando apri il link:

![ExamEx4OLV2b.png](/files/cb3a6230fcf08e65a299dbb8ba72e00e7c3de760)

### Conteggio dei punti e dei mezzi punti

A volte è comodo includere mezzo punto come valore per le parti di una domanda. Puoi farlo e poi stampare il valore dell'intera domanda. Vedi l'esempio seguente:

```latex
\documentclass[addpoints]{exam}
\begin{document}
\begin{questions}
\question Data l'equazione \(x^n + y^n = z^n\) per \(x,y,z\) e \(n\) interi positivi
.
\begin{parts}
\part[5] Per quali valori di \(n\) l'affermazione della domanda precedente è vera?
\vspace{\stretch{1}}

\part[2 \half] Per \(n=2\) c'è un teorema con un nome speciale. Qual è quel nome?
\vspace{\stretch{1}}

\part[2 \half] Quale famoso matematico aveva una dimostrazione elegante per questo teorema ma
non c'era abbastanza spazio nel margine per scriverla?
\vspace{\stretch{1}}

\end{parts}

\droptotalpoints

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

[Apri questo esempio in 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)

L'output di questo codice è mostrato nell'immagine qui sotto: il preambolo del documento LaTeX viene aggiunto automaticamente quando apri il link:

![ExamCountPointsOLV2.png](/files/84aed098ef38d1d13ec16da0363699fe6ef52cd7)

Il comando `\half` aggiunge mezzi punti a una domanda. Il comando `\droptotalpoints` stampa il numero totale di punti per l'ultima domanda. Per far funzionare quest'ultimo comando devi aggiungere l'opzione `[addpoints]` alla dichiarazione della classe del documento.

### Punti bonus

È possibile aggiungere domande bonus; questi punti extra appariranno poi nella [tabella di valutazione](#grading-table). Aggiungere domande bonus e parti bonus è in realtà semplice come creare domande e parti normali.

```latex
\begin{questions}

\question Data l'equazione \(x^n + y^n = z^n\) per \(x,y,z\) e \(n\) interi positivi
.
\begin{parts}
\part[5] Per quali valori di \(n\) l'affermazione della domanda precedente è vera?
\vspace{\stretch{1}}

\part[2 \half] Per \(n=2\) c'è un teorema con un nome speciale. Qual è quel nome?
\vspace{\stretch{1}}

\bonuspart[2 \half] Quale famoso matematico aveva una dimostrazione elegante per questo teorema ma
non c'era abbastanza spazio nel margine per scriverla?
\vspace{\stretch{1}}

\end{parts}

\droptotalpoints

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

\vspace{\stretch{1}}

\bonusquestion[30] Dimostra che la parte reale di tutti gli zeri non banali della funzione
\(\zeta(z)\) è \(\frac{1}{2}\)
\vspace{\stretch{1}}

\end{questions}
```

[Apri questo esempio in 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)

L'output di questo codice è mostrato nell'immagine qui sotto: il preambolo del documento LaTeX viene aggiunto automaticamente quando apri il link:

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

I comandi `\bonusquestion` e `\bonuspart` stampa `(bonus)` accanto al valore in punti della domanda.

### Tabella di valutazione

Una tabella che mostra i punti di ogni domanda può essere stampata con un comando speciale.

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

![ExamEx7.png](/files/2c8c5c41a338b7490f4e7995e5a0004910d8d801)

Ci sono tre comandi per stampare una tabella dei voti:

**\gradetable**

Stampa una tabella con i voti corrispondenti alle domande normali. Se ci sono domande bonus, queste non sono incluse.

**\bonusgradetable**

Stampa una tabella con i voti corrispondenti solo alle domande bonus

**\combinedgradetable**

Stampa una tabella con entrambe, domande normali e bonus.

Questi comandi accettano due parametri aggiuntivi, ciascuno tra parentesi quadre.

* Il primo può essere `[h]` per una tabella orizzontale oppure `[v]` per una tabella verticale.
* Il secondo imposta il modo in cui la tabella è indicizzata: `[questions]` per indicizzare i punti per domanda e `[pages]` per elencare i punti per numero di pagina.

## Esempio di progetto d'esame su Overleaf

Gli esempi precedenti sono stati combinati per creare un modello di progetto di base che puoi usare come punto di partenza per il tuo lavoro. Puoi creare un nuovo progetto facendo clic/selezionando il seguente link: [Apri un esempio di progetto Overleaf `exam` progetto di esempio](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=) .

### Altre lingue

Non c'è supporto per lingue diverse dall'inglese nella `exam` classe. Tuttavia, è facile tradurre le parole predefinite nella propria lingua locale. Il progetto sopra contiene uno snippet di codice commentato che mostra come tradurre alcuni elementi del documento in spagnolo.

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

\pointpoints{punto}{punti}
\bonuspointpoints{punto bonus}{punti bonus}

\totalformat{Domanda \thequestion: \totalpoints punti}

\chqword{Domanda}
\chpgword{Pagina}
\chpword{Punti}
\chbpword{Punti bonus}
\chsword{Punti ottenuti}
\chtword{Totale}

...
```

![ExamEx8.png](/files/66571eb33481776a8629ca47854f5a0abebe7b13)

Il resto del documento sarebbe esattamente lo stesso mostrato negli esempi precedenti. I comandi digitati qui cambiano le parole predefinite nella `exam` classe.

**\pointpoints{punto}{punti}**

Sostituisce le parole point e points con punto e punti nelle domande normali e nelle parti.

**\bonuspointpoints{punto bonus}{punti bonus}**

Scrive punto bonus e punti bonus invece di bonus point e bonus points nelle domande bonus e nelle parti bonus.

**\totalformat{Domanda \thequestion: \totalpoints punti}**

Cambia il testo stampato da \droptotalpoints. Nell'esempio stampa Domanda 1: 7 1/2 punti.

**\chqword{Domanda}**

Cambia la parola Question con la parola Domanda nella tabella di valutazione. Il resto dei comandi cambia le altre parole in quella tabella, chpgword per Pagina, \chpword per Punti, \chbpword per Punti bonus, \chsword per Punteggio e \chtword per Totale. Questi comandi possono cambiare a seconda del tipo di tabella che stai creando; consulta la guida di riferimento per i comandi necessari in altre tabelle.

## Guida di riferimento

### Posizionamento e formattazione del segno dei punti per le domande

Questi comandi possono essere digitati nel preambolo per cambiare il formato dell'intero documento oppure subito prima di una domanda per cambiare il formato da quella domanda fino al comando di formattazione successivo o alla fine del documento.

* `\poinstinmargin` (oppure `\pointsinleftmargin`) farà sì che i valori dei punti vengano stampati nel margine sinistro.
* `\pointsinrightmargin` farà sì che i valori dei punti vengano stampati nel margine destro.
* `\nopointsinmargin` (oppure `\nopointsinrightmargin`) ripristinerà la situazione predefinita.
* `\bracketedpoints` userà parentesi quadre invece di parentesi tonde attorno ai valori dei punti.
* `\boxedpoints` disegna un riquadro attorno ai valori dei punti.

Ecco un esempio che usa `\pointsinmargin` e `\pointsinrightmargin`:

```latex
Qui useremo \verb|\pointsinmargin|
\begin{questions}
\pointsinmargin
\question Data l'equazione \(x^n + y^n = z^n\) per \(x,y,z\) e \(n\) interi positivi
.
\begin{parts}
\part[5] Per quali valori di \(n\) l'affermazione della domanda precedente è vera?
\vspace{40pt}

\part[2 \half] Per \(n=2\) c'è un teorema con un nome speciale. Qual è quel nome?
\vspace{40pt}

\part[2 \half] Quale famoso matematico aveva una dimostrazione elegante per questo teorema ma
non c'era abbastanza spazio nel margine per scriverla?

\vspace{40pt}
\end{parts}

Ora useremo \verb|\pointsinrightmargin|

\pointsinrightmargin
\question Data l'equazione \(x^n + y^n = z^n\) per \(x,y,z\) e \(n\) interi positivi
.
\begin{parts}
\part[5] Per quali valori di \(n\) l'affermazione della domanda precedente è vera?
\vspace{40pt}

\part[2 \half] Per \(n=2\) c'è un teorema con un nome speciale. Qual è quel nome?
\vspace{40pt}

\part[2 \half] Quale famoso matematico aveva una dimostrazione elegante per questo teorema ma
non c'era abbastanza spazio nel margine per scriverla?
.
\end{parts}
\end{questions}
```

[Apri questo esempio in 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)

L'immagine seguente mostra l'output del codice sopra:

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

### Modificare i nomi predefiniti nelle tabelle di valutazione

I comandi dipendono dal formato e dalle informazioni mostrate nella tabella. Le **h** e **v** all'interno di ciascun comando indicano l'orientamento orizzontale o verticale. Se il comando è preceduto da una **b** significa che modifica il formato in una tabella bonus, se il comando è preceduto da una **c** significa che funziona sulle tabelle combinate. Per esempio, per cambiare la parola "Punteggio" in una tabella bonus orientata verticalmente con le parole "Punti assegnati" dovresti usare `\bvsword{Punti assegnati}`.

Qui sotto è mostrata una tabella con i valori predefiniti.

|                             | **orizzontale**                                                                                                                                                                                                          | **verticale**                                                                                                                                                                                                        |
| --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **tabella dei voti**        | <p><code>\hqword{Domanda:}</code><br><code>\hpgword{Pagina:}</code><br><code>\hpword{Punti:}</code><br><code>\hsword{Punteggio:}</code><br><code>\htword{Totale}</code></p>                                              | <p><code>\vqword{Domanda}</code><br><code>\vpgword{Pagina}</code><br><code>\vpword{Punti}</code><br><code>\vsword{Punteggio}</code><br><code>\vtword{Totale:}</code></p>                                             |
| **tabella dei punti bonus** | <p><code>\bhqword{Domanda:}</code><br><code>\bhpgword{Pagina:}</code><br><code>\bhpword{Punti bonus:}</code><br><code>\bhsword{Punteggio:}</code><br><code>\bhtword{Totale}</code></p>                                   | <p><code>\bvqword{Domanda}</code><br><code>\bvpgword{Pagina}</code><br><code>\bvpword{Punti bonus}</code><br><code>\bvsword{Punteggio}</code><br><code>\bvtword{Totale:}</code></p>                                  |
| **tabella combinata**       | <p><code>\chqword{Domanda:}</code><br><code>\chpgword{Pagina:}</code><br><code>\chpword{Punti:}</code><br><code>\chbpword{Punti bonus:}</code><br><code>\chsword{Punteggio:}</code><br><code>\chtword{Totale}</code></p> | <p><code>\cvqword{Domanda}</code><br><code>\cvpgword{Pagina}</code><br><code>\cvpword{Punti}</code><br><code>\cvbpword{Punti bonus}</code><br><code>\cvsword{Punteggio}</code><br><code>\cvtword{Totale:}</code></p> |

## Letture aggiuntive

Per ulteriori informazioni, vedi:

* [Creare un documento in LaTeX](/latex/it/concetti-di-base-di-latex/01-learn-latex-in-30-minutes.md)
* [Grassetto, corsivo e sottolineatura](/latex/it/concetti-di-base-di-latex/03-bold-italics-and-underlining.md)
* [Elenchi](/latex/it/concetti-di-base-di-latex/04-lists.md)
* [Espressioni matematiche](/latex/it/matematica/01-mathematical-expressions.md)
* [Pedici ed esponenti](/latex/it/matematica/02-subscripts-and-superscripts.md)
* [Parentesi quadre e tonde](/latex/it/matematica/03-brackets-and-parentheses.md)
* [Allineare le equazioni](/latex/it/matematica/06-aligning-equations-with-amsmath.md)
* [Elenco delle lettere greche e dei simboli matematici](/latex/it/matematica/11-list-of-greek-letters-and-math-symbols.md)
* [Inserimento di immagini](/latex/it/altri-argomenti/27-inserting-images.md)
* [Posizionamento di immagini e tabelle](/latex/it/figure-e-tabelle/02-positioning-images-and-tables.md)
* [Dimensioni, famiglie e stili dei caratteri](/latex/it/caratteri/01-font-sizes-families-and-styles.md)
* [Tipi di carattere](/latex/it/caratteri/02-font-typefaces.md)
* [La **exam** documentazione della classe](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/it/specifico-per-argomento/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.
