
Una fuente variable (VF) es un archivo de fuente que puede almacenar una gama continua de variantes de diseño. Una tipografía completa (familia de fuentes) puede almacenarse en dicho archivo, con un número infinito de fuentes disponibles para ser muestreadas. [ 2 ]
La tecnología de fuentes variables se originó en las variaciones de la fuente TrueType GX de Apple . Esta tecnología se adaptó a OpenType como fuentes variables OpenType (OTVF) en la versión 1.8 de la especificación OpenType. [ 3 ] [ 4 ] [ 5 ] Adobe , Apple , Google y Microsoft anunciaron esta tecnología en septiembre de 2016. La estandarización de esta característica en OpenType allanó el camino para su compatibilidad con numerosas plataformas de software. [ 3 ] [ 6 ] [ 7 ] [ 8 ]
Las fuentes variables no deben confundirse con las fuentes de ancho variable . Una fuente variable puede ser de ancho variable o de ancho fijo . [ 9 ]
Tecnología
Las fuentes variables OpenType son una adaptación de las variaciones de fuente TrueType GX de Apple a OpenType, con integración en aspectos clave del formato OpenType, incluyendo las tablas de diseño OpenType y los formatos de contorno de glifos TrueType y CFF. Además, superan a TrueType GX al proporcionar una mejor interoperabilidad, tanto entre diferentes fuentes como entre fuentes variables y especificaciones de formato de fuente, como las que se encuentran en las hojas de estilo en cascada (CSS) . Esta tecnología permite que el software acceda a cualquier instancia de diseño para una gama continua de diseños definidos dentro de la fuente. Cuando se ha seleccionado una instancia de diseño específica, los contornos de los glifos u otros valores de datos para esa instancia se calculan a medida que se procesan los datos de la fuente durante el diseño y la rasterización del texto.
Esta tecnología utiliza mecanismos de interpolación y extrapolación que han sido compatibles con las herramientas de desarrollo de fuentes y empleados por diseñadores tipográficos durante muchos años. [ 10 ] En ese paradigma, el diseñador crea un diseño variable, pero luego elige instancias específicas para generar como fuentes estáticas y no variables que se distribuyen a los clientes. Sin embargo, con las fuentes variables, la fuente producida y distribuida por el diseñador puede tener variabilidad incorporada, y los mecanismos de interpolación ahora pueden integrarse en sistemas operativos, navegadores web u otras aplicaciones, con instancias de diseño específicas seleccionadas en el momento de su uso.
Una de las principales ventajas de esta tecnología es que puede reducir significativamente el tamaño total de los datos de fuente cuando se utilizan varios estilos. En la web, esto permite que un sitio web utilice más estilos de fuente y, al mismo tiempo, reduce los tiempos de carga de la página. Otra ventaja es que ofrece acceso a una gama continua de variaciones de estilo, lo que resulta beneficioso para el diseño web adaptable.
La tecnología se ha comparado con la tecnología de fuentes maestras múltiples (fuentes MM) de Adobe, también de la década de 1990, que utilizaba la generación dinámica de diseños de fuentes a partir de archivos maestros mediante interpolación y extrapolación. [ 11 ] [ 12 ] [ 13 ] [ 14 ] Sin embargo, las fuentes maestras múltiples requerían que el usuario generara una "instancia" específica de la fuente para determinados valores del eje de variación antes de poder utilizarla. Esto no es necesario para las fuentes variables OpenType: se pueden seleccionar y utilizar instancias de diseño con nombre o arbitrarias según se requiera.
Adopción
Sistemas operativos
En Windows 10, versión 1709 (o conocida como " Windows 10 Fall Creators Update"), lanzada en 2017, Microsoft ofrece soporte oficial para fuentes variables, [ 15 ] junto con la primera fuente variable en Windows: la fuente "Bahnschrift", que es una digitalización de DIN 1451. [ 16 ] [ 17 ] Sin embargo, el soporte para fuentes CFF2 que utilizan contornos OpenType causó problemas con el motor de representación de texto de Windows, haciendo que a veces el texto de la interfaz de usuario apareciera en blanco; esto se solucionó posteriormente en 2023 con la actualización KB5032278. [ 18 ]
Android comenzó a proporcionar soporte de fuentes variables para desarrolladores de aplicaciones móviles en Android Oreo [ 19 ] o nivel de API 26. [ 20 ]
Apple proporcionó soporte para fuentes variables en su sistema operativo desde macOS 10.5/ iOS 3.2 , [ 21 ] pero su uso en Safari a través de WebKit solo está disponible en macOS 10.13/iOS 11 con Safari 11. [ 22 ] [ 23 ]
FreeType , el programa de renderizado de fuentes utilizado por la mayoría de los sistemas tipo Unix , incluido Linux , recibió soporte para fuentes variables en mayo de 2017 (FreeType 2.8). [ 24 ]
Editores
La versión 2018 de Adobe Creative Cloud , publicada el 18 de octubre de 2017, incluye compatibilidad con fuentes variables en Photoshop [ 25 ] e Illustrator [ 26 ] e incluye versiones de concepto variable de las fuentes Acumin , Minion , Myriad , Source Code , Source Sans y Source Serif .
Creative Cloud 2020 ha añadido compatibilidad con fuentes variables para InDesign . [ 27 ]
Inkscape versión 1.0 ha añadido soporte para fuentes variables. [ 28 ]
LibreOffice versión 7.5 ha añadido soporte para fuentes variables. [ 29 ]
Navegadores
Las fuentes variables se controlan en el navegador web mediante propiedades existentes para opciones conocidas como el grosor y un font-variation-settingscontrol directo. Consulte las páginas de MDN de la propiedad CSS para obtener el historial de compatibilidad. [ 2 ]
Véase también
- Fuentes proporcionales , también conocidas como fuentes de ancho variable.
Referencias
- ↑ Tipo, Flecha. "Recursive Sans & Mono" . recursive.design . Consultado el 27 de junio de 2021 .
- 1 2 "Guía de fuentes variables - CSS: Hojas de estilo en cascada" . MDN .
- 1 2 "Introducción a las variaciones de fuentes OpenType" . www.microsoft.com .
- ↑ Phinney, Thomas (febrero de 2017). "Las fuentes variables son la próxima generación" . Communication Arts . Consultado el 20 de septiembre de 2017 .
- ↑ Phinney, Thomas (14 de septiembre de 2016). "La lección de las fuentes de color para las fuentes variables" . thomasphinney.com . Consultado el 20 de septiembre de 2017 .
- ↑ "Módulo de fuentes CSS Nivel 4" . drafts.csswg.org .
- ↑ Nieskens, Roel. "Variable Fonts: the Future of (Web) Type" . Typographica . Consultado el 31 de octubre de 2016 .
- ↑ Hudson, John. "Introducción a las fuentes variables OpenType" . Medium . Tiro Typeworks . Consultado el 31 de octubre de 2016 .
- ↑ Beckwith, Kate. "Las nuevas fuentes variables de Ubuntu" . TypeNetwork . Consultado el 8 de agosto de 2024 .
- ↑ Griscti, Jessica. "Jess Loves Interpolation" . Alphabettes . Consultado el 15 de mayo de 2016 .
- ↑ Diseño de múltiples tipografías maestras (PDF) . San José: Adobe Systems. 1997. Archivado del original (PDF) el 28 de enero de 2005. Consultado el 20 de septiembre de 2017 .
- ↑ Riggs, Tamye. "La historia del 25.º aniversario de Adobe Originals" . Blog de Typekit . Adobe . Consultado el 2 de julio de 2015 .
- ↑ "La historia del 25.º aniversario de Adobe Originals: Ampliando los Originals" . Typekit . Adobe Systems . Consultado el 8 de enero de 2016 .
- ↑ Phinney, Thomas (18 de marzo de 2010). "Font Remix Tools (RMX) and Multiple Master Fonts in type design" . Phinney . Consultado el 4 de julio de 2015 .
- ↑ "Novedades de DirectWrite - Aplicaciones Win32" . learn.microsoft.com . 4 de octubre de 2021. Consultado el 21 de marzo de 2024 .
- ↑ "Presentación de la fuente Bahnschrift" . Blog de Windows . Microsoft . 23 de agosto de 2017. Consultado el 28 de agosto de 2017 .
- ↑ Protalinski, Emil (23 de agosto de 2017). "Microsoft lanza una nueva versión preliminar de Windows 10 con mejoras en el shell, Edge y la entrada de texto" . VentureBeat . Archivado del original el 28 de agosto de 2017. Recuperado el 28 de agosto de 2017 .
- ↑ "Source Han Sans CFF2 VF (o cualquier fuente CFF2) provoca que la representación de texto de Windows se quede en blanco (Windows 10 y 11) · Problema n.º 290 · adobe-fonts/source-han-sans" . GitHub . Consultado el 21 de marzo de 2024 .
- ^ "Uso de fuente variable integrada en Android - 回音的博客" . eco.moe . Consultado el 21 de marzo de 2024 .
- ↑ Franks, Rebecca (2 de mayo de 2018). "Variable Fonts in Android O 🖍" . Over Engineering . Recuperado el 21 de marzo de 2024 .
- ↑ "Fuentes variables – Soporte" . v-fonts.com . Consultado el 21 de marzo de 2024 .
- ↑ "CTFontDescriptorCreateCopyWithVariation" . Documentación para desarrolladores de Apple . Consultado el 21 de marzo de 2024 .
- ↑ Davis, Jon (22 de septiembre de 2017). "Nuevas características de WebKit en Safari 11" . WebKit .
- ↑ " FreeType 2.8 completa la compatibilidad con fuentes de variación OpenType - Phoronix" . www.phoronix.com
- ↑ "Resumen de las nuevas funciones | Versión de Photoshop CC de octubre de 2017" . Consultado el 19 de octubre de 2017 .
- ↑ "Resumen de nuevas funciones | Versión de Illustrator CC de octubre de 2017" . Consultado el 19 de octubre de 2017 .
- ↑ "¿Qué novedades trae InDesign 2020? | CreativePro Network" . 4 de noviembre de 2019.
- ↑ "Presentación de Inkscape 1.0" . inkscape.org . Consultado el 1 de julio de 2020 .
- ↑ "LibreOffice 7.5: Notas de la versión" . Wiki de The Document Foundation . Consultado el 3 de febrero de 2023 .
Enlaces externos
- De TrueType GX a fuentes variables
- V-Fonts , una muestra de las fuentes variables disponibles por Nick Sherman.
- Guía de fuentes variables
- Fuentes variables en la web
- Fuentes variables: el futuro de la tipografía (web).
- Adobe Inc.
- Formatos de fuente
- Presentaciones relacionadas con la informática en 2016
- Tipografía