FontForge un editor de fuentes tipográficas multiplataforma
Crear una fuente tipográfica no es tan difícil como se podría pensar, por lo que al menos es necesario contar con conocimientos básicos de illustrator. Las fuentes se diseñan mediante un proceso iterativo, donde se realizan cambios a las formas de las letras en un editor de fuentes, para luego revisarlas en uso y así tomar más decisiones de diseño.
Pero deben saber que existen mas aplicaciones que nos ayudaran con la labor de la creación de una fuente tipográfica, es por ello que el día de hoy hablaremos sobre FontForge.
Sobre FontForge
FontForge es un editor de fuentes de fuentes de contorno y de mapa de bits que permite crear, editar o convertir una variedad de fuentes, incluyendo:
TrueType (TTF), TrueType Collection (TTC), OpenType (OTF), PostScript Type 1 , TeX Bitmap Fonts, X11 OTB bitmap (solo sfnt ), Glyph Bitmap Distribution Format (BDF), FON (Windows), FNT (Windows), y Formato de fuente abierta web (WOFF).
Esta es una aplicación de software libre (licencia GPL) escrito para funcionar en varios sistemas operativos entre los cuales encontramos a Windows, Mac OS y Linux.
FontForge también importa y exporta fuentes hacia y desde el formato de gráficos vectoriales escalables (SVG) y el formato de objeto de fuente unificado (OVNI).
También admite las extensiones no oficiales de composición matemática de Microsoft (MATHtabla) introducidas para Cambria Math y soportadas por Office 2007, XeTeX y LuaTeX.
Al menos una fuente matemática OpenType gratuita ha sido desarrollada en FontForge.
Para facilitar la conversión automática de formatos y otras tareas repetitivas, FontForge implementa dos lenguajes de scripting: su propio lenguaje y Python.
FontForge puede ejecutar scripts desde su GUI, desde la línea de comandos, y también ofrece sus características como un módulo de Python para que pueda integrarse en cualquier programa de Python.
También admite la especificación del archivo de características OpenType de Adobe (con sus propias extensiones a la sintaxis).
FontForge puede usar Potrace o AutoTrace para rastrear automáticamente imágenes de mapa de bits e importarlas a una fuente. Las partes del código de FontForge son utilizadas por el motor de composición de tipos LuaTeX para leer y analizar las fuentes OpenType.
El código fuente de FontForge incluye una serie de programas de utilidad, incluido ‘showttf’ que muestra el contenido de los archivos de fuentes binarios y un convertidor y deconvertidor WOFF .
¿Cómo instalar el editor de fuentes FontForge en Linux?
Para quienes estén interesados en poder realizar la instalación de esta aplicación, pueden seguir las instrucciones que compartimos a continuación.
De manera general para casi cualquier distribución de Linux, podremos realizar la instalación de esta herramienta en nuestro sistema con ayuda de los paquetes de Flatpak, por lo que solo debemos contar con el soporte añadido al sistema.
Si no cuentas con este soporte, puedes consultar el siguiente enlace en donde te explicamos como hacerlo.
Ahora para realizar la instalación de esta herramienta solo vamos a ejecutar en una terminal el comando:
flatpak install --user https://flathub.org/repo/appstream/io.github.Fontforge.flatpakref
Usuarios de Ubuntu 16.04 LTS y Ubuntu 14.04 LTS pueden hacer uso del siguiente repositorio, el cual van a añadir a su sistema tecleando el siguiente comando:
sudo add-apt-repository ppa:fontforge/fontforge
Después de ello vamos a actualizar nuestro listado de paquetes y repositorios con:
sudo apt-get update
Finalmente vamos a realizar la instalación de esta aplicación ejecutando lo siguiente:
sudo apt-get install fontforge
Para los usuarios de Debian y versiones posteriores de Ubuntu vamos a realizar la descarga de los siguientes paquetes. Vamos a crear primero una carpeta donde los almacenaremos con
mkdir fontforge
Accedemos a ella:
cd fontforge
Y vamos a realizar la descarga según nuestra arquitectura. Usuarios de sistemas de 64 bits:
wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/fontforge-common_20170731-0ubuntu1~zesty_all.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/fontforge-dbg_20170731-0ubuntu1~zesty_amd64.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/fontforge-nox_20170731-0ubuntu1~zesty_amd64.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/fontforge_20170731-0ubuntu1~zesty_amd64.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/libfontforge-dev_20170731-0ubuntu1~zesty_amd64.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/libfontforge1_20170731-0ubuntu1~zesty_amd64.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/libgdraw4_20170731-0ubuntu1~zesty_amd64.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/python-fontforge_20170731-0ubuntu1~zesty_amd64.deb
Los que son usuarios de sistemas de 32 bits descargan lo siguiente:
wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/fontforge-dbg_20170731-0ubuntu1~zesty_i386.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/fontforge-nox_20170731-0ubuntu1~zesty_i386.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/fontforge_20170731-0ubuntu1~zesty_i386.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/libfontforge-dev_20170731-0ubuntu1~zesty_i386.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/libfontforge1_20170731-0ubuntu1~zesty_i386.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/libgdraw4_20170731-0ubuntu1~zesty_i386.deb wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/python-fontforge_20170731-0ubuntu1~zesty_i386.deb
Al finalizar las descargas, vamos a realizar la instalación de estos paquetes en el sistema ejecutando el comando:
sudo dpkg -i *deb
Y en caso de tener problemas con las dependencias estas las solucionamos con:
sudo apt -f install
El artículo FontForge un editor de fuentes tipográficas multiplataforma ha sido originalmente publicado en Linux Adictos.