> 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/cs/clanky-do-hloubky/29-how-to-use-opentype-variable-fonts-with-latex.md).

# Jak používat proměnné fonty OpenType s LaTeXem

[Úvod](https://www.overleaf.com/learn/latex/Articles/How_to_use_OpenType_variable_fonts_with_LaTeX?preview=true) [Krok 1](https://www.overleaf.com/learn/latex/Articles/Step_1:_Setting_up_an_Overleaf_project_to_use_variable_fonts?preview=true) [Krok 2](https://www.overleaf.com/learn/latex/Articles/Step_2:_An_introduction_to_LaTeX_fonts?preview=true) [Krok 3](https://www.overleaf.com/learn/latex/Articles/Step_3:_Replacing_LaTeX’s_default_fonts_with_variable_fonts?preview=true) [Krok 4](https://www.overleaf.com/learn/latex/Articles/Step_4:_How_to_configure_an_italic_variable_font_using_fontspec?preview=true) [Krok 5](https://www.overleaf.com/learn/latex/Articles/Step_5:_LaTeX_font_weights_and_named_instances_of_variable_fonts?preview=true) [Krok 6](https://www.overleaf.com/learn/latex/Articles/Step_6:_Using_variable_fonts_to_add_bold_fonts_to_an_Overleaf_project?preview=true) [Krok 7](https://www.overleaf.com/learn/latex/Articles/Step_7:_Using_Noto_Sans_and_Roboto_Mono_variable_fonts_with_LaTeX?preview=true) [Krok 8](https://www.overleaf.com/learn/latex/Articles/Step_8:_How_to_create_a_simple_LaTeX_package_to_configure_your_variable_fonts?preview=true) [Příklady a projekty](https://www.overleaf.com/learn/latex/Articles/Overleaf_projects_showing_how_to_use_variable_fonts_with_LaTeX?preview=true)

V této sérii návodů se naučíte, jak v LaTeXu instalovat, konfigurovat a používat variabilní písma OpenType, se zaměřením na LuaLaTeX a [balíček fontspec](https://ctan.org/pkg/fontspec?lang=en). Prostřednictvím vedeného [projektu Overleaf](https://www.overleaf.com/8438931911svtqtnmfvsrp#28008d) budete postupovat podle pokynů krok za krokem, které pokrývají jak praktické techniky, tak základní znalosti, a zajistí, že budete s variabilními písmy ve svých dokumentech LaTeX pracovat s jistotou. Cestou si osvojíte širší porozumění písmům v LaTeXu, včetně toho, jak řešit varování „undefined font shape“ konfigurací vhodných variabilních písem.

Variabilní písma nabízejí v návrhu dokumentů LaTeX bezkonkurenční flexibilitu a zlepšují sazbu i čitelnost textu tím, že vám umožňují upravovat atributy písma, jako jsou tloušťka a šířka. Pomáhají také řešit typografické problémy, například vměstnat více textu do daného prostoru. Upozorňujeme, že tato série se zaměřuje výhradně na textová písma, protože variabilní písma pro sazbu matematiky zatím nejsou k dispozici.

### Obsah tutoriálu

* Úvod do variabilních písem (tento článek)
* [Krok 1: Nastavení projektu Overleaf pro použití variabilních písem](/latex/cs/clanky-do-hloubky/37-step-1-setting-up-an-overleaf-project-to-use-variable-fonts.md)
* [Krok 2: Úvod do písem v LaTeXu](/latex/cs/clanky-do-hloubky/38-step-2-an-introduction-to-latex-fonts.md)
* [Krok 3: Nahrazení výchozích písem LaTeXu variabilními písmy](/latex/cs/clanky-do-hloubky/39-step-3-replacing-latex-s-default-fonts-with-variable-fonts.md)
* [Krok 4: Jak pomocí fontspec nakonfigurovat kurzivní variabilní písmo](/latex/cs/clanky-do-hloubky/40-step-4-how-to-configure-an-italic-variable-font-using-fontspec.md)
* [Krok 5: Tloušťky písma v LaTeXu a pojmenované instance variabilních písem](/latex/cs/clanky-do-hloubky/41-step-5-latex-font-weights-and-named-instances-of-variable-fonts.md)
* [Krok 6: Použití variabilních písem k přidání tučných písem do projektu Overleaf](/latex/cs/clanky-do-hloubky/42-step-6-using-variable-fonts-to-add-bold-fonts-to-an-overleaf-project.md)
* [Krok 7: Použití variabilních písem Noto Sans a Roboto Mono s LaTeXem](/latex/cs/clanky-do-hloubky/43-step-7-using-noto-sans-and-roboto-mono-variable-fonts-with-latex.md)
* [Krok 8: Jak vytvořit jednoduchý balíček LaTeXu pro konfiguraci vašich variabilních písem](/latex/cs/clanky-do-hloubky/44-step-8-how-to-create-a-simple-latex-package-to-configure-your-variable-fonts.md)
* [5 projektů Overleaf ukazujících, jak používat variabilní písma s LaTeXem](/latex/cs/clanky-do-hloubky/35-overleaf-projects-showing-how-to-use-variable-fonts-with-latex.md)

### Úvod do variabilních písem

Pro typografy, designéry a nadšence do písma je 14. září 2016 datum, které stojí za zapamatování. V ten den Microsoft, [Google](https://opensource.googleblog.com/2016/09/introducing-opentype-font-variations.html), [Adobe](https://blog.typekit.com/2016/09/14/variable-fonts-a-new-kind-of-font-for-flexible-design/), a Apple [veřejně oznámily](https://youtu.be/6kizDePhcFU?feature=shared\&t=250) nový formát písma s názvem [Variace písem OpenType](https://medium.com/variable-fonts/https-medium-com-tiro-introducing-opentype-variable-fonts-12ba6cd2369), běžně známý jako *variabilní písma OpenType* nebo jednoduše *variabilní písma*.

Tradičně každý styl písma, například regular, bold, semi-bold, extra bold, condensed, bold-condensed atd., vyžadoval samostatný soubor písma, ale to už není nutné. Variabilní písma OpenType jsou působivá technologie, která umožňuje jedinému souboru písma vytvářet více stylů písma úpravou hodnot vestavěných parametrů známých jako *návrhové osy*. To je demonstrováno v následujícím videu pomocí Googlovy [variabilní písma Noto Serif](https://fonts.google.com/noto/specimen/Noto+Serif/tester).

{% embed url="<https://videos.ctfassets.net/nrgyaltdicpt/3OhDBHA95DciCRVRgrF4wp/18f8c3f6d15109bf307c48bde9d7c879/VariableFonts.mp4>" %}

Noto Serif od Googlu má dvě návrhové osy, šířku a tloušťku, ale jiná písma mohou mít jednu osu nebo více os — například variabilní písmo nazvané [Recursive](https://fonts.google.com/specimen/Recursive/tester) má pět os a [některá jich mají ještě více](https://www.axis-praxis.org/specimens/decovar). Tvůrce písma rozhoduje o počtu os i o jejich návrhových účincích.

### Několik poznámek k návrhovým osám

Toto potřebujete vědět o návrhových osách, abyste mohli používat variabilní písma s LaTeXem (konkrétně fontspec a LuaLaTeXem).

* Každá návrhová osa je identifikována krátkým čtyřznakovým „tagem“ a delším, popisnějším názvem.
* Specifikace variabilních písem OpenType definuje [pět registrovaných („standardních“) os](https://learn.microsoft.com/en-us/typography/opentype/spec/dvaraxisreg#registered-axis-tags):

|      |                  |
| ---- | ---------------- |
| Tag  | Název            |
| ital | Kurzíva          |
| opsz | Optická velikost |
| slnt | Sklon            |
| wdth | Šířka            |
| wght | Váha             |

* Počínaje [verzí 2.9a](https://github.com/latex3/fontspec/releases/tag/v2.9a), [balíček fontspec](https://ctan.org/pkg/fontspec?lang=en) lze nastavit hodnotu standardní osy pomocí jejího názvu, například `Weight=400`.
* Tvůrci písem mohou volně vytvářet a pojmenovávat další návrhové osy. fontspec poskytuje funkce pro nastavení hodnoty libovolné návrhové osy pomocí jejího čtyřznakového tagu.
* Hodnoty návrhových os sahají od minima do maxima s krokem určeným tvůrcem písma. Abyste mohli používat variabilní písmo s LaTeXem (LuaLaTeXem), budete potřebovat znát jeho osy a jejich hodnoty minima, maxima a přírůstku (velikosti kroku).
* V současnosti lze variabilní písma použít pouze pro text vašeho dokumentu — variabilní matematická písma neexistují.
* Google udržuje [seznam návrhových os](https://fonts.google.com/variablefonts#axis-definitions) v současnosti používaných písmami, která poskytuje, včetně čtyřpísmenného návrhového tagu, plného názvu a definice toho, co osa dělá.

### Variabilní písma vyžadují LuaLaTeX a balíček fontspec

K srpnu 2024 podporuje OpenType variabilní písma pouze kompilátor LuaLaTeX [kompilátor](/latex/cs/znalostni-baze/026-changing-compiler.md) — pdfLaTeX a XeLaTeX nikoli.

Použití písem OpenType s LuaLaTeXem vyžaduje balíček fontspec, který poskytuje uživatelské příkazy pro přístup k nízkoúrovňovému a techničtějšímu systému načítání písem nazývanému [luaotfload](https://ctan.org/pkg/luaotfload?lang=en). Ačkoli je zcela možné používat funkce luaotfloadu přímo, většina lidí dává přednost snadnosti a pohodlí balíčku fontspec.

[TeX Live 2024](https://www.overleaf.com/blog/tex-live-2024-is-now-available) obsahuje verzi fontspec 2.9a, vydanou 13. února 2024, která přidává další funkce, jež používání variabilních písem ještě usnadňují.

### Kde mohu najít a prozkoumat některá variabilní písma?

Skvělým místem, kde začít, je web Google Fonts — zejména [stránka se seznamem rodin písem a jejich návrhových os](https://fonts.google.com/variablefonts). Jakmile identifikujete písmo, které vás zajímá, přejděte na jeho *stránku Type tester* a upravte její návrhové osy pomocí poskytnutých ovládacích prvků.

Ta [web Axis-Praxis](https://www.axis-praxis.org) vám umožní experimentovat s mnoha variabilními písmy, z nichž některá ukazují zajímavé designové možnosti — včetně [Decovar](https://www.axis-praxis.org/specimens/decovar), experimentálního písma s 12 návrhovými osami. Na Axis-Praxis můžete také nahrát variabilní písma a testovat je pomocí automaticky vygenerovaných ovládacích prvků platformy pro měnění hodnot návrhových os.

Dalším užitečným webem je <https://v-fonts.com/>, který svůj účel popisuje jako „Jednoduchý zdroj pro hledání a zkoušení variabilních písem.“

[Úvod](https://www.overleaf.com/learn/latex/Articles/How_to_use_OpenType_variable_fonts_with_LaTeX?preview=true) [Krok 1](https://www.overleaf.com/learn/latex/Articles/Step_1:_Setting_up_an_Overleaf_project_to_use_variable_fonts?preview=true) [Krok 2](https://www.overleaf.com/learn/latex/Articles/Step_2:_An_introduction_to_LaTeX_fonts?preview=true) [Krok 3](https://www.overleaf.com/learn/latex/Articles/Step_3:_Replacing_LaTeX’s_default_fonts_with_variable_fonts?preview=true) [Krok 4](https://www.overleaf.com/learn/latex/Articles/Step_4:_How_to_configure_an_italic_variable_font_using_fontspec?preview=true) [Krok 5](https://www.overleaf.com/learn/latex/Articles/Step_5:_LaTeX_font_weights_and_named_instances_of_variable_fonts?preview=true) [Krok 6](https://www.overleaf.com/learn/latex/Articles/Step_6:_Using_variable_fonts_to_add_bold_fonts_to_an_Overleaf_project?preview=true) [Krok 7](https://www.overleaf.com/learn/latex/Articles/Step_7:_Using_Noto_Sans_and_Roboto_Mono_variable_fonts_with_LaTeX?preview=true) [Krok 8](https://www.overleaf.com/learn/latex/Articles/Step_8:_How_to_create_a_simple_LaTeX_package_to_configure_your_variable_fonts?preview=true) [Příklady a projekty](https://www.overleaf.com/learn/latex/Articles/Overleaf_projects_showing_how_to_use_variable_fonts_with_LaTeX?preview=true)


---

# 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/cs/clanky-do-hloubky/29-how-to-use-opentype-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.
