> 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/07-extra-alignment-tab-has-been-changed-to-cr.md).

# Tab penyelarasan ekstra telah diubah menjadi \\\cr

Kesalahan ini terjadi ketika LaTeX sedang menata sebuah tabel dan mendeteksi karakter perataan (`&`) di tempat yang tidak diharapkan. LaTeX menggunakan karakter perataan untuk memisahkan kolom tabel dan akan [mengeluh](#a-short-note-on-the-cr-command) jika sebuah tabel mencoba menggunakan lebih banyak kolom daripada yang diharapkan.

## Kesalahan yang disebabkan oleh lingkungan tabular

Lingkungan tabular adalah sumber umum dari kesalahan ini, seperti ditunjukkan oleh contoh berikut. Di sini, kita telah menulis `{c|c|c}` untuk menentukan tabel dengan tiga kolom (rata tengah), yang berarti setiap baris tabel harus berisi tiga sel.

```latex
\begin{tabular}{c|c|c} % Tentukan 3 kolom rata tengah
   1 & 2 & 3 & 4\\ % KESALAHAN: Menggunakan 4 kolom, bukan 3
   5 & 6 & 7\\
\end{tabular}
```

[Buka **yang menghasilkan kesalahan** contoh di Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Example+of+a+tabular+with+too+many+alignment+characters\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Btabular%7D%7Bc%7Cc%7Cc%7D+%25+Specify+3+centered+columns%0A+++1+%26+2+%26+3+%26+4%5C%5C+%25+ERROR%3A+Uses+4+columns%2C+not+3%0A+++5+%26+6+%26+7%5C%5C%0A%5Cend%7Btabular%7D%0A%5Cend%7Bdocument%7D)

Contoh kita menghasilkan pesan kesalahan berikut:

![Menunjukkan kesalahan tabel LaTeX "Extra alignment tab has been changed to \cr"](/files/95ec771eb0b4d1c6fffc3eb194ea8805a1f784f1)

dan menata tabel ini:

![](/files/96f70442c2cffca0cea9e03dae190fc9a968e148)

### Penjelasan tentang kesalahan

Yang pertama `&` di sebuah baris tabel menunjukkan awal dari *kedua* kolom; akibatnya, untuk tabel tiga kolom LaTeX mengharapkan untuk melihat *dua* karakter perataan sebelum setiap pemisah baris (`\\`). Namun, baris pertama tabel kita menggunakan *tiga* karakter perataan yang membingungkan LaTeX, sehingga mengubah karakter perataan yang tak terduga menjadi [`\cr` perintah](#a-short-note-on-the-cr-command)—upaya untuk mengurangi jumlah kolom menjadi tiga. Perhatikan bahwa menggunakan *tiga* karakter perataan memerlukan *empat* kolom.

### Cara memperbaiki kesalahan

Untuk mengatasi kesalahan ini dan memperbaiki tabel kita, kita dapat:

* menghapus kolom ekstra dengan menghapus entri
* menambahkan kolom ekstra pada opsi lingkungan tabular (misalnya, menulis `{c|c|c|c}`)
* membuat baris baru (baris tabel baru)

Berikut adalah contoh yang menunjukkan masing-masing dari solusi-solusi ini:

```latex
\section*{Menghapus entri kolom ekstra}

\begin{center}
\begin{tabular}{c|c|c}
   1 & 2 & 3\\
   5 & 6 & 7\\
\end{tabular}
\end{center}

\section*{Menambahkan kolom ekstra ke tabular}

\begin{center}
\begin{tabular}{c|c|c|c}
   1 & 2 & 3 & 4\\
   5 & 6 & 7\\
\end{tabular}
\end{center}

\section*{Membuat baris baru (baris tabel baru)}

\begin{center}
\begin{tabular}{c|c|c}
   1 & 2 & 3 \\
   4 &   &   \\
   5 & 6 & 7 \\
\end{tabular}
\end{center}
```

[Buka contoh ini di Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Options+for+correcting+a+tablular+error\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Csection%2A%7BRemoving+the+extra+column+entry%7D%0A%0A%5Cbegin%7Bcenter%7D%0A%5Cbegin%7Btabular%7D%7Bc%7Cc%7Cc%7D%0A+++1+%26+2+%26+3%5C%5C%0A+++5+%26+6+%26+7%5C%5C%0A%5Cend%7Btabular%7D%0A%5Cend%7Bcenter%7D%0A%0A%5Csection%2A%7BAdding+an+extra+column+to+the+tabular%7D%0A%0A%5Cbegin%7Bcenter%7D%0A%5Cbegin%7Btabular%7D%7Bc%7Cc%7Cc%7Cc%7D%0A+++1+%26+2+%26+3+%26+4%5C%5C%0A+++5+%26+6+%26+7%5C%5C%0A%5Cend%7Btabular%7D%0A%5Cend%7Bcenter%7D%0A%0A%5Csection%2A%7BCreating+a+new+line+%28new+table+row%29%7D%0A%0A%5Cbegin%7Bcenter%7D%0A%5Cbegin%7Btabular%7D%7Bc%7Cc%7Cc%7D%0A+++1+%26+2+%26+3+%5C%5C%0A+++4+%26+++%26+++%5C%5C%0A+++5+%26+6+%26+7+%5C%5C%0A%5Cend%7Btabular%7D%0A%5Cend%7Bcenter%7D%0A%5Cend%7Bdocument%7D)

Contoh ini menghasilkan keluaran berikut:

![Memperbaiki kesalahan tabular](/files/0e98e804304607bf049af4ce8d0f99a8784f0e5b)

## Kesalahan yang disebabkan oleh lingkungan matematika

Penataan matematika sering memerlukan perataan elemen matematika, yang dicapai menggunakan lingkungan seperti `array`, `matriks`, dan beberapa lainnya. Beberapa lingkungan matematika dapat memicu kesalahan extra alignment tab karena mereka menggunakan tabel untuk melakukan perataannya, seperti ditunjukkan dalam contoh-contoh berikut.

### Lingkungan array

LaTeX akan menghasilkan kesalahan jika jumlah tab perataan yang digunakan dalam satu baris array melebihi jumlah kolom array. Berikut contoh yang menggunakan array dengan tiga kolom tetapi baris pertama mencoba menggunakan empat kolom:

```latex
\[
\begin{array}{lcl}
g(x) & = & (x+2)^2 & = (x+2)(x+2)\\ % Baris ini memicu kesalahan
& = & x^2+4x+4\\
\end{array}
\]
```

[Buka **yang menghasilkan kesalahan** contoh di Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=An+array+with+too+many+alignment+characters\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5C%5B%0A%5Cbegin%7Barray%7D%7Blcl%7D%0Ag%28x%29+%26+%3D+%26+%28x%2B2%29%5E2+%26+%3D+%28x%2B2%29%28x%2B2%29%5C%5C+%25+This+row+triggers+the+error%0A%26+%3D+%26+x%5E2%2B4x%2B4%5C%5C%0A%5Cend%7Barray%7D%0A%5C%5D%0A%5Cend%7Bdocument%7D)

Contoh ini menghasilkan pesan kesalahan berikut:

![Gambar yang menunjukkan kesalahan pada array LaTeX akibat terlalu banyak karakter tab](/files/c3597c5c2642a1e0a7d6f1d3f5764d870cdc0be0)

dan menata array ini:

$$\begin{array}{lcl} g(x) & = & (x+2)^2 \ =(x+2)(x+2) \ & = & x^2+4x+4\ \end{array}$$

Untuk memperbaiki kesalahan ini, tulis ulang array sebagai berikut:

```latex
\[
\begin{array}{lcl}
g(x) & = & (x+2)^2 \\
& = & (x+2)(x+2) \\
& = & x^2+4x+4\\
\end{array}
\]
```

[Buka **diperbaiki** contoh di Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Corrected+version+of+the+array+example\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5C%5B%0A%5Cbegin%7Barray%7D%7Blcl%7D%0Ag%28x%29+%26+%3D+%26+%28x%2B2%29%5E2+%5C%5C%0A%26+%3D+%26+%28x%2B2%29%28x%2B2%29+%5C%5C%0A%26+%3D+%26+x%5E2%2B4x%2B4%5C%5C%0A%5Cend%7Barray%7D%0A%5C%5D%0A%5Cend%7Bdocument%7D)

Array yang diperbaiki menghasilkan berikut ini:

$$\begin{array}{lcl} g(x) & = & (x+2)^2 \ & = & (x+2)(x+2) \ & = & x^2+4x+4\ \end{array}$$

### Lingkungan matriks amsmath

Fitur `amsmath` paket ini menyediakan banyak lingkungan untuk menata matriks, termasuk `matriks`, `pmatrix`, `bmatrix`, `Bmatrix`, `vmatrix`, dan `Vmatrix`.

Berikut `pmatrix` contoh mencoba menggunakan 12 kolom tetapi menghasilkan kesalahan karena `amsmath` menetapkan maksimum bawaan 10 kolom dalam matriks yang ditata.

```latex
\documentclass{article}
\usepackage{amsmath} % Untuk mengakses lingkungan matriks
\begin{document}
\[
\begin{pmatrix}
a_{1,1} & a_{1,2} & a_{1,3} & a_{1,4} & a_{1,5} & a_{1,6} & a_{1,7} & a_{1,8} & a_{1,9} & a_{1,10} & a_{1,11} & a_{1,12} \\
\end{pmatrix}
\]
\end{document}
```

[Buka **yang menghasilkan kesalahan** contoh di Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=A+pmatrix+with+too+many+columns\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bamsmath%7D+%25+To+access+the+matrix+environment%0A%5Cbegin%7Bdocument%7D%0A%5C%5B%0A%5Cbegin%7Bpmatrix%7D%0Aa_%7B1%2C1%7D+%26+a_%7B1%2C2%7D+%26+a_%7B1%2C3%7D+%26+a_%7B1%2C4%7D+%26+a_%7B1%2C5%7D+%26+a_%7B1%2C6%7D+%26+a_%7B1%2C7%7D+%26+a_%7B1%2C8%7D+%26+a_%7B1%2C9%7D+%26+a_%7B1%2C10%7D+%26+a_%7B1%2C11%7D+%26+a_%7B1%2C12%7D+%5C%5C%0A%5Cend%7Bpmatrix%7D%0A%5C%5D%0A%5Cend%7Bdocument%7D)

Untuk memperbaiki kesalahan ini, ubah maksimum kolom menjadi 12 dengan menulis `\setcounter{MaxMatrixCols}{12}`, atau nilai apa pun yang Anda pilih.

```latex
\documentclass{article}
\usepackage{amsmath} % Untuk mengakses lingkungan pmatrix
\setcounter{MaxMatrixCols}{12}
\begin{document}
\[
\begin{pmatrix}
a_{1,1} & a_{1,2} & a_{1,3} & a_{1,4} & a_{1,5} & a_{1,6} & a_{1,7} & a_{1,8} & a_{1,9} & a_{1,10} & a_{1,11} & a_{1,12} \\
\end{pmatrix}
\]
\end{document}
```

[Buka **diperbaiki** contoh di Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=A+pmatrix+with+12+columns\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bamsmath%7D+%25+To+access+the+pmatrix+environment%0A%5Csetcounter%7BMaxMatrixCols%7D%7B12%7D%0A%5Cbegin%7Bdocument%7D%0A%5C%5B%0A%5Cbegin%7Bpmatrix%7D%0Aa_%7B1%2C1%7D+%26+a_%7B1%2C2%7D+%26+a_%7B1%2C3%7D+%26+a_%7B1%2C4%7D+%26+a_%7B1%2C5%7D+%26+a_%7B1%2C6%7D+%26+a_%7B1%2C7%7D+%26+a_%7B1%2C8%7D+%26+a_%7B1%2C9%7D+%26+a_%7B1%2C10%7D+%26+a_%7B1%2C11%7D+%26+a_%7B1%2C12%7D+%5C%5C%0A%5Cend%7Bpmatrix%7D%0A%5C%5D%0A%5Cend%7Bdocument%7D)

Contoh yang diperbaiki menghasilkan matriks berikut:

$$\begin{pmatrix} a\_{1,1} & a\_{1,2} & a\_{1,3} & a\_{1,4} & a\_{1,5} & a\_{1,6} & a\_{1,7} & a\_{1,8} & a\_{1,9} & a\_{1,10} & a\_{1,11} & a\_{1,12} \ \end{pmatrix}$$

## Catatan singkat tentang perintah \cr

LaTeX menangani masalah karakter perataan yang tak terduga dengan menggantinya menggunakan perintah dasar yang dikenal sebagai `\cr`, yang merupakan bagian penting dari mekanisme internal LaTeX untuk mengakhiri satu baris tabel. Meskipun pengguna memakai LaTeX `\\` makro untuk menandai akhir baris tabel, sebenarnya `\cr` perintah yang dijalankan di balik layar untuk mengakhiri baris ketika `\\` makro diproses.


---

# 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/07-extra-alignment-tab-has-been-changed-to-cr.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.
