> 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/35-overleaf-projects-showing-how-to-use-variable-fonts-with-latex.md).

# Overleaf-projekter, der viser, hvordan man bruger variable skrifttyper med LaTeX

[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)

Denne sidste del af vejledningen oplister fem projekter skabt af Overleaf for at demonstrere brugen af OpenType-variable skrifttyper. Alle projekterne indeholder de nødvendige variable skrifttypefiler og en `latexmkrc` fil, der bruges til at gøre disse skrifttypefiler tilgængelige for LaTeX.

Brugere på en gratis plan gøres opmærksomme på, at nogle af disse projekter har længere første kompileringstider, hvilket afspejler deres brug af LuaLaTeX og OpenType-variable skrifttyper.

## Projekt 1: Et færdigt projekt konfigureret med OpenType-variable skrifttyper

* Åbn Overleaf-projektet <https://www.overleaf.com/1311295292wvdkgcbnfxsw#94292d>

Dette projekt er konfigureret til at bruge Noto Serif, Noto Sans og Roboto Mono. Afsnitstitler, figur- og tabeltekster og endda fodnoter er konfigureret til at bruge bestemte variable skrifttypeindstillinger—se projektfilen `myvariablefonts.sty` for yderligere detaljer.

## Projekt 2: Brug af variable skrifttyper til at demonstrere LaTeX’s kommandoer til skrifttypevalg

* Åbn Overleaf-projektet: <https://www.overleaf.com/1941895198cqjzyhzvxhwz#794ae2>

Dette projekt konfigurerer mange kombinationer af LaTeX’s skrifttypebredder, -vægte og -former for Noto Serif, Noto Sans og Roboto Mono. Det viser dig, hvordan du bruger disse skrifttyper med LaTeX’s kommandoer til skrifttypevalg `\fontseries`, `\fontshape` og `\fontfamily`.

![Billede, der viser LaTeX's \fontseries-kommando brugt til at sætte variable skrifttyper](/files/93c3cc19d2b483dd1ea3a11e95ae45008e7ae57c)

## Projekt 3: Brug af variable skrifttyper til at sætte arabisk og engelsk med babel-pakken

* Åbn Overleaf-projektet <https://www.overleaf.com/3933144323kswvxhnqkbcw#097c77>

Dette projekt viser dig, hvordan du konfigurerer OpenType-variable skrifttyper til brug med [babel-pakken](https://ctan.org/pkg/babel?lang=en). Det indeholder eksempler på opsætning af en blanding af engelsk og arabisk ved hjælp af flere OpenType-variable skrifttyper med arabisk skrift:

* [Noto Naskh Arabic](https://fonts.google.com/noto/specimen/Noto+Naskh+Arabic/tester)
* [Noto Nastaliq](https://fonts.google.com/noto/specimen/Noto+Nastaliq+Urdu/tester)
* [Noto Sans Arabic](https://fonts.google.com/noto/specimen/Noto+Sans+Arabic/tester)

Dette projekt viser, hvordan fontspecs `\addfontfeatures` kommando kan bruges til at foretage midlertidige ændringer af OpenType-variable skrifttyper, herunder de arabiske variable skrifttyper, der bruges i dette projekt.

![Billede, der viser et afsnit med arabisk og engelsk tekst sat med LaTeX ved hjælp af OpenType-variable skrifttyper](/files/5e7aa5d42b4856a81f859825267abf1c8c2453b8)

**Ansvarsfraskrivelse**: Al ikke-engelsk tekst og tilhørende oversættelser blev genereret ved hjælp af ChatGPT.

## Projekt 4: En række eksempler, der viser variable skrifttyper

* Åbn Overleaf-projektet <https://www.overleaf.com/2858462957mvthxfmtgxsc#11aac1>

Dette projekt indeholder flere eksempler, der viser, hvordan man bruger fontspecs `\addfontfeatures` kommando til at foretage midlertidige justeringer af variable skrifttyper; for eksempel midlertidigt at ændre en skrifttypes bredde eller vægt for at justere den plads, der kræves for at sætte noget tekst. De følgende afsnit skitserer eksemplerne og giver baggrundsinformation, så du kan få mest muligt ud af hver enkelt.

### Eksempel: Ændring af skrifttypebredden for at få mere tekst til at passe i en given plads

Dette eksempel bruger fontspecs `\addfontfeatures` kommando til at demonstrere, at små, næsten umærkelige reduktioner i en variabel skrifttypes bredde kan få mere tekst til at passe ind i en given plads. To minipager med den samme tekst er sat side om side, hvor ikke-komprimeret Noto Serif sammenlignes med en, hvis breddeakseværdi er reduceret med 4 %.

![Billede, der viser, at reduktion af variabel skrifttypebredde kan få mere tekst til at passe i en given plads](/files/35d7b728ee0fd9b420916d4d997b8f1afea38765)

### Eksempel: Brug af variable skrifttyper med pakken fancyvrb

Ved hjælp af fontspecs `\newfontfamily` kommando demonstrerer dette eksempel, hvordan du bruger en variabel skrifttype efter eget valg til at sætte programkode i en `Verbatim` miljø, der leveres af [`fancyvrb` pakken](https://ctan.org/pkg/fancyvrb?lang=en). Det viser også, hvordan man anvender formatering på den opsatte kode ved hjælp af LaTeX's `\fontseries` kommando.

![Billede, der viser verbatim-tekst sat med variable skrifttyper](/files/0ea6d2b88a054abea9086b9cac732ca12545527f)

#### Nogle noter om Verbatim-miljøet

Den `Verbatim` -miljøet har følgende form

```latex
\begin{Verbatim}[⟨settings⟩]
⟨input⟩
\end{Verbatim}
```

hvor

* det `[⟨settings⟩]` delen er valgfri. `⟨settings⟩` kan indeholde parametre (nøgle-værdi-par), som giver dig mulighed for at konfigurere adfærden for dette specifikke `Verbatim` miljø
* `⟨input⟩` er den tekst, du vil sætte

En `Verbatim` miljøet deaktiverer LaTeX’s standardtekstbehandling, så `⟨input⟩` teksten kan sættes præcist, som den er—inklusive mellemrum, LaTeX-kommandoer, specialtegn og linjeskift.

For at formatere `⟨input⟩` teksten, f.eks. ved at anvende fed eller kursiv, skal du bruge `commandchars` nøglen i `⟨settings⟩` sektionen. `commandchars` angiver tre “særlige” tegn, som kan bruges i `⟨input⟩` til at kalde LaTeX-makroer i stedet for at blive sat. For at undgå fejl og konflikter skal du vælge tre tegn, der ikke optræder andre steder i den almindelige `⟨input⟩` tekst.

Som et eksempel vil skrivning

```latex
\begin{Verbatim}[commandchars=|()]
⟨input⟩
\end{Verbatim}
```

fortæller `Verbatim` miljøet, at tegnene `|`, `(`, og `)` skal behandles som kommandotegn. Hvis de optræder i `⟨input⟩` vil LaTeX behandle dem således:

* `|` bruges til at indlede en LaTeX-kommando—og erstatter det sædvanlige `\` tegn.
* `(` og `)` bruges til at afgrænse LaTeX-kommandoargumenterne—i stedet for det sædvanlige `{` og `}`

For eksempel, for at sætte noget af `⟨input⟩` teksten i fed, ville du skrive `|textbf(some text)` i stedet for at skrive `\textbf{some text}`.

### Eksempel: Sætning af tal ved hjælp af forskellige stilarter

Dette eksempel bruger fontspecs `\addfontfeatures` kommando til midlertidigt at ændre den stil, der bruges til at sætte tegnene 0, 1, 2, ... 9, almindeligvis kendt som “digits” eller “tal”. Typografer og designere omtaler disse tegn som “figurer”, et udtryk der bruges i dette eksempel.

#### Nogle noter om typografi og figurstilarter

Gennem tiden er der udviklet forskellige stilarter til at sætte figurer for forskellige dokumentelementer, såsom i tabeller, hovedteksten eller dokumentoverskrifter. Disse stilarter defineres ud fra tre egenskaber ved figurer: deres bredde, højde og justering i forhold til grundlinjen.

To stilarter er baseret på figurernes bredde:

* **proportional**: bredden af hver figur varierer afhængigt af dens design.
* **tabular**: hver figur har samme bredde.

To stilarter er baseret på figurernes højde og justering:

* **linjefigurer**: figurerne hviler på grundlinjen, og deres designelementer går ikke under den. Alle figurer har samme højde.
* **antikvafigurer**: figurernes højder varierer, og en del af en figurs design kan fremtræde under grundlinjen.

Når man kombinerer disse, fås de fire sætningsstile som vist i den følgende grafik:

![](/files/de742e3efb300352522f6fe32922e53b7116e7ef)

En [artikel udgivet af Monotype](https://www.monotype.com/resources/expertise/how-use-figure-styles-illustrator) diskuterer, hvordan man bruger disse figurstilarter.

#### Sådan får du adgang til disse figurstilarter

Tilgængeligheden af disse figurstilarter afhænger af de variable eller ikke-variable OpenType-skrifttyper, der bruges til at sætte dit dokument. Heldigvis understøtter Noto Serif alle fire figurstilarter, så vi kan demonstrere dem ved hjælp af `\addfontfeatures` til at anvende forskellige figurstilarter ved hjælp af fontspecs `Numbers` nøgle—bemærk versaliseringen af `OldStyle`. Den følgende tabel er et af de medfølgende eksempler:

![En tabel, der viser de fire stilarter, der bruges til at sætte tal: tabulære antikvafigurer, proportionale antikvafigurer, tabulære linjefigurer og proportionale linjefigurer.](/files/c9e7f670f37045aa6de1115a9021ddd8c399ea9b)

* Åbn Overleaf-projektet <https://www.overleaf.com/2858462957mvthxfmtgxsc#11aac1>

## Projekt 5: Brug af variable skrifttyper til at demonstrere LaTeX’s “virtuelle” skrifttypeformer

* Åbn Overleaf-projektet <https://www.overleaf.com/4719455662kydjkfvdwjpn#2ea0f1>

LaTeX’s “virtuelle” skrifttypeformer repræsenterer ikke fysiske skrifttyper; i stedet er de beregnet til brug med `\fontshape` til at ændre den aktuelle form. Projektets eksempler viser, hvordan man bruger kommandoerne `\fontshape`, `\textup`, `\textulc`, `\upshape`, og `\ulcshape`.


---

# 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/35-overleaf-projects-showing-how-to-use-variable-fonts-with-latex.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.
