A betűkészlet létrehozása nem olyan nehéz, mint gondolnád, így legalább az Illustrator alapvető ismereteire van szüksége. A betűkészleteket iteratív folyamat révén tervezik meg, ahol a betűformákat módosítja egy betűkészlet-szerkesztőben, majd áttekinti azokat használat közben, és több tervezési döntést hoz.
De Tudnia kell, hogy több olyan alkalmazás van, amely segítségünkre lesz a tipográfiai betűtípus létrehozásában, ezért ma a FontForge-ról fogunk beszélni.
A FontForge-ról
A FontForge egy vázlatos és bitképes betűtípusok szerkesztője, amely lehetővé teszi különféle betűtípusok létrehozását, szerkesztését vagy konvertálását, beleértve:
TrueType (TTF), TrueType Collection (TTC), OpenType (OTF), PostScript Type 1, TeX Bitmap betűtípusok, X11 OTB bitmap (csak sfnt esetén), Glyph Bitmap terjesztési formátum (BDF), FON (Windows), FNT (Windows), és a webes nyílt forráskódú formátum (WOFF).
Ez egy ingyenes szoftveralkalmazás (GPL licenc), amely különféle operációs rendszereken, például Windows, Mac OS és Linux operációs rendszereken használható.
fontforge betűket importál és exportál a méretezhető vektorgrafikus formátumba és onnan (SVG) és az Unified Font Object Format (UFO).
is támogatja a nem hivatalos Microsoft matematikai összetétel kiterjesztéseket (MATHtabla) a Cambria Math számára, amelyet az Office 2007, a XeTeX és a LuaTeX támogat.
Legalább egy ingyenes OpenType matematikai betűtípust fejlesztettek ki a FontForge-nál.
Az automatikus formátumkonvertálás és más ismétlődő feladatok megkönnyítése érdekében a FontForge két szkriptnyelvet valósít meg: a saját nyelvét és a Python-t.
A FontForge parancsfájlokat futtathat a grafikus felhasználói felületéről, a parancssorból, és szolgáltatásait Python modulként is kínálja, így bármely Python programba integrálható.
is támogatja az Adobe OpenType szolgáltatásfájl specifikációját (a szintaxis saját kiterjesztéseivel).
A FontForge a Potrace vagy az AutoTrace segítségével automatikusan nyomon követheti a bitképeket és betűtípusba importálja őket. A kód FontForge részeit a LuaTeX betűmotor használja az OpenType betűtípusok olvasására és elemzésére.
A FontForge forráskód számos segédprogramot tartalmaz, köztük a „showttf”, amely a bináris betűtípusfájlok tartalmát jeleníti meg, valamint a WOFF átalakítót és a deconvertert.
Hogyan telepítsük a FontForge betűtípus-szerkesztőt Linuxra?
Azok számára, akik érdeklődnek az alkalmazás telepítése iránt, követhetik az alábbiakban megosztott utasításokat.
Általánosságban elmondható, hogy szinte minden Linux disztribúció esetén a Flatpak csomagok segítségével telepíthetjük ezt az eszközt a rendszerünkre., ezért csak a támogatást kell hozzáadnunk a rendszerhez.
Ha nem rendelkezik ezzel a támogatással, konzultálhat a következő link ahol elmagyarázzuk, hogyan kell csinálni.
Az eszköz telepítéséhez csak a terminált hajtjuk végre:
flatpak install --user https://flathub.org/repo/appstream/io.github.Fontforge.flatpakref
Az Ubuntu 16.04 LTS és az Ubuntu 14.04 LTS felhasználók használhatják a következő adattárat, amelyet a következő parancs beírásával adnak hozzá a rendszerükhöz:
sudo add-apt-repository ppa:fontforge/fontforge
Ezt követően frissítjük a csomagok és adattárak listáját:
sudo apt-get update
Végül telepítjük ezt az alkalmazást a következők végrehajtásával:
sudo apt-get install fontforge
A Debian és az Ubuntu későbbi verzióinak felhasználói letöltjük a következő csomagokat. Először létrehozunk egy mappát, ahol tárolni fogjuk őket
mkdir fontforge
Hozzáférünk:
cd fontforge
És az architektúránknak megfelelően fogunk letölteni. 64 bites rendszerhasználók:
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
A 32 bites rendszerek felhasználói a következőket töltik le:
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
A letöltések végén ezeket a csomagokat telepítjük a rendszerre a következő parancs végrehajtásával:
sudo dpkg -i *deb
És ha problémái vannak a függőségekkel, megoldjuk őket:
sudo apt -f install
Az Arch-ban és a deriváltokban csak sudo pacman -S fontforge: V