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

# Cómo usar fuentes variables OpenType con LaTeX

[Introducción](https://www.overleaf.com/learn/latex/Articles/How_to_use_OpenType_variable_fonts_with_LaTeX?preview=true) [Paso 1](https://www.overleaf.com/learn/latex/Articles/Step_1:_Setting_up_an_Overleaf_project_to_use_variable_fonts?preview=true) [Paso 2](https://www.overleaf.com/learn/latex/Articles/Step_2:_An_introduction_to_LaTeX_fonts?preview=true) [Paso 3](https://www.overleaf.com/learn/latex/Articles/Step_3:_Replacing_LaTeX’s_default_fonts_with_variable_fonts?preview=true) [Paso 4](https://www.overleaf.com/learn/latex/Articles/Step_4:_How_to_configure_an_italic_variable_font_using_fontspec?preview=true) [Paso 5](https://www.overleaf.com/learn/latex/Articles/Step_5:_LaTeX_font_weights_and_named_instances_of_variable_fonts?preview=true) [Paso 6](https://www.overleaf.com/learn/latex/Articles/Step_6:_Using_variable_fonts_to_add_bold_fonts_to_an_Overleaf_project?preview=true) [Paso 7](https://www.overleaf.com/learn/latex/Articles/Step_7:_Using_Noto_Sans_and_Roboto_Mono_variable_fonts_with_LaTeX?preview=true) [Paso 8](https://www.overleaf.com/learn/latex/Articles/Step_8:_How_to_create_a_simple_LaTeX_package_to_configure_your_variable_fonts?preview=true) [Ejemplos y proyectos](https://www.overleaf.com/learn/latex/Articles/Overleaf_projects_showing_how_to_use_variable_fonts_with_LaTeX?preview=true)

En esta serie de tutoriales, aprenderás a instalar, configurar y usar fuentes variables OpenType en LaTeX, con un enfoque en LuaLaTeX y el [paquete fontspec](https://ctan.org/pkg/fontspec?lang=en). A través de un [proyecto de Overleaf](https://www.overleaf.com/8438931911svtqtnmfvsrp#28008d), seguirás instrucciones paso a paso que abarcan tanto técnicas prácticas como conocimientos esenciales de contexto, lo que te permitirá trabajar con confianza con fuentes variables en tus documentos LaTeX. A lo largo del camino, desarrollarás una comprensión más amplia de las fuentes de LaTeX, incluida la forma de resolver advertencias de “forma de fuente indefinida” configurando fuentes variables adecuadas.

Las fuentes variables ofrecen una flexibilidad sin igual en el diseño de documentos LaTeX, mejorando la presentación y la legibilidad del texto al permitirte personalizar atributos tipográficos como el grosor y el ancho. También ayudan a resolver problemas de composición tipográfica, como ajustar más texto dentro de una cantidad dada de espacio. Ten en cuenta que esta serie se centra exclusivamente en fuentes de texto, ya que aún no están disponibles fuentes variables para la composición de matemáticas.

### Contenido del tutorial

* Introducción a las fuentes variables (este artículo)
* [Paso 1: Configurar un proyecto de Overleaf para usar fuentes variables](/latex/es/articulos-en-profundidad/37-step-1-setting-up-an-overleaf-project-to-use-variable-fonts.md)
* [Paso 2: Una introducción a las fuentes de LaTeX](/latex/es/articulos-en-profundidad/38-step-2-an-introduction-to-latex-fonts.md)
* [Paso 3: Reemplazar las fuentes predeterminadas de LaTeX por fuentes variables](/latex/es/articulos-en-profundidad/39-step-3-replacing-latex-s-default-fonts-with-variable-fonts.md)
* [Paso 4: Cómo configurar una fuente variable en cursiva usando fontspec](/latex/es/articulos-en-profundidad/40-step-4-how-to-configure-an-italic-variable-font-using-fontspec.md)
* [Paso 5: Los grosores tipográficos de LaTeX y las instancias con nombre de las fuentes variables](/latex/es/articulos-en-profundidad/41-step-5-latex-font-weights-and-named-instances-of-variable-fonts.md)
* [Paso 6: Usar fuentes variables para añadir fuentes en negrita a un proyecto de Overleaf](/latex/es/articulos-en-profundidad/42-step-6-using-variable-fonts-to-add-bold-fonts-to-an-overleaf-project.md)
* [Paso 7: Usar las fuentes variables Noto Sans y Roboto Mono con LaTeX](/latex/es/articulos-en-profundidad/43-step-7-using-noto-sans-and-roboto-mono-variable-fonts-with-latex.md)
* [Paso 8: Cómo crear un paquete sencillo de LaTeX para configurar tus fuentes variables](/latex/es/articulos-en-profundidad/44-step-8-how-to-create-a-simple-latex-package-to-configure-your-variable-fonts.md)
* [5 proyectos de Overleaf que muestran cómo usar fuentes variables con LaTeX](/latex/es/articulos-en-profundidad/35-overleaf-projects-showing-how-to-use-variable-fonts-with-latex.md)

### Introducción a las fuentes variables

Para tipógrafos, diseñadores y aficionados a las fuentes, el 14 de septiembre de 2016 es una fecha para recordar. Ese día, 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/)y Apple [anunciaron públicamente](https://youtu.be/6kizDePhcFU?feature=shared\&t=250) un nuevo formato de fuente llamado [Variaciones de fuentes OpenType](https://medium.com/variable-fonts/https-medium-com-tiro-introducing-opentype-variable-fonts-12ba6cd2369), más conocido como *fuentes variables OpenType* o simplemente *fuentes variables*.

Tradicionalmente, cada estilo de fuente, como regular, negrita, seminegrita, extranegrita, condensada, negrita condensada, etc., necesitaba un archivo de fuente separado, pero eso ya no es necesario. Las fuentes variables OpenType son una tecnología impresionante que permite que un único archivo de fuente produzca múltiples estilos tipográficos ajustando el valor de parámetros integrados conocidos como *ejes de diseño*. Esto se demuestra en el siguiente video usando la fuente variable [Noto Serif de Google](https://fonts.google.com/noto/specimen/Noto+Serif/tester).

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

Noto Serif de Google tiene dos ejes de diseño, ancho y grosor, pero otras fuentes pueden tener un eje o varios ejes; por ejemplo, una fuente variable llamada [Recursive](https://fonts.google.com/specimen/Recursive/tester) tiene cinco ejes y [algunas tienen incluso más](https://www.axis-praxis.org/specimens/decovar). El desarrollador de una fuente decide el número de ejes y sus efectos de diseño.

### Algunas notas sobre los ejes de diseño

Esto es lo que necesitas saber sobre los ejes de diseño para usar fuentes variables con LaTeX (específicamente fontspec y LuaLaTeX).

* Cada eje de diseño se identifica mediante una breve “etiqueta” de cuatro caracteres y un nombre más largo y descriptivo.
* La especificación de fuentes variables OpenType contempla [cinco ejes registrados (“estándar”)](https://learn.microsoft.com/en-us/typography/opentype/spec/dvaraxisreg#registered-axis-tags):

|          |               |
| -------- | ------------- |
| Etiqueta | Nombre        |
| ital     | Cursiva       |
| opsz     | Tamaño óptico |
| slnt     | Inclinación   |
| wdth     | Anchura       |
| wght     | Peso          |

* A partir de [la versión 2.9a](https://github.com/latex3/fontspec/releases/tag/v2.9a), la [paquete fontspec](https://ctan.org/pkg/fontspec?lang=en) puede establecer el valor de un eje estándar usando su nombre, como `Weight=400`.
* Los creadores de fuentes son libres de crear y nombrar ejes de diseño adicionales. fontspec proporciona funciones para establecer el valor de cualquier eje de diseño usando su etiqueta de cuatro caracteres.
* Los valores de los ejes de diseño van desde un mínimo hasta un máximo con un tamaño de paso determinado por el creador de la fuente. Para usar una fuente variable con LaTeX (LuaLaTeX), necesitarás conocer sus ejes y sus valores mínimo, máximo e incremento (tamaño de paso).
* Actualmente, las fuentes variables solo pueden usarse para el texto de tu documento: no existen fuentes matemáticas variables.
* Google mantiene una [lista de ejes de diseño](https://fonts.google.com/variablefonts#axis-definitions) que se usan actualmente en las fuentes que proporciona, incluida la etiqueta de diseño de cuatro letras, el nombre completo y una definición de lo que hace el eje.

### Las fuentes variables requieren LuaLaTeX y el paquete fontspec

A agosto de 2024, solo el compilador [LuaLaTeX](/latex/es/base-de-conocimientos/026-changing-compiler.md) admite fuentes variables OpenType; pdfLaTeX y XeLaTeX no lo hacen.

Usar fuentes OpenType con LuaLaTeX requiere el paquete fontspec, que proporciona comandos de nivel de usuario para acceder a un sistema de carga de fuentes de nivel inferior y más técnico llamado [luaotfload](https://ctan.org/pkg/luaotfload?lang=en). Aunque es perfectamente posible usar directamente las funciones de luaotfload, la mayoría de la gente prefiere la facilidad y comodidad de fontspec.

[TeX Live 2024](https://www.overleaf.com/blog/tex-live-2024-is-now-available) incluye la versión 2.9a de fontspec, publicada el 13 de febrero de 2024, que añade funciones extra que facilitan aún más el uso de fuentes variables.

### ¿Dónde puedo encontrar y explorar algunas fuentes variables?

Visitar Google Fonts es un excelente punto de partida, especialmente la [página que enumera las familias tipográficas y sus ejes de diseño](https://fonts.google.com/variablefonts). Una vez que identifiques una fuente de interés, ve a su página de *Type tester* y ajusta sus ejes de diseño usando los controles proporcionados.

El [sitio web Axis-Praxis](https://www.axis-praxis.org) te permite experimentar con numerosas fuentes variables, algunas de las cuales muestran posibilidades de diseño intrigantes, incluida [Decovar](https://www.axis-praxis.org/specimens/decovar), una fuente experimental con 12 ejes de diseño. También puedes subir fuentes variables a Axis-Praxis y probarlas usando los controles generados automáticamente por la plataforma para variar los valores de los ejes de diseño.

Otro sitio útil es <https://v-fonts.com/>, que describe su propósito como “Un recurso sencillo para encontrar y probar fuentes variables”.

[Introducción](https://www.overleaf.com/learn/latex/Articles/How_to_use_OpenType_variable_fonts_with_LaTeX?preview=true) [Paso 1](https://www.overleaf.com/learn/latex/Articles/Step_1:_Setting_up_an_Overleaf_project_to_use_variable_fonts?preview=true) [Paso 2](https://www.overleaf.com/learn/latex/Articles/Step_2:_An_introduction_to_LaTeX_fonts?preview=true) [Paso 3](https://www.overleaf.com/learn/latex/Articles/Step_3:_Replacing_LaTeX’s_default_fonts_with_variable_fonts?preview=true) [Paso 4](https://www.overleaf.com/learn/latex/Articles/Step_4:_How_to_configure_an_italic_variable_font_using_fontspec?preview=true) [Paso 5](https://www.overleaf.com/learn/latex/Articles/Step_5:_LaTeX_font_weights_and_named_instances_of_variable_fonts?preview=true) [Paso 6](https://www.overleaf.com/learn/latex/Articles/Step_6:_Using_variable_fonts_to_add_bold_fonts_to_an_Overleaf_project?preview=true) [Paso 7](https://www.overleaf.com/learn/latex/Articles/Step_7:_Using_Noto_Sans_and_Roboto_Mono_variable_fonts_with_LaTeX?preview=true) [Paso 8](https://www.overleaf.com/learn/latex/Articles/Step_8:_How_to_create_a_simple_LaTeX_package_to_configure_your_variable_fonts?preview=true) [Ejemplos y proyectos](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/es/articulos-en-profundidad/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.
