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

# Schritt 6: Variable Schriftarten verwenden, um einem Overleaf-Projekt Fettschriften hinzuzufügen

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

In Schritt 5 haben wir das mittlere Gewicht der Haupttextschrift unseres Dokuments, Noto Serif, mit einem Wert von 400 auf der Gewichtsachse sowohl für aufrechte als auch für kursive Stile festgelegt. In diesem Schritt zeigen wir, wie Noto Serif so konfiguriert wird, dass es fette Schriften sowohl für den normalen (aufrechten) als auch für den kursiven Stil bereitstellt.

Stellen Sie sicher, dass Sie das in Schritt 5 konfigurierte Tutorial-Projekt öffnen.

## Warnungen zu nicht definierten fetten Schriften

Nach dem erneuten Kompilieren des aktuellen Projekts gibt LaTeX diese Warnungen aus:

![Bild, das LaTeX-Warnungen zu fehlenden Schriften zeigt.](/files/c53eee70057293ecc2b6f726aa4615d35fcb8380)

Diese Warnungen sind in der folgenden Tabelle zusammengefasst. Denken Sie daran, dass m aus dem Serienkennzeichner entfernt wird *außer* wobei *beide* Breite und Gewicht sind m (mittel).

| **Warnungsnummer** | **Warnungsbeschreibung**                                             | **Serienkennzeichner** | **Gewicht** | **Breite** | **Form** |
| ------------------ | -------------------------------------------------------------------- | ---------------------- | ----------- | ---------- | -------- |
| 1                  | fette Schrift mit mittlerer Breite in der normalen (aufrechten) Form | b                      | b           | m          | n        |
| 2                  | fette Schrift mit mittlerer Breite in der kursiven Form              | b                      | b           | m          | it       |

Wir zeigen, wie sich diese beheben lassen, indem wir fette Schriften für die aufrechte (normale) und die kursive Schriftform konfigurieren.

## Fette Schriften mithilfe der Gewichtsachse einer variablen Schrift hinzufügen

Schriften für fetten aufrechten und fetten kursiven Text können mit fontspecs `FontFace` Schlüssel konfiguriert werden, der die folgende Form hat

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

wobei

* `⟨series⟩` ist der LaTeX-Serienkennzeichner (Link zum Abschnitt)
* `⟨shape⟩` ist der LaTeX-Formkennzeichner (Link zum Abschnitt)
* `⟨font name⟩` ist der Name einer Schriftdatei oder der Name einer Schrift
* `⟨features⟩` enthält Einstellungen, die wir zum Konfigurieren unserer variablen Schriften verwenden, etwa das Setzen eines geeigneten Werts der Gewichtsachse für die aufrechte und die kursive variable Schrift

Unter Verwendung eines von Noto Serifs benannten Instanzen (LINK) vorgeschlagenen Werts verwenden wir einen Wert von 600 auf der Gewichtsachse, um eine fette Schrift für normale (aufrechte) und kursive Formen zu konfigurieren.

### So konfigurieren Sie eine fette, mittelbreite aufrechte Schrift

Wir verwenden den `FontFace` Schlüssel mit den folgenden Einstellungen

* `⟨series⟩` = b
* `⟨shape⟩` = n
* `⟨font name⟩` = NotoSerif-VariableFont-wdth-wght.ttf
* `⟨features⟩` = Weight=600

woraus sich ergibt

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

### So konfigurieren Sie eine fette, mittelbreite kursive Schrift

Wir verwenden den `FontFace` Schlüssel mit den folgenden Einstellungen

* `⟨series⟩` = b
* `⟨shape⟩` = it
* `⟨font name⟩` = NotoSerif-Italic-VariableFont-wdth-wght.ttf
* `⟨features⟩` = Weight=600

woraus sich ergibt

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

## Alles zusammenführen

Aktualisieren Sie den Befehl des aktuellen Projekts `\setmainfont` mit der folgenden Konfiguration:

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

Kompilieren Sie das aktuelle Projekt erneut, um zu sehen, dass es keine Warnungen mehr zu nicht definierten Formen gibt.

## Bonusfunktion: Kapitälchen gratis!

In diesem Abschnitt erwähnen wir einen überraschenden Bonus: fontspec aktiviert Kapitälchen automatisch für Schriften, die sie unterstützen.

### Was sind Kapitälchen?

Kapitälchen sind ein Schriftschnitt, bei dem Großbuchstaben dieselbe Höhe wie Kleinbuchstaben haben. Sie werden aus stilistischen Gründen in Texten mit vielen Wörtern in Großbuchstaben verwendet, etwa bei Akronymen oder Schlüsselwörtern in technischem Text.

Fügen Sie den folgenden LaTeX-Text in das aktuelle Overleaf-Projekt ein, um ein Beispiel zu setzen, das Text mit und ohne Kapitälchen vergleicht — stellen Sie sicher, dass Sie ihn einfügen *nach* `\begin{document}`. LaTeXs `\textsc` Befehl wird verwendet, um Text in Kapitälchen zu setzen.

```latex
Zahlreiche Folgen von GROSSBUCHSTABEN können Ihren GESETZTEN Text
``typografisch UNANSEHNLICH'' erscheinen lassen. Sein AUSSEHEN kann verbessert werden durch
die Verwendung von Kapitälchen, wodurch der Text ein verfeinertes, eleganteres Aussehen erhält.

\vskip10pt
Zahlreiche Folgen von \textsc{Großbuchstaben} können Ihren
\textsc{gesetzten} Text ``typografisch \textsc{unansehnlich}'' erscheinen lassen.
Sein \textsc{Aussehen} kann verbessert werden durch
die Verwendung von Kapitälchen, wodurch der Text ein verfeinertes, \textsc{eleganteres} Aussehen erhält.
```

Dieses Beispiel erzeugt die folgende Ausgabe:

![Bild, das Textsatz mit und ohne Kapitälchen vergleicht](/files/14218fba0534287e09f9e08b9df64e94abb33628)

### Welche variablen Schriften haben aktivierte Kapitälchen?

fontspec aktiviert Kapitälchen automatisch für Schriften, die sie unterstützen — alle drei unserer variablen Schriften bieten Kapitälchen. Fügen Sie den folgenden LaTeX-Text in Ihr Dokument ein, um Kapitälchen mit allen drei Schriftfamilien zu setzen:

```latex
\begin{itemize}
\item Haupttextfamilie (Noto Serif): \textsc{Kapitälchen}
\item serifenlose Schriftfamilie (Noto Sans): {\sffamily \textsc{Kapitälchen}}
\item nichtproportionale Schriftfamilie (Roboto Mono): {\ttfamily \textsc{Kapitälchen}}
\end{itemize}
```

Dieses Beispiel erzeugt die folgende Ausgabe:

![Bild, das Kapitälchen zeigt, gesetzt mit 3 verschiedenen variablen Schriften in LaTeX](/files/0b7d6dfb462694512436cca3d4fae64393f8c126)

### Wie sieht es mit fetten und kursiven Kapitälchen aus?

Da wir fette und kursive Schriften für Noto Serif konfiguriert haben, können wir Kapitälchen in diesen Stilen setzen. Um einen Bereich von Kapitälchen mit Noto Serif zu setzen, fügen Sie den folgenden Code in das neueste Overleaf-Projekt ein:

```latex
\begin{itemize}
\item Haupttextfamilie (Noto Serif):
\begin{itemize}
    \item \textsc{normale Kapitälchen}
    \item \textit{\scshape kursive Kapitälchen}
    \item \textbf{\scshape fette Kapitälchen}
    \item \textbf{\itshape\scshape fette kursive Kapitälchen}
\end{itemize}
\end{itemize}
```

Dies ergibt die folgende Ausgabe:

![Bild, das fette und kursive Kapitälchen zeigt, gesetzt in LaTeX mit variablen Schriften](/files/b6c410cbd4af742d1112b00ff9af0321ca1f60fe)

## Im nächsten Schritt

Im nächsten Schritt konfigurieren wir fette und kursive Schriftstile für die serifenlose Schriftfamilie (Noto Sans) und die nichtproportionale Schriftfamilie (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/de/ausfuhrliche-artikel/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.
