white on black vf versus Black On White VF es un par de fuentes variables de propósito especial que pretenden ejemplificar un problema grave de representación cuando un glifo blanco está sobre un fondo negro, mientras que un glifo negro sobre un fondo blanco no tiene problemas. Los contornos internos que representan el ideógrafo unificado CJK U+91D1 金 (que significa oro o metal ) son idénticos salvo la dirección de bobinado. El eje de peso demuestra además que la eliminación de superposiciones no es una solución viable porque la topología cambia.
El único glifo funcional en ambas fuentes variables es U+328E ㊎ (una forma anotada de 金, que sirve como forma abreviada de 金曜日 que significa viernes , un día de la semana), pero en forma invertida (blanco sobre negro) en la fuente variable blanco sobre negro para demostrar este problema de representación. Un ejemplo real de la forma invertida (blanco sobre negro) es Adobe-Japan1-7 CID+10758. La colección de caracteres Adobe-Japan1-7 incluye más de 800 de estos glifos y hay cientos de fuentes japonesas OpenType/CFF que incluyen dichos glifos.
Para crear fuentes variables desde el código fuente, debe haber instalado las herramientas Adobe Font Development Kit para OpenType (AFDKO), junto con fontmake para producir el TTF. Las herramientas AFDKO se utilizan ampliamente para el desarrollo de fuentes en la actualidad y forman parte de la mayoría de las aplicaciones de edición de fuentes.
En este repositorio, se encuentran todos los archivos necesarios para crear las fuentes variables y el archivo build.sh se puede ejecutar simplemente.
Para cualquier sugerencia de cambio, cree un nuevo problema para su consideración.