Criar uma fonte não é tão difícil quanto você pode pensar, então pelo menos você precisa de um conhecimento básico do Illustrator. As fontes são projetadas por meio de um processo iterativo, no qual você faz alterações nas formas das letras em um editor de fontes, depois as revisa em uso e toma mais decisões de design.
Mas Você deve saber que existem mais aplicativos que nos ajudarão no trabalho de criação de uma fonte tipográfica, por isso hoje falaremos sobre FontForge.
Sobre o FontForge
FontForge é um editor de fontes para fontes de contorno e bitmap que permite criar, editar ou converter uma variedade de fontes, incluindo:
TrueType (TTF), TrueType Collection (TTC), OpenType (OTF), PostScript Type 1, TeX Bitmap Fonts, X11 OTB bitmap (somente sfnt), Glyph Bitmap Distribution Format (BDF), FON (Windows), FNT (Windows), e formato de código aberto da Web (WOFF).
Este é um aplicativo de software livre (Licença GPL) escrita para funcionar em vários sistemas operacionais, incluindo Windows, Mac OS e Linux.
FontForge também importa e exporta fontes de e para o formato gráfico vetorial escalonável (SVG) e o Unified Font Object Format (UFO).
também suporta extensões de composição matemática não oficiais da Microsoft (Tabela MATH) introduzida para Cambria Math e suportada pelo Office 2007, XeTeX e LuaTeX.
Pelo menos uma fonte matemática OpenType gratuita foi desenvolvida no FontForge.
Para facilitar a conversão automática de formatos e outras tarefas repetitivas, FontForge implementa duas linguagens de script: sua própria linguagem e Python.
FontForge pode executar scripts a partir de sua GUI, da linha de comando, e também oferece seus recursos como um módulo Python para que possa ser integrado a qualquer programa Python.
também suporta a especificação do arquivo de recurso Adobe OpenType (com suas próprias extensões para a sintaxe).
FontForge pode usar Potrace ou AutoTrace para rastrear automaticamente imagens de bitmap e importá-las para uma fonte. As partes FontForge do código são usadas pelo mecanismo de composição de tipos LuaTeX para ler e analisar fontes OpenType.
O código-fonte do FontForge inclui vários utilitários, incluindo 'showttf' que exibe o conteúdo dos arquivos de fonte binários e um conversor e deconversor WOFF.
Como instalar o editor de fontes FontForge no Linux?
Para aqueles que estão interessados em poder instalar este aplicativo, eles podem seguir as instruções que compartilhamos abaixo.
Em geral, para quase qualquer distribuição Linux, podemos instalar esta ferramenta em nosso sistema com a ajuda de pacotes Flatpak., então só precisamos ter o suporte adicionado ao sistema.
Se você não tiver esse suporte, pode consultar o seguinte link onde explicamos como fazê-lo.
Agora, para instalar esta ferramenta, vamos apenas executar o comando em um terminal:
flatpak install --user https://flathub.org/repo/appstream/io.github.Fontforge.flatpakref
Os usuários do Ubuntu 16.04 LTS e do Ubuntu 14.04 LTS podem usar o seguinte repositório, que será adicionado ao sistema digitando o seguinte comando:
sudo add-apt-repository ppa:fontforge/fontforge
Depois disso, vamos atualizar nossa lista de pacotes e repositórios com:
sudo apt-get update
Por fim, vamos instalar este aplicativo executando o seguinte:
sudo apt-get install fontforge
Para usuários do Debian e versões posteriores do Ubuntu, faremos o download dos seguintes pacotes. Vamos primeiro criar uma pasta onde iremos armazená-los com
mkdir fontforge
Nós acessamos:
cd fontforge
E vamos baixar de acordo com nossa arquitetura. Usuários de sistema 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
Aqueles que são usuários de sistemas de 32 bits baixam o seguinte:
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
Ao final dos downloads, instalaremos esses pacotes no sistema executando o comando:
sudo dpkg -i *deb
E em caso de problemas com as dependências, resolvemos com:
sudo apt -f install
Em Arch e derivados, é apenas sudo pacman -S fontforge: V