> 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/dybtgaende-artikler/44-step-8-how-to-create-a-simple-latex-package-to-configure-your-variable-fonts.md).

# Trin 8: Sådan opretter du en simpel LaTeX-pakke til at konfigurere dine variable skrifttyper

&#x20;[Introduktion](https://www.overleaf.com/learn/latex/Articles/How_to_use_OpenType_variable_fonts_with_LaTeX?preview=true)   [Trin 1](https://www.overleaf.com/learn/latex/Articles/Step_1:_Setting_up_an_Overleaf_project_to_use_variable_fonts?preview=true)   [Trin 2](https://www.overleaf.com/learn/latex/Articles/Step_2:_An_introduction_to_LaTeX_fonts?preview=true)   [Trin 3](https://www.overleaf.com/learn/latex/Articles/Step_3:_Replacing_LaTeX’s_default_fonts_with_variable_fonts?preview=true)   [Trin 4](https://www.overleaf.com/learn/latex/Articles/Step_4:_How_to_configure_an_italic_variable_font_using_fontspec?preview=true)   [Trin 5](https://www.overleaf.com/learn/latex/Articles/Step_5:_LaTeX_font_weights_and_named_instances_of_variable_fonts?preview=true)   [Trin 6](https://www.overleaf.com/learn/latex/Articles/Step_6:_Using_variable_fonts_to_add_bold_fonts_to_an_Overleaf_project?preview=true)   [Trin 7](https://www.overleaf.com/learn/latex/Articles/Step_7:_Using_Noto_Sans_and_Roboto_Mono_variable_fonts_with_LaTeX?preview=true)   [Trin 8](https://www.overleaf.com/learn/latex/Articles/Step_8:_How_to_create_a_simple_LaTeX_package_to_configure_your_variable_fonts?preview=true)   [Eksempler og projekter](https://www.overleaf.com/learn/latex/Articles/Overleaf_projects_showing_how_to_use_variable_fonts_with_LaTeX?preview=true)&#x20;

Brug af fontspec til at konfigurere variable skrifttyper kan gøre et dokuments præambel rodet med en masse opsætningskode. I dette trin viser vi, hvordan man opretter en simpel pakke til at indeholde fontspecs konfigurationskode—hvilket forenkler dokumentets præambel og gør det nemmere at foretage yderligere skrifttypeændringer.

## Sådan opretter og bruger du en simpel LaTeX-pakke

Følg disse trin for at oprette en simpel LaTeX-pakke til den fontspec-konfigurationskode, vi har oprettet til denne vejledning.

1. Vælg **Ny fil** ikon (![Overleaf icon representing adding a file](/files/7d32b11c1401d40c9f5fdc53b352369f999d90d2)) for at oprette en ny projektfil. Giv den navnet `myfontsettings.sty` og vælg **Opret**.

![Billede, der viser Overleafs modalvindue Tilføj filer](/files/05680f1961ca814b067d44ebda737fcd24269272)

3. Indsæt fontspec-konfigurationskoden i filen `myfontsettings.sty`. Her bruger vi fontspec-konfigurationskode til Noto Serif, Noto Sans og Roboto Mono, som blev tilføjet under vejledningen om variable skrifttyper. Du skal ændre fontspec-indstillingerne, hvis du bruger andre variable skrifttyper.

```latex
% myfontsettings.sty
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{myfontsettings}[2024/06/13 v1.0 Mine brugerdefinerede skrifttypeindstillinger]

% Denne simple pakke indeholder din fontspec-konfiguration
% Den holder dokumentets præambel ren og ryddelig

% Indlæs fontspec-pakken
\RequirePackage{fontspec}

% Indstil dokumentets primære tekstfont
\setmainfont{NotoSerif-VariableFont-wdth-wght.ttf}[
Weight=400,
ItalicFont=NotoSerif-Italic-VariableFont-wdth-wght.ttf,
FontFace = {b}{n}{Font =NotoSerif-VariableFont-wdth-wght.ttf,Weight=600},
FontFace = {b}{it}{Font =NotoSerif-Italic-VariableFont-wdth-wght.ttf,Weight=600}
]

% Dokumentets sans serif-skrifttype
\setsansfont{NotoSans-VariableFont-wdth-wght.ttf}[
Weight=400,
ItalicFont=NotoSans-Italic-VariableFont-wdth-wght.ttf,
FontFace = {b}{n}{Font = NotoSans-VariableFont-wdth-wght.ttf,Weight=600},
FontFace = {b}{it}{Font = NotoSans-Italic-VariableFont-wdth-wght.ttf,Weight=600}
]

% Dokumentets skrifttype med fast bredde
\setmonofont{RobotoMono-VariableFont-wght.ttf}[
NFSSFamily=RobotoMono,
Weight=300,
ItalicFont=RobotoMono-Italic-VariableFont-wght.ttf,
FontFace = {b}{n}{Font =RobotoMono-VariableFont-wght.ttf,Weight=550},
FontFace = {b}{it}{Font = RobotoMono-Italic-VariableFont-wght.ttf, Weight=550}
]

\endinput
```

5. For at bruge denne pakke skal du tilføje linjen `\usepackage{myfontsetting}` til dokumentets præambel.


---

# 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/dybtgaende-artikler/44-step-8-how-to-create-a-simple-latex-package-to-configure-your-variable-fonts.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.
