> 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/nl/diepgaande-artikelen/42-step-6-using-variable-fonts-to-add-bold-fonts-to-an-overleaf-project.md).

# Stap 6: Variabele lettertypen gebruiken om vetgedrukte lettertypen toe te voegen aan een Overleaf-project

[Inleiding](https://www.overleaf.com/learn/latex/Articles/How_to_use_OpenType_variable_fonts_with_LaTeX?preview=true) [Stap 1](https://www.overleaf.com/learn/latex/Articles/Step_1:_Setting_up_an_Overleaf_project_to_use_variable_fonts?preview=true) [Stap 2](https://www.overleaf.com/learn/latex/Articles/Step_2:_An_introduction_to_LaTeX_fonts?preview=true) [Stap 3](https://www.overleaf.com/learn/latex/Articles/Step_3:_Replacing_LaTeX’s_default_fonts_with_variable_fonts?preview=true) [Stap 4](https://www.overleaf.com/learn/latex/Articles/Step_4:_How_to_configure_an_italic_variable_font_using_fontspec?preview=true) [Stap 5](https://www.overleaf.com/learn/latex/Articles/Step_5:_LaTeX_font_weights_and_named_instances_of_variable_fonts?preview=true) [Stap 6](https://www.overleaf.com/learn/latex/Articles/Step_6:_Using_variable_fonts_to_add_bold_fonts_to_an_Overleaf_project?preview=true) [Stap 7](https://www.overleaf.com/learn/latex/Articles/Step_7:_Using_Noto_Sans_and_Roboto_Mono_variable_fonts_with_LaTeX?preview=true) [Stap 8](https://www.overleaf.com/learn/latex/Articles/Step_8:_How_to_create_a_simple_LaTeX_package_to_configure_your_variable_fonts?preview=true) [Voorbeelden en projecten](https://www.overleaf.com/learn/latex/Articles/Overleaf_projects_showing_how_to_use_variable_fonts_with_LaTeX?preview=true)

In Stap 5 hebben we het medium gewicht van het hoofdtekstlettertype van ons document, Noto Serif, ingesteld met een waarde van 400 op de gewicht-as voor zowel de rechtopstaande als cursieve stijlen. In deze stap laten we zien hoe je Noto Serif configureert om vette lettertypen te leveren voor zowel de normale (rechtopstaande) als cursieve stijl.

Zorg ervoor dat je het tutorialproject opent dat in Stap 5 is geconfigureerd.

## Waarschuwingen over ongedefinieerde vette lettertypen

Na het opnieuw compileren van het huidige project geeft LaTeX deze waarschuwingen:

![Afbeelding met LaTeX-waarschuwingen over ontbrekende lettertypen.](/files/1ae57a73d5d4baa54e59bb09a4fdd384d78531be)

Deze waarschuwingen worden samengevat in de onderstaande tabel. Onthoud dat m wordt weggelaten uit de serie-identificatie *behalve* waar *beide* breedte en gewicht zijn m (medium).

| **Waarschuwingsnummer** | **Beschrijving van de waarschuwing**                                             | **Serie-identificatie** | **Gewicht** | **Breedte** | **Vorm** |
| ----------------------- | -------------------------------------------------------------------------------- | ----------------------- | ----------- | ----------- | -------- |
| 1                       | lettertype met medium breedte en vet gewicht in de normale (rechtopstaande) vorm | b                       | b           | m           | n        |
| 2                       | lettertype met medium breedte en vet gewicht in de cursieve vorm                 | b                       | b           | m           | it       |

We laten zien hoe je deze kunt oplossen door vette lettertypen te configureren voor de rechtopstaande (normale) en cursieve lettervormen.

## Vette lettertypen toevoegen met behulp van de gewicht-as van een variabel lettertype

Lettertypen voor vette rechtopstaande en vette cursieve tekst kunnen worden geconfigureerd met fontspec's `FontFace` sleutel, die de vorm heeft

```
FontFace = {⟨series⟩}{⟨shape⟩}{Font = ⟨font name⟩, ⟨features⟩}
```

waar

* `⟨serie⟩` is de LaTeX-serie-identificatie (link naar sectie)
* `⟨vorm⟩` is de LaTeX-vormidentificatie (link naar sectie)
* `⟨lettertypenaam⟩` is de naam van een lettertypebestand of de naam van een lettertype
* `⟨features⟩` bevat instellingen die we gebruiken om onze variabele lettertypen te configureren, zoals het instellen van een passende waarde van de gewicht-as voor de rechtopstaande en cursieve variabele lettertypen

Op basis van een waarde die wordt voorgesteld door de benoemde instanties van Noto Serif (LINK), gebruiken we een waarde van 600 op de gewicht-as om een vet lettertype voor normale (rechtopstaande) en cursieve vormen te configureren.

### Hoe je een vet lettertype met medium breedte en rechtopstaande vorm configureert

We gebruiken de `FontFace` sleutel met de volgende instellingen

* `⟨serie⟩` = b
* `⟨vorm⟩` = n
* `⟨lettertypenaam⟩` = NotoSerif-VariableFont-wdth-wght.ttf
* `⟨features⟩` = Weight=600

resulterend in

```
FontFace = {b}{n}{Font=NotoSerif-VariableFont-wdth-wght.ttf,Weight=600}
```

### Hoe je een vet lettertype met medium breedte en cursieve vorm configureert

We gebruiken de `FontFace` sleutel met de volgende instellingen

* `⟨serie⟩` = b
* `⟨vorm⟩` = it
* `⟨lettertypenaam⟩` = NotoSerif-Italic-VariableFont-wdth-wght.ttf
* `⟨features⟩` = Weight=600

resulterend in

```
FontFace = {b}{it}{Font=NotoSerif-Italic-VariableFont-wdth-wght.ttf,Weight=600}
```

## Alles samenbrengen

Werk de `\setmainfont` opdracht van het huidige project bij zodat de volgende configuratie wordt gebruikt:

```latex
\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}
]
```

Compileer het huidige project opnieuw om te zien dat er geen waarschuwingen over ongedefinieerde vormen meer zijn.

## Bonusfunctie: kleine kapitalen gratis!

In deze sectie merken we een verrassende bonus op: fontspec schakelt automatisch kleine kapitalen in voor lettertypen die ze ondersteunen.

### Wat zijn kleine kapitalen?

Kleine kapitalen zijn een tekststijl die hoofdletters gebruikt die even hoog zijn als kleine letters. Ze worden gebruikt voor stilistische doeleinden in tekst die veel woorden in hoofdletters bevat, zoals afkortingen of trefwoorden in technische tekst.

Plak de volgende LaTeX-tekst in het huidige Overleaf-project om een voorbeeld op te zetten dat tekst met en zonder kleine kapitalen vergelijkt—zorg ervoor dat je het plakt *na* `\begin{document}`. LaTeX's `\textsc` commando wordt gebruikt om tekst in kleine kapitalen op te maken.

```latex
Talrijke reeksen van HOOFDLETTERS kunnen ervoor zorgen dat je OPMAAKTE tekst
er ``typografisch ONAANTREKKELIJK'' uitziet. Het UITERLIJK kan worden verbeterd door
kleine kapitalen te gebruiken, waardoor de tekst een verfijnde, meer ELEGANTE uitstraling krijgt.

\vskip10pt
Talrijke reeksen van \textsc{hoofdletters} kunnen ervoor zorgen dat je
\textsc{opgemaakte} tekst ``typografisch \textsc{onaantrekkelijk}'' doet lijken.
Het \textsc{uiterlijk} kan worden verbeterd door kleine kapitalen te gebruiken,
waardoor de tekst een verfijnde, meer \textsc{elegante} uitstraling krijgt.
```

Dit voorbeeld levert de volgende uitvoer op:

![Afbeelding die tekst vergelijkt die met en zonder kleine kapitalen is opgemaakt](/files/6c4eeb071acb2a006d297bbb391f633f09b54743)

### Welke variabele lettertypen hebben kleine kapitalen ingeschakeld?

fontspec schakelt automatisch kleine kapitalen in voor lettertypen die ze ondersteunen—all drie onze variabele lettertypen bieden kleine kapitalen. Plak de volgende LaTeX-tekst in je document om kleine kapitalen op te maken met alle drie de lettertypefamilies:

```latex
\begin{itemize}
\item hoofdtekstfamilie (Noto Serif): \textsc{kleine kapitalen}
\item schreefloze lettertypefamilie (Noto Sans): {\sffamily \textsc{kleine kapitalen}}
\item monospaced lettertypefamilie (Roboto Mono): {\ttfamily \textsc{kleine kapitalen}}
\end{itemize}
```

Dit voorbeeld levert de volgende uitvoer op:

![Afbeelding die kleine kapitalen laat zien, opgemaakt met 3 verschillende variabele lettertypen in LaTeX](/files/bb24b782fa49dcde4ccc601bd3dd4806e536797e)

### En hoe zit het met vette en cursieve kleine kapitalen?

Omdat we voor Noto Serif vette en cursieve lettertypen hebben geconfigureerd, kunnen we kleine kapitalen in die stijlen opmaken. Om een reeks kleine kapitalen met Noto Serif op te maken, plak je de volgende code in het meest recente Overleaf-project:

```latex
\begin{itemize}
\item hoofdtekstfamilie (Noto Serif):
\begin{itemize}
    \item \textsc{gewone kleinkapitalen}
    \item \textit{\scshape cursieve kleinkapitalen}
    \item \textbf{\scshape vette kleinkapitalen}
    \item \textbf{\itshape\scshape vette cursieve kleinkapitalen}
\end{itemize}
\end{itemize}
```

Dit levert de volgende uitvoer op:

![Afbeelding die vette en cursieve kleine kapitalen laat zien, opgemaakt in LaTeX met variabele lettertypen](/files/9ba0ab323fb76d140a074a7c8ebd95d07690cf0d)

## In de volgende stap

In de volgende stap configureren we vette en cursieve lettertypestijlen voor de schreefloze lettertypefamilie (Noto Sans) en de monospaced lettertypefamilie (Roboto Mono).


---

# 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/nl/diepgaande-artikelen/42-step-6-using-variable-fonts-to-add-bold-fonts-to-an-overleaf-project.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.
