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

# Extra uitlijningstab is gewijzigd in \cr

Deze fout treedt op wanneer LaTeX een tabel zet en een uitlijningsteken (`&`) aantreft waar het geen verwachtte te vinden. LaTeX gebruikt uitlijningstekens om tabelkolommen te scheiden en zal [klagen](#a-short-note-on-the-cr-command) als een tabel probeert meer kolommen te gebruiken dan verwacht.

## Fout veroorzaakt door de tabular-omgeving

De tabular-omgeving is een veelvoorkomende bron van deze fout, zoals blijkt uit het volgende voorbeeld. Hier hebben we geschreven `{c|c|c}` om een tabel met drie (gecentreerde) kolommen op te geven, wat betekent dat elke tabelrij drie cellen moet bevatten.

```latex
\begin{tabular}{c|c|c} % Geef 3 gecentreerde kolommen op
   1 & 2 & 3 & 4\\ % FOUT: gebruikt 4 kolommen, niet 3
   5 & 6 & 7\\
\end{tabular}
```

[Open dit **foutveroorzakend** voorbeeld in 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)

Ons voorbeeld genereert de volgende foutmelding:

![Demonstratie van de LaTeX-tabel fout "Extra alignment tab has been changed to \cr"](/files/6eb444eedfab4dddf9da35b87c6d2cc35c44284f)

en zet deze tabel op:

![](/files/8dc7adf23468b959d2149525bf66686733e72423)

### Uitleg van de fout

De eerste `&` in een tabelrij geeft het begin aan van de *tweede* kolom; bijgevolg verwacht LaTeX bij een tabel met drie kolommen te zien *twee* uitlijningstekens vóór elke regeleinde (`\\`). De eerste rij van onze tabel gebruikt echter *drie* uitlijningstekens, wat LaTeX in de war brengt, waardoor het het onverwachte uitlijningsteken verandert in de [`\cr` commando](#a-short-note-on-the-cr-command)—een poging om het aantal kolommen terug te brengen tot drie. Merk op dat het gebruik van *drie* uitlijningstekens vereist *vier* kolommen te overspannen.

### Hoe de fout te verhelpen

Om deze fout op te lossen en onze tabel te herstellen, kunnen we het volgende doen:

* de extra kolom verwijderen door het item
* een extra kolom toevoegen aan de opties van de tabular-omgeving (bijv. door te schrijven `{c|c|c|c}`)
* een nieuwe regel maken (nieuwe tabelrij)

Hier is een voorbeeld dat elk van deze oplossingen demonstreert:

```latex
\section*{De extra kolomvermelding verwijderen}

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

\section*{Een extra kolom toevoegen aan de tabular}

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

\section*{Een nieuwe regel maken (nieuwe tabelrij)}

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

[Open dit voorbeeld in 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)

Dit voorbeeld levert de volgende uitvoer op:

![Tabular-fouten verhelpen](/files/7070c4e0d317f346d6880402c93a15f3097f6252)

## Fouten veroorzaakt door wiskundeomgevingen

Wiskundige opmaak vereist vaak de uitlijning van wiskunde-elementen, wat wordt bereikt met omgevingen zoals `array`, `matrix`, en verschillende andere. Sommige wiskundeomgevingen kunnen de fout van de extra uitlijningstab veroorzaken omdat ze een tabel gebruiken om hun uitlijning uit te voeren, zoals in de volgende voorbeelden wordt getoond.

### De array-omgeving

LaTeX genereert een fout als het aantal uitlijningstabs dat in een arrayrij wordt gebruikt, groter is dan het aantal arraykolommen. Hier is een voorbeeld met een array met drie kolommen, maar de eerste rij probeert vier kolommen te gebruiken:

```latex
\[
\begin{array}{lcl}
g(x) & = & (x+2)^2 & = (x+2)(x+2)\\ % Deze rij veroorzaakt de fout
& = & x^2+4x+4\\
\end{array}
\]
```

[Open dit **foutveroorzakend** voorbeeld in 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)

Dit voorbeeld genereert de volgende foutmelding:

![Afbeelding die een fout in een LaTeX-array toont door te veel tabtekens](/files/880d347d029edbee90a1f903166b12bc4031f3fa)

en zet deze array op:

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

Om deze fout te corrigeren, herschrijf je de array als volgt:

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

[Open dit **gecorrigeerd** voorbeeld in 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)

De gecorrigeerde array produceert het volgende:

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

### De matrixomgevingen van amsmath

De `amsmath` pakket biedt tal van omgevingen voor het zetten van matrices, waaronder `matrix`, `pmatrix`, `bmatrix`, `Bmatrix`, `vmatrix` en `Vmatrix`.

Het volgende `pmatrix` voorbeeld probeert 12 kolommen te gebruiken maar genereert een fout omdat `amsmath` een standaardmaximum van 10 kolommen instelt in opgemaakte matrices.

```latex
\documentclass{article}
\usepackage{amsmath} % Om toegang te krijgen tot de matrixomgeving
\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}
```

[Open dit **foutveroorzakend** voorbeeld in 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)

Om de fout op te lossen, wijzig je het kolommaximum naar 12 door te schrijven `\setcounter{MaxMatrixCols}{12}`, of elke gewenste waarde.

```latex
\documentclass{article}
\usepackage{amsmath} % Om toegang te krijgen tot de pmatrix-omgeving
\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}
```

[Open dit **gecorrigeerd** voorbeeld in 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)

Het gecorrigeerde voorbeeld produceert de volgende matrix:

$$\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}$$

## Een korte opmerking over het \cr-commando

LaTeX pakt het probleem van een onverwacht uitlijningsteken aan door het te vervangen door een fundamenteel commando dat bekendstaat als `\cr`, dat integraal deel uitmaakt van de interne werking van LaTeX voor het beëindigen van een tabelrij. Hoewel gebruikers het LaTeX- `\\` macro gebruiken om het einde van een tabelrij aan te geven, is het in feite het `\cr` commando dat achter de schermen wordt uitgevoerd om de rij te beëindigen wanneer de `\\` macro wordt verwerkt.


---

# 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/nl/latex-fouten/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.
