> 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/pertanyaan-and-jawaban/81-tips-and-tricks-for-troubleshooting-latex.md).

# Tips dan Trik untuk Memecahkan Masalah LaTeX

Ada beberapa tips dan trik yang dapat Anda gunakan untuk membantu mengidentifikasi dan menyelesaikan masalah LaTeX. Kami umumnya merekomendasikan Anda melakukan debug dengan [mode kompilasi Stop on First Error diaktifkan](/latex/id/basis-pengetahuan/149-using-the-stop-on-first-error-compilation-mode.md), karena ini akan memungkinkan Anda menghindari penumpukan error. Setelah Anda menemukan sebuah error, Anda dapat mengikuti langkah-langkah berikut untuk menyelesaikannya:

1. **Apakah ada error atau peringatan?**

   Mulailah dengan melihat ikon "Logs and output files", tepat di sebelah kanan tombol Recompile.

   ![Indikator peringatan pada ikon "Logs and output files"](/files/11ff58678ea3b9542448901cfb1ea845bd697cb8)

   Pesan peringatan ditampilkan dalam warna oranye. Ini sering kali hanya berupa pemberitahuan bahwa LaTeX telah menemukan sesuatu yang tidak biasa dan melakukan penyesuaian otomatis. Jika hal itu tidak berdampak pada tampilan akhir dokumen Anda, biasanya dapat diabaikan.

   Sebagai contoh, banyak masalah float dan margin/spasi diperbaiki oleh LaTeX tanpa perlu koreksi pengguna. Overleaf melaporkan kelas peringatan khusus, [peringatan underfull dan overfull box](/latex/id/basis-pengetahuan/138-understanding-underfull-and-overfull-box-warnings.md#overfull-or-underfull-boxes-are-not-errors), dalam warna biru—sebagian besar dapat diabaikan dengan aman, meskipun terkadang menyoroti bagian dokumen Anda yang perlu diperiksa.

   ![Indikator error pada ikon "Logs and output files".](/files/07b7ba3b9a70e7cabef5591eda2db1a74f876ee8)

   Pesan error ditampilkan dalam warna merah. Biasanya lebih bermasalah dan dapat mencegah dokumen terkompilasi dengan benar. Error fatal dapat mencegah dokumen terkompilasi sama sekali.

   Ada daftar error umum dan cara menyelesaikannya [di sini](/latex/id/dasar-dasar-latex/05-errors.md). Kami merekomendasikan agar error diperbaiki sesegera mungkin, karena membiarkannya menumpuk dapat menyebabkan error fatal yang sulit di-debug di masa mendatang.
2. **Apakah pesan tersebut menunjukkan error atau nomor baris tertentu?**

   ![Pesan error dengan nomor baris disertakan.](/files/26467e0e84bc9f042ce7f88610fa93b9044612ab)

   Dalam banyak kasus, mesin LaTeX cukup cerdas untuk mengetahui error yang tepat dan memberi Anda nomor baris. Pada contoh di atas, ada simbol `_`, yang menurut LaTeX harus Anda escape seperti ini: `\_`. Pesan error bahkan menunjukkan bahwa error berada di baris 29, menyorot baris yang sesuai, dan menampilkan kutipan teks tempat masalah berada. Anda dapat mengeklik pesan error untuk langsung melompat ke file dan nomor baris tempat error terjadi di kode sumber.

   Jika tidak ada nomor baris yang ditunjukkan, terus coba beberapa langkah di bawah ini.
3. **Apakah teks error memberikan petunjuk?**

   ![Pesan error yang menunjukkan bahwa masalah berada di file .bbl, yang mengisyaratkan masalah pada bibliografi.](/files/e7aea8c75be489dda6dfc55c35a5e6181d7bc5f2)

   Pada pesan error di atas, nomor baris diberikan, tetapi bukan untuk file yang biasanya Anda edit. Di sini, ekstensi file .bbl memberi petunjuk bahwa error yang menghambat kompilasi adalah masalah BibTeX.

   Mencari teks yang disorot di file .bib Anda akan memungkinkan Anda menemukan sumber error. Terkadang [memeriksa file auxiliary dan log](/latex/id/basis-pengetahuan/150-view-generated-files.md) dapat mengungkap informasi yang lebih spesifik daripada dialog pesan yang lebih singkat.
4. **Bandingkan versi sebelumnya dan kembalikan perubahan**

   Jika proyek Anda sebelumnya dapat dikompilasi dengan baik, kemungkinan Anda baru saja memasukkan error ke dalam proyek pada editan terakhir. Anda dapat menggunakan [fitur History](/latex/id/topik-lainnya/49-using-the-history-feature.md) untuk mengembalikan perubahan terbaru.
5. **Coba pindahkan \end{document}**

   Jika Anda masih belum berhasil mempersempit lokasi error, potong `\end{document}` dari bagian paling akhir file .tex utama Anda dan coba tempelkan di berbagai bagian proyek Anda. Mulailah dengan file .tex utama, lalu, jika perlu, file-file sub yang Anda panggil di file utama dengan `\input{}` atau `\include{}`. Pindahlah secara metodis dari bagian paling akhir proyek/dokumen ke awal dokumen, mengulangi proses ini satu bagian demi satu bagian. Berikan perhatian khusus pada persamaan atau bagian rumit lainnya yang rentan terhadap kesalahan kecil.

   Ini akan membantu Anda membatasi dokumen Anda secara progresif menjadi dokumen yang semakin kecil hingga Anda dapat mengisolasi bagian yang berisi error. Jika dokumen tiba-tiba mulai terkompilasi, berarti Anda telah menemukan bagian yang salah. Dalam banyak kasus, masalahnya bisa sesederhana perintah yang salah ketik, karakter khusus yang tidak di-escape, atau kurung yang hilang.
6. **Apakah ini error kompilasi "timeout"?**

   Dalam beberapa kasus, pengguna dapat menghadapi error kompilasi timeout dalam kondisi tertentu. Ini disebabkan oleh batas waktu kompilasi/sumber daya di server kami. Kami memiliki batas waktu yang berbeda untuk akun gratis dan akun berbayar. Ada sejumlah tips yang kami miliki untuk [membuat dokumen Anda terkompilasi lebih cepat](/latex/id/basis-pengetahuan/038-fixing-and-preventing-compile-timeouts.md), dan jika ini tidak berhasil, silakan hubungi kami dengan [permintaan dukungan](https://www.overleaf.com/contact).
7. **Apakah ini error "PDF rendering"?**

   Seperti halnya layanan online lainnya, Anda kadang-kadang dapat mengalami masalah saat menggunakan Overleaf. Status browser, ekstensi browser, gangguan singkat pada penyedia layanan, dan masalah konfigurasi jaringan dapat berpotensi menyebabkan masalah.

   Jika Anda mengalami masalah koneksi, atau jika sebagian editor atau penampil PDF tidak dimuat atau ditampilkan seperti yang diharapkan, silakan coba langkah-langkah pemecahan masalah di [halaman ini](/latex/id/basis-pengetahuan/125-resolving-access-loading-and-display-problems.md).
8. **Coba forum**

   Jika tidak ada nomor baris yang diberikan dan Anda tidak dapat menguraikan pesan error yang diberikan, perjalanan singkat "salin-tempel" ke mesin pencari favorit Anda mungkin mengungkap informasi dari pengguna ahli yang pernah menghadapi masalah serupa. Beberapa forum terkait TeX yang sangat baik meliputi [LaTeX Stack Exchange](https://tex.stackexchange.com/) dan [Komunitas LaTeX](https://latex.org/forum/).
9. **Hubungi kami**

   Terakhir, namun tidak kalah penting, Anda selalu dapat mengirimkan kepada kami sebuah [permintaan dukungan](https://www.overleaf.com/contact). Apa pun masalah Anda, baik yang spesifik LaTeX maupun spesifik situs, kami dengan senang hati membantu Anda memaksimalkan pengalaman Overleaf Anda.


---

# 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/pertanyaan-and-jawaban/81-tips-and-tricks-for-troubleshooting-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.
