> 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/sporsmal-og-svar/24-how-do-i-adjust-the-font-size.md).

# Hvordan justerer jeg skriftstørrelsen?

## Innledning

Denne artikkelen gjennomgår flere metoder for å endre skriftstørrelse—bruk følgende lenker for å hoppe til avsnittet(e) i artikkelen du er interessert i:

* [Bruk av dokumentklasser for å angi skriftstørrelser](#setting-document-font-sizes)
* [Bruk av LaTeX-kommandoer for skriftstørrelse](#latex-font-size-commands)
* [Bruk av LaTeX-miljøer for skriftstørrelse](#latex-font-size-environments)
* [Ved å bruke `\fontsize` og `\selectfont` kommandoer](#the-fontsize-and-selectfont-commands)
* [Bruk av pakker for å endre skriftstørrelse](#other-packages-for-changing-font-size-relsize-and-scalefnt)
* [Bruk av tex.stackexchange for å finne nyttige eksempler](#examples-from-texstackexchange)

## Angi dokumentets skriftstørrelser

LaTeX bruker dokumentklassen, lastet inn via `\documentclass` kommandoen, for å sette standard skriftstørrelse for ulike elementer, som fotnoter og seksjonsoverskrifter, som utgjør en del av dokumentets innhold. Dokumentklasser støtter også alternativer for eksplisitt å angi skriftstørrelsen for hovedteksten i dokumentet (og andre komponenter):

```latex
\documentclass[options]{class}
```

For eksempel støtter article-klassen 10pt, 11pt og 12pt for hovedteksten:

```latex
\documentclass[11pt]{article}
```

Hovedteksten vil bli satt i 11pt, og tilsvarende passende verdier brukes for andre dokumentelementer.

### extsizes-klassene

Den [extsizes-klassene](https://ctan.org/pkg/extsizes?lang=en) som omfatter extarticle, extreport, extbook, extletter og extproc, støtter skriftstørrelsene 8pt, 9pt, 10pt, 11pt, 12pt, 14pt, 17pt og 20pt.

#### Eksempel: bruk av extarticle-klassen

Det neste eksemplet bruker `extarticle` klassen for å sette dokumentets skriftstørrelse til 9pt.

```latex
\documentclass[9pt]{extarticle} % Merk dokumentklassen extarticle
% Bruk av geometry-pakken med en liten
% sidestørrelse for å lage artikkelgrafikken
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{lipsum}
\begin{document}
\section{Innledning}
\lipsum[1]
\subsection{Flere detaljer}
\lipsum[1]
\end{document}
```

[Åpne dette eksemplet i Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+the+extarticle+class\&snip=%5Cdocumentclass%5B9pt%5D%7Bextarticle%7D+%25+Note+the+extarticle+document+class%0A%25+Using+the+geometry+package+with+a+small%0A%25+page+size+to+create+the+article+graphic%0A%5Cusepackage%5Bpaperheight%3D6in%2C%0A+++paperwidth%3D5in%2C%0A+++top%3D10mm%2C%0A+++bottom%3D20mm%2C%0A+++left%3D10mm%2C%0A+++right%3D10mm%5D%7Bgeometry%7D%0A%5Cusepackage%7Blipsum%7D%0A%5Cbegin%7Bdocument%7D%0A%5Csection%7BIntroduction%7D%0A%5Clipsum%5B1%5D%0A%5Csubsection%7BMore+details%7D%0A%5Clipsum%5B1%5D%0A%5Cend%7Bdocument%7D)

Dette eksemplet gir følgende resultat:

![demonstrasjon av extarticle-klassen](/files/d0114c6e76d3ea11193b8251efa9a176996e705b)

## LaTeX-kommandoer for skriftstørrelse

LaTeX tilbyr et sett med 10 standardkommandoer (forhåndsdefinerte) for å endre skriftstørrelsen—merk at dokumentklasser eller LaTeX-pakker kan redefinere disse kommandoene for å variere den faktiske punktstørrelsen. Følgende tabell viser disse kommandoene og de tilsvarende punktstørrelsene for et dokument som bruker 10pt for hovedtekstfonten, standardinnstillingen i article-klassen:

```latex
\documentclass{article}
```

![Standard LaTeX-kommandoer for skriftstørrelse](/files/8eb7b34fc1276f4f9daef0182ca85faf384fd9e0)

For de tilsvarende punktstørrelsene generert av `\documentclass[11pt]{article}` og `\documentclass[12pt]{article}` se [skriftstørrelsesoversikten](https://tug.org/texinfohtml/latex2e.html#Font-sizes) i [LaTeX2e: en uoffisiell referanse](https://tug.org/texinfohtml/latex2e.html#SEC_Overview).

Neste tabell viser de ekstra kommandoene `\HUGE` og `\ssmall` som tilbys av [`moresize` pakken](https://ctan.org/pkg/moresize?lang=en). De tilsvarende skriftstørrelsene er de som gjelder når `moresize` brukes med [`extarticle` dokumentklasse](https://ctan.org/pkg/extsizes):

```latex
\documentclass{extarticle}
\usepackage{moresize}
```

![extarticle-klassens kommandoer for skriftstørrelse](/files/1b26a841a71de78401bb3433324b391ab382896e)

### Eksempel: bruk av kommandoer for skriftstørrelse

Neste eksempel viser bruk av disse kommandoene.

```latex
\documentclass{extarticle} % Merk dokumentklassen extarticle
% Bruk av geometry-pakken med en liten
% sidestørrelse for å lage artikkelgrafikken
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{moresize}
\begin{document}

{Størrelsen på denne teksten er \verb=\normalsize=, men nå er den \tiny liten
til vi gjør den \small liten eller \ssmall «ssmall» via moresize-pakken.
La oss gå tilbake til \normalsize normal størrelse, og deretter {\ttfamily \scriptsize bruk monospace
\verb=\scriptsize= tekst i en gruppe} og så tilbake til normal. Nå, prøv
\verb=\large= \large tekst, og deretter {\sffamily \Large \verb=\Large= sans serif-tekst}
 og til slutt {\HUGE virkelig stor (\verb=\HUGE=) og {\bfseries  fet} tekst}
\end{document}
```

[Åpne dette eksemplet i Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+font+size+commands\&snip=%5Cdocumentclass%7Bextarticle%7D+%25+Note+the+extarticle+document+class%0A%25+Using+the+geometry+package+with+a+small%0A%25+page+size+to+create+the+article+graphic%0A%5Cusepackage%5Bpaperheight%3D6in%2C%0A+++paperwidth%3D5in%2C%0A+++top%3D10mm%2C%0A+++bottom%3D20mm%2C%0A+++left%3D10mm%2C%0A+++right%3D10mm%5D%7Bgeometry%7D%0A%5Cusepackage%7Bmoresize%7D%0A%5Cbegin%7Bdocument%7D%0A%0A%7BThe+size+of+this+text+is+%5Cverb%3D%5Cnormalsize%3D+but+now+it+is+%5Ctiny+tiny%0Auntil+we+make+it+%5Csmall+small+or+%5Cssmall+%60%60ssmall%27%27+via+the+moresize+package.%0ALet%27s+revert+to+%5Cnormalsize+normal+size+then+%7B%5Cttfamily+%5Cscriptsize+use+monospaced%0A%5Cverb%3D%5Cscriptsize%3D+text+in+a+group%7D+then+back+to+normal.+Now%2C+try+%0A%5Cverb%3D%5Clarge%3D+%5Clarge+text+then+%7B%5Csffamily+%5CLarge+%5Cverb%3D%5CLarge%3D+sans+serif+text%7D%0A+and+finally+%7B%5CHUGE+really+big+%28%5Cverb%3D%5CHUGE%3D%29+and+%7B%5Cbfseries++bold%7D+text%7D%0A%5Cend%7Bdocument%7D)

Dette eksemplet gir følgende resultat:

![Eksempel som demonstrerer standard LaTeX-kommandoer for skriftstørrelse](/files/9ec5468255dbe865b3733e92fe888f3288d4eb28)

## LaTeX-miljøer for skriftstørrelse

Navnene på kommandoene for å endre størrelse som er listet over, kan brukes som miljøer for å omslutte tekst der du ønsker å endre størrelsen; for eksempel:

```latex
\begin{Large}
Tekst som skal settes med \texttt{\string\Large}
skriftstørrelse her...
\end{Large}%
```

Neste eksempel viser hvordan disse miljøene kan nestes.

### Eksempel: bruk av miljøer for skriftstørrelse

```latex
\documentclass{extarticle} % Merk dokumentklassen extarticle
% Bruk av geometry-pakken med en liten
% sidestørrelse for å lage artikkelgrafikken
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{moresize}
\begin{document}
\noindent Vi starter med tekst i normal størrelse og legger deretter til
\begin{tiny}
noe {\ttfamily \string\tiny}-tekst
\begin{Large}
blandet med {\ttfamily\string\Large} og
\begin{HUGE}\ttfamily \string\HUGE{}-tekst
\end{HUGE}%
\end{Large}%
\end{tiny}%
og så tilbake til tekst i normal størrelse.
\end{document}
```

[Åpne dette eksemplet i Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+font+size+environments\&snip=%5Cdocumentclass%7Bextarticle%7D+%25+Note+the+extarticle+document+class%0A%25+Using+the+geometry+package+with+a+small%0A%25+page+size+to+create+the+article+graphic%0A%5Cusepackage%5Bpaperheight%3D6in%2C%0A+++paperwidth%3D5in%2C%0A+++top%3D10mm%2C%0A+++bottom%3D20mm%2C%0A+++left%3D10mm%2C%0A+++right%3D10mm%5D%7Bgeometry%7D%0A%5Cusepackage%7Bmoresize%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cnoindent+We%27ll+start+with+normal-sized+text+then+add%0A%5Cbegin%7Btiny%7D%0Asome+%7B%5Cttfamily+%5Cstring%5Ctiny%7D+text%0A%5Cbegin%7BLarge%7D%0Amixed+with+%7B%5Cttfamily%5Cstring%5CLarge%7D+and+%0A%5Cbegin%7BHUGE%7D%5Cttfamily+%5Cstring%5CHUGE%7B%7D+text%0A%5Cend%7BHUGE%7D%25%0A%5Cend%7BLarge%7D%25%0A%5Cend%7Btiny%7D%25%0Athen+back+to+normal-sized+text.%0A%5Cend%7Bdocument%7D)

Dette eksemplet gir følgende resultat:

![Eksempel som demonstrerer standard LaTeX-miljøer for skriftstørrelse](/files/6a57ccb9485f0bd44451a105df24c9795fa3e48d)

## Kommandoene \fontsize og \selectfont

Kommandoene for skriftstørrelse [som er listet i tabellene over](#latex-font-size-commands) er implementert ved bruk av LaTeX-kommandoene `\fontsize` og `\selectfont` som også kan brukes til å velge en direkte `skriftstørrelse` og den tilsvarende `baseline-skip` innstillingen:

```latex
\fontsize{font-size}{baseline-skip}\selectfont
```

Den `baseline-skip` verdien bestemmer avstanden mellom grunnlinjene i tekst i et avsnitt satt med `skriftstørrelse`; den lagres også i en parameterkommando kalt `\baselineskip`—for flere detaljer, se Overleaf-artikkelen [Hvordan endre avsnittsavstand i LaTeX](/latex/no/formatering/04-articles-how-to-change-paragraph-spacing-in-latex.md#5cbaselineskip-28tex-primitive29).

### Eksempel: bruk av \fontsize og \selectfont

Neste eksempel demonstrerer `\fontsize` og `\selectfont` for et spekter av `skriftstørrelse` og `baseline-skip` verdier:

* `\fontsize{6}{8}\selectfont`: bruk 6pt-tekst med grunnlinjer med 8pt avstand
* `\fontsize{8}{9}\selectfont`: bruk 8pt-tekst med grunnlinjer med 9pt avstand
* `\fontsize{12}{13.5}\selectfont`: bruk 12pt-tekst med grunnlinjer med 13.5pt avstand

Estetisk tiltalende kombinasjoner av `skriftstørrelse` og `baseline-skip` avstand kan avhenge av utformingen av skrifttypen som brukes.

```latex
\documentclass{article}
% Bruk av geometry-pakken med en liten
% sidestørrelse for å lage artikkelgrafikken
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=8mm,
   bottom=20mm,
   left=10mm,
   right=8mm]{geometry}
\usepackage{blindtext}
\begin{document}

\fontsize{6}{8}\selectfont\blindtext

\fontsize{8}{9}\selectfont\blindtext

\fontsize{12}{13.5}\selectfont\blindtext
\end{document}
```

[Åpne dette eksemplet i Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+fontsize+and+selectfont\&snip=%5Cdocumentclass%7Barticle%7D%0A%25+Using+the+geometry+package+with+a+small%0A%25+page+size+to+create+the+article+graphic%0A%5Cusepackage%5Bpaperheight%3D6in%2C%0A+++paperwidth%3D5in%2C%0A+++top%3D8mm%2C%0A+++bottom%3D20mm%2C%0A+++left%3D10mm%2C%0A+++right%3D8mm%5D%7Bgeometry%7D%0A%5Cusepackage%7Bblindtext%7D%0A%5Cbegin%7Bdocument%7D%0A%0A%5Cfontsize%7B6%7D%7B8%7D%5Cselectfont%5Cblindtext%0A%0A%5Cfontsize%7B8%7D%7B9%7D%5Cselectfont%5Cblindtext%0A%0A%5Cfontsize%7B12%7D%7B13.5%7D%5Cselectfont%5Cblindtext%0A%5Cend%7Bdocument%7D)

Dette eksemplet gir følgende resultat:

![Demonstrasjon av fontsize og selectfont på Overleaf](/files/755b381ba248baf660a6fcf74e540d23d2a19fc7)

## Andre pakker for å endre skriftstørrelse: relsize og scalefnt

I denne delen gjennomgår vi kort følgende LaTeX-pakker:

* den [`relsize` pakken](https://ctan.org/pkg/relsize?lang=en) som tilbyr kommandoer for å sette skriftstørrelse relativt til den *nåværende* størrelsen;
* den [`scalefnt` pakken](https://ctan.org/pkg/scalefnt) som lar deg «skalere skrifter til vilkårlige størrelser».

### relsize-pakken

Den `relsize` pakken tilbyr kommandoer for å sette skriftstørrelser relativt til *nåværende* skriftstørrelsen—dvs. skriftstørrelsen som er i bruk på stedet der du vil gjøre en størrelsesendring; for eksempel er den nåværende skriftstørrelsen i fotnoter mindre enn i hovedteksten.

Av historiske grunner, som vi ikke skal gå inn på (men se [her](https://tex.stackexchange.com/a/24600)), innebærer mange TeX/LaTeX-operasjoner for skriftstørrelse/skalert størrelse verdien $$\text{1.2}$$; for eksempel viser [tabellen over](#latex-font-size-commands) viser `\Large` er $$\text{14.4pt}$$ og den neste større størrelsen, `\LARGE`, er $$\text{17.28pt}$$ fordi $$\text{14.4pt} \times 1.2 = \text{17.28pt}$$14.4pt $$\texttt{(\LARGE) } \text{17.28pt} \times 1.2 = \text{20.74pt}\texttt{ (\huge)}$$

Den `relsize` pakken refererer til «trinn» når man beveger seg mellom skriftstørrelser listet i tabellen over; for eksempel, [koden vist nedenfor](#relsizeexample) viser at å gå fra 10pt-tekst til 17.28pt innebærer 3 «trinn», hvert med en multipliseringsfaktor på 1.2: $$\text{10pt} \times 1.2 \times 1.2 \times 1.2 = \text{17.28pt}$$

* Kommandoen `\relsize{*n*}` vil forsøke å skalere den nåværende skriften ved hjelp av `*n*` «trinn»; men hvis den forespurte (skalerte) størrelsen er for liten eller for stor:
  * en advarselsmelding gis, og
  * den skalerte størrelsen begrenses til grenser satt av kommandoene `\RSsmallest` (vanligvis `\tiny`) og `\RSlargest` (vanligvis `\Huge`)
* Bruk `\renewcommand` for å sette nye verdier for `\RSlargest` og `\RSsmallest`:

  ```latex
  \renewcommand\RSlargest{75pt}
  \renewcommand\RSsmallest{5pt}
  ```

#### Andre kommandoer i relsize-pakken

Den `relsize` pakke-dokumentasjonen lister følgende kommandoer, som er laget for tekst kun og ikke for bruk med matematisk innhold.

| Kommando                  | Formål                                                                      |
| ------------------------- | --------------------------------------------------------------------------- |
| `\relsize{*n*}`           | Endre skriftstørrelse med `*n*` trinn.                                      |
| `\larger[*n*]`            | Øk skriftstørrelsen med (valgfritt) `*n*` trinn (standard er 1 trinn).      |
| `\smaller[*n*]`           | Reduser skriftstørrelsen med (valgfritt) `*n*` trinn (standard er 1 trinn). |
| `\relscale{*f*}`          | Endre skriftstørrelsen med skaleringsfaktor `*f*`.                          |
| `\textlarger[*n*]{text}`  | Tekststørrelsen økes med (valgfritt) `*n*` trinn.                           |
| `\textsmaller[*n*]{text}` | Tekststørrelsen reduseres med (valgfritt) `*n*` trinn.                      |
| `\textscale[*f*]{text}`   | Tekststørrelsen skaleres med faktor `*f*`.                                  |

* **Merk**: Pakken `relsize` kommandoer `\mathsmaller` og `\mathlarger` er laget for bruk med matematisk innhold—se [pakkedokumentasjon](http://mirrors.ctan.org/macros/latex/contrib/relsize/relsize-doc.pdf) for flere detaljer.

#### Eksempel: bruk av relsize-pakken

Neste eksempel demonstrerer ulike kommandoer som tilbys av `relsize` pakken. Merk følgende:

* bruk av grupper {...} for å begrense virkningen av endringer i skriftstørrelse lokalt;
* å sette maksimal skalert skriftstørrelse til 75pt ved å skrive

```latex
\renewcommand\RSlargest{75pt}
```

```latex
% article-klassen lastes inn med standard 10pt tekststørrelse
\documentclass{article}
% Bruk av geometry-pakken med en liten
% sidestørrelse for å lage artikkelgrafikken
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{relsize}
% Definer vår enkle makro
\bgroup
\catcode`@=11
\gdef\getfontsize{\f@size pt}
\egroup
% Sett maksimal skalert skriftstørrelse til 75pt
\renewcommand\RSlargest{75pt}
\begin{document}
Hei, i dette avsnittet er den normale skriftstørrelsen \getfontsize.
Skaler nå den nåværende skriften med 3 «trinn»: {\verb=\relsize{3}=\relsize{3}
som setter den nåværende størrelsen til \getfontsize}. Utenfor gruppen
er skriftstørrelsen igjen \getfontsize.

Et annet avsnitt med noe{\larger[2] større tekst} og
{\smaller[1] mindre tekst}—merk bruken av grupper \{...\}. Bruker også
\textlarger[3]{stor tekst} og noe \textscale{2}{skalert tekst}.
\vskip12pt
Bruk av et større antall trinn:

\vskip12pt
\textlarger[11]{11 trinn (\getfontsize)}
\vskip12pt
\textlarger[20]{20 trinn (\getfontsize)}—størrelsesgrensen er nådd og en advarsel gis:
\vskip12pt
``Package relsize Warning: Font size 383.35397pt is too large. Using 75pt instead...''
\end{document}
```

[Åpne dette eksemplet i Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+the+relsize+package\&snip=%25+article+class+is+loaded+with+default+10pt+text+size%0A%5Cdocumentclass%7Barticle%7D%0A%25+Using+the+geometry+package+with+a+small%0A%25+page+size+to+create+the+article+graphic%0A%5Cusepackage%5Bpaperheight%3D6in%2C%0A+++paperwidth%3D5in%2C%0A+++top%3D10mm%2C%0A+++bottom%3D20mm%2C%0A+++left%3D10mm%2C%0A+++right%3D10mm%5D%7Bgeometry%7D%0A%5Cusepackage%7Brelsize%7D%0A%25+Define+our+simple+macro%0A%5Cbgroup%0A%5Ccatcode%60%40%3D11%0A%5Cgdef%5Cgetfontsize%7B%5Cf%40size+pt%7D%0A%5Cegroup%0A%25+Set+the+maximum+scaled+font+size+to+75pt%0A%5Crenewcommand%5CRSlargest%7B75pt%7D%0A%5Cbegin%7Bdocument%7D%0AHello%2C+in+this+paragraph+the+normal+font+size+is+%5Cgetfontsize.+%0ANow+scale+the+current+font+using+3+%60%60steps%27%27%3A+%7B%5Cverb%3D%5Crelsize%7B3%7D%3D%5Crelsize%7B3%7D%0Awhich+sets+the+current+size+to+%5Cgetfontsize%7D.+Outside+the+group+%0Athe+font+size+is+once+again+%5Cgetfontsize.%0A%0AAnother+paragraph+with+some%7B%5Clarger%5B2%5D+larger+text%7D+and+%0A%7B%5Csmaller%5B1%5D+smaller+text%7D---note+the+use+of+groups+%5C%7B...%5C%7D.+Also+using+%0A%5Ctextlarger%5B3%5D%7Blarge+text%7D+and+some+%5Ctextscale%7B2%7D%7Bscaled+text%7D.%0A%5Cvskip12pt%0AUsing+a+larger+number+of+steps%3A%0A%0A%5Cvskip12pt%0A%5Ctextlarger%5B11%5D%7B11+steps+%28%5Cgetfontsize%29%7D%0A%5Cvskip12pt%0A%5Ctextlarger%5B20%5D%7B20+steps+%28%5Cgetfontsize%29%7D---size+limit+reached+and+a+warning+is+given%3A%0A%5Cvskip12pt%0A%60%60Package+relsize+Warning%3A+Font+size+383.35397pt+is+too+large.+Using+75pt+instead...%27%27%0A%5Cend%7Bdocument%7D)

LaTeX-koden over får tilgang til den nåværende skriftstørrelsen via en intern LaTeX-variabel kalt `\f@size`, hvis verdi kan settes med en makro, slik som `\getfontsize`, som kan defineres slik:

```latex
\bgroup
\catcode`@=11
\gdef\getfontsize{\f@size pt}
\egroup
```

Eksempelet over gir følgende utdata:

![Eksempel som demonstrerer ulike kommandoer i relsize-pakken](/files/fc7bc9f02607ab17a1833e8f77a20bb8787fd328)

### scalefnt-pakken

Den `scalefnt` pakken definerer `\scalefont` kommandoen

```latex
\scalefont{factor}
```

der `faktor` vil skalere størrelsen på den nåværende skriften, og den nåværende verdien av `\baselineskip`—som brukes til å [beregne avstanden mellom tekstlinjene i et satt avsnitt](/latex/no/formatering/04-articles-how-to-change-paragraph-spacing-in-latex.md#5cbaselineskip-28tex-primitive29).

#### Eksempel: bruk av scalefnt-pakken

Neste eksempel demonstrerer `\scalefont` kommandoen og bruker også vår [`\getfontsize` makro](#getfontsize).

```latex
% article-klassen lastes inn med standard 10pt tekststørrelse
\documentclass{article}
% Bruk av geometry-pakken med en liten
% sidestørrelse for å lage artikkelgrafikken
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{scalefnt}
% Definer vår enkle makro \getfontsize
\bgroup
\catcode`@=11
\gdef\getfontsize{\f@size pt}
\egroup
\begin{document}
For dette avsnittet er den nåværende skriftstørrelsen \getfontsize{} og verdien av \verb=\baselineskip= er \the\baselineskip.

Hvis vi bruker \verb=\scalefont{1.5}= \scalefont{1.5} er skriftstørrelsen nå  \getfontsize{} og \verb=\baselineskip= er \the\baselineskip.
\end{document}
```

[Åpne dette eksemplet i Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+the+scalefnt+package\&snip=%25+article+class+is+loaded+with+default+10pt+text+size%0A%5Cdocumentclass%7Barticle%7D%0A%25+Using+the+geometry+package+with+a+small%0A%25+page+size+to+create+the+article+graphic%0A%5Cusepackage%5Bpaperheight%3D6in%2C%0A+++paperwidth%3D5in%2C%0A+++top%3D10mm%2C%0A+++bottom%3D20mm%2C%0A+++left%3D10mm%2C%0A+++right%3D10mm%5D%7Bgeometry%7D%0A%5Cusepackage%7Bscalefnt%7D%0A%25+Define+our+simple+macro+%5Cgetfontsize%0A%5Cbgroup%0A%5Ccatcode%60%40%3D11%0A%5Cgdef%5Cgetfontsize%7B%5Cf%40size+pt%7D%0A%5Cegroup%0A%5Cbegin%7Bdocument%7D%0AFor+this+paragraph%2C+the+current+font+size+is+%5Cgetfontsize%7B%7D+and+the+value+of+%5Cverb%3D%5Cbaselineskip%3D+is+%5Cthe%5Cbaselineskip.%0A%0AIf+we+use+%5Cverb%3D%5Cscalefont%7B1.5%7D%3D+%5Cscalefont%7B1.5%7D+the+font+size+is+now++%5Cgetfontsize%7B%7D+and+%5Cverb%3D%5Cbaselineskip%3D+is+%5Cthe%5Cbaselineskip.%0A%5Cend%7Bdocument%7D)

Dette eksemplet gir følgende resultat:

![Eksempel som demonstrerer scalefnt-pakken](/files/abae88eaa30e14947884d78cc572f8f5dda1d42e)

## Eksempler fra tex.stackexchange

Et søk på tex.stackexchange etter [spørsmål merket med `fontsize`](https://tex.stackexchange.com/questions/tagged/fontsize) gir en lang liste med resultater som inneholder forklaringer, kode og løsninger knyttet til å endre skriftstørrelser. Noen spørsmål er ganske spesialiserte, mens andre er mer generelle; her er et lite utvalg som kan være av interesse:

* [Endre skriftstørrelsen på figurtekster](https://tex.stackexchange.com/questions/187429/change-font-size-of-labels-in-figures-to-any-font-size)
* [Juster skriftstørrelsen for alle bildetekster](https://tex.stackexchange.com/questions/527772/adjusting-font-size-of-all-captions-with-prefered-font-size)
* [Endre skriftstørrelsen på kapittel-, seksjons- og underseksjonsoverskrifter](https://tex.stackexchange.com/questions/234546/chapter-section-subsections-title-font-size)
* [Endre skriftstørrelse med `fontspec` pakken](https://tex.stackexchange.com/questions/309712/change-font-size-with-fontspec-package)
* [Endre skriftstørrelse for `\ttfamily`](https://tex.stackexchange.com/questions/158778/all-ttfamily-font-change-font-size)


---

# 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/sporsmal-og-svar/24-how-do-i-adjust-the-font-size.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.
