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

# Ekstra justeringstabulator er blevet ændret til \cr

Denne fejl opstår, når LaTeX sætter en tabel og registrerer et justeringstegn (`&`) hvor den ikke forventede at finde et. LaTeX bruger justeringstegn til at adskille tabelkolonner og vil [klage](#a-short-note-on-the-cr-command) hvis en tabel forsøger at bruge flere kolonner end forventet.

## Fejl forårsaget af tabular-miljøet

Tabular-miljøet er en almindelig kilde til denne fejl, som det næste eksempel viser. Her har vi skrevet `{c|c|c}` for at angive en tabel med tre (centrerede) kolonner, hvilket betyder, at hver tabelrække bør indeholde tre celler.

```latex
\begin{tabular}{c|c|c} % Angiv 3 centrerede kolonner
   1 & 2 & 3 & 4\\ % FEJL: Bruger 4 kolonner, ikke 3
   5 & 6 & 7\\
\end{tabular}
```

[Åbn dette **fejlskabende** eksempel i 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)

Vores eksempel genererer følgende fejlmeddelelse:

![Demonstration af LaTeX-tabel-fejlen "Extra alignment tab has been changed to \cr"](/files/94570ee16e5af1c7effb98dc6b395b44e7a1a357)

og sætter denne tabel:

![](/files/5db91a1673d325067941f0264741005045c9fa81)

### Forklaring af fejlen

Det første `&` i en tabelrække angiver begyndelsen på den *andet* kolonne; derfor forventer LaTeX for en tabel med tre kolonner at se *to* justeringstegn før hvert linjeskift (`\\`). Men den første række i vores tabel bruger *tre* justeringstegn, hvilket forvirrer LaTeX og får det til at ændre det uventede justeringstegn til [`\cr` kommando](#a-short-note-on-the-cr-command)—et forsøg på at reducere antallet af kolonner til tre. Bemærk, at brug af *tre* justeringstegn kræver *fire* kolonner.

### Sådan rettes fejlen

For at løse denne fejl og rette vores tabel kan vi enten:

* fjerne den ekstra kolonne ved at slette posten
* tilføje en ekstra kolonne til indstillingerne for tabular-miljøet (f.eks. ved at skrive `{c|c|c|c}`)
* oprette en ny linje (ny tabelrække)

Her er et eksempel, der viser hver af disse løsninger:

```latex
\section*{Fjernelse af den ekstra kolonnepost}

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

\section*{Tilføjelse af en ekstra kolonne til tabular}

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

\section*{Oprettelse af en ny linje (ny tabelrække)}

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

[Åbn dette eksempel i 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)

Dette eksempel giver følgende output:

![Rettelse af tabular-fejl](/files/05c19504e124f7a175749a22e75a34aa877ad922)

## Fejl forårsaget af matematiske miljøer

Matematisk opsætning kræver ofte justering af matematiske elementer, hvilket opnås ved at bruge miljøer som `array`, `matrix`, og flere andre. Nogle matematikmiljøer kan udløse fejlen med ekstra justeringstabulator, fordi de bruger en tabel til at udføre deres justering, som vist i de følgende eksempler.

### array-miljøet

LaTeX vil generere en fejl, hvis antallet af justeringstabulatorer, der bruges i en array-række, overstiger antallet af array-kolonner. Her er et eksempel, der bruger et array med tre kolonner, men den første række forsøger at bruge fire kolonner:

```latex
\[
\begin{array}{lcl}
g(x) & = & (x+2)^2 & = (x+2)(x+2)\\ % Denne række udløser fejlen
& = & x^2+4x+4\\
\end{array}
\]
```

[Åbn dette **fejlskabende** eksempel i 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)

Dette eksempel genererer følgende fejlmeddelelse:

![Billede, der viser fejl i LaTeX-array på grund af for mange tabulatortegn](/files/3787dfa183a787835a39b8dcaba8ce6ce4e8ce9f)

og sætter dette array:

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

For at rette denne fejl skal arrayet omskrives som følger:

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

[Åbn dette **rettet** eksempel i 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)

Det rettede array giver følgende:

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

### amsmath-matrixmiljøerne

Den `amsmath` pakken indeholder adskillige miljøer til opsætning af matricer, herunder `matrix`, `pmatrix`, `bmatrix`, `Bmatrix`, `vmatrix`, og `Vmatrix`.

Det følgende `pmatrix` eksempel forsøger at bruge 12 kolonner, men genererer en fejl, fordi `amsmath` sætter en standardmaksimum på 10 kolonner i opsatte matricer.

```latex
\documentclass{article}
\usepackage{amsmath} % For at få adgang til matrixmiljøet
\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}
```

[Åbn dette **fejlskabende** eksempel i 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)

For at rette fejlen skal du ændre kolonnemaksimum til 12 ved at skrive `\setcounter{MaxMatrixCols}{12}`, eller en hvilken som helst værdi, du ønsker.

```latex
\documentclass{article}
\usepackage{amsmath} % For at få adgang til pmatrix-miljøet
\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}
```

[Åbn dette **rettet** eksempel i 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)

Det rettede eksempel giver følgende 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}$$

## En kort bemærkning om kommandoen \cr

LaTeX håndterer problemet med et uventet justeringstegn ved at erstatte det med en grundlæggende kommando kendt som `\cr`, som er en integreret del af LaTeX's interne mekanik til at afslutte en tabelrække. Selvom brugere bruger LaTeX `\\` makroen til at angive afslutningen på en tabelrække, er det faktisk `\cr` kommandoen, der udføres bag kulisserne for at afslutte rækken, når `\\` makroen behandles.


---

# 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/da/latex-fejl/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.
