> 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/07-page-size-and-margins.md).

# Sidstorlek och marginaler

## Introduktion

Sidans dimensioner i ett LaTeX-dokument är mycket anpassningsbara och [`geometry` paketet](https://ctan.org/pkg/geometry?lang=en) erbjuder ett enkelt sätt att ändra måtten och layouten för olika element såsom pappersstorlek, marginaler, fotnot, sidhuvud, orientering osv.

### Exempel

Anta att du behöver skapa ett dokument med A4-papper och ett textområde som inte får vara bredare än 6 tum och högre än 8 tum. Du kan enkelt skapa ett sådant dokument genom att inkludera denna rad i din LaTeX-preambel:

```latex
\usepackage[a4paper, total={6in, 8in}]{geometry}
```

Parametervärdena som skickas till `geometry` paketet ger den layout vi behöver. I detta fall, `a4paper` anger den önskade pappersstorleken A4 och de värden som anges till `totala` parametern bestämmer storleken på textområdet. Observera att Overleaf använder en europeisk LaTeX-distribution, som som standard producerar dokument i A4-storlek.

```latex
\documentclass{article}
\usepackage{blindtext}
\usepackage[a4paper, total={6in, 8in}]{geometry}

\begin{document}
\section{Introduktion}
Detta är ett testdokument som använder A4-papper och det användardefinierade textområdet.
\subsection{Some dummy text}
\blindtext[8]

\end{document}
```

[Öppna detta exempel i Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Basic+geometry+package+example\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bblindtext%7D%0A%5Cusepackage%5Ba4paper%2C+total%3D%7B6in%2C+8in%7D%5D%7Bgeometry%7D%0A%0A%5Cbegin%7Bdocument%7D%0A%5Csection%7BIntroduction%7D%0AThis+is+a+test+document+which+uses+A4-sized+paper+and+the+user-defined+text+area.+%0A%5Csubsection%7BSome+dummy+text%7D%0A%5Cblindtext%5B8%5D%0A%0A%5Cend%7Bdocument%7D)

## Pappersstorlek, orientering och marginaler

Att ändra ett dokuments pappersstorlek, orientering och marginaler är ett vanligt krav som enkelt kan uppnås med `geometry` paketet. Det finns två sätt att ange de önskade värdena:

* ange dem som parametrar till `\usepackage` satsen som i exemplet ovan, eller
* använd `\geometry` kommandot i preamblen.

Låt oss till exempel skapa ett dokument med legal-pappersstorlek, liggande orientering och en marginal på 2 tum:

```latex
\usepackage[legalpaper, landscape, margin=2in]{geometry}
```

Du kan åstadkomma samma sak på ett lite annorlunda sätt:

```latex
\usepackage{geometry}
\geometry{legalpaper, landscape, margin=2in}
```

Som du ser är parametrarna kommaseparerade. För en fullständig lista över fördefinierade pappersstorlekar, se [referensguiden](#reference-guide). Den andra parametern är orienteringen, dess standardvärde är `portrait`. Slutligen är varje `marginal` sätts till `2in`.

## Finjustera dina LaTeX-sidmått

### Visualisera layouten

Den [`layout` paketet](https://ctan.org/pkg/layout?lang=en) erbjuder en mycket bekväm lösning för att *visualisera* dokumentets aktuella layout – och värdena för olika LaTeX-parametrar som bestämmer den layouten. Det ger två kommandon: `layout` och `layout*` som ritar en grafik som representerar den aktuella layouten. Den stjärnmärkta versionen (`layout*`) beräknar om de interna värden som används för att rita grafiken, vilket kan vara användbart om du gör ändringar i LaTeX:s parametrar för sidlayout. Här är ett exempel:

```latex
\documentclass{article}
\usepackage{layout}
\begin{document}
\section{Standardlayout i \LaTeX{}}
Här är standardlayouten:

\vspace{10pt}
\layout
\section{Gör några ändringar}
Gör ändringar i inställningarna för marginalstycken och använd kommandot \verb|layout*| för att rita om diagrammet över sidlayouten:
\vspace{10pt}
\setlength{\marginparwidth}{0pt}
\setlength{\marginparsep}{0pt}

\layout*
\end{document}
```

[Öppna detta exempel i Overleaf för att se resultaten!](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Using+the+layout+package\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Blayout%7D%0A%5Cbegin%7Bdocument%7D%0A%5Csection%7BDefault+%5CLaTeX%7B%7D+layout%7D%0AHere%27s+the+default+layout%3A%0A%0A%5Cvspace%7B10pt%7D%0A%5Clayout%0A%5Csection%7BMake+some+changes%7D%0AMake+changes+to+the+margin+paragraph+settings+and+use+the+command+%5Cverb%7Clayout%2A%7C+to+redraw+the+page+layout+diagram%3A%0A%5Cvspace%7B10pt%7D%0A%5Csetlength%7B%5Cmarginparwidth%7D%7B0pt%7D%0A%5Csetlength%7B%5Cmarginparsep%7D%7B0pt%7D%0A%0A%5Clayout%2A%0A%5Cend%7Bdocument%7D)

Följande bild visar ett exempel på grafiken som produceras av `layout` paketet.

![Layout-dimensions.png](/files/be03d9faf9aef47ff6887c9479409854c3d4fea7)

### Användning av layoutparametrar i geometry-paketet

Den `geometry` paketet erbjuder ett gränssnitt för att ändra sidmåtten med hjälp av intuitivt namngivna parametrar som måste skrivas i formen `parameter=value`, med standardenheter i LaTeX (mm, cm, pt, in). Följande lista hänvisar till sidlayoutgrafiken i föregående avsnitt.

**textwidth**

Motsvarar element 8 i grafiken.

**textheight**

Element 7 i grafiken.

**totala**

Beror på andra parametrar, definierar som standard måtten för brödtexten, men kan kombineras med kommandona includehead, includefoot, includeheadfoot och includemp för att ändra måtten för sidhuvud, brödtext, sidfot och marginalanteckningar samtidigt.

**left, lmargin, inner**

Dessa tre parametrar ändrar längden på vänstermarginalen. Element 1 och 3 i grafiken, tillsammans.

**right, rmargin, outer**

Dessa tre parametrar ändrar längden på högermarginalen. Element 9 och 10 i grafiken, tillsammans.

**top, tmargin**

Dessa två parametrar motsvarar element 2 och 6 i grafiken, tillsammans.

**bottom, bmargin**

Dessa två parametrar anger avståndet från dokumentets nederkant till dess baslinje.

**headheight**

Höjden på sidhuvudet

**headsep**

Avståndet mellan sidhuvudets (baslinjens) nederkant och brödtexten. Element 6 i grafiken.

**footnotesep**

Avståndet mellan brödtextens nederkant (baslinjen) och toppen av fotnotstexten.

**footskip**

Avståndet mellan baslinjen för den sista textraden och sidfotens baslinje.

**marginparwidth, marginpar**

Bredden på marginalanteckningarna. Element 10 i grafiken.

Pappersstorleken kan ställas in till valfri storlek du behöver med hjälp av kommandot `papersize={⟨width⟩,⟨height⟩}`.

Låt oss se ett exempel med några av de ovan nämnda alternativen:

```latex
\documentclass{article}
\usepackage{blindtext}
\usepackage{geometry}
 \geometry{
 a4paper,
 total={170mm,257mm},
 left=20mm,
 top=20mm,
 }
\begin{document}
\section{Some dummy text}
\blindtext[10]
\end{document}
```

[Öppna detta exempel i Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Using+the+geometry+package+layout+parameters\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bblindtext%7D%0A%5Cusepackage%7Bgeometry%7D%0A+%5Cgeometry%7B%0A+a4paper%2C%0A+total%3D%7B170mm%2C257mm%7D%2C%0A+left%3D20mm%2C%0A+top%3D20mm%2C%0A+%7D%0A%5Cbegin%7Bdocument%7D%0A%5Csection%7BSome+dummy+text%7D%0A%5Cblindtext%5B10%5D%0A%5Cend%7Bdocument%7D)

Det här exemplet ger följande utdata:

![Användning av geometry-paketet](/files/b09451d152708df8fd835e075ed9cfbe54b6efdd)

Här ställs textområdet, vänstermarginalen och topmarginalen in. Höger- och bottenmarginalerna beräknas automatiskt för att passa sidan.

## Referensguide

| parameter | beskrivning                | värden                                                                                                                                                                                                                                                                                                                         |
| --------- | -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| papersize | Bestämmer pappersstorleken | a0paper, a1paper, a2paper, a3paper, a4paper, a5paper, a6paper,b0paper, b1paper, b2paper, b3paper, b4paper, b5paper, b6paper,c0paper, c1paper, c2paper, c3paper, c4paper, c5paper, c6paper,b0j, b1j, b2j, b3j, b4j, b5j, b6j,ansiapaper, ansibpaper, ansicpaper, ansidpaper, ansiepaper,letterpaper, executivepaper, legalpaper |

## Vidare läsning

För mer information, se:

* [Längder i LaTeX](/latex/sv/formatering/01-lengths-in-latex.md)
* [Sidhuvuden och sidfötter](/latex/sv/formatering/02-headers-and-footers.md)
* [Flera kolumner](/latex/sv/formatering/09-multiple-columns.md)
* [Fotnoter](/latex/sv/formatering/14-footnotes.md)
* [Sidnumrering](/latex/sv/formatering/03-page-numbering.md)
* [Textjustering](/latex/sv/formatering/06-text-alignment.md)
* [Hyperlänkar](/latex/sv/dokumentstruktur/09-hyperlinks.md)
* [Förstå paket och klassfiler](/latex/sv/klassfiler/01-understanding-packages-and-class-files.md)
* [Skriv ditt eget paket](/latex/sv/klassfiler/03-writing-your-own-package.md)
* [Att skriva en egen klass](/latex/sv/klassfiler/04-writing-your-own-class.md)
* [Dokumentationen för geometry-paketet](http://mirrors.ctan.org/macros/latex/contrib/geometry/geometry.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/sv/formatering/07-page-size-and-margins.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.
