> 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/no/figurer-og-tabeller/01-tables.md).

# Tabeller

Det finnes tre måter du kan sette inn tabeller i Overleaf på:

1. Ved å bruke [**Sett inn tabell** knappen](/latex/no/kunnskapsbase/067-how-to-generate-and-insert-latex-tables-in-overleaf.md#inserttable) i verktøylinjen i redigeringsprogrammet.
2. Å kopiere og lime inn en tabell fra et annet dokument mens du bruker **den visuelle editoren**.
3. Å skrive LaTeX-koden for tabellen i **kodeeditoren**.

Hvis du er ny i LaTeX, er bruk av [verktøylinjen i **den visuelle editoren**](/latex/no/kunnskapsbase/067-how-to-generate-and-insert-latex-tables-in-overleaf.md#inserttable) (alternativ 1) en flott måte å komme i gang på. Og du kan bytte mellom **den visuelle editoren** og **kodeeditoren** for å se koden bak tabellen. **Denne siden fokuserer på alternativ 3.**

## Å lage en enkel tabell i LaTeX

Vi kan starte med et av de enkleste eksemplene på en tabell:

```latex
\begin{center}
\begin{tabular}{ c c c }
 cell1 & cell2 & cell3 \\
 cell4 & cell5 & cell6 \\
 celle7 & celle8 & celle9
\end{tabular}
\end{center}
```

[Åpne dette eksemplet i Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Example+of+a+basic+table\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bcenter%7D%0A%5Cbegin%7Btabular%7D%7B+c+c+c+%7D%0A+cell1+%26+cell2+%26+cell3+%5C%5C+%0A+cell4+%26+cell5+%26+cell6+%5C%5C++%0A+cell7+%26+cell8+%26+cell9++++%0A%5Cend%7Btabular%7D%0A%5Cend%7Bcenter%7D%0A%5Cend%7Bdocument%7D)

![Eksempel på en tabell](/files/ad5753f0d33f399b16211036e2f5788befe8764b)

Den `tabular` tabular-miljøet er standard LaTeX-metoden for å lage tabeller. Du må spesifisere en parameter for dette miljøet; her bruker vi `{c c c}` som forteller LaTeX at det er tre kolonner, og at teksten i hver av dem må være sentrert.

Den `tabular` tabular-miljøet gir ekstra fleksibilitet; for eksempel kan du legge inn skillelinjer mellom hver kolonne:

```latex
\begin{center}
\begin{tabular}{ |c|c|c| }
 \hline
 cell1 & cell2 & cell3 \\
 cell4 & cell5 & cell6 \\
 cell7 & cell8 & cell9 \\
 \hline
\end{tabular}
\end{center}
```

[Åpne dette eksemplet i Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Example+of+a+basic+table+with+separator+lines\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bcenter%7D%0A%5Cbegin%7Btabular%7D%7B+%7Cc%7Cc%7Cc%7C+%7D+%0A+%5Chline%0A+cell1+%26+cell2+%26+cell3+%5C%5C+%0A+cell4+%26+cell5+%26+cell6+%5C%5C+%0A+cell7+%26+cell8+%26+cell9+%5C%5C+%0A+%5Chline%0A%5Cend%7Btabular%7D%0A%5Cend%7Bcenter%7D%0A%5Cend%7Bdocument%7D)

![Eksempel på en enkel tabell](/files/74c8c1dad298a968b5aea7883bbfccae511d09a4)

Her er en beskrivelse av konstruksjonene som brukes i eksemplet ovenfor:

**{ |c|c|c| }**

Dette erklærer at tre kolonner, adskilt av en loddrett linje, skal brukes i tabellen. Hver c betyr at innholdet i kolonnen blir sentrert. Du kan også bruke r for å høyrejustere teksten og l for venstrejustering.

**\hline**

Dette vil sette inn en horisontal linje øverst i tabellen og også nederst. Det er ingen begrensning på hvor mange ganger du kan bruke \hline.

**cell1 & cell2 & cell3 \\\\**

Hver & er et celleskilletegn, og den doble skråstreken \\\ markerer slutten på denne raden.

Nedenfor kan du se et andre eksempel som bruker ulike vertikale og horisontale linjer (ofte kalt «regler»):

```latex
\begin{center}
\begin{tabular}{||c c c c||}
 \hline
 Kol1 & Kol2 & Kol2 & Kol3 \\ [0.5ex]
 \hline\hline
 1 & 6 & 87837 & 787 \\
 \hline
 2 & 7 & 78 & 5415 \\
 \hline
 3 & 545 & 778 & 7507 \\
 \hline
 4 & 545 & 18744 & 7560 \\
 \hline
 5 & 88 & 788 & 6344 \\ [1ex]
 \hline
\end{tabular}
\end{center}
```

[Åpne dette eksemplet i Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Basic+table+with+horizontal+and+vertical+rules\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bcenter%7D%0A%5Cbegin%7Btabular%7D%7B%7C%7Cc+c+c+c%7C%7C%7D+%0A+%5Chline%0A+Col1+%26+Col2+%26+Col2+%26+Col3+%5C%5C+%5B0.5ex%5D+%0A+%5Chline%5Chline%0A+1+%26+6+%26+87837+%26+787+%5C%5C+%0A+%5Chline%0A+2+%26+7+%26+78+%26+5415+%5C%5C%0A+%5Chline%0A+3+%26+545+%26+778+%26+7507+%5C%5C%0A+%5Chline%0A+4+%26+545+%26+18744+%26+7560+%5C%5C%0A+%5Chline%0A+5+%26+88+%26+788+%26+6344+%5C%5C+%5B1ex%5D+%0A+%5Chline%0A%5Cend%7Btabular%7D%0A%5Cend%7Bcenter%7D%0A%5Cend%7Bdocument%7D)

![Eksempel på tabell med hline](/files/96e4775efaaf4c62f0e072ca30bc7ecb482ed187)

## Tabeller med fast bredde

Når du formaterer en tabell, kan du trenge en fast bredde, enten for hver kolonne eller for hele tabellen. Følgende eksempel legger til `array` pakken til dokumentets preamble:

```latex
\usepackage{array}
```

og bruker den til å angi faste kolonnebredder:

```latex
\documentclass{article}
\usepackage{array}
\begin{document}
\begin{center}
\begin{tabular}{ | m{5em} | m{1cm}| m{1cm} | }
  \hline
  cell1 dummy text dummy text dummy text& cell2 & cell3 \\\\
  \hline
  cell1 dummy text dummy text dummy text & cell5 & cell6 \\\\
  \hline
  cell7 & cell8 & cell9 \\
  \hline
\end{tabular}
\end{center}
\end{document}
```

[Åpne dette eksemplet i Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Table+with+fixed+column+width\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Barray%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bcenter%7D%0A%5Cbegin%7Btabular%7D%7B+%7C+m%7B5em%7D+%7C+m%7B1cm%7D%7C+m%7B1cm%7D+%7C+%7D+%0A++%5Chline%0A++cell1+dummy+text+dummy+text+dummy+text%26+cell2+%26+cell3+%5C%5C+%0A++%5Chline%0A++cell1+dummy+text+dummy+text+dummy+text+%26+cell5+%26+cell6+%5C%5C+%0A++%5Chline%0A++cell7+%26+cell8+%26+cell9+%5C%5C+%0A++%5Chline%0A%5Cend%7Btabular%7D%0A%5Cend%7Bcenter%7D%0A%5Cend%7Bdocument%7D)

![Eksempel på tabell med fast bredde](/files/8465fadd611751d9e653af539922977662408ca5)

I `tabular` miljøet, parameteren `m{5em}` angir en bredde på `5em` for den første kolonnen (`1cm` for de to andre) og sentrerer teksten midt i cellen. Justeringsalternativene er `m` for midten, `p` for toppen og `b` for bunnen. Når du bruker disse parameterne, formateres teksten automatisk slik at den passer inn i hver celle.

Hvis du ikke trenger å styre bredden på hver celle, men på hele tabellen og deretter fordele plassen jevnt innvendig, bruk `tabularx` pakken. Se eksemplet nedenfor:

```latex
\documentclass{article}
\usepackage{tabularx}
\begin{document}
\begin{tabularx}{0.8\textwidth} {
  | >{\raggedright\arraybackslash}X
  | >{\centering\arraybackslash}X
  | >{\raggedleft\arraybackslash}X | }
 \hline
 item 11 & item 12 & item 13 \\\\
 \hline
 item 21  & item 22  & item 23  \\\\
\hline
\end{tabularx}
\end{document}
```

[Åpne dette eksemplet i Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Table+example+using+tabularx+package\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Btabularx%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Btabularx%7D%7B0.8%5Ctextwidth%7D+%7B+%0A++%7C+%3E%7B%5Craggedright%5Carraybackslash%7DX+%0A++%7C+%3E%7B%5Ccentering%5Carraybackslash%7DX+%0A++%7C+%3E%7B%5Craggedleft%5Carraybackslash%7DX+%7C+%7D%0A+%5Chline%0A+item+11+%26+item+12+%26+item+13+%5C%5C%0A+%5Chline%0A+item+21++%26+item+22++%26+item+23++%5C%5C%0A%5Chline%0A%5Cend%7Btabularx%7D%0A%5Cend%7Bdocument%7D)

![Eksempel på tabell med tabularx-pakken](/files/668a7d7ddc10a5598cd2323cbfebbde3e98e3256)

Miljøet `tabularx` ligner på `tabular` men er mer fleksibel. For å bruke den, legg til linjen `\usepackage{tabularx}` i dokumentets preamble. Merk at åpningserklæringen for miljøet er annerledes; i eksemplet er tabellbredden satt til `0.8\textwidth`, som er 80 % av dokumentets tekstbredde. Du kan bruke hvilken som helst av [LaTeX-enhetene](/latex/no/formatering/01-lengths-in-latex.md) for å sette denne verdien.

Prefikset inni klammeparentesene `| >{\raggedright\arraybackslash}X | >{\centering\arraybackslash}X | >{\raggedleft\arraybackslash}X |` angir justeringen av hver kolonne: den første til *left*, den andre til *center* og den tredje til *right*.

## Kombinere rader og kolonner

Rader og kolonner kan slås sammen for å lage større tabellceller. Følgende eksempel bruker `\multicolumn` kommandoen for å slå sammen flere kolonner:

```latex
\documentclass{article}
\usepackage{multirow}
\begin{document}
\begin{tabular}{ |p{3cm}||p{3cm}|p{3cm}|p{3cm}|  }
 \hline
 \multicolumn{4}{|c|}{Landsliste} \\
 \hline
 Landnavn eller områdenavn& ISO ALFA 2-kode &ISO ALFA 3-kode&ISO numerisk kode\\
 \hline
 Afghanistan   & AF    &AFG&   004\\
 Ålandøyene&   AX  & ALA   &248\\
 Albania &AL & ALB&  008\\
 Algerie    &DZ & DZA&  012\\
 Amerikansk Samoa&   AS  & ASM&016\\
 Andorra& AD  & AND   &020\\
 Angola& AO  & AGO&024\\
 \hline
\end{tabular}
\end{document}
```

[Åpne dette eksemplet i Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Example+of+table+using+the+multicolumn+command\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bmultirow%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Btabular%7D%7B+%7Cp%7B3cm%7D%7C%7Cp%7B3cm%7D%7Cp%7B3cm%7D%7Cp%7B3cm%7D%7C++%7D%0A+%5Chline%0A+%5Cmulticolumn%7B4%7D%7B%7Cc%7C%7D%7BCountry+List%7D+%5C%5C%0A+%5Chline%0A+Country+Name+or+Area+Name%26+ISO+ALPHA+2+Code+%26ISO+ALPHA+3+Code%26ISO+numeric+Code%5C%5C%0A+%5Chline%0A+Afghanistan+++%26+AF++++%26AFG%26+++004%5C%5C%0A+Aland+Islands%26+++AX++%26+ALA+++%26248%5C%5C%0A+Albania+%26AL+%26+ALB%26++008%5C%5C%0A+Algeria++++%26DZ+%26+DZA%26++012%5C%5C%0A+American+Samoa%26+++AS++%26+ASM%26016%5C%5C%0A+Andorra%26+AD++%26+AND+++%26020%5C%5C%0A+Angola%26+AO++%26+AGO%26024%5C%5C%0A+%5Chline%0A%5Cend%7Btabular%7D%0A%5Cend%7Bdocument%7D)

![Eksempel på tabell med bruk av multicolumn-kommandoen](/files/67f20219745d69bff05fa658b4e86787c43f4a2e)

La oss gå gjennom hver del av kommandoen `\multicolumn{4}{|c|}{Landsliste} \\`:

**{4}**

Antallet kolonner som skal slås sammen: 4 i dette tilfellet.

**{|c|}**

Avgrensere og justering av den resulterende cellen: i dette tilfellet vil teksten være sentrert og en loddrett linje vil bli tegnet på hver side av cellen.

**{Landsliste}**

Teksten som skal vises i cellen.

For å slå sammen rader må du legge til `multirow` pakken i dokumentets preamble:

```latex
\usepackage{multirow}
```

Deretter kan du bruke `\multirow` kommandoen i dokumentet ditt:

```latex
\documentclass{article}
\usepackage{multirow}
\begin{document}
\begin{center}
\begin{tabular}{ |c|c|c| }
\hline
col1 & col2 & col3 \\
\hline
\multirow{3}{4em}{Flere rader} & cell2 & cell3 \\
& cell5 & cell6 \\
& cell8 & cell9 \\
\hline
\end{tabular}
\end{center}
\end{document}
```

[Åpne dette eksemplet i Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Multirow+table+example\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bmultirow%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bcenter%7D%0A%5Cbegin%7Btabular%7D%7B+%7Cc%7Cc%7Cc%7C+%7D+%0A%5Chline%0Acol1+%26+col2+%26+col3+%5C%5C%0A%5Chline%0A%5Cmultirow%7B3%7D%7B4em%7D%7BMultiple+row%7D+%26+cell2+%26+cell3+%5C%5C+%0A%26+cell5+%26+cell6+%5C%5C+%0A%26+cell8+%26+cell9+%5C%5C+%0A%5Chline%0A%5Cend%7Btabular%7D%0A%5Cend%7Bcenter%7D%0A%5Cend%7Bdocument%7D)

![Eksempel på tabell med bruk av multirow-kommandoen](/files/6d2964cc98573ff3a43fac831b55400198389a58)

Den `multirow` kommandoen tar tre parametere; eksemplet vårt bruker følgende innstillinger:

1. antallet rader som skal slås sammen: `3`
2. kolonnebredden: `4em`
3. innholdet i cellen: `Flere rader`

## Tabeller over flere sider

Hvis du må sette inn en svært lang tabell som tar opp to eller flere sider i dokumentet ditt, bruk `longtable` pakken. Legg først til følgende linje i dokumentets preamble:

```latex
\usepackage{longtable}
```

Deretter kan du bruke `longtable` miljøet, som vist i følgende eksempel:

```latex
\documentclass{article}
\usepackage{longtable}

\begin{document}

 \begin{longtable}[c]{| c | c |}
 \caption{Lang tabelltekst.\label{long}}\\

 \hline
 \multicolumn{2}{| c |}{Begynnelsen av tabellen}\\
 \hline
 Noe & noe annet\\
 \hline
 \endfirsthead

 \hline
 \multicolumn{2}{|c|}{Fortsettelse av tabellen \ref{long}}\\
 \hline
 Noe & noe annet\\
 \hline
 \endhead

 \hline
 \endfoot

 \hline
 \multicolumn{2}{| c |}{Slutten av tabellen}\\
 \hline\hline
 \endlastfoot

 Mange linjer & slik\\
 Mange linjer & slik\\
 Mange linjer & slik\\
 Mange linjer & slik\\
 Mange linjer & slik\\
 Mange linjer & slik\\
 Mange linjer & slik\\
 Mange linjer & slik\\
 ...
 Mange linjer & slik\\
 \end{longtable}
```

![Eksempel på tabell med mange linjer](/files/7769577fd4d1708fb0260d8e6f279c85ba8a55c6)

[Åpne en `longtable` eksemplet i Overleaf](https://www.overleaf.com/project/new/template/20823?id=71401569\&templateName=Longtable+example\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

Oppførselen til `longtable` ligner på standard `tabular`, men genererer tabeller som kan brytes av den vanlige LaTeX-siderykningsalgoritmen. Det finnes fire `longtable`-spesifikke elementer:

**\endfirsthead**

Alt over denne kommandoen vil vises i begynnelsen av tabellen, på første side.

**\endhead**

Alt du setter før denne kommandoen og under \endfirsthead, vil vises øverst i tabellen på hver side unntatt den første.

**\endfoot**

På samme måte som \endhead vil det du setter etter \endhead og før denne kommandoen vises nederst i tabellen på hver side unntatt den siste.

**\endlastfoot**

På samme måte som \endfirsthead. Elementene etter \endfoot og før denne kommandoen vil vises nederst i tabellen, men bare på den siste siden der tabellen vises.

## Plassering av tabeller

Å plassere en tabell er enkelt hvis den er inni et flytende objekt `table` -miljøet.

```latex
\documentclass{article}
\begin{document}
Nedenfor er en tabell plassert akkurat her:
\begin{table}[h!]
\centering
 \begin{tabular}{||c c c c||}
 \hline
 Kol1 & Kol2 & Kol2 & Kol3 \\ [0.5ex]
 \hline\hline
 1 & 6 & 87837 & 787 \\
 2 & 7 & 78 & 5415 \\
 3 & 545 & 778 & 7507 \\
 4 & 545 & 18744 & 7560 \\
 5 & 88 & 788 & 6344 \\ [1ex]
 \hline
 \end{tabular}
\end{table}
\end{document}
```

[Åpne dette eksemplet i Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Positioning+a+table\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0ABelow+is+a+table+positioned+exactly+here%3A%0A%5Cbegin%7Btable%7D%5Bh%21%5D%0A%5Ccentering%0A+%5Cbegin%7Btabular%7D%7B%7C%7Cc+c+c+c%7C%7C%7D+%0A+%5Chline%0A+Col1+%26+Col2+%26+Col2+%26+Col3+%5C%5C+%5B0.5ex%5D+%0A+%5Chline%5Chline%0A+1+%26+6+%26+87837+%26+787+%5C%5C+%0A+2+%26+7+%26+78+%26+5415+%5C%5C%0A+3+%26+545+%26+778+%26+7507+%5C%5C%0A+4+%26+545+%26+18744+%26+7560+%5C%5C%0A+5+%26+88+%26+788+%26+6344+%5C%5C+%5B1ex%5D+%0A+%5Chline%0A+%5Cend%7Btabular%7D%0A%5Cend%7Btable%7D%0A%5Cend%7Bdocument%7D)

![Eksempel på plassering av en tabell](/files/c24943b1cee55008093ed82ed4770d359ccef2b9)

Parameteren `h!` som sendes til deklarasjonen av tabellmiljøet, fastsetter at denne tabellen må plasseres *her*, og overstyre LaTeX-standardene. Posisjoneringsparameterne som kan sendes inn, inkluderer:

**h**

Vil plassere tabellen her omtrent.

**t**

Plasser tabellen øverst på siden.

**b**

Plasser tabellen nederst på siden.

**p**

Plasser tabellen på en egen side, kun for tabeller.

**!**

Overstyr interne LaTeX-parametere.

**H**

Plasser tabellen på denne presise plasseringen, omtrent som h!.

For flere eksempler på tabellplassering, se [Plassering av bilder og tabeller](/latex/no/figurer-og-tabeller/02-positioning-images-and-tables.md) artikkelen.

I dette eksemplet er det noen flere kommandoer:

**\centering**

Sentrerer tabellen i forhold til flytbeholderen.

**\[1ex]**

Dette legger til ekstra plass i cellen.

## Bildetekster, etiketter og referanser

Tabeller kan få bildetekst, etikett og referanse ved hjelp av `table` -miljøet.

```latex
\documentclass{article}
\begin{document}
Tabell \ref{table:1} er et eksempel på et referert \LaTeX{}-element.

\begin{table}[h!]
\centering
\begin{tabular}{||c c c c||}
 \hline
 Kol1 & Kol2 & Kol2 & Kol3 \\ [0.5ex]
 \hline\hline
 1 & 6 & 87837 & 787 \\
 2 & 7 & 78 & 5415 \\
 3 & 545 & 778 & 7507 \\
 4 & 545 & 18744 & 7560 \\
 5 & 88 & 788 & 6344 \\ [1ex]
 \hline
\end{tabular}
\caption{Tabell for å teste bildetekster og etiketter.}
\label{table:1}
\end{table}
\end{document}
```

[Åpne dette eksemplet i Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Table+captions+and+labels\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0ATable+%5Cref%7Btable%3A1%7D+is+an+example+of+a+referenced+%5CLaTeX%7B%7D+element.%0A%0A%5Cbegin%7Btable%7D%5Bh%21%5D%0A%5Ccentering%0A%5Cbegin%7Btabular%7D%7B%7C%7Cc+c+c+c%7C%7C%7D+%0A+%5Chline%0A+Col1+%26+Col2+%26+Col2+%26+Col3+%5C%5C+%5B0.5ex%5D+%0A+%5Chline%5Chline%0A+1+%26+6+%26+87837+%26+787+%5C%5C+%0A+2+%26+7+%26+78+%26+5415+%5C%5C%0A+3+%26+545+%26+778+%26+7507+%5C%5C%0A+4+%26+545+%26+18744+%26+7560+%5C%5C%0A+5+%26+88+%26+788+%26+6344+%5C%5C+%5B1ex%5D+%0A+%5Chline%0A%5Cend%7Btabular%7D%0A%5Ccaption%7BTable+to+test+captions+and+labels.%7D%0A%5Clabel%7Btable%3A1%7D%0A%5Cend%7Btable%7D%0A%5Cend%7Bdocument%7D)

![Eksempel på refererte LaTeX-elementer](/files/1f79b3d78d9919b2326dd1d80849a3100e76f167)

Det er tre viktige kommandoer i eksemplet:

**\caption{Tabell for å teste bildetekster og etiketter}**

Som du kanskje forventer, angir denne kommandoen bildeteksten for tabellen. Hvis du lager en tabelloversikt, vil denne bildeteksten brukes der. Du kan plassere den over eller under tabellen.

**\label{table:1}**

Hvis du trenger å referere til tabellen i dokumentet, setter du en etikett med denne kommandoen. Etiketten vil nummerere tabellen og, når den kombineres med \ref-kommandoen, lar den deg referere til den.

**\ref{table:1}**

Denne koden vil bli erstattet av nummeret som tilsvarer den refererte tabellen.

## Tabelloversikt

For å lage en tabelloversikt bruker du `\listoftables` kommandoen. Bildeteksten til hver tabell vil bli brukt til å generere denne listen. For språk som støttes av `babel` pakken, vil tittelen «Tabelloversikt» bli oversatt tilsvarende. Se artikkelen om [Støtte for internasjonale språk](/latex/no/sprak/03-international-language-support.md) for mer informasjon.

```latex
\documentclass{article}
\begin{document}
\listoftables
\vspace{5pt}
Tabellen \ref{table:1} er et eksempel på refererte \LaTeX{}-elementer.

\begin{table}[h!]
\centering
\begin{tabular}{||c c c c||}
 \hline
 Kol1 & Kol2 & Kol2 & Kol3 \\ [0.5ex]
 \hline\hline
 1 & 6 & 87837 & 787 \\
 2 & 7 & 78 & 5415 \\
 3 & 545 & 778 & 7507 \\
 4 & 545 & 18744 & 7560 \\
 5 & 88 & 788 & 6344 \\ [1ex]
 \hline
\end{tabular}
\caption{Dette er bildeteksten for den første tabellen.}
\label{table:1}
\end{table}

\begin{table}[h!]
\centering
\begin{tabular}{||c c c c||}
 \hline
 Kol1 & Kol2 & Kol2 & Kol3 \\ [0.5ex]
 \hline\hline
  4 & 545 & 18744 & 7560 \\
 5 & 88 & 788 & 6344 \\ [1ex]
 \hline
\end{tabular}
\caption{Dette er bildeteksten for den andre tabellen.}
\label{table:2}
\end{table}
\end{document}
```

[Åpne dette eksemplet i Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Example+using+listoftables\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Clistoftables%0A%5Cvspace%7B5pt%7D%0AThe+table+%5Cref%7Btable%3A1%7D+is+an+example+of+referenced+%5CLaTeX%7B%7D+elements.%0A%0A%5Cbegin%7Btable%7D%5Bh%21%5D%0A%5Ccentering%0A%5Cbegin%7Btabular%7D%7B%7C%7Cc+c+c+c%7C%7C%7D+%0A+%5Chline%0A+Col1+%26+Col2+%26+Col2+%26+Col3+%5C%5C+%5B0.5ex%5D+%0A+%5Chline%5Chline%0A+1+%26+6+%26+87837+%26+787+%5C%5C+%0A+2+%26+7+%26+78+%26+5415+%5C%5C%0A+3+%26+545+%26+778+%26+7507+%5C%5C%0A+4+%26+545+%26+18744+%26+7560+%5C%5C%0A+5+%26+88+%26+788+%26+6344+%5C%5C+%5B1ex%5D+%0A+%5Chline%0A%5Cend%7Btabular%7D%0A%5Ccaption%7BThis+is+the+caption+for+the+first+table.%7D%0A%5Clabel%7Btable%3A1%7D%0A%5Cend%7Btable%7D%0A%0A%5Cbegin%7Btable%7D%5Bh%21%5D%0A%5Ccentering%0A%5Cbegin%7Btabular%7D%7B%7C%7Cc+c+c+c%7C%7C%7D+%0A+%5Chline%0A+Col1+%26+Col2+%26+Col2+%26+Col3+%5C%5C+%5B0.5ex%5D+%0A+%5Chline%5Chline%0A++4+%26+545+%26+18744+%26+7560+%5C%5C%0A+5+%26+88+%26+788+%26+6344+%5C%5C+%5B1ex%5D+%0A+%5Chline%0A%5Cend%7Btabular%7D%0A%5Ccaption%7BThis+is+the+caption+for+the+second+table.%7D%0A%5Clabel%7Btable%3A2%7D%0A%5Cend%7Btable%7D%0A%5Cend%7Bdocument%7D)

![Eksempel på tabelloversikt](/files/c413d112549de025764acf2213a07b07ffccad0f)

## Endre utseendet på en tabell

Flere tablelementer kan endres for å passe behovene i dokumentet ditt. Nedenfor lærer du hvordan du endrer linjetykkelsen, linjefargen og bakgrunnsfargen i cellene i tabellen.

### Linjebredde og celleutfylling

Lesbarheten til en tabell kan noen ganger forbedres ved å øke kolonneavstanden og radavstanden.

```latex
\documentclass{article}
\setlength{\arrayrulewidth}{0.5mm}
\setlength{\tabcolsep}{18pt}
\renewcommand{\arraystretch}{1.5}
\begin{document}
\begin{tabular}{ |p{3cm}|p{3cm}|p{3cm}|  }
\hline
\multicolumn{3}{|c|}{Landsliste} \\
\hline
Landnavn eller områdenavn& ISO ALFA 2-kode &ISO ALFA 3 \\
\hline
Afghanistan & AF &AFG \\
Ålandøyene & AX   & ALA \\
Albania &AL & ALB \\
Algerie    &DZ & DZA \\
Amerikansk Samoa & AS & ASM \\
Andorra & AD & AND   \\
Angola & AO & AGO \\
\hline
\end{tabular}
\end{document}
```

[Åpne dette eksemplet i Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Changing+table+spacing\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Csetlength%7B%5Carrayrulewidth%7D%7B0.5mm%7D%0A%5Csetlength%7B%5Ctabcolsep%7D%7B18pt%7D%0A%5Crenewcommand%7B%5Carraystretch%7D%7B1.5%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Btabular%7D%7B+%7Cp%7B3cm%7D%7Cp%7B3cm%7D%7Cp%7B3cm%7D%7C++%7D%0A%5Chline%0A%5Cmulticolumn%7B3%7D%7B%7Cc%7C%7D%7BCountry+List%7D+%5C%5C%0A%5Chline%0ACountry+Name+or+Area+Name%26+ISO+ALPHA+2+Code+%26ISO+ALPHA+3+%5C%5C%0A%5Chline%0AAfghanistan+%26+AF+%26AFG+%5C%5C%0AAland+Islands+%26+AX+++%26+ALA+%5C%5C%0AAlbania+%26AL+%26+ALB+%5C%5C%0AAlgeria++++%26DZ+%26+DZA+%5C%5C%0AAmerican+Samoa+%26+AS+%26+ASM+%5C%5C%0AAndorra+%26+AD+%26+AND+++%5C%5C%0AAngola+%26+AO+%26+AGO+%5C%5C%0A%5Chline%0A%5Cend%7Btabular%7D%0A%5Cend%7Bdocument%7D)

![Eksempel på kolonneavstand](/files/a4cf280ae74d952da2b467af6e68a32e5f29b6d6)

En beskrivelse av kommandoene er gitt nedenfor:

**\setlength{\arrayrulewidth}{0.5mm}**

Dette angir tykkelsen på tabellens kanter. I eksemplet er den 0,5 mm, men du kan bruke andre enheter — se artikkelen Lengder i LaTeX for en fullstendig liste.

**\setlength{\tabcolsep}{18pt}**

Avstanden mellom teksten og venstre/høyre kant i cellen den ligger i, settes til 18 pt med denne kommandoen. Igjen kan du bruke andre enheter om nødvendig.

**\renewcommand{\arraystretch}{1.5}**

Høyden på hver rad settes til 1,5 i forhold til standardhøyden.

### Fargelegg annenhver rad

Du kan bruke alternerende farger på radene i tabellen ved å bruke `xcolor` pakken med `table` alternativet, slik det vises i følgende eksempel:

```latex
\documentclass{article}
\usepackage[table]{xcolor}
\setlength{\arrayrulewidth}{0.5mm}
\setlength{\tabcolsep}{18pt}
\renewcommand{\arraystretch}{2.5}
\begin{document}
{\rowcolors{3}{green!80!yellow!50}{green!70!yellow!40}
\begin{tabular}{ |p{3cm}|p{3cm}|p{3cm}|  }
\hline
\multicolumn{3}{|c|}{Landsliste} \\
\hline
Landnavn eller områdenavn& ISO ALFA 2-kode &ISO ALFA 3 \\
\hline
Afghanistan & AF &AFG \\
Ålandøyene & AX   & ALA \\
Albania &AL & ALB \\
Algerie    &DZ & DZA \\
Amerikansk Samoa & AS & ASM \\
Andorra & AD & AND   \\
Angola & AO & AGO \\
\hline
\end{tabular}}
\end{document}
```

[Åpne dette eksemplet i Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Changing+row+colours\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%5Btable%5D%7Bxcolor%7D%0A%5Csetlength%7B%5Carrayrulewidth%7D%7B0.5mm%7D%0A%5Csetlength%7B%5Ctabcolsep%7D%7B18pt%7D%0A%5Crenewcommand%7B%5Carraystretch%7D%7B2.5%7D%0A%5Cbegin%7Bdocument%7D%0A%7B%5Crowcolors%7B3%7D%7Bgreen%2180%21yellow%2150%7D%7Bgreen%2170%21yellow%2140%7D%0A%5Cbegin%7Btabular%7D%7B+%7Cp%7B3cm%7D%7Cp%7B3cm%7D%7Cp%7B3cm%7D%7C++%7D%0A%5Chline%0A%5Cmulticolumn%7B3%7D%7B%7Cc%7C%7D%7BCountry+List%7D+%5C%5C%0A%5Chline%0ACountry+Name+or+Area+Name%26+ISO+ALPHA+2+Code+%26ISO+ALPHA+3+%5C%5C%0A%5Chline%0AAfghanistan+%26+AF+%26AFG+%5C%5C%0AAland+Islands+%26+AX+++%26+ALA+%5C%5C%0AAlbania+%26AL+%26+ALB+%5C%5C%0AAlgeria++++%26DZ+%26+DZA+%5C%5C%0AAmerican+Samoa+%26+AS+%26+ASM+%5C%5C%0AAndorra+%26+AD+%26+AND+++%5C%5C%0AAngola+%26+AO+%26+AGO+%5C%5C%0A%5Chline%0A%5Cend%7Btabular%7D%7D%0A%5Cend%7Bdocument%7D)

![Eksempel på fargelegging av tabellrad](/files/6ebf9387b3c3a2c0aea7a1692669af06c5ab6ffb)

Legg merke til klammeparentesene rett før kommandoen

```latex
\rowcolors{3}{green!80!yellow!50}{green!70!yellow!40}
```

og etter `tabular` miljøet. Kommandoen `\rowcolors` tar tre parametere, hver sendt inn i klammeparenteser:

* raden å starte på,
* fargen for oddetallsrader og
* fargen for partallsrader.

Se `xcolor` pakkedokumentasjonen (i [videre lesning](#further-reading) delen) for en liste over tilgjengelige farger og hvordan du lager dine egne. I eksemplet blandes fargene grønn og gul i ulike proporsjoner.

For at kommandoen skal virke, må du sørge for å legge til

```latex
\usepackage[table]{xcolor}
```

i preamble-en til LaTeX-filen din.

### Fargelegging av en tabell (celler, rader, kolonner og linjer)

Alle elementer i en tabell kan tilpasses til å bruke en bestemt farge. Igjen tilbys denne funksjonaliteten av **xcolor** så du må legge til

```latex
\usepackage[table]{xcolor}
```

i preamble-en. Nedenfor kan du se et eksempel.

```latex
\documentclass{article}
\usepackage[table]{xcolor}
\setlength{\arrayrulewidth}{1mm}
\setlength{\tabcolsep}{18pt}
\renewcommand{\arraystretch}{2.5}
\newcolumntype{s}{>{\columncolor[HTML]{AAACED}} p{3cm}}
\arrayrulecolor[HTML]{DB5800}
\begin{document}
\begin{tabular}{ |s|p{3cm}|p{3cm}| }
\hline
\rowcolor{lightgray} \multicolumn{3}{|c|}{Landsliste} \\
\hline
Landnavn eller områdenavn& ISO ALFA 2-kode &ISO ALFA 3 \\
\hline
Afghanistan & AF &AFG \\
\rowcolor{gray}
Ålandøyene & AX & ALA \\
Albania   &AL & ALB \\
Algerie  &DZ & DZA \\
Amerikansk Samoa & AS & ASM \\
Andorra & AD & \cellcolor[HTML]{AA0044} AND    \\
Angola & AO & AGO \\
\hline
\end{tabular}
\end{document}
```

[Åpne dette eksemplet i Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Example+of+using+colour+in+a+table\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%5Btable%5D%7Bxcolor%7D%0A%5Csetlength%7B%5Carrayrulewidth%7D%7B1mm%7D%0A%5Csetlength%7B%5Ctabcolsep%7D%7B18pt%7D%0A%5Crenewcommand%7B%5Carraystretch%7D%7B2.5%7D%0A%5Cnewcolumntype%7Bs%7D%7B%3E%7B%5Ccolumncolor%5BHTML%5D%7BAAACED%7D%7D+p%7B3cm%7D%7D%0A%5Carrayrulecolor%5BHTML%5D%7BDB5800%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Btabular%7D%7B+%7Cs%7Cp%7B3cm%7D%7Cp%7B3cm%7D%7C+%7D%0A%5Chline%0A%5Crowcolor%7Blightgray%7D+%5Cmulticolumn%7B3%7D%7B%7Cc%7C%7D%7BCountry+List%7D+%5C%5C%0A%5Chline%0ACountry+Name+or+Area+Name%26+ISO+ALPHA+2+Code+%26ISO+ALPHA+3+%5C%5C%0A%5Chline%0AAfghanistan+%26+AF+%26AFG+%5C%5C%0A%5Crowcolor%7Bgray%7D%0AAland+Islands+%26+AX+%26+ALA+%5C%5C%0AAlbania+++%26AL+%26+ALB+%5C%5C%0AAlgeria++%26DZ+%26+DZA+%5C%5C%0AAmerican+Samoa+%26+AS+%26+ASM+%5C%5C%0AAndorra+%26+AD+%26+%5Ccellcolor%5BHTML%5D%7BAA0044%7D+AND++++%5C%5C%0AAngola+%26+AO+%26+AGO+%5C%5C%0A%5Chline%0A%5Cend%7Btabular%7D%0A%5Cend%7Bdocument%7D)

![Eksempel på tilpasset farge i en tabell](/files/b751638d72c5989f6219050517dadce30d8c2b6c)

Nedenfor er en beskrivelse av hvordan du endrer fargen på hvert element i tabellen:

* **Farge på linjene**. Kommandoen `\arrayrulecolor` brukes til dette. I eksemplet brukes et HTML-format, men andre formater er også tilgjengelige; se xcolor-dokumentasjonen for en fullstendig liste (lenke gitt i [videre lesning](#further-reading) delen).
* **Bakgrunnsfarge for en celle**. Bruk kommandoen `\cellcolor`. Du kan enten skrive inn navnet direkte i klammeparentesene (red, gray, green og så videre) eller sende inn en formatparameter i hakeparentesene (HTML i eksemplet) og deretter angi ønsket farge inne i klammeparentesene ved hjelp av det etablerte formatet.
* **Bakgrunnsfarge for en rad**. I dette tilfellet `\rowcolor` vil gjøre det. De samme betraktningene om fargevalg som er nevnt i de to foregående kommandoene, gjelder også for denne.
* **Bakgrunnsfarge for en kolonne**. Denne er litt vanskelig, men den enkleste måten er å definere en ny kolonnetype. Kommandoen

  ```latex
  \newcolumntype{s}{>{\columncolor[HTML]{AAACED}} p{3cm}}
  ```

  definerer en kolonnetype kalt `s` hvis justering er `p`, kolonnebredden er `3cm` og fargen er satt med HTML-format til `AAACED`. Denne nye kolonnetypen brukes i `tabular` -miljøet.

## Referanseguide

En kort beskrivelse av parametere i `tabular` -miljøet.

Tabeller kan lages ved hjelp av `tabular` -miljøet.

```
\begin{tabular}[pos]{cols}
 tabellinnhold
\end{tabular}
```

hvor alternativene kan være:

* **`pos`** : Vertikal posisjon. Den kan ha følgende verdier:

|                 |                                                     |
| --------------- | --------------------------------------------------- |
| `t`             | linjen øverst er justert med tekstgrunnlinjen       |
| `b`             | linjen nederst er justert med tekstgrunnlinjen      |
| `c` eller ingen | tabellen er sentrert i forhold til tekstgrunnlinjen |

* **`cols`** : Definerer justeringen og kantene til hver kolonne. Den kan ha følgende verdier:

|                |                                                                                |
| -------------- | ------------------------------------------------------------------------------ |
| `l`            | venstrejustert kolonne                                                         |
| `c`            | sentrert kolonne                                                               |
| `r`            | høyrejustert kolonne                                                           |
| `p{'bredde'}`  | avsnittskolonne med tekst vertikalt justert øverst                             |
| `m{'bredde'}`  | avsnittskolonne med tekst vertikalt justert i midten (krever `array` pakken)   |
| `b{'bredde'}`  | avsnittskolonne med tekst vertikalt justert nederst (krever `array` pakken)    |
| `\|`           | loddrett linje                                                                 |
| `\|\|`         | dobbel loddrett linje                                                          |
| `*{num}{form}` | formatet gjentas *num* ganger; for eksempel `*{3}{\|l}\|` er lik `\|l\|l\|l\|` |

For å skille mellom celler og sette inn nye linjer bruker du følgende kommandoer:

|               |                                                                                                         |
| ------------- | ------------------------------------------------------------------------------------------------------- |
| `&`           | kolonneskilletegn                                                                                       |
| `\\`          | start ny rad (ekstra mellomrom kan angis etter `\\` ved å bruke hakeparenteser, for eksempel `\\[6pt]`) |
| `\hline`      | horisontal linje mellom rader                                                                           |
| `\newline`    | start en ny linje innenfor en celle (i en avsnittskolonne)                                              |
| `\cline{i-j}` | delvis horisontal linje som begynner i kolonne *i* og slutter i kolonne *j*                             |

## Videre lesning

For mer informasjon, se

* [Hvordan sette inn tabeller i Overleaf](/latex/no/kunnskapsbase/067-how-to-generate-and-insert-latex-tables-in-overleaf.md)
* [Plassering av bilder og tabeller](/latex/no/figurer-og-tabeller/02-positioning-images-and-tables.md)
* [Lister over tabeller og figurer](/latex/no/figurer-og-tabeller/03-lists-of-tables-and-figures.md)
* [Lengder i LaTeX](/latex/no/formatering/01-lengths-in-latex.md)
* [Bruke farger i LaTeX](/latex/no/formatering/13-using-colors-in-latex.md)
* [Brukerveiledning for xcolor-pakken](http://mirrors.ctan.org/macros/latex/contrib/xcolor/xcolor.pdf)
* [Brukerveiledning for tabularx-pakken](https://texdoc.org/pkg/tabularx)
* [Brukerveiledning for longtable-pakken](http://mirrors.ctan.org/macros/latex/required/tools/longtable.pdf)


---

# 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/no/figurer-og-tabeller/01-tables.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.
