> For the complete documentation index, see [llms.txt](https://overleaf-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://overleaf-pro.ayaka.space/latex/el/eidiko-pedio/09-typesetting-exams-in-latex.md).

# Τυποποίηση εξετάσεων στο LaTeX

## Εισαγωγή

Η κλάση LaTeX `exam.cls` κάνει απλό το να δημιουργείτε θέματα εξετάσεων και να στοιχειοθετείτε ερωτήσεις. Ορίζει περιθώριο 1in σε όλα τα μεγέθη χαρτιού και παρέχει ειδικές εντολές για να γράφετε και να υπολογίζετε βαθμούς. Για να χρησιμοποιήσετε την `exam` κλάση πρέπει να βάλετε τη γραμμή

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

στην αρχή του `.tex` αρχείου σας. Αυτό θα ενεργοποιήσει τις εντολές του πακέτου που σχετίζονται με τις εξετάσεις και θα ορίσει τη μορφή της σελίδας ώστε να επιτρέπει περιθώρια για διορθώσεις.

## Βασικό παράδειγμα

Ας ξεκινήσουμε με ένα βασικό λειτουργικό παράδειγμα της `exam` κλάσης.

```latex
\documentclass{exam}

\begin{document}

\begin{center}
\fbox{\fbox{\parbox{5.5in}{\centering
Απαντήστε στις ερωτήσεις στους προβλεπόμενους χώρους. Αν δεν σας φτάσει ο χώρος
για μια απάντηση, συνεχίστε στο πίσω μέρος της σελίδας.}}}
\end{center}

\vspace{5mm}
\makebox[0.75\textwidth]{Όνομα και τμήμα:\enspace\hrulefill}

\vspace{5mm}
\makebox[0.75\textwidth]{Όνομα του εκπαιδευτή:\enspace\hrulefill}

\begin{questions}
\question Είναι αλήθεια ότι \(x^n + y^n = z^n\) αν \(x,y,z\) και \(n\) είναι
θετικοί ακέραιοι; Εξηγήστε.

\question Αποδείξτε ότι το πραγματικό μέρος όλων των μη τετριμμένων μηδενικών της συνάρτησης
\(\zeta(z)\) είναι \(\frac{1}{2}\)

\question Υπολογίστε \[\int_{0}^{\infty} \frac{\sin(x)}{x}\]
\end{questions}
\end{document}
```

[Ανοίξτε αυτό το παράδειγμα στο 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/2923e9ee2f9ed3a8e1fc4f32f4320fb14612fed4)

Η σύνταξη του `περιβάλλοντος ερωτήσεων` είναι πολύ παρόμοια με αυτή των `itemize` και `enumerate` περιβαλλόντων. Κάθε ερώτηση πληκτρολογείται βάζοντας την εντολή `\question` πριν από αυτήν.

Οι υπόλοιπες εντολές σε αυτό το παράδειγμα δεν είναι ειδικές για την `exam` κλάση, αλλά μπορεί να είναι χρήσιμες για να δημιουργήσετε μια γρήγορη κεφαλίδα για την εξέτασή σας.

## Δημιουργία νέων ερωτήσεων

Στην προηγούμενη ενότητα παρουσιάστηκε ένα βασικό παράδειγμα που δείχνει πώς να δημιουργήσετε μια ερώτηση. Οι ερωτήσεις μπορούν να προσαρμοστούν περαιτέρω, και αυτή η ενότητα εξηγεί πώς.

### Απόσταση

Αν απαιτείται από τους φοιτητές να απαντήσουν στην εξέταση στον προβλεπόμενο χώρο, αυτός ο χώρος μπορεί να οριστεί χειροκίνητα ή να κατανεμηθεί ομοιόμορφα. Δείτε το παρακάτω παράδειγμα:

```latex
\begin{questions}

\question Είναι αλήθεια ότι \(x^n + y^n = z^n\) αν \(x,y,z\) και \(n\) είναι θετικοί ακέραιοι; Εξηγήστε.
\vspace{\stretch{1}}

\question Αποδείξτε ότι το πραγματικό μέρος όλων των μη τετριμμένων μηδενικών της συνάρτησης \(\zeta(z)\) είναι \(\frac{1}{2}\)
\vspace{\stretch{1}}

\question Υπολογίστε \[\int_{0}^{\infty} \frac{\sin(x)}{x}\]
\vspace{\stretch{1}}

\end{questions}
\clearpage
```

[Ανοίξτε αυτό το παράδειγμα στο 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)

Το αποτέλεσμα αυτού του κώδικα φαίνεται στην παρακάτω εικόνα — ο πρόλογος του εγγράφου LaTeX προστίθεται αυτόματα όταν ανοίγετε τον σύνδεσμο:

![ExamEx2OLV2.png](/files/5942458c34b329e9ca265b60b0966ef3b086a105)

Σε αυτό το παράδειγμα η εντολή `\vspace{\stretch{1}}` μετά από κάθε ερώτηση κατανέμει ισόποσα τον διαθέσιμο χώρο.

Η εντολή `\clearpage` εισάγει ένα σημείο αλλαγής σελίδας για να συνεχιστεί η πληκτρολόγηση ερωτήσεων σε νέα σελίδα.

Αν θέλετε να αντιστοιχίσετε χειροκίνητα τον χώρο σε κάθε ερώτηση, χρησιμοποιήστε την εντολή `\vspace{}` και ανάμεσα στις αγκύλες γράψτε τις μονάδες χώρου που χρειάζεστε. Για παράδειγμα, `\vspace{1in}` εισάγει κάθετο κενό 1 ίντσας. Ελέγξτε την τεκμηρίωση για τα [μήκη στο LaTeX](/latex/el/morfopoiisi/01-lengths-in-latex.md) για μια λίστα με τις διαθέσιμες μονάδες.

### Υποτμήματα

Αν οι ερωτήσεις σας έχουν αρκετά μέρη που επικεντρώνονται σε ορισμένα υποθέματα μπορείτε να χρησιμοποιήσετε τα περιβάλλοντα `parts`, `subparts`, `subsubparts` και τις αντίστοιχες εντολές `\part`, `\subpart` και `\subsubpart`. Δείτε το επόμενο παράδειγμα:

```latex
\begin{questions}
\question Δεδομένης της εξίσωσης \(x^n + y^n = z^n\) για \(x,y,z\) και \(n\) θετικούς
ακέραιοι.
\begin{parts}
\part Για ποιες τιμές του \(n\) ισχύει η δήλωση της προηγούμενης ερώτησης;
\vspace{\stretch{1}}

\part Για το \(n=2\) υπάρχει ένα θεώρημα με ιδιαίτερο όνομα. Ποιο είναι αυτό το όνομα;
\vspace{\stretch{1}}

\part Ποιος διάσημος μαθηματικός είχε μια κομψή απόδειξη για αυτό το θεώρημα αλλά
δεν υπήρχε αρκετός χώρος στο περιθώριο για να το γράψει;
\vspace{\stretch{1}}

\begin{subparts}
\subpart Ποιος στην πραγματικότητα απέδειξε το θεώρημα;
\vspace{\stretch{1}}
\subpart Πόσο χρόνο πήρε τελικά για να λυθεί αυτό το πρόβλημα;
\vspace{\stretch{1}}
\end{subparts}

\end{parts}

\question Αποδείξτε ότι το πραγματικό μέρος όλων των μη τετριμμένων μηδενικών της συνάρτησης
\(\zeta(z)\) είναι \(\frac{1}{2}\)
...

\end{questions}
```

[Ανοίξτε αυτό το παράδειγμα στο 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)

Το αποτέλεσμα αυτού του κώδικα φαίνεται στην παρακάτω εικόνα — ο πρόλογος του εγγράφου LaTeX προστίθεται αυτόματα όταν ανοίγετε τον σύνδεσμο:

![ExamEx3OLV2.png](/files/0818fec94551b5b1e807c01178692b33a43c7226)

Τα περιβάλλοντα `parts` και `subparts` παρέχουν εμφωλευμένες λίστες τύπου ερώτησης. Όπως και στις ερωτήσεις, μπορείτε να ορίσετε χειροκίνητα το κατακόρυφο διάστημα.

## Ερωτήσεις πολλαπλής επιλογής

Υπάρχουν τέσσερα περιβάλλοντα για τη δημιουργία ερωτήσεων πολλαπλής επιλογής.

```latex
\begin{questions}
\question Ποιος από αυτούς τους διάσημους φυσικούς ανακάλυψε τον χρόνο;

\begin{oneparchoices}
 \choice Στίβεν Χόκινγκ
 \choice Άλμπερτ Αϊνστάιν
 \choice Έμμυ Νέτερ
 \choice Αυτό δεν βγάζει νόημα
\end{oneparchoices}

\question Ποιος από αυτούς τους διάσημους φυσικούς δημοσίευσε μια εργασία για την κίνηση Μπράουν;

\begin{checkboxes}
 \choice Στίβεν Χόκινγκ
 \choice Άλμπερτ Αϊνστάιν
 \choice Έμμυ Νέτερ
 \choice Δεν ξέρω
\end{checkboxes}
\end{questions}
```

[Ανοίξτε αυτό το παράδειγμα στο 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)

Το αποτέλεσμα αυτού του κώδικα φαίνεται στην παρακάτω εικόνα — ο πρόλογος του εγγράφου LaTeX προστίθεται αυτόματα όταν ανοίγετε τον σύνδεσμο:

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

Σε αυτό το παράδειγμα, χρησιμοποιούνται δύο διαφορετικά περιβάλλοντα για να απαριθμήσουν τις πιθανές επιλογές για τις ερωτήσεις πολλαπλής επιλογής.

* Το περιβάλλον `oneparchoices` επισημαίνει τις επιλογές με κεφαλαία γράμματα και τις εκτυπώνει οριζόντια. Αν θέλετε οι επιλογές να εκτυπώνονται σε μορφή λίστας, το περιβάλλον `choices` είναι η σωστή επιλογή.
* Το περιβάλλον `checkboxes` εκτυπώνει πλαίσια επιλογής πριν από κάθε επιλογή. Αν χρειάζεστε οι επιλογές να εκτυπώνονται οριζόντια χρησιμοποιήστε το περιβάλλον `oneparcheckboxes` αντί αυτού.

## Βαθμολόγηση

Ένα άλλο σημαντικό χαρακτηριστικό της `exam` κλάσης είναι ότι παρέχει εντολές για να διευκολύνει τη βαθμολόγηση των εξετάσεων.

### Μονάδες σε κάθε ερώτηση

Μπορείτε να προσθέσετε μια παράμετρο σε κάθε `\question` ή `\part` για να εκτυπώσετε τον αριθμό των μονάδων που κερδίζετε απαντώντας σωστά. Η πρόσθετη παράμετρος, μέσα σε αγκύλες, μετά από μια ερώτηση ή ένα μέρος, αντιπροσωπεύει τον αριθμό των μονάδων που του αποδίδονται. Μπορείτε να αλλάξετε την εμφάνιση και το σημείο όπου εκτυπώνονται οι μονάδες, δείτε το [οδηγό αναφοράς](#reference-guide) για πρόσθετες εντολές.

```latex
\begin{questions}
\question Δεδομένης της εξίσωσης \(x^n + y^n = z^n\) για \(x,y,z\) και \(n\) θετικούς
ακέραιοι.
\begin{parts}
\part[10] Για ποιες τιμές του \(n\) ισχύει η δήλωση της προηγούμενης ερώτησης;
\vspace{\stretch{1}}

\part[10] Για το \(n=2\) υπάρχει ένα θεώρημα με ιδιαίτερο όνομα. Ποιο είναι αυτό το όνομα;
\vspace{\stretch{1}}

\part[10] Ποιος διάσημος μαθηματικός είχε μια κομψή απόδειξη για αυτό το θεώρημα αλλά υπήρχε
δεν υπήρχε αρκετός χώρος στο περιθώριο για να το γράψει;
\vspace{\stretch{1}}

\end{parts}

\question[20] Υπολογίστε \[\int_{0}^{\infty} \frac{\sin(x)}{x}\]

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

[Ανοίξτε αυτό το παράδειγμα στο 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)

Το αποτέλεσμα αυτού του κώδικα φαίνεται στην παρακάτω εικόνα — ο πρόλογος του εγγράφου LaTeX προστίθεται αυτόματα όταν ανοίγετε τον σύνδεσμο:

![ExamEx4OLV2b.png](/files/65f51ab839c5198277c3af14330343db0f844d21)

### Καταμέτρηση μονάδων και μισών μονάδων

Μερικές φορές είναι βολικό να συμπεριλαμβάνετε μισές μονάδες ως τιμή για μέρη μιας ερώτησης. Μπορείτε να το κάνετε αυτό και στη συνέχεια να εκτυπώσετε την τιμή της ολόκληρης ερώτησης. Δείτε το παρακάτω παράδειγμα:

```latex
\documentclass[addpoints]{exam}
\begin{document}
\begin{questions}
\question Δεδομένης της εξίσωσης \(x^n + y^n = z^n\) για \(x,y,z\) και \(n\) θετικούς
ακέραιοι.
\begin{parts}
\part[5] Για ποιες τιμές του \(n\) ισχύει η δήλωση της προηγούμενης ερώτησης;
\vspace{\stretch{1}}

\part[2 \half] Για το \(n=2\) υπάρχει ένα θεώρημα με ιδιαίτερο όνομα. Ποιο είναι αυτό το όνομα;
\vspace{\stretch{1}}

\part[2 \half] Ποιος διάσημος μαθηματικός είχε μια κομψή απόδειξη για αυτό το θεώρημα αλλά υπήρχε
δεν υπήρχε αρκετός χώρος στο περιθώριο για να το γράψει;
\vspace{\stretch{1}}

\end{parts}

\droptotalpoints

\question[20] Υπολογίστε \[\int_{0}^{\infty} \frac{\sin(x)}{x}\]
\end{questions}
\end{document}
```

[Ανοίξτε αυτό το παράδειγμα στο 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)

Το αποτέλεσμα αυτού του κώδικα φαίνεται στην παρακάτω εικόνα — ο πρόλογος του εγγράφου LaTeX προστίθεται αυτόματα όταν ανοίγετε τον σύνδεσμο:

![ExamCountPointsOLV2.png](/files/1e46fbb88386b678590da9c8ede189107807f8e2)

Η εντολή `\half` προσθέτει μισές μονάδες σε μια ερώτηση. Η εντολή `\droptotalpoints` εκτυπώνει το συνολικό πλήθος μονάδων για την τελευταία ερώτηση. Για να λειτουργεί αυτή η τελευταία εντολή πρέπει να προσθέσετε την επιλογή `[addpoints]` στη δήλωση της κλάσης εγγράφου.

### Μπόνους μονάδες

Είναι δυνατό να προσθέσετε μπόνους ερωτήσεις, αυτές οι επιπλέον μονάδες θα εμφανιστούν αργότερα στον [πίνακα βαθμολόγησης](#grading-table). Η προσθήκη μπόνους ερωτήσεων και μερών είναι στην πραγματικότητα τόσο απλή όσο η δημιουργία κανονικών ερωτήσεων και μερών.

```latex
\begin{questions}

\question Δεδομένης της εξίσωσης \(x^n + y^n = z^n\) για \(x,y,z\) και \(n\) θετικούς
ακέραιοι.
\begin{parts}
\part[5] Για ποιες τιμές του \(n\) ισχύει η δήλωση της προηγούμενης ερώτησης;
\vspace{\stretch{1}}

\part[2 \half] Για το \(n=2\) υπάρχει ένα θεώρημα με ιδιαίτερο όνομα. Ποιο είναι αυτό το όνομα;
\vspace{\stretch{1}}

\bonuspart[2 \half] Ποιος διάσημος μαθηματικός είχε μια κομψή απόδειξη για αυτό το θεώρημα αλλά υπήρχε
δεν υπήρχε αρκετός χώρος στο περιθώριο για να το γράψει;
\vspace{\stretch{1}}

\end{parts}

\droptotalpoints

\question[20] Υπολογίστε \[\int_{0}^{\infty} \frac{\sin(x)}{x}\]

\vspace{\stretch{1}}

\bonusquestion[30] Αποδείξτε ότι το πραγματικό μέρος όλων των μη τετριμμένων μηδενικών της συνάρτησης
\(\zeta(z)\) είναι \(\frac{1}{2}\)
\vspace{\stretch{1}}

\end{questions}
```

[Ανοίξτε αυτό το παράδειγμα στο 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)

Το αποτέλεσμα αυτού του κώδικα φαίνεται στην παρακάτω εικόνα — ο πρόλογος του εγγράφου LaTeX προστίθεται αυτόματα όταν ανοίγετε τον σύνδεσμο:

![ExamEx6OLV2file.png](/files/9c364522b28469d3ec975dc4ff8f52ad784f1e00)

Οι εντολές `\bonusquestion` και `\bonuspart` εκτυπώνει `(μπόνους)` δίπλα στην τιμή μονάδων της ερώτησης.

### Πίνακας βαθμολόγησης

Ένας πίνακας που δείχνει τις μονάδες κάθε ερώτησης μπορεί να εκτυπωθεί με ειδική εντολή.

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

![ExamEx7.png](/files/f00b546a05fc01ba1262869045503467555d84a3)

Υπάρχουν τρεις εντολές για την εκτύπωση ενός πίνακα βαθμών:

**\gradetable**

Εκτυπώνει έναν πίνακα με τους βαθμούς που αντιστοιχούν στις κανονικές ερωτήσεις. Αν υπάρχουν μπόνους ερωτήσεις αυτές δεν περιλαμβάνονται.

**\bonusgradetable**

Εκτυπώνει έναν πίνακα με τους βαθμούς που αντιστοιχούν μόνο στις μπόνους ερωτήσεις

**\combinedgradetable**

Εκτυπώνει έναν πίνακα και με τις κανονικές και με τις μπόνους ερωτήσεις.

Αυτές οι εντολές δέχονται δύο επιπλέον παραμέτρους, η καθεμία μέσα σε αγκύλες.

* Η πρώτη μπορεί να είναι `[h]` για οριζόντιο πίνακα ή `[v]` για κατακόρυφο πίνακα.
* Η δεύτερη καθορίζει τον τρόπο με τον οποίο γίνεται η δεικτοδότηση του πίνακα: `[questions]` για δεικτοδότηση των μονάδων ανά ερώτηση και `[pages]` για απαρίθμηση των μονάδων ανά αριθμό σελίδας.

## Παράδειγμα έργου εξέτασης στο Overleaf

Τα παραπάνω παραδείγματα έχουν συνδυαστεί για να δημιουργηθεί ένα βασικό πρότυπο έργου που μπορείτε να χρησιμοποιήσετε ως αφετηρία για τη δουλειά σας. Μπορείτε να δημιουργήσετε ένα νέο έργο κάνοντας κλικ/επιλέγοντας τον ακόλουθο σύνδεσμο: [Ανοίξτε ένα Overleaf `exam` παράδειγμα έργου](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=) .

### Άλλες γλώσσες

Δεν υπάρχει υποστήριξη για άλλες γλώσσες εκτός από τα Αγγλικά στην `exam` κλάση. Παρ' όλα αυτά, είναι εύκολο να μεταφράσετε τις προεπιλεγμένες λέξεις σε αυτές στη γλώσσα σας. Το παραπάνω έργο περιέχει ένα αποσχολιασμένο απόσπασμα κώδικα που δείχνει πώς να μεταφράσετε ορισμένα στοιχεία του εγγράφου στα Ισπανικά.

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

\pointpoints{μονάδα}{μονάδες}
\bonuspointpoints{μπόνους μονάδα}{μπόνους μονάδες}

\totalformat{Ερώτηση \thequestion: \totalpoints μονάδες}

\chqword{Ερώτηση}
\chpgword{Σελίδα}
\chpword{Μονάδες}
\chbpword{Μπόνους μονάδες}
\chsword{Βαθμολογία}
\chtword{Σύνολο}

...
```

![ExamEx8.png](/files/79d4e9c5872f96cc0edbbb7cf84ece98fef861d8)

Το υπόλοιπο του εγγράφου θα ήταν ακριβώς το ίδιο με αυτό που φαίνεται στα προηγούμενα παραδείγματα. Οι εντολές που πληκτρολογούνται εδώ αλλάζουν τις προεπιλεγμένες λέξεις στο `exam` κλάσης.

**\pointpoints{μονάδα}{μονάδες}**

Αλλάζει τις λέξεις point και points σε μονάδα και μονάδες στις κανονικές ερωτήσεις και στα μέρη.

**\bonuspointpoints{μπόνους μονάδα}{μπόνους μονάδες}**

Γράφει μπόνους μονάδα και μπόνους μονάδες αντί για bonus point και bonus points στις μπόνους ερωτήσεις και στα μπόνους μέρη.

**\totalformat{Ερώτηση \thequestion: \totalpoints μονάδες}**

Αλλάζει το κείμενο που εκτυπώνει η \droptotalpoints. Στο παράδειγμα εκτυπώνει Ερώτηση 1: 7 1/2 μονάδες.

**\chqword{Ερώτηση}**

Αλλάζει τη λέξη Question σε Ερώτηση στον πίνακα βαθμολόγησης. Οι υπόλοιπες εντολές αλλάζουν τις άλλες λέξεις σε εκείνον τον πίνακα: chpgword για Σελίδα, \chpword για Μονάδες, \chbpword για Μπόνους μονάδες, \chsword για Βαθμολογία και \chtword για Σύνολο. Αυτές οι εντολές μπορεί να αλλάζουν ανάλογα με τον τύπο του πίνακα που δημιουργείτε· δείτε τον οδηγό αναφοράς για τις εντολές που χρειάζονται σε άλλους πίνακες.

## Οδηγός αναφοράς

### Τοποθέτηση και μορφοποίηση του δείκτη μονάδων για τις ερωτήσεις

Αυτές οι εντολές μπορούν να πληκτρολογηθούν στον πρόλογο για να αλλάξουν τη μορφή ολόκληρου του εγγράφου ή ακριβώς πριν από μια ερώτηση για να αλλάξουν τη μορφή από εκείνη την ερώτηση και μετά μέχρι την επόμενη εντολή μορφοποίησης ή το τέλος του εγγράφου.

* `\poinstinmargin` (ή `\pointsinleftmargin`) θα προκαλέσει την εκτύπωση των τιμών μονάδων στο αριστερό περιθώριο.
* `\pointsinrightmargin` θα προκαλέσει την εκτύπωση των τιμών μονάδων στο δεξί περιθώριο.
* `\nopointsinmargin` (ή `\nopointsinrightmargin`) θα επαναφέρει την προεπιλεγμένη κατάσταση.
* `\bracketedpoints` θα χρησιμοποιεί αγκύλες αντί για παρενθέσεις γύρω από τις τιμές μονάδων.
* `\boxedpoints` σχεδιάζει ένα πλαίσιο γύρω από τις τιμές μονάδων.

Ακολουθεί ένα παράδειγμα με χρήση του `\pointsinmargin` και `\pointsinrightmargin`:

```latex
Εδώ θα χρησιμοποιήσουμε το \verb|\pointsinmargin|
\begin{questions}
\pointsinmargin
\question Δεδομένης της εξίσωσης \(x^n + y^n = z^n\) για \(x,y,z\) και \(n\) θετικούς
ακέραιοι.
\begin{parts}
\part[5] Για ποιες τιμές του \(n\) ισχύει η δήλωση της προηγούμενης ερώτησης;
\vspace{40pt}

\part[2 \half] Για το \(n=2\) υπάρχει ένα θεώρημα με ιδιαίτερο όνομα. Ποιο είναι αυτό το όνομα;
\vspace{40pt}

\part[2 \half] Ποιος διάσημος μαθηματικός είχε μια κομψή απόδειξη για αυτό το θεώρημα αλλά υπήρχε
δεν υπήρχε αρκετός χώρος στο περιθώριο για να το γράψει;

\vspace{40pt}
\end{parts}

Τώρα θα χρησιμοποιήσουμε το \verb|\pointsinrightmargin|

\pointsinrightmargin
\question Δεδομένης της εξίσωσης \(x^n + y^n = z^n\) για \(x,y,z\) και \(n\) θετικούς
ακέραιοι.
\begin{parts}
\part[5] Για ποιες τιμές του \(n\) ισχύει η δήλωση της προηγούμενης ερώτησης;
\vspace{40pt}

\part[2 \half] Για το \(n=2\) υπάρχει ένα θεώρημα με ιδιαίτερο όνομα. Ποιο είναι αυτό το όνομα;
\vspace{40pt}

\part[2 \half] Ποιος διάσημος μαθηματικός είχε μια κομψή απόδειξη για αυτό το θεώρημα αλλά υπήρχε
δεν υπήρχε αρκετός χώρος στο περιθώριο για να το γράψει;
ακέραιοι.
\end{parts}
\end{questions}
```

[Ανοίξτε αυτό το παράδειγμα στο 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)

Η ακόλουθη εικόνα δείχνει το αποτέλεσμα του παραπάνω κώδικα:

![Examclassmargins.png](/files/480e4875f4c3b25f10fcc1726410346f3c0f5675)

### Αλλαγή προεπιλεγμένων ονομάτων στους πίνακες βαθμολογίας

Οι εντολές εξαρτώνται από τη μορφή και τις πληροφορίες που εμφανίζονται στον πίνακα. Τα **h** και **v** μέσα σε κάθε εντολή σημαίνουν οριζόντιο ή κατακόρυφο προσανατολισμό. Αν η εντολή προηγείται από ένα **b** σημαίνει ότι αλλάζει τη μορφή σε έναν πίνακα μπόνους, αν η εντολή προηγείται από ένα **c** σημαίνει ότι λειτουργεί σε συνδυασμένους πίνακες. Για παράδειγμα, για να αλλάξετε τη λέξη "Score" σε έναν κατακόρυφα προσανατολισμένο πίνακα μπόνους σε "Μονάδες που αποδόθηκαν" πρέπει να χρησιμοποιήσετε `\bvsword{Μονάδες που αποδόθηκαν}`.

Παρακάτω παρουσιάζεται ένας πίνακας με τις προεπιλεγμένες τιμές.

|                             | **οριζόντιος**                                                                                                                                                                                                                  | **κατακόρυφος**                                                                                                                                                                                                             |
| --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **πίνακας βαθμολογίας**     | <p><code>\hqword{Ερώτηση:}</code><br><code>\hpgword{Σελίδα:}</code><br><code>\hpword{Μονάδες:}</code><br><code>\hsword{Βαθμολογία:}</code><br><code>\htword{Σύνολο}</code></p>                                                  | <p><code>\vqword{Ερώτηση}</code><br><code>\vpgword{Σελίδα}</code><br><code>\vpword{Μονάδες}</code><br><code>\vsword{Βαθμολογία}</code><br><code>\vtword{Σύνολο:}</code></p>                                                 |
| **πίνακας μπόνους μονάδων** | <p><code>\bhqword{Ερώτηση:}</code><br><code>\bhpgword{Σελίδα:}</code><br><code>\bhpword{Μπόνους μονάδες:}</code><br><code>\bhsword{Βαθμολογία:}</code><br><code>\bhtword{Σύνολο}</code></p>                                     | <p><code>\bvqword{Ερώτηση}</code><br><code>\bvpgword{Σελίδα}</code><br><code>\bvpword{Μπόνους μονάδες}</code><br><code>\bvsword{Βαθμολογία}</code><br><code>\bvtword{Σύνολο:}</code></p>                                    |
| **συνδυασμένος πίνακας**    | <p><code>\chqword{Ερώτηση:}</code><br><code>\chpgword{Σελίδα:}</code><br><code>\chpword{Μονάδες:}</code><br><code>\chbpword{Μπόνους μονάδες:}</code><br><code>\chsword{Βαθμολογία:}</code><br><code>\chtword{Σύνολο}</code></p> | <p><code>\cvqword{Ερώτηση}</code><br><code>\cvpgword{Σελίδα}</code><br><code>\cvpword{Μονάδες}</code><br><code>\cvbpword{Μπόνους μονάδες}</code><br><code>\cvsword{Βαθμολογία}</code><br><code>\cvtword{Σύνολο:}</code></p> |

## Περαιτέρω ανάγνωση

Για περισσότερες πληροφορίες δείτε:

* [Δημιουργία εγγράφου σε LaTeX](/latex/el/ta-vasika-toy-latex/01-learn-latex-in-30-minutes.md)
* [Έντονα, πλάγια και υπογράμμιση](/latex/el/ta-vasika-toy-latex/03-bold-italics-and-underlining.md)
* [Λίστες](/latex/el/ta-vasika-toy-latex/04-lists.md)
* [Μαθηματικές εκφράσεις](/latex/el/mathimatika/01-mathematical-expressions.md)
* [Υποδείκτες και εκθέτες](/latex/el/mathimatika/02-subscripts-and-superscripts.md)
* [Αγκύλες και παρενθέσεις](/latex/el/mathimatika/03-brackets-and-parentheses.md)
* [Στοίχιση εξισώσεων](/latex/el/mathimatika/06-aligning-equations-with-amsmath.md)
* [Κατάλογος ελληνικών γραμμάτων και μαθηματικών συμβόλων](/latex/el/mathimatika/11-list-of-greek-letters-and-math-symbols.md)
* [Εισαγωγή εικόνων](/latex/el/perissotera-themata/27-inserting-images.md)
* [Τοποθέτηση εικόνων και πινάκων](/latex/el/sximata-kai-pinakes/02-positioning-images-and-tables.md)
* [Μεγέθη, οικογένειες και στυλ γραμματοσειρών](/latex/el/grammatoseires/01-font-sizes-families-and-styles.md)
* [Τύποι γραμματοσειρών](/latex/el/grammatoseires/02-font-typefaces.md)
* [Η **exam** τεκμηρίωση της κλάσης](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://overleaf-pro.ayaka.space/latex/el/eidiko-pedio/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.
