> 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/overleaf-learn-latex-pt/artigos-aprofundados/38-step-2-an-introduction-to-latex-fonts.md).

# Passo 2: Uma introdução aos tipos de letra do LaTeX

[Introdução](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) [Exemplos e projetos](https://www.overleaf.com/learn/latex/Articles/Overleaf_projects_showing_how_to_use_variable_fonts_with_LaTeX?preview=true)

Este passo apresenta as fontes predefinidas do LaTeX e resume o esquema de seleção de fontes que o LaTeX usa para classificar propriedades das fontes e definir “formas de fonte”. Os tópicos discutidos neste artigo serão referidos ao longo do resto do tutorial. Dedicar alguns minutos a ler esta página ajudá-lo-á a tirar o máximo partido da série de tutoriais.

### As fontes de texto predefinidas do documento em LaTeX

O LaTeX usa três conjuntos de fontes para compor o texto de qualquer documento. Esses conjuntos de fontes também são conhecidos como *famílias de fontes do documento*; cada família compreende um conjunto de fontes que partilham características de design comuns:

* **família do texto principal**: fontes usadas para o texto principal do documento, normalmente utilizando um design [serifado](https://en.wikipedia.org/wiki/Serif).
* [**sans serif**](https://en.wikipedia.org/wiki/Sans-serif) **família**: fontes frequentemente usadas para compor títulos de secções e outro texto de destaque.
* [**monoespaçadas**](https://en.wikipedia.org/wiki/Monospaced_font) **família**: fontes normalmente usadas para compor código de computador e conteúdo semelhante.

Por predefinição, o LaTeX usa famílias de fontes da [Computer Moder](https://en.wikipedia.org/wiki/Computer_Modern)n séries (para pdfLaTeX) ou da [Latin Modern](https://tug.org/FontCatalogue/latinmodernroman/) série (para XeLaTeX e LuaLaTeX).

### Como o LaTeX classifica (organiza) as suas fontes

Há uma enorme variedade de fontes para composição de texto, com uma rica diversidade de designs criados para cumprir objetivos tipográficos específicos. Para navegar nesta variedade, qualquer processo de seleção de fontes flexível e lógico precisa de um sistema bem estruturado para organizar e classificar fontes com base nas suas características de design. O LaTeX aborda este desafio usando o seu Novo Esquema de Seleção de Fontes, atualmente chamado NFSS2, que classifica cada fonte de texto de acordo com cinco parâmetros: *codificação*, *família*, *série*, *forma*, e *tamanho*.

Aqui está um resumo desses cinco parâmetros.

* **Codificação**: O mapeamento entre valores inteiros (códigos de caracteres) armazenados num ficheiro de texto e os caracteres que se destinam a representar. O LuaLaTeX e as fontes variáveis usam a codificação Unicode, que o LaTeX denota por “TU.”
* **Família**: O nome dado a um conjunto de fontes com um design partilhado. Exploraremos famílias de fontes ao configurar fontes variáveis com o fontspec.
* **Série**: Um valor de série identifica o peso da fonte (negrito) e a largura (compressão). Cada valor de série de fontes do LaTeX é definido como uma `⟨peso⟩⟨largura⟩` combinação retirada da tabela seguinte, *exceto* que o m é omitido a menos que tanto o peso como a largura sejam médios, caso em que um único `m` é usado.

A tabela seguinte lista os identificadores padrão de largura e peso do LaTeX.

|                          |                |                          |                  |                                               |
| ------------------------ | -------------- | ------------------------ | ---------------- | --------------------------------------------- |
| **Peso**                 | **Largura**    |                          |                  |                                               |
| *Identificador do LaTeX* | *Nome*         | *Identificador do LaTeX* | *Nome*           | *Percentagem da largura “normal”*<sup>†</sup> |
| ul                       | Ultra-leve     | uc                       | Ultra-condensada | 50%                                           |
| el                       | Extra-leve     | ec                       | Extra-condensada | 62.5%                                         |
| l                        | Leve           | c                        | Condensada       | 75%                                           |
| sl                       | Semi-leve      | sc                       | Semi-condensada  | 87.5%                                         |
| m                        | Médio (normal) | m                        | Médio            | 100%                                          |
| sb                       | Semi-negrito   | sx                       | Semi-expandida   | 112.5%                                        |
| b                        | Negrito        | x                        | Expandida        | 125%                                          |
| eb                       | Extra-negrito  | ex                       | Extra-expandida  | 150%                                          |
| ub                       | Ultra-negrito  | ux                       | Ultra-expandida  | 200%                                          |

<sup>†</sup>Tal como sugerido na documentação oficial do LaTeX (ver `[fntguide.pdf](https://ctan.org/pkg/fntguide?lang=en)`).

Aqui estão alguns exemplos de séries de fontes:

* **m**: peso médio e largura média.
* **b**: peso negrito e largura média — “deveria” ser escrito **bm** mas o **m** (para largura média) é omitido.
* **c**: peso médio, largura condensada — “deveria” ser escrito **mc** mas o **m** (para peso médio) é omitido.
* **sb**: peso seminegrito, largura média — “deveria” ser escrito **sbm** mas o **m** (para largura média) é omitido.
* **bx**: combina o peso **b** (negrito) e a largura **x** (expandida). É usado para selecionar a fonte negrito-expandida da família de fontes atual (se tal fonte existir).
* **sbc**: combina o peso **sb** (seminegrito) e a largura **c** (condensada). É usado para selecionar a fonte seminegrito-condensada da família de fontes atual (se tal fonte existir).
* **Forma**: Este parâmetro seleciona formas da fonte (formas) como itálico, oblíquo, versaletes e letras caligráficas. O LaTeX define um conjunto de formas padrão:

|                            |                                           |
| -------------------------- | ----------------------------------------- |
| **Identificador da forma** | **Nome da forma**                         |
| n                          | Forma normal (vertical)                   |
| it                         | Forma itálica                             |
| sl                         | Forma oblíqua (inclinada)                 |
| sw                         | Forma de letras caligráficas              |
| ui                         | Forma itálica vertical (rara/curiosidade) |
| sc                         | Forma em versaletes                       |
| scit                       | Forma em versaletes itálico               |
| scsl                       | Forma em versaletes oblíquo               |

* **Tamanho**: o tamanho em que a fonte está a ser usada. O LaTeX tem vários comandos de tamanho predefinidos, como `\tiny`, `\small`, `\normalsize`, `\large`, `\Large`, etc. Também pode definir um tamanho de fonte específico usando `\fontsize{size}{baselineskip}` onde `tamanho` é o tamanho da fonte e `baselineskip` é o espaçamento entre linhas.

### (Leitura opcional) séries e formas especiais

Esta secção pode ser ignorada na primeira leitura. O Overleaf criou um [projeto que demonstra essas séries e formas especiais](https://www.overleaf.com/1941895198cqjzyhzvxhwz#794ae2) (ver a secção 6 do documento composto).

#### Identificadores de série: m? e ?m

Recordando que cada identificador de série é definido como um `⟨peso⟩⟨largura⟩` par, o LaTeX fornece dois identificadores adicionais para usar ao selecionar pesos e larguras de fonte:

* `m?` significa selecionar o peso médio, mas deixar inalterada a definição atual de largura.
* `?m` significa deixar inalterado o peso atual, mas selecionar largura média.

#### Formas “virtuais”

O LaTeX suporta duas chamadas formas “virtuais”. O termo “virtual” reflete que elas se destinam apenas a ser parâmetros do `\fontshape` comando a aplicar — estas formas não existem como fontes reais.

| **Identificador da forma virtual** | **Ação**                                        | **Comando**     | **Declaração** | **Notas**                                                                                                                                                                                        |
| ---------------------------------- | ----------------------------------------------- | --------------- | -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `up`                               | Voltar à forma vertical.                        | `\textup{...}`  | `\upshape`     | Altera a forma para vertical, mas a forma em versaletes é preservada. Ex.: up altera a `scit` forma para `sc`. Curiosidade: se a forma atual for `sc` então up altera para a forma normal (`n`). |
| `ucl`                              | Voltar à forma de letras maiúsculas/minúsculas. | `\textulc{...}` | `\uclshape`    | Altera a forma da fonte para maiúsculas/minúsculas, mas não faz alterações em itálico, oblíquo ou formas caligráficas.                                                                           |

## No próximo passo

O Passo 3 mostra como substituir as fontes predefinidas do LaTeX por fontes variáveis.

[Introdução](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) [Exemplos e projetos](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/overleaf-learn-latex-pt/artigos-aprofundados/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.
