> 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/it/articoli-approfonditi/38-step-2-an-introduction-to-latex-fonts.md).

# Passo 2: Introduzione ai font di LaTeX

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

Questo passaggio introduce i font predefiniti di LaTeX e riassume lo schema di selezione dei font che LaTeX usa per classificare le proprietà dei font e definire le “forme dei font”. Gli argomenti trattati in questo articolo saranno richiamati per tutto il resto del tutorial. Prendersi qualche minuto per leggere questa pagina ti aiuterà a trarre il massimo dalla serie di tutorial.

### I font di testo predefiniti di LaTeX

LaTeX usa tre insiemi di font per comporre il testo di qualsiasi documento. Questi insiemi di font sono anche noti come *famiglie di font del documento*; ogni famiglia comprende una serie di font che condividono caratteristiche progettuali comuni:

* **famiglia del testo principale**: font usati per il testo principale del documento, tipicamente con un [disegno con grazie](https://en.wikipedia.org/wiki/Serif).
* [**sans serif**](https://en.wikipedia.org/wiki/Sans-serif) **famiglia**: font spesso usati per comporre i titoli delle sezioni e altri testi in evidenza.
* [**a larghezza fissa**](https://en.wikipedia.org/wiki/Monospaced_font) **famiglia**: font tipicamente usati per comporre codice informatico e contenuti simili.

Per impostazione predefinita, LaTeX usa famiglie di font della [serie Computer Modern](https://en.wikipedia.org/wiki/Computer_Modern) (per pdfLaTeX) o della [serie Latin Modern](https://tug.org/FontCatalogue/latinmodernroman/)  (per XeLaTeX e LuaLaTeX).

### Come LaTeX classifica (organizza) i suoi font

Esiste un'enorme scelta di font per comporre il testo, con una ricca diversità di design creati per soddisfare obiettivi tipografici specifici. Per orientarsi in questa varietà, qualsiasi processo di selezione dei font flessibile e logico necessita di un sistema ben strutturato per organizzare e classificare i font in base alle loro caratteristiche di design. LaTeX affronta questa sfida usando il suo New Font Selection Scheme, ora chiamato NFSS2, che classifica ogni font di testo secondo cinque parametri: *codifica*, *famiglia*, *serie*, *forma*, e *dimensione*.

Ecco un riepilogo di questi cinque parametri.

* **Codifica**: La mappatura tra i valori interi (codice di carattere) memorizzati in un file di testo e i caratteri che sono destinati a rappresentare. LuaLaTeX e i font variabili usano la codifica Unicode, che LaTeX indica con “TU”.
* **Famiglia**: Il nome dato a una serie di font con un design condiviso. Esploreremo le famiglie di font quando configureremo i font variabili con fontspec.
* **Serie**: Un valore di serie identifica il peso (grassetto) e la larghezza (compressione) del font. Ogni valore di serie del font LaTeX è definito come una `⟨peso⟩⟨larghezza⟩` combinazione presa dalla seguente tabella, *tranne* che m viene omessa a meno che sia il peso sia la larghezza siano medi, nel qual caso una singola `m` viene usata.

La tabella seguente elenca gli identificatori standard di larghezza e peso di LaTeX.

|                           |                 |                           |                  |                                                     |
| ------------------------- | --------------- | ------------------------- | ---------------- | --------------------------------------------------- |
| **Peso**                  | **Larghezza**   |                           |                  |                                                     |
| *Identificatore di LaTeX* | *Nome*          | *Identificatore di LaTeX* | *Nome*           | *Percentuale della larghezza “normale”*<sup>†</sup> |
| ul                        | Ultra-leggero   | uc                        | Ultra-condensata | 50%                                                 |
| el                        | Extra-leggero   | ec                        | Extra-condensata | 62.5%                                               |
| l                         | Leggero         | c                         | Condensata       | 75%                                                 |
| sl                        | Semi-leggero    | sc                        | Semi-condensata  | 87.5%                                               |
| m                         | Medio (normale) | m                         | Medio            | 100%                                                |
| sb                        | Semi-grassetto  | sx                        | Semi-espansa     | 112.5%                                              |
| b                         | Grassetto       | x                         | Espansa          | 125%                                                |
| eb                        | Extra-grassetto | ex                        | Extra-espansa    | 150%                                                |
| ub                        | Ultra-grassetto | ux                        | Ultra-espansa    | 200%                                                |

<sup>†</sup>Come suggerito nella documentazione ufficiale di LaTeX (vedi `[fntguide.pdf](https://ctan.org/pkg/fntguide?lang=en)`).

Ecco alcuni esempi di serie di font:

* **m**: peso medio e larghezza media.
* **b**: peso grassetto e larghezza media—“dovrebbe” essere scritto **bm** ma la **m** (per larghezza media) viene omessa.
* **c**: peso medio, larghezza condensata—“dovrebbe” essere scritto **mc** ma la **m** (per peso medio) viene omessa.
* **sb**: peso semigrassetto, larghezza media—“dovrebbe” essere scritto **sbm** ma la **m** (per larghezza media) viene omessa.
* **bx**: combina il peso **b** (grassetto) e la larghezza **x** (espansa). Viene usato per selezionare il font grassetto-espanso della famiglia di font corrente (se un font del genere esiste).
* **sbc**: combina il peso **sb** (semigrassetto) e la larghezza **c** (condensata). Viene usato per selezionare il font semigrassetto-condensato della famiglia di font corrente (se un font del genere esiste).
* **Forma**: Questo parametro seleziona forme del font come corsivo, inclinato, maiuscoletto e maiuscoletto calligrafico. LaTeX definisce un insieme di forme standard:

|                                |                                        |
| ------------------------------ | -------------------------------------- |
| **Identificatore della forma** | **Nome della forma**                   |
| n                              | Forma normale (diritta)                |
| it                             | Forma corsiva                          |
| sl                             | Forma inclinata (obliqua)              |
| sw                             | Forma calligrafica                     |
| ui                             | Forma corsiva diritta (rara/curiosità) |
| sc                             | Forma maiuscoletto                     |
| scit                           | Forma maiuscoletto corsivo             |
| scsl                           | Forma maiuscoletto inclinato           |

* **Dimensione**: la dimensione alla quale il font viene usato. LaTeX ha diversi comandi di dimensione predefiniti come `\tiny`, `\small`, `\normalsize`, `\large`, `\Large`, ecc. Puoi anche definire una dimensione specifica del font usando `\fontsize{size}{baselineskip}` dove `dimensione` è la dimensione del font e `baselineskip` è l'interlinea.

### (Lettura facoltativa) serie e forme speciali

Questa sezione può essere saltata alla prima lettura. Overleaf ha creato un [progetto che mostra queste serie e forme speciali](https://www.overleaf.com/1941895198cqjzyhzvxhwz#794ae2) (vedi la sezione 6 del documento impaginato).

#### Identificatori di serie: m? e ?m

Ricordando che ogni identificatore di serie è definito come una `⟨peso⟩⟨larghezza⟩` coppia, LaTeX fornisce due identificatori aggiuntivi da usare quando si selezionano pesi e larghezze del font:

* `m?` significa selezionare il peso medio, ma lasciare invariata l'impostazione attuale della larghezza.
* `?m` significa lasciare invariato il peso attuale ma selezionare la larghezza media.

#### Forme “virtuali”

LaTeX supporta due cosiddette forme “virtuali”. Il termine “virtuali” riflette il fatto che sono destinate solo come parametri per il `\fontshape` comando da applicare—queste forme non esistono come font reali.

| **Identificatore della forma virtuale** | **Azione**                                         | **Comando**     | **Dichiarazione** | **Note**                                                                                                                                                                                                   |
| --------------------------------------- | -------------------------------------------------- | --------------- | ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `up`                                    | Ritorna alla forma diritta.                        | `\textup{...}`  | `\upshape`        | Cambia la forma in diritta, ma la forma maiuscoletto viene preservata. Ad esempio, up cambia la `scit` forma in `sc`. Particolarità: se la forma corrente è `sc` allora up passa alla forma normale (`n`). |
| `ucl`                                   | Ritorna alla forma di lettere maiuscole/minuscole. | `\textulc{...}` | `\uclshape`       | Cambia la forma del font in maiuscole/minuscole, ma non modifica le forme corsiva, inclinata o calligrafica.                                                                                               |

## Nel passo successivo

Il passaggio 3 mostra come sostituire i font predefiniti di LaTeX con font variabili.

[Introduzione](https://www.overleaf.com/learn/latex/Articles/How_to_use_OpenType_variable_fonts_with_LaTeX?preview=true) [Passo 1](https://www.overleaf.com/learn/latex/Articles/Step_1:_Setting_up_an_Overleaf_project_to_use_variable_fonts?preview=true) [Passo 2](https://www.overleaf.com/learn/latex/Articles/Step_2:_An_introduction_to_LaTeX_fonts?preview=true) [Passo 3](https://www.overleaf.com/learn/latex/Articles/Step_3:_Replacing_LaTeX’s_default_fonts_with_variable_fonts?preview=true) [Passo 4](https://www.overleaf.com/learn/latex/Articles/Step_4:_How_to_configure_an_italic_variable_font_using_fontspec?preview=true) [Passo 5](https://www.overleaf.com/learn/latex/Articles/Step_5:_LaTeX_font_weights_and_named_instances_of_variable_fonts?preview=true) [Passo 6](https://www.overleaf.com/learn/latex/Articles/Step_6:_Using_variable_fonts_to_add_bold_fonts_to_an_Overleaf_project?preview=true) [Passo 7](https://www.overleaf.com/learn/latex/Articles/Step_7:_Using_Noto_Sans_and_Roboto_Mono_variable_fonts_with_LaTeX?preview=true) [Passo 8](https://www.overleaf.com/learn/latex/Articles/Step_8:_How_to_create_a_simple_LaTeX_package_to_configure_your_variable_fonts?preview=true) [Esempi e progetti](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/it/articoli-approfonditi/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.
