> 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/26-missing-number-treated-as-zero.md).

# Angka hilang, diperlakukan sebagai nol

Kesalahan ini muncul ketika Anda menulis sesuatu di dalam entri count, dimensi, atau skip yang bukan angka. Jika Anda melakukan ini, Anda akan menghasilkan pesan kesalahan di bawah ini:

main.tex, baris 5

Angka hilang, dianggap sebagai nol.

l t l.8 \vspace{this should be a number} Seharusnya sebuah angka ada di sini; saya menyisipkan \`0'. (Jika Anda tidak bisa mengetahui mengapa saya perlu melihat sebuah angka, lihat \`weird error' dalam indeks The TeXbook.)

## Penyebab umum

**Lupa menyertakan angka di tempat yang memerlukan angka:**

Cara paling dasar kesalahan ini dapat dihasilkan adalah jika Anda lupa menyertakan angka dalam perintah yang memerlukan angka. Contohnya ditunjukkan di bawah ini.

```latex
Kita ingin menyisipkan sedikit spasi vertikal di antara sini

\vspace{this should be a number}

dan sini.
```

Di sini **`\vspace{...}`** perintah mengharapkan sebuah angka sebagai argumennya, yang memberitahunya seberapa besar spasi vertikal yang harus dibiarkan di antara teks. Karena tidak ada angka, muncul kesalahan. Cara yang benar untuk menuliskan ini

```latex
Kita ingin menyisipkan sedikit spasi vertikal di antara sini

\vspace{6em}

dan sini.
```

![Missingnumbervspace.PNG](/files/48602be8b43afecacc592f07f238313f199b8dd5)

Ada banyak perintah seperti **`\vspace{...}`** yang memerlukan angka sebagai argumennya. Yang paling umum di antaranya adalah

* Perintah spasi seperti:
  * **`\vspace{...}`**
  * **`\vspace*{...}`**
  * **`\hspace{...}`**
  * **`\hspace*{...}`**
* Perintah penskalaan, seperti **`\includegraphics[scale = 0.7]{image}`**. Ini akan menskalakan gambar Anda menjadi **`0.7`** kali ukuran aslinya. Opsi lain yang tersedia di sini yang memerlukan angka adalah:
  * **`lebar`**
  * **`tinggi`**
  * **`page`**
  * **`resolusi`**
  * **`pemotongan`**
  * **`angle`**.
* Fitur **`\linebreak[number]`** perintah, yang argumennya menyatakan berapa banyak baris yang ingin dilewati.
* Perintah penghitung seperti:
  * **`\addtocounter{mycounter}{number}`**
  * **`\setcounter{mycounter}{number}`**
* Perintah pengaturan panjang seperti **`\setlenght{\lengthname}{number}`**. Ini akan mengubah nilai panjang tertentu seperti **`\textwidth`** ke nilai **`number`** (mis. **`\setlength{\textwidth}{1in}`**).
* Perintah opsi tabel seperti **`\multicolumn{number}{c}{Entri tabel}`**.

**Memiliki baris baru \\\ diikuti oleh tanda kurung siku:**

Jika perintah baris baru **`\\`** pernah diikuti oleh tanda kurung siku **`[...]`**, itu akan dianggap sebagai argumen opsional, dan dengan demikian sebuah angka akan diharapkan di dalam tanda kurung siku. Ini bahkan benar jika ada spasi dan baris baru di antara **`\\`** dan **`[...]`** perintah-perintah tersebut. Masalah ini sering muncul di tabel, seperti ditunjukkan di bawah ini:

```latex
\begin{tabular}{c|c}
    [x] &  2\\
    [x]^2 & 4
\end{tabular}
```

Ini akan menghasilkan kesalahan, karena pada baris ketiga, kita memiliki baris baru yang diikuti oleh tanda kurung siku. LaTeX mengharapkan sebuah angka di dalam tanda kurung siku, tetapi malah menemukan **`x`**. Cara yang benar untuk menulis tabel di atas adalah dengan menyertakan tanda kurung siku di dalam kurung kurawal **`{...}`** seperti ditunjukkan di bawah ini:

```latex
\begin{tabular}{c|c}
    [x] &  2\\
    {[x]}^2 & 4
\end{tabular}
```

**Menggunakan paket subfigure:**

Fitur **`subfigure`** paket sudah sangat usang, dan akan menghasilkan kesalahan 'Missing number' ketika tidak ada kesalahan yang sebenarnya. Contohnya ditunjukkan di bawah ini:

```latex
% Di preamble Anda
\usepackage{subfigure}

% Di dalam isi dokumen Anda
\begin{figure}
    \centering
    \begin{subfigure}[b]{0.3\textwidth}
        \includegraphics[scale=0.2]{image}
        \caption{Seekor burung camar}
        \label{fig:gull}
    \end{subfigure}%
\end{figure}
```

Ini akan menghasilkan kesalahan, karena paket subfigure tidak mengenali **`\textwidth`** sebagai angka, padahal sebenarnya itu adalah angka (setara dengan lebar konstan dari blok teks total pada sebuah halaman). Cara untuk mengatasinya adalah menggunakan paket **`subcaption`** yang telah menggantikan **`subfigure`**. Menulis kode yang sama seperti di atas dengan **`\usepackage{subcaption}`** di preamble alih-alih **`\usepackage{subfigure}`** akan memberikan hasil yang diinginkan tanpa kesalahan apa pun.


---

# 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/26-missing-number-treated-as-zero.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.
