> 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/formatering/03-page-numbering.md).

# Paginering

Sidetal i dokumenter kan sættes med en bestemt *stil*, f.eks. ved brug af arabiske eller romerske tal, og placeres på en bestemt side *placering*—typisk i sidehoveder eller sidefødder. Denne artikel viser, hvordan stil og placering af sidetal kan ændres:

* den *stil* af sidetal kan ændres med `\pagenumbering` kommandoen;
* den *placering* af sidetal kan ændres ved hjælp af [`fancyhdr` pakken](https://ctan.org/pkg/fancyhdr?lang=en).

## Indstilling af sidetallenes stil

Stilen for sidetal kan ændres med kommandoen

```latex
\pagenumbering{⟨style⟩}
```

hvor `⟨style⟩` er en af

* `arabisk`: brug arabiske tal (1, 2, 3, ...)
* `alph`: brug små bogstaver (a, b, c, ...)
* `Alph`: brug store bogstaver (A, B, C, ...)
* `roman`: brug små romertal (i, ii, iii, ...)
* `Roman`: brug store romertal (I, II, III, ...)

### Eksempel, der demonstrerer sidetalsstile

Det følgende eksempel sætter en indholdsfortegnelse efterfulgt af 5 sider, som hver demonstrerer en af `⟨style⟩` mulighederne for sidetal. Internt bruger LaTeX en såkaldt *tæller* til at registrere det aktuelle sidetal. En tæller er navnet på en LaTeX-variabel, der bruges til at gemme en heltalsværdi—se [Overleaf-artiklen om tællere](/latex/da/formatering/10-counters.md) for flere detaljer og eksempler.

```latex
\begin{document}
% Indsæt en indholdsfortegnelse
\tableofcontents
\newpage
\section{Store romertal}
\pagenumbering{Roman}% Stort 'R': store romertal
\blindtext[1]
\newpage
\section{Små romertal} % små romertal
\pagenumbering{roman}
\blindtext[1]
\newpage
\section{Arabiske tal}
\pagenumbering{arabic} % arabiske/indiske sidetal
\blindtext[1]
\newpage
\section{Små alfabetiske}
\pagenumbering{alph} % små alfabetiske side "tal"
\blindtext[1]
\newpage
\section{Store alfabetiske}
\pagenumbering{Alph} % store alfabetiske side "tal"
\blindtext[1]
\end{document}
```

[Åbn dette eksempel i Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+page+number+styles\&snip=%5Cdocumentclass%7Barticle%7D%0A%25+Use+a+small+page+size+to+avoid+%0A%25+needing+lots+of+text+to+create+%0A%25+several+pages%0A%5Cusepackage%5Bincludefoot%2C%0Apaperheight%3D10cm%2C%0Apaperwidth%3D10cm%2C%0Atextwidth%3D9cm%2C%0Atextheight%3D8cm%5D%7Bgeometry%7D%0A%5Cusepackage%7Bblindtext%7D%0A%5Cbegin%7Bdocument%7D%0A%25+Insert+a+table+of+contents%0A%5Ctableofcontents%0A%5Cnewpage%0A%5Csection%7BUppercase+Roman%7D%0A%5Cpagenumbering%7BRoman%7D%25+Capital+%27R%27%3A+uppercase+Roman+numerals%0A%5Cblindtext%5B1%5D%0A%5Cnewpage%0A%5Csection%7BLowercase+Roman%7D+%25+lowercase+Roman+numerals%0A%5Cpagenumbering%7Broman%7D%0A%5Cblindtext%5B1%5D%0A%5Cnewpage%0A%5Csection%7BArabic+numbers%7D%0A%5Cpagenumbering%7Barabic%7D+%25+Arabic%2FIndic+page+numbers%0A%5Cblindtext%5B1%5D%0A%5Cnewpage%0A%5Csection%7BLowercase+alphabetic%7D%0A%5Cpagenumbering%7Balph%7D+%25+Lowercase+alphabetic+page+%22numbers%22%0A%5Cblindtext%5B1%5D%0A%5Cnewpage%0A%5Csection%7BUppercase+alphabetic%7D%0A%5Cpagenumbering%7BAlph%7D+%25+Uppercase+alphabetic+page+%22numbers%22%0A%5Cblindtext%5B1%5D%0A%5Cend%7Bdocument%7D)

Den næste figur viser indholdsfortegnelsen, som dette dokument genererer. Bemærk hvordan `\pagenumbering` kommandoen har nulstillet start-sidetallet til startværdien for hver stil: `i` for `roman` stilen, `Et` for `Alph` stilen, `I` for `Roman` stilen og så videre:

![Eksempel på indholdsfortegnelse sat i LaTeX](/files/ecd392b88da37cdb681e21f50415ff63d7019e9f)

Her er to eksempelsider, der er produceret af dette eksempel; det første billede viser sidetal som store romertal, det andet demonstrerer sidetal som store bogstaver:

![Eksempel på sidetal sat med romertal](/files/7c5f3beb4377aa79e09f8c363f5e126a69ea6a9a)

![Eksempel på sidetal sat med store bogstaver](/files/ef2d4d0ea9149bb69599af5d29be426a4d606b57)

## Bogklasse: brug af to stilarter for sidetal

Den [de første sider i en bog](https://en.wikipedia.org/wiki/Book_design#Structure), som omfatter ophavsretssiden, titel- eller halvtitel-siden, eventuel forord eller forordstekst og indholdsfortegnelse, kaldes samlet *indledende* sider, eller kort sagt prelims—et andet udtryk for disse sider er [*forstof*](https://en.wikipedia.org/wiki/Book_design#Front_matter). Traditionelt nummereres de indledende sider med små romertal, mens hovedsiderne (brødteksten) nummereres med arabiske tal. De `book` dokumentklassen indeholder kommandoer til at hjælpe med dette, som det følgende eksempel viser.

```latex
\documentclass{book}
% Pakken emptypage forhindrer sidetal og
% overskrifter i at blive vist på tomme sider.
\usepackage{emptypage}
\begin{document}
\frontmatter %Brug små romertal til sidetal
\chapter*{Forord}
\addcontentsline{toc}{chapter}{Forord}
Forordet er skrevet af en person, som ikke er bogens forfatter.

\chapter*{Indledning}
\addcontentsline{toc}{chapter}{Indledning}
Indledningen er skrevet af bogens forfatter.

\tableofcontents

\mainmatter % Brug nu arabiske tal til sidetal

\chapter{Første kapitel}
Dette bliver et tomt kapitel...
\\section{Første afsnit}
Noget tekst ville være godt.
\chapter{Det andet kapitel}
\end{document}
```

[Åbn dette eksempel i Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Example+page+numbers+in+book+class\&snip=%5Cdocumentclass%7Bbook%7D%0A%25+The+emptypage+package+prevents+page+numbers+and%0A%25+headings+from+appearing+on+empty+pages.%0A%5Cusepackage%7Bemptypage%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cfrontmatter+%25Use+lowercase+Roman+numerals+for+page+numbers%0A%5Cchapter%2A%7BForeword%7D%0A%5Caddcontentsline%7Btoc%7D%7Bchapter%7D%7BForeword%7D%0AThe+Foreword+is+written+by+someone+who+is+not+the+book%27s+author.%0A%0A%5Cchapter%2A%7BPreface%7D%0A%5Caddcontentsline%7Btoc%7D%7Bchapter%7D%7BPreface%7D%0AThe+Preface+is+written+by+the+book%27s+author.%0A%0A%5Ctableofcontents%0A%0A%5Cmainmatter+%25+Now+Use+Arabic+numerals+for+page+numbers%0A%0A%5Cchapter%7BFirst+Chapter%7D%0AThis+will+be+an+empty+chapter...%0A%5Csection%7BFirst+section%7D%0ASome+text+would+be+good.%0A%5Cchapter%7BThe+second+chapter%7D%0A%5Cend%7Bdocument%7D)

Indholdsfortegnelsen, som dette eksempel genererer, demonstrerer brugen af romertal til forstoffet og arabiske tal til hoveddelen:

![Visning af romerske og arabiske sidetal i en bog](/files/b7cc7f177cde3a3ca7717f29d0d2a4e6694c6532)

Kommandoerne, der styrer sidenummereringen, er:

* `\frontmatter`: Sider efter denne kommando og før kommandoen `\mainmatter`, vil blive nummereret med små romertal.
* `\mainmatter`: Dette vil genstarte side-tælleren og ændre stilen til arabiske tal.

## Artikelklasse: brug af to stilarter for sidetal

Som nævnt ovenfor gemmes det aktuelle sidetal i en [LaTeX-tæller-variabel](/latex/da/formatering/10-counters.md#introduction-to-latex-counters) som hedder `page`. Værdien, der er gemt i `page`, eller enhver anden tæller-variabel, kan sættes til en bestemt værdi ved hjælp af `\setcounter` kommandoen:

```latex
\setcounter{⟨countvar⟩}{⟨intval⟩}
```

hvor tæller-variablen `⟨countvar⟩` sættes til værdien `⟨intval⟩`. For eksempel, for at sætte `page` tælleren til `3` ville du skrive

```latex
\setcounter{page}{3}
```

Andre kommandoer til at ændre tæller-variabler omfatter `\addtocounter` og `\stepcounter`:

```latex
\addtocounter{⟨countvar⟩}{⟨increment⟩}
\stepcounter{⟨countvar⟩}
```

* `\addtocounter{⟨countvar⟩}{⟨increment⟩}` tilføjer en mængde `⟨increment⟩` til tæller-variablen `⟨countvar⟩`. **Bemærk**: `⟨increment⟩` kan være positiv for at øge tællerværdien eller negativ for at sænke den.
* `\steptocounter{⟨countvar⟩}` tilføjer 1 til tæller-variablen `⟨countvar⟩`

Dette hypotetiske eksempel ændrer sidetælleren for at planlægge en indholdsfortegnelse, inklusive sektioner, som endnu ikke er skrevet, og hvis sidetal er estimeret. Det bruger også `\pagenumbering{roman}` og `\pagenumbering{Arabic}` for at angive stilen for sidetal.

```latex
\documentclass{article}
\pagenumbering{roman}
\begin{document}

\section*{Gæsteforord (TBD)}
\addcontentsline{toc}{section}{Forord: 4 sider (TBD)}
Skal skrives: tillader 4 sider.
\newpage
\setcounter{page}{5}

\section*{Introduktion (2 sider)}
\addcontentsline{toc}{section}{Introduktion: 2 sider (TBD)}
Skal skrives: 2 sider tilladt.
\newpage
\addtocounter{page}{1}

\section*{Strategioversigt (2 sider)}
\addcontentsline{toc}{section}{Strategioversigt: 2 sider (TBD)}
Skal skrives: 2 sider.
\newpage
\stepcounter{page}

\tableofcontents

\newpage
\pagenumbering{arabic}

\section{Overskrift på niveau 1}
Noget tekst på denne side.
\newpage
\section{Endnu en overskrift på niveau 1}
\end{document}
```

[Åbn dette eksempel i Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Mixing+page+number+formats+in+the+article+class\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cpagenumbering%7Broman%7D%0A%5Cbegin%7Bdocument%7D%0A%0A%5Csection%2A%7BGuest+Foreword+%28TBD%29%7D%0A%5Caddcontentsline%7Btoc%7D%7Bsection%7D%7BForeword%3A+4+pages+%28TBD%29%7D%0ATo+be+written%3A+Allowing+4+pages.%0A%5Cnewpage+%0A%5Csetcounter%7Bpage%7D%7B5%7D%0A%0A%5Csection%2A%7BIntroduction+%282+pages%29%7D%0A%5Caddcontentsline%7Btoc%7D%7Bsection%7D%7BIntroduction%3A+2+pages+%28TBD%29%7D%0ATo+be+written%3A+2+pages+allowed.%0A%5Cnewpage%0A%5Caddtocounter%7Bpage%7D%7B1%7D%0A%0A%5Csection%2A%7BStrategy+summary+%282+pages%29%7D%0A%5Caddcontentsline%7Btoc%7D%7Bsection%7D%7BStrategy+summary%3A+2+pages+%28TBD%29%7D%0ATo+be+written%3A+2+pages.%0A%5Cnewpage%0A%5Cstepcounter%7Bpage%7D%0A%0A%5Ctableofcontents%0A%0A%5Cnewpage%0A%5Cpagenumbering%7Barabic%7D%0A%0A%5Csection%7BLevel+1+heading%7D%0ASome+text+on+this+page.%0A%5Cnewpage%0A%5Csection%7BAnother+Level+1+heading%7D%0A%5Cend%7Bdocument%7D)

Dette eksempel genererer følgende indholdsfortegnelse, som viser resultaterne af at ændre værdien af `page` tælleren:

![Ændring af sidetælleren i LaTeX](/files/c6898e5e2695032c8a9bea48a3ad60becf129b2c)

## Tilpasning af sidetal med pakken fancyhdr

Den `fancyhdr` pakken kan bruges til at tilpasse placeringen og formatet af sidetal; for eksempel ved at placere dem på bestemte steder i sidehovedet eller sidefoden. Overleaf-artiklen [Sidehoveder og sidefødder](/latex/da/formatering/02-headers-and-footers.md) gennemgår dette i detaljer med mange eksempler, som vi ikke vil gengive her.

Her giver vi ét eksempel på at skrive det aktuelle sidetal i sammenhæng med det samlede antal sider, såsom `Side X af Y` hvor Y er det samlede antal sider i dokumentet, opnået ved hjælp af [`lastpage` pakken](https://ctan.org/pkg/lastpage?lang=en).

```latex
\documentclass{article}
% Brug en lille sidestørrelse for at undgå
% at skulle bruge meget tekst for at oprette
% flere sider
\usepackage[includefoot,
paperheight=10cm,
paperwidth=10cm,
textwidth=9cm,
textheight=8cm]{geometry}
\usepackage{blindtext}
\usepackage{lastpage}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{} % ryd eksisterende sidehoved-/sidefodsposter
% Placer Side X af Y i højre
% side af sidefoden
\fancyfoot[R]{Side \thepage \hspace{1pt} af \pageref{LastPage}}
\begin{document}
% Indsæt en indholdsfortegnelse
\tableofcontents
\newpage
\section{En}
\blindtext[1]
\newpage
\section{To}
\blindtext[1]
\newpage
\section{Tre}
\blindtext[1]
\newpage
\section{Fire}
\blindtext[1]
\newpage
\section{Fem}
\blindtext[1]
\end{document}
```

[Åbn dette eksempel i Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Modifying+page+numbers+with+fancyhdr\&snip=%5Cdocumentclass%7Barticle%7D%0A%25+Use+a+small+page+size+to+avoid+%0A%25+needing+lots+of+text+to+create+%0A%25+several+pages%0A%5Cusepackage%5Bincludefoot%2C%0Apaperheight%3D10cm%2C%0Apaperwidth%3D10cm%2C%0Atextwidth%3D9cm%2C%0Atextheight%3D8cm%5D%7Bgeometry%7D%0A%5Cusepackage%7Bblindtext%7D%0A%5Cusepackage%7Blastpage%7D%0A%5Cusepackage%7Bfancyhdr%7D%0A%5Cpagestyle%7Bfancy%7D%0A%5Cfancyhf%7B%7D+%25+clear+existing+header%2Ffooter+entries%0A%25+Place+Page+X+of+Y+on+the+right-hand%0A%25+side+of+the+footer%0A%5Cfancyfoot%5BR%5D%7BPage+%5Cthepage+%5Chspace%7B1pt%7D+of+%5Cpageref%7BLastPage%7D%7D%0A%5Cbegin%7Bdocument%7D%0A%25+Insert+a+table+of+contents%0A%5Ctableofcontents%0A%5Cnewpage%0A%5Csection%7BOne%7D%0A%5Cblindtext%5B1%5D%0A%5Cnewpage%0A%5Csection%7BTwo%7D%0A%5Cblindtext%5B1%5D%0A%5Cnewpage%0A%5Csection%7BThree%7D%0A%5Cblindtext%5B1%5D%0A%5Cnewpage%0A%5Csection%7BFour%7D%0A%5Cblindtext%5B1%5D%0A%5Cnewpage%0A%5Csection%7BFive%7D%0A%5Cblindtext%5B1%5D%0A%5Cend%7Bdocument%7D)

Det følgende billede viser en af de sider, dette eksempel producerer—bemærk `Side 3 af 6` i højre side af sidefoden:

![Ændring af sidetal med fancyhdr](/files/e98c1dc971ffb7819804e82130b5b99bb4f517c8)


---

# 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/formatering/03-page-numbering.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.
