¿Qué me estoy perdiendo si tengo una fuente creada a partir de SVG usando alguna aplicación en línea?

Me encantan las fuentes, especialmente en la web y la tipografía impresa, aunque mi experiencia no es en este sentido. Recientemente me di cuenta de que puedo hacer imágenes SVG en Illustrator y puedo cargarlas en aplicaciones web para convertirlas en fuentes web, y lo hicieron maravillosamente. Ya estoy usando esas fuentes en uno de mis sitios web.

También instalé el archivo TTF contenido en el paquete, abrí MS Word, ingresé la tecla del teclado asociada con mis personajes y comenzaron a aparecer, ¡guau! Como están hechos de SVG (en lugar de píxeles), son simplemente increíbles y toman tamaños más grandes sin ningún problema.

Mi pregunta ahora: Escuché que hacer una fuente no es divertido; especialmente hay algo llamado insinuación involucrado allí que es doloroso. Sin embargo, no sé nada sobre la creación de fuentes.

¿Puede arrojar algo de luz sobre las diferencias entre el escenario que presenté y cómo se debe desarrollar una fuente? ¿Cuál es realmente la diferencia y cuáles son los problemas que puede crear mi fuente automatizada de los que no estoy al tanto?

Solo para que entienda esto correctamente: el servicio que está utilizando toma un montón de SVG y convierte cada uno de ellos a la letra de una fuente y eso es todo.
@Wrzlprmft Sí, ya lo estoy haciendo. Estoy tratando de preguntar, si quiero publicar una .ttffuente usando el mismo método, ¿sería viable?

Respuestas (1)

En primer lugar, ¿cómo es una fuente más que la suma de sus glifos?

  • Kerning es el ajuste del espacio entre letras dependiendo de las letras. Por ejemplo, en un tipo de letra romano estándar, hay demasiado espacio entre V y A sin ajuste individual:

    Ejemplo de interletraje

    Hoy en día, el interletraje no tiene que realizarse individualmente para cada par de glifos, sino que se puede realizar de forma más inteligente agrupando los glifos que se comportan de forma idéntica en una dirección a efectos del interletraje, como IL a la izquierda en el ejemplo anterior. Además, la mayoría de los softwares de creación de fuentes vienen con cierta automatización para encontrar dichos grupos y kerning, que es lo que menos puede usar como base para el kerning. Dependiendo de la calidad que desee lograr, puede dedicar mucho tiempo al kerning, pero unos pocos minutos ya pueden generar grandes mejoras.

    Por último, tenga en cuenta que no todas las fuentes necesitan interletraje, por ejemplo, las fuentes monoespaciadas o las fuentes para algunas escrituras no romanas no lo necesitan.

  • La información de sugerencias es útil para el software de representación de fuentes, ya que puede traducir mejor los datos vectoriales de los glifos a píxeles. Es particularmente importante para tamaños de texto pequeños como en este mismo texto.

    Según lo buenos que desee que sean los resultados, puede dedicar hasta 1000 horas de trabajo a las sugerencias (cuando corrige manualmente los mapas de bits para cada glifo y cada tamaño de fuente), pero dedica una hora a modificar una sugerencia automática (como TTFAutohint ya puede producir grandes mejoras.

    Finalmente, la calidad de las sugerencias automáticas y, por lo tanto, la cantidad de trabajo que debe agregar depende en gran medida del tipo de letra en sí. Por ejemplo, si su tipo de letra consta solo de trazos finos con un ancho uniforme, las sugerencias automáticas deberían funcionar muy bien. Sin embargo, en otro ejemplo de mi propia experiencia, debe hacer algo usted mismo para las fuentes de letra negra:

    El texto de ejemplo dice Luftfeuchtigkeit.
    Izquierda: como se representaría, asumiendo que está viendo la imagen en su tamaño original.
    Derecha: 400 % de zoom para ilustración.

    Ejemplo de insinuación

    Sin ninguna pista, la representación parece granulosa y distorsionada, por ejemplo, mire la  L o la primera  e. Además, apenas se ve el contador de la u . La sugerencia automática es mejor, pero las letras ya no están bien alineadas, por ejemplo, ambas u están flotando por encima de la línea de base. La insinuación en la línea de fondo sigue siendo semiautomática y tiene sus fallas, pero obtener mejores resultados requeriría mucho trabajo.

  • Las funciones de fuentes inteligentes , como las que ofrece OpenType , le permiten realizar cambios automáticos en los glifos según el texto real. El usuario puede activar y desactivar estas funciones. Algunos ejemplos:

    • Las ligaduras combinan dos glifos adyacentes en uno. Esto puede usarse solo para que los usuarios de algún idioma lo consideren obligatorio, evitar colisiones feas (como la de f y l en el ejemplo de la izquierda) o simplemente hacer que la fuente se vea más elegante.

      ingrese la descripción de la imagen aquí

    • Características específicas del idioma: por ejemplo, las variantes en cursiva de ciertas letras del alfabeto cirílico se ven diferentes en la composición tipográfica serbia y macedonia que de otra manera (ver aquí ). Con las funciones de fuente inteligente, puede indicarle a su fuente en cursiva que use otro glifo para estos caracteres, si el idioma del texto está configurado en serbio o macedonio.

    • Glifos alternativos. A veces, desea ofrecer a su usuario la opción de cambiar entre dos o más glifos para un carácter determinado. Las funciones de fuentes inteligentes permiten al usuario o al programa que utiliza la fuente realizar este cambio de forma unificada. Además, la alternativa a esto, usar archivos de fuentes separados, se vuelve inviable si tiene muchas opciones separadas, ya que la cantidad de combinaciones se vuelve muy alta muy rápidamente.

      Los usos más frecuentes de tales funciones son las versalitas o los números en minúsculas .

Entonces, usando su método, probablemente se perderá todo lo anterior. Incluso si desea continuar usando Illustrator para dibujar glifos, debería ser fácil usar algún software de creación de fuentes en lugar de su herramienta en línea. No tengo experiencia con Illustrator, pero puedo pegar formas de Inkscape directamente a FontForge. Finalmente, incluso para dibujar glifos, un software especializado en fuentes puede valer la pena, ya que tiene características adaptadas a esta aplicación en particular.