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

# Vaihe 6: Muuttujafonttien käyttäminen lihavoitujen fonttien lisäämiseksi Overleaf-projektiin

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

Vaiheessa 5 asetimme asiakirjamme päätekstin kirjasimen, Noto Serifin, keskivahvuuden käyttämällä painoakselin arvoa 400 sekä pysty- että kursiivityyleissä. Tässä vaiheessa näytämme, miten Noto Serif määritetään tarjoamaan lihavoituja fontteja sekä normaalille (pysty) että kursiiville.

Varmista, että avaat vaiheessa 5 määritetyn opetusprojektin.

## Varoitukset määrittelemättömistä lihavoinneista

Kun nykyinen projekti käännetään uudelleen, LaTeX antaa nämä varoitukset:

![Kuva, joka näyttää LaTeXin puuttuvien fonttien varoitukset.](/files/df2fdb8894b803c6f54a33f1b64e127ae6fc2970)

Nämä varoitukset on yhteenvetona alla olevassa taulukossa. Muista, että m jätetään pois sarjatunnisteesta *paitsi* jossa *molemmat* leveys ja paino ovat m (medium).

| **Varoituksen numero** | **Varoituksen kuvaus**                                          | **Sarjatunniste** | **Paino** | **Leveys** | **Muoto** |
| ---------------------- | --------------------------------------------------------------- | ----------------- | --------- | ---------- | --------- |
| 1                      | lihava paino, keskileveä fontti normaalissa (pystyssä) muodossa | b                 | b         | m          | n         |
| 2                      | lihava paino, keskileveä fontti kursiivimuodossa                | b                 | b         | m          | it        |

Näytämme, miten nämä korjataan määrittämällä lihavat fontit pystyyn (normaali) ja kursiiviin.

## Lihavien fonttien lisääminen muuttuvan fontin painoakselia käyttämällä

Lihavan pystyn ja lihavan kursiivin fontit voidaan määrittää käyttämällä fontspecin `FontFace` -avainta, joka on muotoa

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

jossa

* `⟨sarja⟩` on LaTeXin sarjatunniste (linkki osioon)
* `⟨muoto⟩` on LaTeXin muodon tunniste (linkki osioon)
* `⟨fontin nimi⟩` on kirjasintiedoston nimi tai kirjasimen nimi
* `⟨ominaisuudet⟩` sisältää asetuksia, joita käytämme muuttuvien fonttiemme määrittämiseen, kuten sopivan arvon asettaminen painoakselille pysty- ja kursiivimuuttuville fonteille

Käyttämällä Noto Serifin nimettyjen instanssien (LINK) ehdottamaa arvoa käytämme painoakselin arvoa 600 määrittääksemme lihavan fontin normaaleille (pysty) ja kursiivimuodoille.

### Miten määrittää lihava, keskileveä pystysuora fontti

Käytämme `FontFace` -avainta seuraavilla asetuksilla

* `⟨sarja⟩` = b
* `⟨muoto⟩` = n
* `⟨fontin nimi⟩` = NotoSerif-VariableFont-wdth-wght.ttf
* `⟨ominaisuudet⟩` = Weight=600

mikä tuottaa

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

### Miten määrittää lihava, keskileveä kursiivifontti

Käytämme `FontFace` -avainta seuraavilla asetuksilla

* `⟨sarja⟩` = b
* `⟨muoto⟩` = it
* `⟨fontin nimi⟩` = NotoSerif-Italic-VariableFont-wdth-wght.ttf
* `⟨ominaisuudet⟩` = Weight=600

mikä tuottaa

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

## Kaiken kokoaminen yhteen

Päivitä nykyisen projektin `\setmainfont` komento käyttämään seuraavaa määritystä:

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

Käännä nykyinen projekti uudelleen nähdäksesi, ettei määrittelemättömän muodon varoituksia enää ole.

## Bonustoiminto: pienaakkoset ilmaiseksi!

Tässä osiossa huomautamme yllättävästä bonuksesta: fontspec ottaa automaattisesti käyttöön pienaakkoset fonteille, jotka tukevat niitä.

### Mitä pienaakkoset ovat?

Pienaakkoset ovat tekstityyli, jossa käytetään suuraakkosia, jotka ovat saman korkuisia kuin pienaakkoset. Niitä käytetään tyylillisistä syistä tekstissä, jossa on paljon suuraakkosista koostuvia sanoja, kuten lyhenteitä tai avainsanoja teknisessä tekstissä.

Liitä seuraava LaTeX-teksti nykyiseen Overleaf-projektiin ladotaksesi esimerkin, jossa verrataan tekstiä pienaakkosilla ja ilman pienaakkosia — varmista, että liität sen *jälkeen* `\begin{document}`. LaTeXin `\textsc` -komentoa käytetään tekstin latoamiseen pienaakkosilla.

```latex
Lukuisat SUURAKKOSJONOT voivat saada LATOMASI tekstin
näyttämään ``typografisesti RUMALTA''. Sen ULKOASUA voidaan parantaa
käyttämällä pienaakkosia, jolloin tekstistä tulee hienostuneempi ja elegantimpi.

\vskip10pt
Lukuisat \\textsc{uppercase}-kirjainten jaksot voivat tehdä sinun
\textsc{ladottu} teksti näyttämään ``typografisesti \textsc{rumalta}''.
Sen \textsc{ulkoasua} voidaan parantaa käyttämällä pienaakkosia,
jolloin tekstistä tulee hienostuneempi ja \textsc{elegantimpi}.
```

Tämä esimerkki tuottaa seuraavan tulosteen:

![Kuva, jossa verrataan tekstiä, joka on ladottu pienaakkosilla ja ilman pienaakkosia](/files/b89a4ac6fceab609c6936d3a69c4d7a9c8360c15)

### Missä muuttuvissa fonteissa pienaakkoset on käytössä?

fontspec ottaa automaattisesti käyttöön pienaakkoset fonteille, jotka tukevat niitä — kaikki kolme muuttuvaa fonttiamme tarjoavat pienaakkoset. Liitä seuraava LaTeX-teksti asiakirjaasi ladotaksesi pienaakkoset käyttäen kaikkia kolmea fonttiperhettä:

```latex
\begin{itemize}
\item päätekstin fonttiperhe (Noto Serif): \textsc{pienaakkoset}
\item groteskifonttiperhe (Noto Sans): {\sffamily \textsc{pienaakkoset}}
\item tasavälinen fonttiperhe (Roboto Mono): {\ttfamily \textsc{pienaakkoset}}
\end{itemize}
```

Tämä esimerkki tuottaa seuraavan tulosteen:

![Kuva, joka näyttää LaTeXissa kolmella eri muuttuvalla fontilla ladotut pienaakkoset](/files/b55d48e822d98083d43abf0f7140a95782d0dd13)

### Entä lihavoidut ja kursivoidut pienaakkoset?

Koska olemme määrittäneet Noto Serifille lihavat ja kursivoidut fontit, voimme ladata pienaakkosia näillä tyyleillä. Ladataksesi joukon pienaakkosia Noto Serifillä, liitä seuraava koodi viimeisimpään Overleaf-projektiin:

```latex
\begin{itemize}
\item päätekstin fonttiperhe (Noto Serif):
\begin{itemize}
    \item \textsc{tavalliset kapiteelit}
    \item \textit{\scshape kursivoidut kapiteelit}
    \item \textbf{\scshape lihavoidut kapiteelit}
    \item \textbf{\itshape\scshape lihavoidut kursivoidut kapiteelit}
\end{itemize}
\end{itemize}
```

Tämä tuottaa seuraavan tuloksen:

![Kuva, joka näyttää LaTeXissa muuttuvilla fonteilla ladotut lihavoidut ja kursivoidut pienaakkoset](/files/6c132051cf5a5f9d69bf904ab3f40528461a0eb5)

## Seuraavassa vaiheessa

Seuraavassa vaiheessa määritämme lihavat ja kursivoidut fonttityylit groteskifonttiperheelle (Noto Sans) ja tasaväliselle fonttiperheelle (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/fi/syvalliset-artikkelit/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.
