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

# Steg 6: Använd variabla typsnitt för att lägga till feta typsnitt i ett Overleaf-projekt

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

I steg 5 ställde vi in medelvikten för dokumentets huvudtexttypsnitt, Noto Serif, med ett viktaxelvärde på 400 för både upprätt och kursiv stil. I detta steg visar vi hur du konfigurerar Noto Serif så att det tillhandahåller fetstil för både den normala (upprätta) och den kursiva stilen.

Se till att du öppnar handledningsprojektet som konfigurerades i steg 5.

## Varningar om odefinierade fetstiltypsnitt

Efter att det aktuella projektet kompilerats om ger LaTeX följande varningar:

![Bild som visar LaTeX-varningar om saknade typsnitt.](/files/f41bb23c66fc3e4f65ff65288b430034b30a55da)

Dessa varningar sammanfattas i tabellen nedan. Kom ihåg att m utelämnas från seriebeteckningen *utom* där *båda* bredd och vikt är m (medium).

| **Varningsnummer** | **Varningsbeskrivning**                                           | **Serieidentifierare** | **Vikt** | **Bredd** | **Form** |
| ------------------ | ----------------------------------------------------------------- | ---------------------- | -------- | --------- | -------- |
| 1                  | fet vikt, typsnitt med medelbredd i den normala (upprätta) formen | b                      | b        | m         | n        |
| 2                  | fet vikt, typsnitt med medelbredd i kursiv form                   | b                      | b        | m         | it       |

Vi visar hur man åtgärdar detta genom att konfigurera fetstil för de upprätta (normala) och kursiva typsnittsformerna.

## Lägga till fetstil med hjälp av en variabeltypsnitts viktaxel

Typsnitt för fet-upprätt och fet-kursiv text kan konfigureras med fontspecs `FontFace` nyckel, som har formen

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

där

* `⟨serie⟩` är LaTeX:s serieidentifierare (länk till avsnitt)
* `⟨form⟩` är LaTeX:s formidentifierare (länk till avsnitt)
* `⟨typsnittsnamn⟩` är namnet på en typsnittsfil eller namnet på ett typsnitt
* `⟨egenskaper⟩` innehåller inställningar som vi använder för att konfigurera våra variabeltypsnitt, till exempel att ange ett lämpligt värde för viktaxeln för de upprätta och kursiva variabeltypsnitten

Med ett värde som föreslås av Noto Serifs namngivna instanser (LÄNK) använder vi viktaxelvärdet 600 för att konfigurera ett fetstilt typsnitt för normala (upprätta) och kursiva former.

### Hur man konfigurerar ett fetstilt, medelbrett, upprätt typsnitt

Vi använder `FontFace` nyckeln med följande inställningar

* `⟨serie⟩` = b
* `⟨form⟩` = n
* `⟨typsnittsnamn⟩` = NotoSerif-VariableFont-wdth-wght.ttf
* `⟨egenskaper⟩` = Weight=600

vilket ger

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

### Hur man konfigurerar ett fetstilt, medelbrett, kursivt typsnitt

Vi använder `FontFace` nyckeln med följande inställningar

* `⟨serie⟩` = b
* `⟨form⟩` = it
* `⟨typsnittsnamn⟩` = NotoSerif-Italic-VariableFont-wdth-wght.ttf
* `⟨egenskaper⟩` = Weight=600

vilket ger

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

## Att sätta ihop allt

Uppdatera det aktuella projektets `\setmainfont` kommando så att det använder följande 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}
]
```

Kompilera om det aktuella projektet för att se att det inte finns fler varningar om odefinierad form.

## Bonusegenskap: små kapitäler utan extra kostnad!

I det här avsnittet noterar vi en överraskande bonus: fontspec aktiverar automatiskt små kapitäler för typsnitt som stöder dem.

### Vad är små kapitäler?

Små kapitäler är en textstil som använder versaler som är lika höga som gemener. De används av stilistiska skäl i text som innehåller många ord med versaler, till exempel akronymer eller nyckelord i teknisk text.

Klistra in följande LaTeX-text i det aktuella Overleaf-projektet för att sätta ett exempel som jämför text med och utan små kapitäler—se till att du klistrar in den *efter* `\begin{document}`. LaTeX:s `\textsc` kommando används för att sätta text i små kapitäler.

```latex
Många sekvenser med VERSALER kan få din SATTEN text att
verka ``typografiskt OSNYGG''. Dess UTSEENDE kan förbättras genom
att använda små kapitäler, vilket ger texten ett mer förfinat och mer ELEGANT utseende.

\vskip10pt
Många sekvenser av \textsc{versaler} kan få din
\textsc{satta} text att verka ``typografiskt \textsc{osnygg}''.
Dess \textsc{utseende} kan förbättras genom att använda små kapitäler,
vilket ger texten ett mer förfinat och \textsc{elegant} utseende.
```

Det här exemplet ger följande utdata:

![Bild som jämför text satt med och utan små kapitäler](/files/bf064d4d2a5ce314248099b1e73e73b7ac3d7e7c)

### Vilka variabeltypsnitt har små kapitäler aktiverade?

fontspec aktiverar automatiskt små kapitäler för typsnitt som stöder dem—all tre av våra variabeltypsnitt tillhandahåller små kapitäler. Klistra in följande LaTeX-text i ditt dokument för att sätta text i små kapitäler med alla tre typsnittsfamiljer:

```latex
\begin{itemize}
\item huvudtextfamilj (Noto Serif): \textsc{små kapitäler}
\item sans serif-familj (Noto Sans): {\sffamily \textsc{små kapitäler}}
\item monospaced-familj (Roboto Mono): {\ttfamily \textsc{små kapitäler}}
\end{itemize}
```

Det här exemplet ger följande utdata:

![Bild som visar små kapitäler satta med 3 olika variabeltypsnitt i LaTeX](/files/d088386a4b9e047eeec3ad6c54a8a35078efee7f)

### Hur är det med feta och kursiva små kapitäler?

Eftersom vi har konfigurerat feta och kursiva typsnitt för Noto Serif kan vi sätta små kapitäler i dessa stilar. För att sätta ett avsnitt med små kapitäler med Noto Serif, klistra in följande kod i det senaste Overleaf-projektet:

```latex
\begin{itemize}
\item huvudtextfamilj (Noto Serif):
\begin{itemize}
    \item \textsc{vanliga små kapitäler}
    \item \textit{\scshape kursiva små kapitäler}
    \item \textbf{\scshape feta små kapitäler}
    \item \textbf{\itshape\scshape feta kursiva små kapitäler}
\end{itemize}
\end{itemize}
```

Detta ger följande utdata:

![Bild som visar feta och kursiva små kapitäler satta i LaTeX med variabeltypsnitt](/files/c989c8de3df84ee143f5b7379c65db1b086d9c65)

## I nästa steg

I nästa steg konfigurerar vi feta och kursiva typsnittsstilar för sans serif-typsnittsfamiljen (Noto Sans) och den monospaced typsnittsfamiljen (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/sv/fordjupade-artiklar/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.
