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

# Sidnumrering

Dokuments sidnummer kan sättas med ett särskilt *stil*, till exempel med arabiska eller romerska siffror, och placeras på en viss sid *plats*—vanligtvis i sidhuvuden eller sidfötter. Den här artikeln visar hur sidnumrens stil och placering kan ändras:

* den *stil* av sidnummer kan ändras med `\pagenumbering` kommandot;
* den *plats* av sidnummer kan ändras med hjälp av [`fancyhdr` paketet](https://ctan.org/pkg/fancyhdr?lang=en).

## Ställa in sidnumrens stil

Sidnumrens stil kan ändras med kommandot

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

där `⟨style⟩` är ett av

* `arabic`: använd arabiska siffror (1, 2, 3, ...)
* `alph`: använd gemena bokstäver (a, b, c, ...)
* `Alph`: använd versala bokstäver (A, B, C, ...)
* `roman`: använd gemena romerska siffror (i, ii, iii, ...)
* `Roman`: använd versala romerska siffror (I, II, III, ...)

### Exempel som demonstrerar sidnummerstilar

Följande exempel sätter en innehållsförteckning följd av 5 sidor, där var och en demonstrerar ett av `⟨style⟩` alternativen för sidnummer. Internt använder LaTeX en så kallad *räknare* för att registrera det aktuella sidnumret. En räknare är namnet på en LaTeX-variabel som används för att lagra ett heltalsvärde—se [artikeln Overleaf Counters](/latex/sv/formatering/10-counters.md) för mer detalj och exempel.

```latex
\begin{document}
% Infoga en innehållsförteckning
\tableofcontents
\newpage
\section{Versala romerska}
\pagenumbering{Roman}% Stort 'R': versala romerska siffror
\blindtext[1]
\newpage
\section{Gemena romerska} % gemena romerska siffror
\pagenumbering{roman}
\blindtext[1]
\newpage
\section{Arabiska siffror}
\pagenumbering{arabic} % arabiska/indiska sidnummer
\blindtext[1]
\newpage
\section{Gemena alfabetiska}
\pagenumbering{alph} % gemena alfabetiska sid"nummer"
\blindtext[1]
\newpage
\section{Versala alfabetiska}
\pagenumbering{Alph} % versala alfabetiska sid"nummer"
\blindtext[1]
\end{document}
```

[Öppna detta exempel 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)

Nästa bild visar innehållsförteckningen som detta dokument producerar. Lägg märke till hur `\pagenumbering` kommandot har återställt startsidnumret till utgångsvärdet för varje stil: `i` för `roman` stilen, `Ett` för `Alph` stilen, `I` för `Roman` stilen och så vidare:

![Exempel på innehållsförteckning satt i LaTeX](/files/c8ad3e3b4ae6912f1f4cd54fd4470827ed67a726)

Här är två exempelsidor som detta exempel producerar; den första bilden visar sidnummer som versala romerska siffror, den andra demonstrerar sidnummer som versala bokstäver:

![Exempel på sidnummer satta med romerska siffror](/files/33d19ac833071524504cc561dbe8d84602753453)

![Exempel på sidnummer satta med versala bokstäver](/files/f62bd403a1edb1f0b0e95fa2ff43d1bff011d649)

## Bokklass: använder två sidnummerstilar

Den [de första sidorna i en bok](https://en.wikipedia.org/wiki/Book_design#Structure), som inkluderar copyright-sidan, titel- eller halvtitel-sidan, eventuellt förord eller förord, samt innehållsförteckningen, kallas sammantaget *inledande* sidor, eller prelims kort och gott—en annan term för dessa sidor är [*försättsmaterial*](https://en.wikipedia.org/wiki/Book_design#Front_matter). Traditionellt numreras prelimsidorna med gemena romerska siffror medan huvudsidornas sidor numreras med arabiska siffror.  `book` dokumentklassen innehåller kommandon som hjälper till med detta, vilket följande exempel visar.

```latex
\documentclass{book}
% Paketet emptypage förhindrar sidnummer och
% rubriker från att visas på tomma sidor.
\usepackage{emptypage}
\begin{document}
\frontmatter %Använd gemena romerska siffror för sidnummer
\chapter*{Förord}
\addcontentsline{toc}{chapter}{Förord}
Förordet skrivs av någon som inte är bokens författare.

\chapter*{Författarförord}
\addcontentsline{toc}{chapter}{Författarförord}
Författarförordet skrivs av bokens författare.

\tableofcontents

\mainmatter %Använd nu arabiska siffror för sidnummer

\chapter{Första kapitlet}
Detta kommer att vara ett tomt kapitel...
\section{Första avsnittet}
Lite text skulle vara bra.
\chapter{Det andra kapitlet}
\end{document}
```

[Öppna detta exempel 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)

Innehållsförteckningen som detta exempel producerar visar användningen av romerska siffror för försättsmaterialet och arabiska siffror för huvudtexten:

![Visar romerska och arabiska sidnummer i en bok](/files/6e47893122fe913182db01023c76e18b648622f7)

Kommandona som styr sidnumreringen är:

* `\frontmatter`: Sidor efter detta kommando och före kommandot `\mainmatter`, kommer att numreras med gemena romerska siffror.
* `\mainmatter`: Detta startar om sidräknaren och ändrar stilen till arabiska siffror.

## Artikelklass: använder två sidnummerstilar

Som nämnts ovan lagras det aktuella sidnumret i en [LaTeX-räknarvariabel](/latex/sv/formatering/10-counters.md#introduction-to-latex-counters) som kallas `page`. Värdet som lagras i `page`, eller i vilken annan räknarvariabel som helst, kan sättas till ett specifikt värde med hjälp av `\setcounter` kommandot:

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

där räknarvariabeln `⟨countvar⟩` sätts till värdet `⟨intval⟩`. Till exempel, för att sätta `page` räknaren till `3` skulle du skriva

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

Andra kommandon för att ändra räknarvariabler inkluderar `\addtocounter` och `\stepcounter`:

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

* `\addtocounter{⟨countvar⟩}{⟨increment⟩}` lägger till ett belopp `⟨increment⟩` till räknarvariabeln `⟨countvar⟩`. **Obs**: `⟨increment⟩` kan vara positivt, för att öka räknarvärdet, eller negativt för att minska det.
* `\steptocounter{⟨countvar⟩}` lägger till 1 till räknarvariabeln `⟨countvar⟩`

Detta hypotetiska exempel ändrar sidräknaren för att planera en innehållsförteckning, inklusive avsnitt som inte har skrivits ännu och vars sidantal är uppskattat. Det använder också `\pagenumbering{roman}` och `\pagenumbering{Arabic}` för att ställa in sidnumrens stil.

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

\section*{Gästförord (TBD)}
\addcontentsline{toc}{section}{Förord: 4 sidor (TBD)}
Ska skrivas: Tillåter 4 sidor.
\newpage
\setcounter{page}{5}

\section*{Introduktion (2 sidor)}
\addcontentsline{toc}{section}{Introduktion: 2 sidor (TBD)}
Ska skrivas: 2 sidor tillåtna.
\newpage
\addtocounter{page}{1}

\section*{Strategisammanfattning (2 sidor)}
\addcontentsline{toc}{section}{Strategisammanfattning: 2 sidor (TBD)}
Ska skrivas: 2 sidor.
\newpage
\stepcounter{page}

\tableofcontents

\newpage
\pagenumbering{arabic}

\section{Rubrik på nivå 1}
Lite text på den här sidan.
\newpage
\section{Ytterligare en rubrik på nivå 1}
\end{document}
```

[Öppna detta exempel 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)

Detta exempel ger följande innehållsförteckning, som visar resultatet av att ändra värdet på `page` räknaren:

![Ändra sidräknaren i LaTeX](/files/11461e29520c3af00004bcfb582a73112ec31530)

## Anpassa sidnummer med paketet fancyhdr

Den `fancyhdr` paketet kan användas för att anpassa sidnumrens placering och format; till exempel genom att placera dem på specifika positioner i sidhuvudet eller sidfoten. Overleaf-artikeln [Sidhuvuden och sidfötter](/latex/sv/formatering/02-headers-and-footers.md) går igenom detta i detalj, med många exempel som vi inte återger här.

Här ger vi ett exempel på att skriva det aktuella sidnumret i sammanhanget av det totala sidantalet, till exempel `Sida X av Y` där Y är det totala antalet dokumentsidor som erhålls med hjälp av [`lastpage` paketet](https://ctan.org/pkg/lastpage?lang=en).

```latex
\documentclass{article}
% Använd en liten sidstorlek för att undvika
% att behöva mycket text för att skapa
% flera sidor
\usepackage[includefoot,
paperheight=10cm,
paperwidth=10cm,
textwidth=9cm,
textheight=8cm]{geometry}
\usepackage{blindtext}
\usepackage{lastpage}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{} % rensa befintliga poster i sidhuvud/sidfot
% Placera Sida X av Y på den högra
% sidan av sidfoten
\fancyfoot[R]{Sida \thepage \hspace{1pt} av \pageref{LastPage}}
\begin{document}
% Infoga en innehållsförteckning
\tableofcontents
\newpage
\section{Ett}
\blindtext[1]
\newpage
\section{Två}
\blindtext[1]
\newpage
\section{Tre}
\blindtext[1]
\newpage
\section{Fyra}
\blindtext[1]
\newpage
\section{Fem}
\blindtext[1]
\end{document}
```

[Öppna detta exempel 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)

Följande bild visar en av sidorna som detta exempel producerar—lägg märke till `Sida 3 av 6` på högra sidan av sidfoten:

![Ändra sidnummer med fancyhdr](/files/fd72b05b23b06ada625f8c830228c76dae556d88)


---

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