A criação de fontes personalizadas é algo que fascina muitas pessoas, as razões são inúmeras que vão desde criar uma família de tipos mais adequada ao projeto em andamento, ou simplesmente a vontade de ter sua caligrafia digitalizada.
Criar um tipo é uma tarefa árdua e cansativa, são muitos elementos que devem ser devidamente projetados e configurados, no meio digital, o aplicativo mais comum quando o assunto é a criação de fonts é o fontcreator que custa aproximadamente ~80 dólares. No linux o mais famoso é o excelente FontForge, que está presente nos repositórios das distribuições GNU/Linux mais populares.
Para instalar no openSUSE:
Sudo zypper install fontforge
Recentemente eu conheci o Birdfont, um editor mais simples do que o fontforge e escrito em vala, porém, tem tudo o que um aspirante a tipógrafo precisa, ferramentas de desenho básicas, ajuste de configurações como altura de X, ascendente, descendente, kerning e afins. Das características do Birdfont as mais interessantes são o suporte a imagens de fundo e a importação de arquivos vetoriais SVG.
O BirdFont é multi-platafora (Gnu/Linux, Macintosh, Windows e openBSD) e conta com 3 licensas
- Código fonte sobre a GNU GPL
- Versão grátis para SIL fonts
- Versão comercial para fonts proprietárias (disponível a partir de doações de 1 dólar)
A instalação em openSUSE é simples e pode ser feita seguindo os passos abaixo.
A primeira coisa que devemos fazer é instalar as dependências:
sudo zypper in vala libgee-devel libxml2-devel libwebkitgtk-devel libgee06-devel
Baixamos o código-fonte:
wget -c http://birdfont.org/releases/birdfont-0.31.tar.gz
Descompactamos e entramos na pasta descompactada:
tar -xvf birdfont-0.31.tar.gz && cd birdfont-0.31/
Configuração:
./configure --prefix=/usr
Lembrando que “–prefix=/usr” é o local da instalação, por padrão o birdfont é instalado em “/usr/local” eu tenho uma pasta chamada USR em meu diretório HOME, é nele que instalo aplicativos que estou testando, é uma maneira de deixar a raiz de meu sistema livre de tranqueiras.
./scripts/linux_build.py --prefix=/usr
É importante usar o mesmo prefixo do passo anterior, ou a instalação não funcionará.
Agora é só instalar ;P
sudo ./install.py
No site oficial existe uma documentação bastante interessante(vídeos e texto) sobre o programa, não deixe de conferir