¿Interletraje personalizado de un tipo de letra existente?

Soy un diseñador que trabaja con desarrolladores para crear una aplicación móvil. Una parte central de la aplicación consiste en mostrar el número "100" como elemento central de enfoque. Desafortunadamente, la fuente que estamos usando tiene un interletraje extremadamente amplio después del carácter "1", lo que hace que se parezca más a "1 00".

Sería fácil aplicar un seguimiento más estricto, excepto que el interletraje está bien en la mayoría de los otros pares de caracteres, por lo que todo sería demasiado ajustado.

¿Hay alguna forma de editar la fuente que ya tenemos licencia para mejorar el kerning? Estamos usando Avenir, por lo que me sorprende que esto sea incluso un problema con un tipo de letra tan ampliamente utilizado.

¿Estás seguro de que es kerning y no algo tan simple como "el carácter 1es exactamente tan ancho como el carácter 0"? También podría ser un problema en la biblioteca de software que está utilizando.

Respuestas (1)

El problema no es el kerning, es el ancho de las figuras. Avenir (al menos la versión que tengo) usa cifras tabulares en lugar de cifras proporcionales, lo que esencialmente significa que las cifras están monoespaciadas, lo que le da más espacio alrededor del "1".

Una comparación de cifras proporcionales vs tabulares:

ingrese la descripción de la imagen aquí

Visite fonts.com — Figuras proporcionales vs. tabulares para obtener más información.

Puede solucionar el problema usted mismo en cualquier editor de fuentes simplemente cambiando el ancho de los glifos. Los editores de fuentes no son los programas más fáciles de usar si no sabe lo que está haciendo, por lo que puede o no ser una solución razonable.

FontForge es un editor de fuentes gratuito y de código abierto si quieres probar suerte con un editor de fuentes.

Glyphs es otro editor de fuentes (aunque no gratuito y solo para Mac) posiblemente más fácil de usar, hay una versión "mini" que es más que suficiente para hacer lo que necesita y puede descargar una versión de prueba sin limitaciones.

Además de editar la fuente usted mismo en un editor de fuentes, la solución más fácil es encontrar una versión de la fuente que tenga cifras proporcionales (creo que Avenir Next las tiene, pero puedo estar equivocado) o intercalar las cifras manualmente en la aplicación (en iOS para ejemplo, puede ajustar el interletraje con un NSAttributedString).

Wow, las cifras tabulares ni siquiera se me habían ocurrido. Eso es totalmente lo que es. ¡Gracias!