> 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/kesalahan-latex/03-display-math-should-end-with.md).

# Matematika tampilan harus diakhiri dengan $$

## Pendahuluan

Mesin TeX memiliki dua cara untuk menata matematika:

* *mode matematika sebaris* di mana konten matematika berada di dalam sebuah paragraf, dan
* *mode matematika tampilan* di mana materi matematika ditampilkan secara terpisah, dengan ruang tambahan di atas atau di bawahnya.

*Secara tradisional*, pada masa awal TeX, matematika yang dimaksudkan untuk ditata *sebaris*, biasanya di dalam sebuah paragraf, diapit oleh satu `$` karakter: `$ konten matematika sebaris...$` dan matematika yang ditujukan untuk *tampilan* diapit oleh dua `$` karakter: `$$ konten matematika tampilan...$$`.

## Penyebab kesalahan Display math should end with $$

Pesan kesalahan `Matematika tampilan harus diakhiri dengan $$` dihasilkan oleh mesin TeX ketika mereka mencoba menyelesaikan penataan beberapa materi matematika tampilan tetapi tidak dapat keluar dengan bersih dari mode matematika tampilan karena markup TeX yang salah: seperti yang ditunjukkan pesan kesalahan, materi yang akan ditata sebagai matematika tampilan belum diakhiri dengan sepasang `$$` karakter.

### Contoh: satu kesalahan

Kesalahan ini ditunjukkan dalam contoh berikut:

```latex
\documentclass{article}
\usepackage[textwidth=8cm]{geometry}
\begin{document}
\noindent \verb|$$ E=mc^2$| menghasilkan kesalahan karena matematika
dimulai oleh \texttt{\$\$} tetapi diakhiri oleh satu \texttt{\$}:

$$ E=mc^2$

\noindent\verb|$$ E=mc^2$ $| juga menghasilkan kesalahan karena spasi di antara
karakter \texttt{\$} penutup:

$$ E=mc^2$ $
\end{document}
```

[Buka **yang menimbulkan kesalahan** contoh di Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Errors+in+display+math\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%5Btextwidth%3D8cm%5D%7Bgeometry%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cnoindent+%5Cverb%7C%24%24+E%3Dmc%5E2%24%7C+generates+an+error+because+the+math+is+%0Astarted+by+%5Ctexttt%7B%5C%24%5C%24%7D+but+terminated+by+a+single+%5Ctexttt%7B%5C%24%7D%3A%0A%0A%24%24+E%3Dmc%5E2%24%0A%0A%5Cnoindent%5Cverb%7C%24%24+E%3Dmc%5E2%24+%24%7C+also+generates+an+error+because+of+the+space+between%0Athe+terminating+%5Ctexttt%7B%5C%24%7D+characters%3A%0A%0A%24%24+E%3Dmc%5E2%24+%24%0A%5Cend%7Bdocument%7D)

Contoh ini menghasilkan keluaran berikut (gambar diedit untuk menyorot kedua kesalahan):

![OLdisplaymatherrors.png](/files/74766134bbbd3d98a5fa565abad130e1e29a1249)

### Contoh: dua kesalahan

**Catatan**: Dalam beberapa keadaan Anda mungkin *juga* melihat kesalahan terkait [Missing $ inserted](/latex/id/kesalahan-latex/25-missing-inserted.md), seperti yang ditunjukkan contoh berikut dengan menulis `$$E=mc^2`, yang menghilangkan kedua penutup `$` karakter:

```latex
\documentclass{article}
\usepackage[textwidth=8cm]{geometry}
\begin{document}
\noindent Contoh berikut menghilangkan kedua karakter \texttt{\$} penutup, memicu kesalahan \texttt{Missing \$ inserted} dan \texttt{Display math should end with \$\$.}

$$E=mc^2
\end{document}
```

[Buka **yang menimbulkan kesalahan** contoh di Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Two+errors+in+display+math\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%5Btextwidth%3D8cm%5D%7Bgeometry%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cnoindent+The+following+example+omits+both+terminating+%5Ctexttt%7B%5C%24%7D+characters%2C+triggering+the+errors+%5Ctexttt%7BMissing+%5C%24+inserted%7D+and+%5Ctexttt%7BDisplay+math+should+end+with+%5C%24%5C%24.%7D%0A%0A%24%24E%3Dmc%5E2%0A%5Cend%7Bdocument%7D)

Contoh ini menghasilkan keluaran berikut:

![OLdisplaymathtwoerrors.png](/files/535eeb2c6876195b35c48f2618b1a4c91322fb40)

## Solusi

Untuk kesalahan yang ditunjukkan di atas, perbaikannya sederhana—pastikan Anda menambahkan penutup `$$` di akhir matematika tampilan Anda:

```latex
\documentclass{article}
\begin{document}
\noindent Solusinya adalah memastikan terminasi yang benar dari
matematika tampilan dengan menulis \verb|$$E=mc^2$$|:

$$E=mc^2$$
\end{document}
```

[Buka **diperbaiki** contoh di Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Errors+in+display+math\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cnoindent+The+solution+is+to+ensure+correct+termination+of+the+%0Adisplay+math+by+writing+%5Cverb%7C%24%24E%3Dmc%5E2%24%24%7C%3A%0A%0A%24%24E%3Dmc%5E2%24%24%0A%5Cend%7Bdocument%7D)

## Hindari menggunakan karakter $ untuk menata matematika

Saat ini, praktik terbaik standar (yang diterima) adalah *menghindari* menggunakan `$` karakter eksplisit untuk menata matematika dan menggunakan LaTeX *pemisah* sebagai gantinya, terutama untuk matematika tampilan:

* untuk **matematika tampilan**: tulis `\[ konten matematika tampilan \]` bukannya `$$ *konten matematika tampilan*...$$`
* untuk **matematika sebaris**: tulis `\( konten matematika sebaris \)` bukannya `$ *konten matematika sebaris*...$`

Sebenarnya, pembatas LaTeX `\(`, `\)`, `\[` dan `\]` adalah karakter tunggal *makro* yang menyediakan semacam “pembungkus isolasi” di sekitar karakter tunggal dan ganda `$` karakter. Definisi LaTeX dari pembatas tersebut (makro) memang benar-benar berisi `$` karakter tetapi dengan kode tambahan yang menjalankan beberapa tes/pemeriksaan. Mereka juga menghasilkan pesan kesalahan LaTeX `Pembatas lingkungan matematika tidak valid`. Menggunakan pembatas (makro) ini memiliki keuntungan tambahan karena dapat didefinisikan ulang, mungkin sementara, untuk mencapai efek khusus.


---

# 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/kesalahan-latex/03-display-math-should-end-with.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.
