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

# Como usar tipos de letra variáveis OpenType com 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)

Nesta série de tutoriais, vai aprender como instalar, configurar e usar fontes variáveis OpenType no LaTeX, com foco no LuaLaTeX e no [pacote fontspec](https://ctan.org/pkg/fontspec?lang=en). Através de um [projeto Overleaf](https://www.overleaf.com/8438931911svtqtnmfvsrp#28008d), vai seguir instruções passo a passo que abrangem tanto técnicas práticas como conhecimentos fundamentais essenciais, garantindo que possa trabalhar com confiança com fontes variáveis nos seus documentos LaTeX. Ao longo do caminho, irá desenvolver uma compreensão mais ampla das fontes LaTeX, incluindo como resolver avisos de “forma de fonte indefinida” configurando as fontes variáveis adequadas.

As fontes variáveis oferecem uma flexibilidade incomparável no design de documentos LaTeX, melhorando a apresentação do texto e a legibilidade ao permitir-lhe personalizar atributos da fonte como o peso e a largura. Também ajudam a resolver problemas de composição tipográfica, como fazer caber mais texto numa determinada quantidade de espaço. Note que esta série se concentra exclusivamente em fontes de texto, uma vez que ainda não estão disponíveis fontes variáveis para composição matemática.

### Conteúdo do tutorial

* Introdução às fontes variáveis (este artigo)
* [Passo 1: Configurar um projeto Overleaf para usar fontes variáveis](/latex/overleaf-learn-latex-pt/artigos-aprofundados/37-step-1-setting-up-an-overleaf-project-to-use-variable-fonts.md)
* [Passo 2: Uma introdução às fontes LaTeX](/latex/overleaf-learn-latex-pt/artigos-aprofundados/38-step-2-an-introduction-to-latex-fonts.md)
* [Passo 3: Substituir as fontes predefinidas do LaTeX por fontes variáveis](/latex/overleaf-learn-latex-pt/artigos-aprofundados/39-step-3-replacing-latex-s-default-fonts-with-variable-fonts.md)
* [Passo 4: Como configurar uma fonte variável itálica usando fontspec](/latex/overleaf-learn-latex-pt/artigos-aprofundados/40-step-4-how-to-configure-an-italic-variable-font-using-fontspec.md)
* [Passo 5: Pesos de fonte LaTeX e instâncias nomeadas de fontes variáveis](/latex/overleaf-learn-latex-pt/artigos-aprofundados/41-step-5-latex-font-weights-and-named-instances-of-variable-fonts.md)
* [Passo 6: Usar fontes variáveis para adicionar fontes a negrito a um projeto Overleaf](/latex/overleaf-learn-latex-pt/artigos-aprofundados/42-step-6-using-variable-fonts-to-add-bold-fonts-to-an-overleaf-project.md)
* [Passo 7: Usar as fontes variáveis Noto Sans e Roboto Mono com o LaTeX](/latex/overleaf-learn-latex-pt/artigos-aprofundados/43-step-7-using-noto-sans-and-roboto-mono-variable-fonts-with-latex.md)
* [Passo 8: Como criar um pacote LaTeX simples para configurar as suas fontes variáveis](/latex/overleaf-learn-latex-pt/artigos-aprofundados/44-step-8-how-to-create-a-simple-latex-package-to-configure-your-variable-fonts.md)
* [5 projetos Overleaf que mostram como usar fontes variáveis com o LaTeX](/latex/overleaf-learn-latex-pt/artigos-aprofundados/35-overleaf-projects-showing-how-to-use-variable-fonts-with-latex.md)

### Introdução às fontes variáveis

Para tipógrafos, designers e entusiastas de fontes, 14 de setembro de 2016 é uma data para recordar. Nesse dia, a Microsoft, [a Google](https://opensource.googleblog.com/2016/09/introducing-opentype-font-variations.html), [a Adobe](https://blog.typekit.com/2016/09/14/variable-fonts-a-new-kind-of-font-for-flexible-design/)e a Apple [anunciaram publicamente](https://youtu.be/6kizDePhcFU?feature=shared\&t=250) um novo formato de fonte chamado [Variações de Fontes OpenType](https://medium.com/variable-fonts/https-medium-com-tiro-introducing-opentype-variable-fonts-12ba6cd2369), mais comumente conhecido como *fontes variáveis OpenType* ou simplesmente *fontes variáveis*.

Tradicionalmente, cada estilo de fonte, como regular, negrito, semi-negrito, extra negrito, condensado, negrito condensado, etc., precisava de um ficheiro de fonte separado, mas isso já não é necessário. As fontes variáveis OpenType são uma tecnologia impressionante que permite que um único ficheiro de fonte produza múltiplos estilos de fonte ao ajustar o valor de parâmetros incorporados conhecidos como *eixos de design*. Isto é demonstrado no vídeo seguinte usando a fonte variável [Noto Serif da Google](https://fonts.google.com/noto/specimen/Noto+Serif/tester).

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

A Noto Serif da Google tem dois eixos de design, largura e peso, mas outras fontes podem ter um eixo ou vários eixos — por exemplo, uma fonte variável chamada [Recursive](https://fonts.google.com/specimen/Recursive/tester) tem cinco eixos e [algumas têm ainda mais](https://www.axis-praxis.org/specimens/decovar). O criador da fonte decide o número de eixos e os respetivos efeitos de design.

### Algumas notas sobre eixos de design

Isto é o que precisa de saber sobre eixos de design para usar fontes variáveis com o LaTeX (especificamente fontspec e LuaLaTeX).

* Cada eixo de design é identificado por uma “etiqueta” curta de quatro caracteres e por um nome mais longo e descritivo.
* A especificação de fontes variáveis OpenType prevê [cinco eixos registados (“standard”)](https://learn.microsoft.com/en-us/typography/opentype/spec/dvaraxisreg#registered-axis-tags):

|          |               |
| -------- | ------------- |
| Etiqueta | Nome          |
| ital     | Itálico       |
| opsz     | Tamanho ótico |
| slnt     | Inclinação    |
| wdth     | Largura       |
| wght     | Peso          |

* Começando com [a versão 2.9a](https://github.com/latex3/fontspec/releases/tag/v2.9a), a [pacote fontspec](https://ctan.org/pkg/fontspec?lang=en) pode definir o valor de um eixo standard usando o seu nome, como `Weight=400`.
* Os criadores de fontes são livres de criar e nomear eixos de design adicionais. O fontspec fornece funcionalidades para definir o valor de qualquer eixo de design usando a sua etiqueta de quatro caracteres.
* Os valores dos eixos de design variam de um mínimo a um máximo, usando um tamanho de passo determinado pelo criador da fonte. Para usar uma fonte variável com o LaTeX (LuaLaTeX), precisará de conhecer os seus eixos e os respetivos valores mínimo, máximo e de incremento (tamanho do passo).
* Atualmente, as fontes variáveis só podem ser usadas para o texto do seu documento — ainda não existem fontes matemáticas variáveis.
* A Google mantém uma [lista de eixos de design](https://fonts.google.com/variablefonts#axis-definitions) atualmente usados pelas fontes que fornece, incluindo a etiqueta de design de quatro letras, o nome completo e uma definição do que o eixo faz.

### As fontes variáveis requerem LuaLaTeX e o pacote fontspec

Até agosto de 2024, apenas o [compilador LuaLaTeX](/latex/overleaf-learn-latex-pt/base-de-conhecimento/026-changing-compiler.md) suporta fontes variáveis OpenType — o pdfLaTeX e o XeLaTeX não suportam.

Usar fontes OpenType com LuaLaTeX requer o pacote fontspec, que fornece comandos de nível de utilizador para aceder a um sistema de carregamento de fontes de nível inferior e mais técnico chamado [luaotfload](https://ctan.org/pkg/luaotfload?lang=en). Embora seja perfeitamente possível usar diretamente as funcionalidades do luaotfload, a maioria das pessoas prefere a simplicidade e conveniência do fontspec.

[TeX Live 2024](https://www.overleaf.com/blog/tex-live-2024-is-now-available) inclui a versão 2.9a do fontspec, lançada em 13 de fevereiro de 2024, que acrescenta funcionalidades extra que tornam o uso de fontes variáveis ainda mais fácil.

### Onde posso encontrar e explorar algumas fontes variáveis?

Visitar o Google Fonts é um excelente ponto de partida — especialmente a [página que lista famílias de fontes e os seus eixos de design](https://fonts.google.com/variablefonts). Depois de identificar uma fonte de interesse, navegue até à sua *página Type tester* e ajuste os seus eixos de design usando os controlos fornecidos.

O [O site Axis-Praxis](https://www.axis-praxis.org) permite-lhe experimentar numerosas fontes variáveis, algumas demonstrando possibilidades de design intrigantes — incluindo [Decovar](https://www.axis-praxis.org/specimens/decovar), uma fonte experimental com 12 eixos de design. Também pode carregar fontes variáveis para o Axis-Praxis e testá-las usando os controlos gerados automaticamente pela plataforma para variar os valores dos eixos de design.

Outro site útil é <https://v-fonts.com/>, que descreve o seu propósito como “Um recurso simples para encontrar e experimentar 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/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.
