> 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/34-opentype-based-math-typesetting-an-introduction-to-the-stix2-opentype-fonts.md).

# Composición matemática basada en OpenType: una introducción a las fuentes OpenType STIX2

## Introducción

En este artículo echamos un breve vistazo a las fuentes STIX2, el conjunto más reciente de fuentes de texto y matemáticas OpenType de alta calidad producido por el [proyecto tipográfico Scientific and Technical Information Exchange (STIX)](http://www.stixfonts.org). Para ayudar a usar y comprender las fuentes STIX2, Overleaf se complace en ofrecer los siguientes recursos:

* una [plantilla de Overleaf](#an-overleaf-template-with-the-stix2-fonts) que contiene las fuentes STIX2 cargadas y configuradas listas para usar;
* a [breve vídeo](#browsing-the-stix2-math-font-a-video-and-a-glyph-table) que muestra la abundancia de glifos contenidos en la fuente matemática STIX2Math.otf;
* a [tabla detallada de glifos](#browsing-the-stix2-math-font-a-video-and-a-glyph-table) para STIX2Math.otf producida con, y para usar con, LuaTeX (LuaLaTeX).

## Una visión general de STIX

El desarrollo de las fuentes STIX se financia y gestiona a través de [STI Pub](http://www.stixfonts.org/stipubs.html), un consorcio de editores de libros y revistas matemáticos, científicos y técnicos:

* [La American Mathematical Society](http://www.ams.org)
* [La American Physical Society](http://www.aps.org)
* [El American Institute of Physics](http://www.aip.org)
* [La American Chemical Society](http://www.chemistry.org)
* [The Institute of Electrical and Electronics Engineering, Inc](http://www.ieee.org)
* [Elsevier](http://www.elsevier.com)

La versión 1.0 de las fuentes STIX se publicó el 24 de mayo de 2010, seguida de lanzamientos intermedios adicionales; la versión más reciente puede descargarse desde el [repositorio de GitHub](https://github.com/stipub/stixfonts). La versión actual de las fuentes STIX, versión 2, se publicó el 1 de diciembre de 2016, aportando el conjunto más reciente de fuentes surgido de un proyecto que [abarca más de 2 décadas](http://www.stixfonts.org/proj_timeline.html). En la versión 2 se incluyen 5 fuentes OpenType:

* STIX2Math.otf
* STIX2Text-Bold.otf
* STIX2Text-BoldItalic.otf
* STIX2Text-Italic.otf
* STIX2Text-Regular.otf

Las notas de la versión adjuntas observan:

> “La versión 2.0.0 de las fuentes STIX, ahora conocidas como "STIX Two", es una revisión exhaustiva realizada por la reconocida casa tipográfica [Tiro Typeworks](http://www.tiro.com/). Las fuentes STIX Two constan de cuatro fuentes de texto (Regular, Italic, Bold y Bold Italic) y una fuente matemática. Juntas, proporcionan un conjunto uniforme de fuentes que puede utilizarse durante todo el proceso de producción, ya sea un proceso tradicional solo para impresión, uno totalmente electrónico o una combinación de ambos.”

### ¿Dónde puedo conseguir las fuentes STIX2?

La versión más reciente de las fuentes STIX puede [descargarse desde GitHub](https://github.com/stipub/stixfonts).

## STIX2/OpenType: para usar solo con XeTeX y LuaTeX

Las fuentes STIX2 están diseñadas para usarse con motores TeX modernos — LuaTeX y XeTeX— porque esos motores son capaces de usar fuentes OpenType y ambos admiten composición matemática basada en OpenType. Puede usar las fuentes STIX2 con Plain TeX (usando LuaTeX o XeTeX), pero tendrá que realizar mucha configuración (establecer códigos matemáticos, etc.) para habilitarlas con Plain TeX. Este excelente [ejemplo en tex.stackexchange](https://tex.stackexchange.com/questions/178753/changing-math-fonts-with-luaotfload-in-plain-tex) muestra el tipo de configuración que tendrá que realizar, para miles de caracteres. Afortunadamente, para los usuarios de LaTeX el [paquete unicode-math](https://ctan.org/pkg/unicode-math?lang=en) ha hecho todo este trabajo duro por usted.

Para que tanto su texto como sus matemáticas se compongan con las fuentes STIX2, solo necesita usar el [paquete fontspec](https://ctan.org/pkg/fontspec?lang=en) paquete (para configurar las fuentes de texto STIX2) y el [paquete unicode-math](https://ctan.org/pkg/unicode-math?lang=en) para configurar y habilitar la fuente matemática STIX2.

## Sentando las bases: codificación matemática Unicode

Un requisito previo clave para la producción de las fuentes STIX fue crear una lista completa/definitiva de los símbolos utilizados por quienes necesitaban escribir y publicar matemáticas: ¿qué símbolos (glifos) deberían estar contenidos en la(s) fuente(s)? Mediante búsquedas bibliográficas, enlace con editores, consultas a comunidades autoras y examen de normas técnicas existentes, se construyó una lista de este tipo y se presentaron solicitudes al Comité Técnico de Unicode para que ese conjunto de símbolos fuera aprobado formalmente para su inclusión en el estándar Unicode. A efectos de Unicode, las matemáticas presentan desafíos específicos debido a las sutilezas que plantean glifos con apariencias visuales ligeramente distintas que en realidad tienen semánticas bastante diferentes, por lo que deben codificarse por separado.

Puede encontrarse algo de contexto interesante sobre la obtención de la aprobación formal de Unicode en el artículo [Unicode y las matemáticas, una combinación cuyo momento ha llegado: ¡por fin!](https://www.tug.org/TUGboat/tb21-3/tb68beet.pdf) escrito por Barbara Beeton (de la AMS), cuyo trabajo ha sido fundamental para el éxito del proyecto STIX. Los lectores que busquen más información de contexto también pueden leer el [Informe técnico Unicode® n.º 25: SOPORTE DE UNICODE PARA LAS MATEMÁTICAS](http://www.unicode.org/reports/tr25/).

## Otro hito: composición matemática basada en OpenType, pionera de Microsoft

Obtener la aprobación de Unicode para codificar un gran número de caracteres matemáticos (símbolos) fue un primer paso crucial en la producción de las fuentes STIX. Otro ingrediente vital fue una extensión de la especificación de fuentes OpenType que permitía que las fuentes OpenType contuvieran datos adicionales requeridos por los motores de composición matemática. Esto fue impulsado por Microsoft a través de la [especificación de la tabla MATH en las fuentes OpenType](https://www.microsoft.com/typography/otspec/math.htm) y debutó con Microsoft Word 2007, que contenía un nuevo y muy potente motor de composición tipográfica junto con la primera fuente matemática OpenType: Cambria Math. Puede encontrarse más contexto en el artículo [Edición y visualización de alta calidad de texto matemático en Office 2007](https://blogs.msdn.microsoft.com/murrays/2006/09/13/high-quality-editing-and-display-of-mathematical-text-in-office-2007/) (del profesor Murray Sargent).

La composición matemática basada en TeX implica una compleja interacción entre los algoritmos integrados en los motores de composición basados en TeX y las fuentes utilizadas para la composición matemática. Las fuentes diseñadas para matemáticas deben contener una serie de parámetros que se utilizan en los cálculos de tamaño/posición en el interior de los motores de composición basados en TeX. Los parámetros de la tabla MATH definidos por la especificación OpenType se detallan [aquí](https://www.microsoft.com/typography/otspec/math.htm).

## Los motores TeX hacen lo mismo

Fue una evolución natural que los motores TeX admitieran la composición matemática OpenType y, como se señala en la presentación [El estado de la composición matemática OpenType](http://www.gust.org.pl/bachotex/2011-en/presentations/Vieth_1_2011) (de Ulrik Vieth, 2011) XeTeX introdujo compatibilidad con matemáticas OpenType en la versión 0.97 (2007) y LuaTeX la añadió en la versión 0.4 (2009). Las implementaciones de LuaTeX y XeTeX suelen producir resultados compatibles, pero existe la posibilidad de algunas ligeras variaciones/diferencias de comportamiento entre ambos motores.

Los lectores que deseen explorar los parámetros requeridos por las fuentes TeX heredadas o por las fuentes OpenType más nuevas pueden consultar un apéndice incluido en el `unicode-math` paquete [documentación](http://mirrors.ctan.org/macros/latex/contrib/unicode-math/unicode-math-code.pdf) que enumera todos los parámetros heredados (tradicionales) de las fuentes matemáticas TeX junto con los nuevos parámetros (OpenType) usados por XeTeX. El capítulo 6 de [Manual de referencia de LuaTeX](http://www.luatex.org/svn/trunk/manual/luatex.pdf) enumera de forma similar los parámetros utilizados por el motor de composición matemática de LuaTeX.

## Una plantilla de Overleaf con las fuentes STIX2

En el momento de redactar esto (2017), las fuentes STIX2 no estaban incluidas en la distribución más reciente de TeX Live. Para ayudarle a usar las fuentes STIX2 en Overleaf, hemos preparado una plantilla de “primeros pasos” que contiene las fuentes STIX2 cargadas y configuradas para usarse mediante `fontspec` y `unicode-math`. Por supuesto, siéntase libre de reconfigurar los `fontspec` y `unicode-math` paquetes con opciones que se adapten mejor a sus requisitos particulares.

La plantilla está disponible en la [galería de Overleaf](https://www.overleaf.com/latex/templates/using-the-stix2-opentype-fonts-with-lualatex-or-xelatex/hdfvhzqmhnpx).

## Explorando la fuente matemática STIX2: un vídeo y una tabla de glifos

La fuente matemática STIX2 (STIX2Math.otf) contiene una gran cantidad de símbolos: más de 5.200 glifos, como puede ver en este breve vídeo (sin sonido) que muestra la fuente abierta dentro de FontLab Studio:

{% embed url="<https://www.youtube.com/embed/FmxYH7lwNO0>" %}

Si le interesa explorar más a fondo la fuente matemática STIX2 (STIX2Math.otf), hemos utilizado LuaTeX para preparar una [tabla detallada de glifos](https://www.filepicker.io/api/file/Gkmlty9USh2B52EFReAw) (PDF \~560 kb); los datos tabulados están diseñados para usarse con LuaTeX.

[![{{{alt}}}](/files/8ce3faee0c7eb9cbf7278e7b1bfb71e7a583554e)](https://www.filepicker.io/api/file/Gkmlty9USh2B52EFReAw)

## Lectura adicional

A los lectores interesados en aprender más sobre la composición matemática de TeX quizá les guste leer algunos de estos excelentes trabajos y artículos:

* [Composición matemática en TeX: lo bueno, lo malo y lo feo](https://www.ntg.nl/maps/26/27.pdf) (de Ulrik Vieth)
* [Apéndice G iluminado](https://www.tug.org/TUGboat/tb27-1/tb86jackowski.pdf) (de Bogusław Jackowski)
* [OpenType Math iluminado](https://www.tug.org/~vieth/papers/bachotex2009/ot-math-paper.pdf) (de Ulrik Vieth)
* [Comprendiendo la estética de la composición matemática](http://www.gust.org.pl/projects/e-foundry/math/math-support/vieth2008.pdf) (de Ulrik Vieth)
* [Matemáticas en LuaTEX 0.40](https://www.ntg.nl/maps/38/04.pdf) (de Taco Hoekwater)


---

# 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/34-opentype-based-math-typesetting-an-introduction-to-the-stix2-opentype-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.
