Fontforge y la edición de fuentes

Fontforge es un excelente y potentísimo programa para el diseño y edición de tipografías, desarrollado en origen por George Williams y mantenido actualmente por una entusiasta comunidad. Es software libre y se distribuye bajo licencia GPL, no sólo para GNU/Linux sino también para Windows y OsX. Contiene las herramientas necesarias para crear una fuente, o familia de fuentes, desde cero. Pero para aquellos a los que las Musas no les llaman por esos intrincados caminos también puede ser muy útil, a la hora de editar una fuente, tanto a nivel gráfico como de software. Por ejemplo, un caso de hace unos días. La fuente Asea, diseñada por Yorgos Douros, que es una muy lograda recreación del estilo Didot para representar el griego, dispone de dos glifos para el carácter de la beta: el de la beta «normal» (U+03B2) y el de la beta curvada sin descendente (U+03D0), nombrada en Unicode como «Greek Beta Symbol» o como «Curled Beta». La tradición francesa puso de moda usar dicha variante en mitad de palabra, y es un efecto que a mí me encanta, pero no es cosa de hacerlo a mano, claro. Basta con editar la fuente en Fontforge y aplicar una etiqueta open type de sustitución contextual. Se define una cadena condicional de caracteres, se verifica que todo funciona en la ventana de métricas y en un periquete ya podemos componer con nuestra bonita Didot a la manera francesa, en LuaTeX con el macropaquete Fontspec.

fontforge1

fontforge2

fontforge3

fontforge4

fontforge5

fontforge6

Anuncios