> 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/id/bidang-khusus/09-typesetting-exams-in-latex.md).

# Menata ujian dalam LaTeX

## Pendahuluan

Kelas LaTeX `exam.cls` memudahkan untuk membuat naskah ujian dan menata soal. Kelas ini menetapkan margin 1 inci pada semua ukuran kertas dan menyediakan perintah khusus untuk menulis dan menghitung nilai. Untuk menggunakan `exam` kelas ini Anda harus menuliskan baris

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

di awal `.tex` berkas Anda. Ini akan mengaktifkan perintah paket yang berkaitan dengan ujian, dan mengatur format halaman agar menyediakan margin untuk koreksi.

## Contoh dasar

Mari mulai dengan contoh kerja dasar dari `exam` kelas ini.

```latex
\documentclass{exam}

\begin{document}

\begin{center}
\fbox{\fbox{\parbox{5.5in}{\centering
Jawablah pertanyaan pada ruang yang disediakan. Jika ruang Anda tidak cukup
untuk jawaban, lanjutkan di belakang halaman.}}}
\end{center}

\vspace{5mm}
\makebox[0.75\textwidth]{Nama dan bagian:\enspace\hrulefill}

\vspace{5mm}
\makebox[0.75\textwidth]{Nama instruktur:\enspace\hrulefill}

\begin{questions}
\question Benarkah bahwa \(x^n + y^n = z^n\) jika \(x,y,z\) dan \(n\) adalah
bilangan bulat positif? Jelaskan.

\question Buktikan bahwa bagian real dari semua nol nontrivial dari fungsi
\(\zeta(z)\) adalah \(\frac{1}{2}\)

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

[Buka contoh ini di 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/7e62e96af2ae260cef3e9025cc0c20b815f38fd4)

Sintaks dari `lingkungan` ini sangat mirip dengan lingkungan `itemize` dan `enumerate` . Setiap pertanyaan diketik dengan menuliskan perintah `\question` sebelumnya.

Perintah lain pada contoh ini tidak khusus untuk `exam` kelas ini, tetapi mungkin berguna untuk membuat header cepat untuk ujian Anda.

## Membuat pertanyaan baru

Pada bagian sebelumnya, telah ditampilkan contoh dasar tentang cara membuat pertanyaan. Pertanyaan dapat disesuaikan lebih lanjut, dan bagian ini menjelaskan caranya.

### Spasi

Jika siswa diharuskan menjawab ujian pada ruang yang disediakan, ruang tersebut dapat diatur secara manual atau dibagi rata. Lihat contoh di bawah:

```latex
\begin{questions}

\question Benarkah bahwa \(x^n + y^n = z^n\) jika \(x,y,z\) dan \(n\) adalah bilangan bulat positif? Jelaskan.
\vspace{\stretch{1}}

\question Buktikan bahwa bagian real dari semua nol nontrivial dari fungsi \(\zeta(z)\) adalah \(\frac{1}{2}\)
\vspace{\stretch{1}}

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

\end{questions}
\clearpage
```

[Buka contoh ini di 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)

Keluaran dari kode ini ditunjukkan pada gambar di bawah—preambule dokumen LaTeX ditambahkan secara otomatis ketika Anda membuka tautan:

![ExamEx2OLV2.png](/files/eedcb55f7aff4bd2e7da1b785771d09cc551931b)

Dalam contoh ini perintah `\vspace{\stretch{1}}` setelah setiap pertanyaan membagi ruang yang tersedia secara merata.

Perintah `\clearpage` menyisipkan titik pemisah halaman untuk melanjutkan penulisan pertanyaan pada halaman baru.

Jika Anda ingin menetapkan ruang untuk setiap pertanyaan secara manual, gunakan perintah `\vspace{}` dan di antara kurung kurawal tuliskan satuan ruang yang Anda perlukan. Misalnya, `\vspace{1in}` menyisipkan ruang vertikal 1 inci. Lihat dokumentasi tentang [satuan panjang di LaTeX](/latex/id/pemformatan/01-lengths-in-latex.md) untuk daftar satuan yang tersedia.

### Subbagian

Jika pertanyaan Anda memiliki beberapa bagian yang berfokus pada subtopik tertentu, Anda dapat menggunakan lingkungan `parts`, `subparts`, `subsubparts` dan perintah yang sesuai `\part`, `\subpart` dan `\subsubpart`. Lihat contoh berikut:

```latex
\begin{questions}
\question Diberikan persamaan \(x^n + y^n = z^n\) untuk \(x,y,z\) dan \(n\) bilangan bulat
positif.
\begin{parts}
\part Untuk nilai \(n\) berapakah pernyataan pada pertanyaan sebelumnya benar?
\vspace{\stretch{1}}

\part Untuk \(n=2\) ada sebuah teorema dengan nama khusus. Apa nama itu?
\vspace{\stretch{1}}

\part Matematikawan terkenal mana yang memiliki bukti elegan untuk teorema ini tetapi
tidak ada cukup ruang di margin untuk menuliskannya?
\vspace{\stretch{1}}

\begin{subparts}
\subpart Siapa yang sebenarnya membuktikan teorema itu?
\vspace{\stretch{1}}
\subpart Berapa lama sebenarnya waktu yang dibutuhkan untuk menyelesaikan masalah ini?
\vspace{\stretch{1}}
\end{subparts}

\end{parts}

\question Buktikan bahwa bagian real dari semua nol nontrivial dari fungsi
\(\zeta(z)\) adalah \(\frac{1}{2}\)
...

\end{questions}
```

[Buka contoh ini di 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)

Keluaran dari kode ini ditunjukkan pada gambar di bawah—preambule dokumen LaTeX ditambahkan secara otomatis ketika Anda membuka tautan:

![ExamEx3OLV2.png](/files/890e9f4176d0e42e3ffdc03887172ca31d80ba5e)

Lingkungan-lingkungan ini `parts` dan `subparts` menyediakan daftar bertingkat seperti pertanyaan. Sama seperti pada pertanyaan, Anda dapat mengatur spasi vertikal secara manual.

## Pertanyaan pilihan ganda

Ada empat lingkungan untuk membuat pertanyaan pilihan ganda.

```latex
\begin{questions}
\question Fisikawan terkenal mana yang menemukan waktu?

\begin{oneparchoices}
 \choice Stephen Hawking
 \choice Albert Einstein
 \choice Emmy Noether
 \choice Ini tidak masuk akal
\end{oneparchoices}

\question Fisikawan terkenal mana dari ini yang menerbitkan makalah tentang Gerak Brown?

\begin{checkboxes}
 \choice Stephen Hawking
 \choice Albert Einstein
 \choice Emmy Noether
 \choice Saya tidak tahu
\end{checkboxes}
\end{questions}
```

[Buka contoh ini di 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)

Keluaran dari kode ini ditunjukkan pada gambar di bawah—preambule dokumen LaTeX ditambahkan secara otomatis ketika Anda membuka tautan:

![ExamMulti.png](/files/9cb4589da16b4e24468c24fdddb6d7408260172b)

Dalam contoh ini, dua lingkungan berbeda digunakan untuk mencantumkan pilihan yang mungkin untuk pertanyaan pilihan ganda.

* Lingkungan `oneparchoices` memberi label pilihan dengan huruf kapital dan menampilkannya secara horizontal. Jika Anda ingin pilihan ditampilkan dalam format seperti daftar, lingkungan `choices` adalah pilihan yang tepat.
* Lingkungan `checkboxes` menampilkan kotak centang sebelum setiap pilihan. Jika Anda perlu pilihan ditampilkan secara horizontal, gunakan lingkungan `oneparcheckboxes` sebagai gantinya.

## Penilaian

Fitur penting lain dari `exam` kelas ini adalah menyediakan perintah untuk memudahkan penilaian ujian.

### Poin pada setiap pertanyaan

Anda dapat menambahkan parameter ke setiap `\question` atau `\part` untuk menampilkan jumlah poin yang Anda peroleh dengan menjawabnya dengan benar. Parameter tambahan, di dalam tanda kurung siku, setelah sebuah pertanyaan atau bagian menunjukkan jumlah poin yang diberikan kepadanya. Anda dapat mengubah tampilan dan tempat poin dicetak, lihat [panduan referensi](#reference-guide) untuk perintah tambahan.

```latex
\begin{questions}
\question Diberikan persamaan \(x^n + y^n = z^n\) untuk \(x,y,z\) dan \(n\) bilangan bulat
positif.
\begin{parts}
\part[10] Untuk nilai \(n\) berapakah pernyataan pada pertanyaan sebelumnya benar?
\vspace{\stretch{1}}

\part[10] Untuk \(n=2\) ada sebuah teorema dengan nama khusus. Apa nama itu?
\vspace{\stretch{1}}

\part[10] Matematikawan terkenal mana yang memiliki bukti elegan untuk teorema ini tetapi masih
tidak ada cukup ruang di margin untuk menuliskannya?
\vspace{\stretch{1}}

\end{parts}

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

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

[Buka contoh ini di 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)

Keluaran dari kode ini ditunjukkan pada gambar di bawah—preambule dokumen LaTeX ditambahkan secara otomatis ketika Anda membuka tautan:

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

### Menghitung poin dan setengah poin

Terkadang nyaman untuk menyertakan setengah poin sebagai nilai untuk bagian-bagian dari sebuah pertanyaan. Anda dapat melakukannya dan kemudian mencetak nilai seluruh pertanyaan. Lihat contoh di bawah:

```latex
\documentclass[addpoints]{exam}
\begin{document}
\begin{questions}
\question Diberikan persamaan \(x^n + y^n = z^n\) untuk \(x,y,z\) dan \(n\) bilangan bulat
positif.
\begin{parts}
\part[5] Untuk nilai \(n\) berapakah pernyataan pada pertanyaan sebelumnya benar?
\vspace{\stretch{1}}

\part[2 \half] Untuk \(n=2\) ada sebuah teorema dengan nama khusus. Apa nama itu?
\vspace{\stretch{1}}

\part[2 \half] Matematikawan terkenal mana yang memiliki bukti elegan untuk teorema ini tetapi masih
tidak ada cukup ruang di margin untuk menuliskannya?
\vspace{\stretch{1}}

\end{parts}

\droptotalpoints

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

[Buka contoh ini di 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)

Keluaran dari kode ini ditunjukkan pada gambar di bawah—preambule dokumen LaTeX ditambahkan secara otomatis ketika Anda membuka tautan:

![ExamCountPointsOLV2.png](/files/f4690df46f4395027c3fb19c1b322cee3e1f7e7e)

Perintah `\half` menambahkan setengah poin ke sebuah pertanyaan. Perintah `\droptotalpoints` menampilkan jumlah total poin untuk pertanyaan terakhir. Agar perintah terakhir ini bekerja, Anda harus menambahkan opsi `[addpoints]` pada pernyataan kelas dokumen.

### Poin bonus

Dimungkinkan untuk menambahkan pertanyaan bonus; poin ekstra ini nantinya akan muncul di [tabel penilaian](#grading-table). Menambahkan pertanyaan dan bagian bonus sebenarnya semudah membuat pertanyaan dan bagian biasa.

```latex
\begin{questions}

\question Diberikan persamaan \(x^n + y^n = z^n\) untuk \(x,y,z\) dan \(n\) bilangan bulat
positif.
\begin{parts}
\part[5] Untuk nilai \(n\) berapakah pernyataan pada pertanyaan sebelumnya benar?
\vspace{\stretch{1}}

\part[2 \half] Untuk \(n=2\) ada sebuah teorema dengan nama khusus. Apa nama itu?
\vspace{\stretch{1}}

\bonuspart[2 \half] Matematikawan terkenal mana yang memiliki bukti elegan untuk teorema ini tetapi masih
tidak ada cukup ruang di margin untuk menuliskannya?
\vspace{\stretch{1}}

\end{parts}

\droptotalpoints

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

\vspace{\stretch{1}}

\bonusquestion[30] Buktikan bahwa bagian real dari semua nol nontrivial dari fungsi
\(\zeta(z)\) adalah \(\frac{1}{2}\)
\vspace{\stretch{1}}

\end{questions}
```

[Buka contoh ini di 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)

Keluaran dari kode ini ditunjukkan pada gambar di bawah—preambule dokumen LaTeX ditambahkan secara otomatis ketika Anda membuka tautan:

![ExamEx6OLV2file.png](/files/8d348190af4c82536b26fe5d0c45cba9bb856a9e)

Perintah-perintah `\bonusquestion` dan `\bonuspart` cetak `(bonus)` di sebelah nilai poin pertanyaan.

### Tabel penilaian

Sebuah tabel yang menampilkan poin setiap pertanyaan dapat dicetak dengan perintah khusus.

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

![ExamEx7.png](/files/5e3465c2c1b05d3863b829513eca14e4f87141fc)

Ada tiga perintah untuk mencetak tabel nilai:

**\gradetable**

Mencetak tabel dengan nilai yang sesuai untuk pertanyaan biasa. Jika ada pertanyaan bonus, pertanyaan tersebut tidak disertakan.

**\bonusgradetable**

Mencetak tabel dengan nilai yang sesuai hanya untuk pertanyaan bonus

**\combinedgradetable**

Mencetak tabel dengan keduanya, pertanyaan biasa dan bonus.

Perintah-perintah ini menerima dua parameter tambahan, masing-masing di dalam tanda kurung siku.

* Yang pertama dapat berupa `[h]` untuk tabel horizontal atau `[v]` untuk tabel vertikal.
* Yang kedua menentukan bagaimana tabel diindeks: `[questions]` untuk mengindeks poin berdasarkan pertanyaan dan `[pages]` untuk mencantumkan poin berdasarkan nomor halaman.

## Contoh proyek ujian Overleaf

Contoh-contoh di atas telah digabungkan untuk membuat templat proyek dasar yang dapat Anda gunakan sebagai titik awal pekerjaan Anda. Anda dapat membuat proyek baru dengan mengeklik/memilih tautan berikut: [Buka sebuah Overleaf `exam` contoh proyek](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=) .

### Bahasa lain

Tidak ada dukungan untuk bahasa selain Inggris di `exam` kelas ini. Namun demikian, mudah untuk menerjemahkan kata-kata bawaan ke bahasa lokal Anda. Proyek di atas berisi cuplikan kode yang dikomentari yang menunjukkan cara menerjemahkan beberapa elemen dokumen ke bahasa Spanyol.

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

\pointpoints{poin}{poin}
\bonuspointpoints{poin bonus}{poin bonus}

\totalformat{Pertanyaan \thequestion: \totalpoints poin}

\chqword{Pertanyaan}
\chpgword{Halaman}
\chpword{Poin}
\chbpword{Poin bonus}
\chsword{Poin yang diperoleh}
\chtword{Total}

...
```

![ExamEx8.png](/files/8d49876359da2687269e15ce8d446323b8b7a41c)

Bagian lain dari dokumen akan persis sama seperti yang ditunjukkan pada contoh sebelumnya. Perintah yang diketik di sini mengubah kata-kata bawaan dalam `exam` kelas ini.

**\pointpoints{poin}{poin}**

Mengubah kata point dan points menjadi kata poin dan poin dalam pertanyaan dan bagian biasa.

**\bonuspointpoints{poin bonus}{poin bonus}**

Menuliskan poin bonus dan poin bonus sebagai ganti bonus point dan bonus points dalam pertanyaan bonus dan bagian bonus.

**\totalformat{Pertanyaan \thequestion: \totalpoints poin}**

Mengubah teks yang dicetak oleh \droptotalpoints. Dalam contoh ini, perintah tersebut mencetak Pertanyaan 1: 7 1/2 poin.

**\chqword{Pertanyaan}**

Mengubah kata Question menjadi kata Pertanyaan pada tabel penilaian. Perintah lainnya mengubah kata-kata lain di tabel itu, chpgword untuk Page, \chpword untuk Points, \chbpword untuk Bonus points, \chsword untuk Score, dan \chtword untuk Total. Perintah-perintah ini dapat berubah tergantung pada jenis tabel yang Anda buat, lihat panduan referensi untuk perintah yang diperlukan pada tabel lain.

## Panduan referensi

### Menempatkan dan memformat penanda poin untuk pertanyaan

Perintah-perintah ini dapat diketik di preambule untuk mengubah format seluruh dokumen atau tepat sebelum sebuah pertanyaan untuk mengubah format mulai dari pertanyaan itu hingga perintah pemformatan berikutnya atau akhir dokumen.

* `\poinstinmargin` (atau `\pointsinleftmargin`) akan menyebabkan nilai poin dicetak di margin kiri.
* `\pointsinrightmargin` akan menyebabkan nilai poin dicetak di margin kanan.
* `\nopointsinmargin` (atau `\nopointsinrightmargin`) akan kembali ke keadaan bawaan.
* `\bracketedpoints` akan menggunakan tanda kurung siku alih-alih tanda kurung biasa di sekitar nilai poin.
* `\boxedpoints` menggambar kotak di sekitar nilai poin.

Berikut contoh yang menggunakan `\pointsinmargin` dan `\pointsinrightmargin`:

```latex
Di sini kita akan menggunakan \verb|\pointsinmargin|
\begin{questions}
\pointsinmargin
\question Diberikan persamaan \(x^n + y^n = z^n\) untuk \(x,y,z\) dan \(n\) bilangan bulat
positif.
\begin{parts}
\part[5] Untuk nilai \(n\) berapakah pernyataan pada pertanyaan sebelumnya benar?
\vspace{40pt}

\part[2 \half] Untuk \(n=2\) ada sebuah teorema dengan nama khusus. Apa nama itu?
\vspace{40pt}

\part[2 \half] Matematikawan terkenal mana yang memiliki bukti elegan untuk teorema ini tetapi masih
tidak ada cukup ruang di margin untuk menuliskannya?

\vspace{40pt}
\end{parts}

Sekarang kita akan menggunakan \verb|\pointsinrightmargin|

\pointsinrightmargin
\question Diberikan persamaan \(x^n + y^n = z^n\) untuk \(x,y,z\) dan \(n\) bilangan bulat
positif.
\begin{parts}
\part[5] Untuk nilai \(n\) berapakah pernyataan pada pertanyaan sebelumnya benar?
\vspace{40pt}

\part[2 \half] Untuk \(n=2\) ada sebuah teorema dengan nama khusus. Apa nama itu?
\vspace{40pt}

\part[2 \half] Matematikawan terkenal mana yang memiliki bukti elegan untuk teorema ini tetapi masih
tidak ada cukup ruang di margin untuk menuliskannya?
positif.
\end{parts}
\end{questions}
```

[Buka contoh ini di 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)

Gambar berikut menunjukkan keluaran dari kode di atas:

![Examclassmargins.png](/files/8b5845a817d6221c61d3a85840073571591fece2)

### Mengubah nama bawaan dalam Tabel Nilai

Perintah-perintah bergantung pada format dan informasi yang ditampilkan pada tabel. Huruf **h** dan **v** dalam setiap perintah berarti orientasi horizontal atau vertikal. Jika perintah didahului oleh sebuah **b** berarti perintah itu mengubah format pada tabel bonus, jika perintah didahului oleh sebuah **c** berarti perintah itu bekerja pada tabel gabungan. Misalnya, untuk mengubah kata "Score" pada tabel bonus berorientasi vertikal menjadi kata "Poin yang Diberikan" Anda harus menggunakan `\bvsword{Poin yang Diberikan}`.

Di bawah ini ditampilkan tabel dengan nilai bawaan.

|                      | **horizontal**                                                                                                                                                                                                       | **vertikal**                                                                                                                                                                                                     |
| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **tabel nilai**      | <p><code>\hqword{Pertanyaan:}</code><br><code>\hpgword{Halaman:}</code><br><code>\hpword{Poin:}</code><br><code>\hsword{Skor:}</code><br><code>\htword{Total}</code></p>                                             | <p><code>\vqword{Pertanyaan}</code><br><code>\vpgword{Halaman}</code><br><code>\vpword{Poin}</code><br><code>\vsword{Skor}</code><br><code>\vtword{Total:}</code></p>                                            |
| **tabel poin bonus** | <p><code>\bhqword{Pertanyaan:}</code><br><code>\bhpgword{Halaman:}</code><br><code>\bhpword{Poin Bonus:}</code><br><code>\bhsword{Skor:}</code><br><code>\bhtword{Total}</code></p>                                  | <p><code>\bvqword{Pertanyaan}</code><br><code>\bvpgword{Halaman}</code><br><code>\bvpword{Poin Bonus}</code><br><code>\bvsword{Skor}</code><br><code>\bvtword{Total:}</code></p>                                 |
| **tabel gabungan**   | <p><code>\chqword{Pertanyaan:}</code><br><code>\chpgword{Halaman:}</code><br><code>\chpword{Poin:}</code><br><code>\chbpword{Poin Bonus:}</code><br><code>\chsword{Skor:}</code><br><code>\chtword{Total}</code></p> | <p><code>\cvqword{Pertanyaan}</code><br><code>\cvpgword{Halaman}</code><br><code>\cvpword{Poin}</code><br><code>\cvbpword{Poin Bonus}</code><br><code>\cvsword{Skor}</code><br><code>\cvtword{Total:}</code></p> |

## Bacaan lanjutan

Untuk informasi lebih lanjut lihat:

* [Membuat dokumen di LaTeX](/latex/id/dasar-dasar-latex/01-learn-latex-in-30-minutes.md)
* [Huruf tebal, miring, dan garis bawah](/latex/id/dasar-dasar-latex/03-bold-italics-and-underlining.md)
* [Daftar](/latex/id/dasar-dasar-latex/04-lists.md)
* [Ekspresi matematika](/latex/id/matematika/01-mathematical-expressions.md)
* [Subskrip dan superskrip](/latex/id/matematika/02-subscripts-and-superscripts.md)
* [Kurung dan tanda kurung](/latex/id/matematika/03-brackets-and-parentheses.md)
* [Meratakan persamaan](/latex/id/matematika/06-aligning-equations-with-amsmath.md)
* [Daftar huruf Yunani dan simbol matematika](/latex/id/matematika/11-list-of-greek-letters-and-math-symbols.md)
* [Menyisipkan Gambar](/latex/id/topik-lainnya/27-inserting-images.md)
* [Penempatan gambar dan tabel](/latex/id/gambar-dan-tabel/02-positioning-images-and-tables.md)
* [Ukuran font, keluarga font, dan gaya](/latex/id/font/01-font-sizes-families-and-styles.md)
* [Jenis huruf](/latex/id/font/02-font-typefaces.md)
* [Fitur **exam** dokumentasi kelas](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/id/bidang-khusus/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.
