> 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/pl/artykuly-szczegolowe/38-step-2-an-introduction-to-latex-fonts.md).

# Krok 2: Wprowadzenie do czcionek LaTeX-a

[Wstęp](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) [Przykłady i projekty](https://www.overleaf.com/learn/latex/Articles/Overleaf_projects_showing_how_to_use_variable_fonts_with_LaTeX?preview=true)

Ten krok wprowadza domyślne czcionki LaTeX-a i podsumowuje schemat wyboru czcionek, którego LaTeX używa do klasyfikowania właściwości czcionek i definiowania „kształtów czcionek”. Tematy omówione w tym artykule będą przywoływane w dalszej części samouczka. Poświęcenie kilku minut na przeczytanie tej strony pomoże Ci w pełni wykorzystać serię samouczków.

### Domyślne czcionki tekstowe dokumentu w LaTeX-u

LaTeX używa trzech zestawów czcionek do składu tekstu dowolnego dokumentu. Te zestawy czcionek są też znane jako *rodziny czcionek dokumentu*; każda rodzina obejmuje zestaw czcionek, które mają wspólne cechy projektowe:

* **rodzina tekstu głównego**: czcionki używane do głównego tekstu dokumentu, zwykle o [szeryfowym kroju](https://en.wikipedia.org/wiki/Serif).
* [**bezszeryfowa**](https://en.wikipedia.org/wiki/Sans-serif) **rodzina**: czcionki często używane do składu nagłówków sekcji i innego wyeksponowanego tekstu.
* [**jednoprzestrzenne**](https://en.wikipedia.org/wiki/Monospaced_font) **rodzina**: czcionki zwykle używane do składu kodu komputerowego i podobnych treści.

Domyślnie LaTeX używa rodzin czcionek z [Computer Moder](https://en.wikipedia.org/wiki/Computer_Modern)n seria (dla pdfLaTeX) lub [Latin Modern](https://tug.org/FontCatalogue/latinmodernroman/) seria (dla XeLaTeX i LuaLaTeX).

### Jak LaTeX klasyfikuje (organizuje) swoje czcionki

Istnieje ogromny wybór czcionek do składu tekstu, o bogatej różnorodności projektów stworzonych z myślą o konkretnych celach typograficznych. Aby poruszać się w tym zróżnicowaniu, każdy elastyczny i logiczny proces wyboru czcionki potrzebuje dobrze uporządkowanego systemu organizowania i klasyfikowania czcionek na podstawie ich cech projektowych. LaTeX rozwiązuje to wyzwanie za pomocą swojego New Font Selection Scheme, obecnie nazywanego NFSS2, który klasyfikuje każdą czcionkę tekstową według pięciu parametrów: *kodowanie*, *rodzina*, *seria*, *kształt*, oraz *rozmiar*.

Oto podsumowanie tych pięciu parametrów.

* **Kodowanie**: Mapowanie między wartościami całkowitymi (kodami znaków) zapisanymi w pliku tekstowym a znakami, które mają reprezentować. LuaLaTeX i czcionki zmienne używają kodowania Unicode, które LaTeX oznacza jako „TU”.
* **Rodzina**: Nazwa nadawana zestawowi czcionek o wspólnym projekcie. Zajmiemy się rodzinami czcionek podczas konfiguracji czcionek zmiennych za pomocą fontspec.
* **Seria**: Wartość serii identyfikuje grubość (pogrubienie) i szerokość (kompresję) czcionki. Każda wartość serii czcionek LaTeX-a jest zdefiniowana jako `⟨grubość⟩⟨szerokość⟩` kombinacja zaczerpnięta z poniższej tabeli, *z wyjątkiem* tego, że m jest pomijane, chyba że zarówno grubość, jak i szerokość są średnie; w takim przypadku używa się pojedynczego `m` .

Poniższa tabela zawiera standardowe identyfikatory szerokości i grubości LaTeX-a.

|                         |                    |                         |                     |                                              |
| ----------------------- | ------------------ | ----------------------- | ------------------- | -------------------------------------------- |
| **Grubość**             | **Szerokość**      |                         |                     |                                              |
| *Identyfikator LaTeX-a* | *Nazwa*            | *Identyfikator LaTeX-a* | *Nazwa*             | *Procent „normalnej” szerokości*<sup>†</sup> |
| ul                      | Ultralekka         | uc                      | ultrakondensowana   | 50%                                          |
| el                      | Ekstralekka        | ec                      | ekstra-kondensowana | 62.5%                                        |
| l                       | Lekka              | c                       | kondensowana        | 75%                                          |
| sl                      | Półlekka           | sc                      | półkondensowana     | 87.5%                                        |
| m                       | Średnia (normalna) | m                       | Średnia             | 100%                                         |
| sb                      | Półgruba           | sx                      | półrozszerzona      | 112.5%                                       |
| b                       | Pogrubiona         | x                       | rozszerzona         | 125%                                         |
| eb                      | Ekstragruba        | ex                      | ekstra-rozszerzona  | 150%                                         |
| ub                      | Ultragruba         | ux                      | ultrarozszerzona    | 200%                                         |

<sup>†</sup>Jak sugeruje oficjalna dokumentacja LaTeX-a (zob. `[fntguide.pdf](https://ctan.org/pkg/fntguide?lang=en)`).

Oto kilka przykładów serii czcionek:

* **m**: średnia grubość i średnia szerokość.
* **b**: pogrubiona grubość i średnia szerokość — „powinno” być zapisane **bm** ale **m** (dla średniej szerokości) jest pomijane.
* **c**: średnia grubość, skondensowana szerokość — „powinno” być zapisane **mc** ale **m** (dla średniej grubości) jest pomijane.
* **sb**: półgruba grubość, średnia szerokość — „powinno” być zapisane **sbm** ale **m** (dla średniej szerokości) jest pomijane.
* **bx**: łączy grubość **b** (pogrubiona) i szerokość **x** (rozszerzona). Służy do wyboru czcionki pogrubionej-rozszerzonej z bieżącej rodziny czcionek (jeśli taka czcionka istnieje).
* **sbc**: łączy grubość **sb** (półgruba) i szerokość **c** (skondensowana). Służy do wyboru czcionki półgrubej-skondensowanej z bieżącej rodziny czcionek (jeśli taka czcionka istnieje).
* **Kształt**: Ten parametr wybiera formy (kształty) czcionki, takie jak kursywa, pochylenie, kapitaliki i ozdobne kapitaliki. LaTeX definiuje zestaw standardowych kształtów:

|                            |                                     |
| -------------------------- | ----------------------------------- |
| **Identyfikator kształtu** | **Nazwa kształtu**                  |
| n                          | Kształt normalny (prosty)           |
| it                         | Kształt kursywy                     |
| sl                         | Kształt pochylony (obliczny)        |
| sw                         | Kształt liter ozdobnych             |
| ui                         | Pionowa kursywa (rzadkość/curiosum) |
| sc                         | Kształt kapitalików                 |
| scit                       | Kształt kapitalików kursywą         |
| scsl                       | Kształt kapitalików pochylonych     |

* **Rozmiar**: rozmiar, w jakim używana jest czcionka. LaTeX ma kilka predefiniowanych poleceń rozmiaru, takich jak `\tiny`, `\small`, `\normalsize`, `\large`, `\Large`, itd. Możesz też zdefiniować konkretny rozmiar czcionki za pomocą `\fontsize{size}{baselineskip}` gdzie `rozmiar` to rozmiar czcionki, a `baselineskip` to interlinia.

### (Opcjonalna lektura) specjalne serie i kształty

Tę sekcję można pominąć przy pierwszym czytaniu. Overleaf utworzył [projekt, który demonstruje te specjalne serie i kształty](https://www.overleaf.com/1941895198cqjzyhzvxhwz#794ae2) (zob. sekcję 6 sformatowanego dokumentu).

#### Identyfikatory serii: m? i ?m

Przypominając, że każdy identyfikator serii jest zdefiniowany jako `⟨grubość⟩⟨szerokość⟩` para, LaTeX udostępnia dwa dodatkowe identyfikatory do użycia przy wybieraniu grubości i szerokości czcionki:

* `m?` oznacza: wybierz średnią grubość, ale pozostaw bieżące ustawienie szerokości bez zmian.
* `?m` oznacza: pozostaw bieżącą grubość bez zmian, ale wybierz średnią szerokość.

#### „Wirtualne” kształty

LaTeX obsługuje dwa tzw. „wirtualne” kształty. Określenie „wirtualne” oznacza, że są one przeznaczone wyłącznie jako parametry dla `\fontshape` polecenia — te kształty nie istnieją jako rzeczywiste czcionki.

| **Identyfikator wirtualnego kształtu** | **Działanie**                             | **Polecenie**   | **Deklaracja** | **Uwagi**                                                                                                                                                                                          |
| -------------------------------------- | ----------------------------------------- | --------------- | -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `up`                                   | Powrót do kształtu prostego.              | `\textup{...}`  | `\upshape`     | Zmienia kształt na prosty, ale kształt kapitalików zostaje zachowany. Np. up zmienia `scit` kształt na `sc`. Osobliwość: jeśli bieżący kształt to `sc` wtedy up zmienia na kształt normalny (`n`). |
| `ucl`                                  | Powrót do kształtu liter wielkich/małych. | `\textulc{...}` | `\uclshape`    | Zmienia kształt czcionki na wielkie/małe litery, ale nie zmienia kursywy, pochylenia ani kształtów ozdobnych.                                                                                      |

## W następnym kroku

Krok 3 pokazuje, jak zastąpić domyślne czcionki LaTeX-a czcionkami zmiennymi.

[Wstęp](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) [Przykłady i 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/pl/artykuly-szczegolowe/38-step-2-an-introduction-to-latex-fonts.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.
