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

# Sidenummerering

Dokumentsidetal kan settes med en bestemt *stil*, for eksempel ved å bruke arabiske eller romerske tall, og settes på en bestemt side *plassering*—vanligvis i topp- eller bunntekster. Denne artikkelen viser hvordan stil og plassering for sidetall kan endres:

* den *stil* for sidetall kan endres ved hjelp av `\pagenumbering` kommandoen;
* den *plassering* for sidetall kan endres ved å bruke [`fancyhdr` pakken](https://ctan.org/pkg/fancyhdr?lang=en).

## Angi stilen for sidetall

Stilen for sidetall kan endres med kommandoen

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

der `⟨stil⟩` er en av

* `arabisk`: bruk arabiske tall (1, 2, 3, ...)
* `alph`: bruk små bokstaver (a, b, c, ...)
* `Alph`: bruk store bokstaver (A, B, C, ...)
* `roman`: bruk små romertall (i, ii, iii, ...)
* `Roman`: bruk store romertall (I, II, III, ...)

### Eksempel som demonstrerer sidetallstiler

Følgende eksempel setter en innholdsfortegnelse etterfulgt av 5 sider, som hver demonstrerer en av `⟨stil⟩` alternativene for sidetall. Internt bruker LaTeX en såkalt *teller* for å registrere gjeldende sidetall. En teller er navnet på en LaTeX-variabel som brukes til å lagre en heltallsverdi—se [artikkelen Overleaf Counters](/latex/no/formatering/10-counters.md) for flere detaljer og eksempler.

```latex
\begin{document}
% Sett inn en innholdsfortegnelse
\tableofcontents
\newpage
\section{Uppercase Roman}
\pagenumbering{Roman}% Stor 'R': store romertall
\blindtext[1]
\newpage
\section{Lowercase Roman} % små romertall
\pagenumbering{roman}
\blindtext[1]
\newpage
\section{Arabiske tall}
\pagenumbering{arabic} % Arabiske/indiske sidetall
\blindtext[1]
\newpage
\section{Små alfabetiske}
\pagenumbering{alph} % Små alfabetiske sidetall "numre"
\blindtext[1]
\newpage
\section{Store alfabetiske}
\pagenumbering{Alph} % Store alfabetiske sidetall "numre"
\blindtext[1]
\end{document}
```

[Åpne dette eksemplet 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 neste grafikken viser innholdsfortegnelsen som dette dokumentet produserer. Legg merke til hvordan `\pagenumbering` kommandoen har tilbakestilt startsidetallet til startverdien for hver stil: `i` for `roman` stilen, `Et` for `Alph` stilen, `I` for `Roman` stilen og så videre:

![Eksempel på innholdsfortegnelse satt i LaTeX](/files/1470764af8c279bb502f425e19d92e329d8a64c2)

Her er to eksempel-sider produsert av dette eksemplet; det første bildet viser sidetall som store romertall, det andre viser sidetall som store bokstaver:

![Eksempel på sidetall satt med romertall](/files/38be04c37352c7688c47bdac992435e1a380fa00)

![Eksempel på sidetall satt med store bokstaver](/files/b4f1cc7ad21d50e05e2358ae6bec0363b1e2dc97)

## Bokklasse: bruk av to sidetallstiler

Den [de første sidene i en bok](https://en.wikipedia.org/wiki/Book_design#Structure), som inkluderer opphavsrettssiden, tittel- eller halvtittelsiden, eventuelt forord eller forord/innledning og innholdsfortegnelsen, kalles samlet *innledende* sider, eller kort og godt prelims—et annet uttrykk for disse sidene er [*forsatsmateriale*](https://en.wikipedia.org/wiki/Book_design#Front_matter). Tradisjonelt nummereres prelimsidene med små romertall, mens hovedsidene (brødteksten) nummereres med arabiske tall. Dokumentklassen `book` inneholder kommandoer som hjelper med dette, slik det følgende eksemplet viser.

```latex
\documentclass{book}
% Emptypage-pakken forhindrer sidetall og
% overskrifter fra å vises på tomme sider.
\usepackage{emptypage}
\begin{document}
\frontmatter % Bruk små romertall for sidetall
\chapter*{Forord}
\addcontentsline{toc}{chapter}{Forord}
Forordet er skrevet av noen som ikke er bokens forfatter.

\chapter*{Forord}
\addcontentsline{toc}{chapter}{Forord}
Forordet er skrevet av bokens forfatter.

\tableofcontents

\mainmatter % Nå brukes arabiske tall for sidetall

\chapter{Første kapittel}
Dette vil være et tomt kapittel...
\section{Første seksjon}
Noe tekst hadde vært fint.
\chapter{Det andre kapittelet}
\end{document}
```

[Åpne dette eksemplet 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)

Innholdsfortegnelsen som dette eksemplet produserer, demonstrerer bruk av romertall for forsatsmaterialet og arabiske tall for hoveddelen:

![Viser romerske og arabiske sidetall i en bok](/files/75e05d387294a0989839a75e0ceda679949c2703)

Kommandoene som styrer sidetallsnummereringen, er:

* `\frontmatter`: Sider etter denne kommandoen og før kommandoen `\mainmatter`, vil bli nummerert med små romertall.
* `\mainmatter`: Dette vil starte sidetelleren på nytt og endre stilen til arabiske tall.

## Artikkelklasse: bruk av to sidetallstiler

Som nevnt ovenfor lagres gjeldende sidetall i en [LaTeX-teller-variabel](/latex/no/formatering/10-counters.md#introduction-to-latex-counters) som heter `page`. Verdien som er lagret i `page`, eller enhver annen teller-variabel, kan settes til en bestemt verdi ved hjelp av `\setcounter` kommandoen:

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

der teller-variabelen `⟨countvar⟩` settes til verdien `⟨intval⟩`. For eksempel, for å sette `page` telleren til `3` ville du skrive

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

Andre kommandoer for å endre teller-variabler inkluderer `\addtocounter` og `\stepcounter`:

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

* `\addtocounter{⟨countvar⟩}{⟨increment⟩}` legger til en mengde `⟨increment⟩` til teller-variabelen `⟨countvar⟩`. **Merk**: `⟨increment⟩` kan være positiv, for å øke tellerverdien, eller negativ for å redusere den.
* `\steptocounter{⟨countvar⟩}` legger til 1 i teller-variabelen `⟨countvar⟩`

Dette hypotetiske eksemplet endrer sidetelleren for å planlegge en innholdsfortegnelse, inkludert seksjoner som ennå ikke er skrevet og hvis sidetall er anslått. Det bruker også `\pagenumbering{roman}` og `\pagenumbering{Arabic}` for å angi stilen for sidetall.

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

\section*{Gjeste-forord (TBD)}
\addcontentsline{toc}{section}{Forord: 4 sider (TBD)}
Skal skrives: 4 sider er avsatt.
\newpage
\setcounter{page}{5}

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

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

\tableofcontents

\newpage
\pagenumbering{arabic}

\section{Overskrift på nivå 1}
Noe tekst på denne siden.
\newpage
\section{En annen overskrift på nivå 1}
\end{document}
```

[Åpne dette eksemplet 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 eksemplet produserer følgende innholdsfortegnelse, som viser resultatene av å endre verdien til `page` telleren:

![Endre sidetelleren i LaTeX](/files/1b2e51d86c3df3dd4b1952aadc8f5e02c03166f4)

## Tilpasse sidetall med pakken fancyhdr

Den `fancyhdr` pakken kan brukes til å tilpasse plasseringen og formatet til sidetall; for eksempel ved å plassere dem på bestemte posisjoner i topp- eller bunnteksten. Overleaf-artikkelen [Topp- og bunntekster](/latex/no/formatering/02-headers-and-footers.md) utforsker dette i detalj, med mange eksempler vi ikke gjengir her.

Her skal vi gi ett eksempel på å skrive gjeldende sidetall i sammenheng med totalt antall sider, for eksempel `Side X av Y` der Y er det totale antallet dokumentsider, hentet ved hjelp av [`lastpage` pakken](https://ctan.org/pkg/lastpage?lang=en).

```latex
\documentclass{article}
% Bruk en liten sidestørrelse for å unngå
% å trenge mye tekst for å lage
% flere sider
\usepackage[includefoot,
paperheight=10cm,
paperwidth=10cm,
textwidth=9cm,
textheight=8cm]{geometry}
\usepackage{blindtext}
\usepackage{lastpage}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{} % Tøm eksisterende topp-/bunntekstoppføringer
% Plasser Side X av Y på høyre
% side av bunnteksten
\fancyfoot[R]{Side \thepage \hspace{1pt} av \pageref{LastPage}}
\begin{document}
% Sett inn en innholdsfortegnelse
\tableofcontents
\newpage
\section{Én}
\blindtext[1]
\newpage
\section{To}
\blindtext[1]
\newpage
\section{Tre}
\blindtext[1]
\newpage
\section{Fire}
\blindtext[1]
\newpage
\section{Fem}
\blindtext[1]
\end{document}
```

[Åpne dette eksemplet 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 bildet viser en av sidene som dette eksemplet produserer—merk `Side 3 av 6` på høyre side av bunnteksten:

![Endre sidetall med fancyhdr](/files/e333660bc6f7d3f14f44a127db5cf99a000e967b)


---

# 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/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.
