Vytvoření písma není tak obtížné, jak si možná myslíte, takže alespoň potřebujete základní znalost Illustratoru. Fonty jsou navrženy pomocí iterativního procesu, kdy provedete změny tvarů písmen v editoru písem, poté je zkontrolujete a provedete více návrhových rozhodnutí.
Ale Měli byste vědět, že existuje více aplikací, které nám pomohou s tvorbou typografického písma, proto si dnes povíme o FontForge.
O společnosti FontForge
FontForge je editor písem pro obrysová a bitmapová písma, který umožňuje vytvářet, upravovat nebo převádět různá písma, včetně:
TrueType (TTF), TrueType Collection (TTC), OpenType (OTF), PostScript Type 1, TeX Bitmap Fonts, X11 OTB bitmap (pouze sfnt), Glyph Bitmap Distribution Format (BDF), FON (Windows), FNT (Windows), a Web Open Source Format (WOFF).
Toto je bezplatná softwarová aplikace (Licence GPL) napsaná pro práci na různých operačních systémech včetně Windows, Mac OS a Linux.
fontforge také importuje a exportuje písma do az škálovatelného formátu vektorové grafiky (SVG) a Unified Font Object Format (UFO).
také podporuje neoficiální rozšíření matematické kompozice Microsoftu (MATH table) představený pro Cambria Math a podporovaný Office 2007, XeTeX a LuaTeX.
Na FontForge bylo vyvinuto alespoň jedno bezplatné matematické písmo OpenType.
Pro usnadnění automatického převodu formátu a dalších opakujících se úkolů implementuje FontForge dva skriptovací jazyky: vlastní jazyk a Python.
FontForge může spouštět skripty ze svého grafického uživatelského rozhraní z příkazového řádku a nabízí také své funkce jako modul Pythonu, takže jej lze integrovat do libovolného programu Pythonu.
také podporuje specifikaci souboru funkcí Adobe OpenType (s vlastními rozšířeními syntaxe).
FontForge může použít Potrace nebo AutoTrace k automatickému trasování bitmapových obrázků a jejich importu do písma. Části kódu FontForge používají sázecí stroj LuaTeX ke čtení a analýze písem OpenType.
Zdrojový kód FontForge obsahuje řadu nástrojů, včetně 'showttf', který zobrazuje obsah binárních souborů písem a převaděče a dekonvertoru WOFF.
Jak nainstalovat editor písem FontForge v systému Linux?
Pro ty, kteří mají zájem o instalaci této aplikace, mohou postupovat podle pokynů, které sdílíme níže.
Obecně platí, že pro téměř jakoukoli distribuci Linuxu můžeme tento nástroj nainstalovat do našeho systému pomocí balíčků Flatpak., takže do systému musíme mít pouze přidanou podporu.
Pokud tuto podporu nemáte, můžete se poradit následující odkaz kde vysvětlíme, jak na to.
Nyní k instalaci tohoto nástroje provedeme příkaz pouze v terminálu:
flatpak install --user https://flathub.org/repo/appstream/io.github.Fontforge.flatpakref
Uživatelé Ubuntu 16.04 LTS a Ubuntu 14.04 LTS mohou využít následující úložiště, které přidají do svého systému zadáním následujícího příkazu:
sudo add-apt-repository ppa:fontforge/fontforge
Poté aktualizujeme náš seznam balíčků a úložišť o:
sudo apt-get update
Nakonec tuto aplikaci nainstalujeme provedením následujícího:
sudo apt-get install fontforge
Pro uživatele Debianu a novějších verzí Ubuntu si stáhneme následující balíčky. Nejprve vytvoříme složku, kam je uložíme
mkdir fontforge
Přistupujeme k němu:
cd fontforge
A budeme stahovat podle naší architektury. 64bitoví uživatelé systému:
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
Ti, kteří jsou uživateli 32bitových systémů, si stáhnou následující:
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
Na konci stahování nainstalujeme tyto balíčky do systému provedením příkazu:
sudo dpkg -i *deb
A v případě problémů se závislostmi je řešíme pomocí:
sudo apt -f install
V Archu a derivátech je to pouze sudo pacman -S fontforge: V