Sukurti šriftą nėra taip sunku, kaip galėtumėte pagalvoti, todėl bent jau reikia pagrindinio „Illustrator“ supratimo. Šriftai kuriami pasikartojančio proceso metu, kai šriftų redaktoriuje keičiate raidžių formas, tada peržiūrite jas ir priimkite daugiau dizaino sprendimų.
Bet Turėtumėte žinoti, kad yra ir daugiau programų, kurios mums padės kurti tipografinį šriftą, todėl šiandien kalbėsime apie „FontForge“.
Apie „FontForge“
„FontForge“ yra kontūro ir bitmap šrifto redaktorius, leidžiantis kurti, redaguoti ar konvertuoti įvairius šriftus, įskaitant:
„TrueType“ (TTF), „TrueType Collection“ (TTC), „OpenType“ (OTF), „PostScript Type 1“, „TeX“ bitų žemėlapių šriftai, X11 OTB bitų žemėlapiai (tik sfnt), „Glyph Bitmap“ paskirstymo formatas (BDF), FON („Windows“), FNT („Windows“), ir interneto atvirojo šaltinio formatas (WOFF).
Tai nemokama programinė įranga (GPL licencija) parašyta dirbti su įvairiomis operacinėmis sistemomis, įskaitant „Windows“, „Mac OS“ ir „Linux“.
FontForge taip pat importuoja ir eksportuoja šriftus į keičiamo dydžio vektorinės grafikos formatą ir iš jo (SVG) ir „Unified Font Object Format“ (NSO).
taip pat palaiko neoficialius „Microsoft“ matematikos kompozicijos plėtinius („MATH“ lentelė), pateiktas „Cambria Math“ ir palaikomas „Office 2007“, „XeTeX“ ir „LuaTeX“.
„FontForge“ sukurtas bent vienas nemokamas „OpenType“ matematikos šriftas.
Siekdama palengvinti automatinį formato keitimą ir kitas pasikartojančias užduotis, „FontForge“ įdiegia dvi scenarijų kalbas: savo kalbą ir „Python“.
„FontForge“ gali paleisti scenarijus iš savo GUI, iš komandinės eilutės, taip pat siūlo savo funkcijas kaip „Python“ modulį, kad būtų galima integruoti į bet kurią „Python“ programą.
taip pat palaiko „Adobe OpenType“ funkcijų failo specifikaciją (su savo sintaksės plėtiniais).
„FontForge“ gali naudoti „Potrace“ arba „AutoTrace“, kad automatiškai atsekti bitų žemėlapio vaizdus ir importuoti juos į šriftą. „FontForge“ kodo dalis „LuaTeX“ rinkimo variklis naudoja „OpenType“ šriftų skaitymui ir analizavimui.
„FontForge“ šaltinio kode yra daugybė komunalinių paslaugų, įskaitant „showttf“, kuriame rodomas dvejetainių šriftų failų turinys, ir WOFF keitiklį bei deconverterį.
Kaip įdiegti „FontForge“ šriftų redaktorių „Linux“?
Tiems, kurie nori įdiegti šią programą, jie gali vadovautis toliau pateiktomis instrukcijomis.
Apskritai beveik bet kuriam „Linux“ platinimui šį įrankį galime įdiegti į savo sistemą „Flatpak“ paketų pagalba., todėl turime tik pridėti prie sistemos palaikymą.
Jei neturite šios paramos, galite pasikonsultuoti šią nuorodą kur mes paaiškiname, kaip tai padaryti.
Norėdami įdiegti šį įrankį, komandą vykdysime tik terminale:
flatpak install --user https://flathub.org/repo/appstream/io.github.Fontforge.flatpakref
„Ubuntu 16.04 LTS“ ir „Ubuntu 14.04 LTS“ vartotojai gali naudoti šią saugyklą, kurią jie pridės prie savo sistemos įvesdami šią komandą:
sudo add-apt-repository ppa:fontforge/fontforge
Po to mes atnaujinsime savo paketų ir saugyklų sąrašą:
sudo apt-get update
Galiausiai ketiname įdiegti šią programą vykdydami šiuos veiksmus:
sudo apt-get install fontforge
„Debian“ ir naujesnių „Ubuntu“ versijų vartotojams atsisiųsime šiuos paketus. Pirmiausia sukursime aplanką, kuriame juos saugosime
mkdir fontforge
Mes prieiname prie jo:
cd fontforge
Ir mes ketiname atsisiųsti pagal savo architektūrą. 64 bitų sistemos vartotojai:
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
Tie, kurie naudojasi 32 bitų sistemomis, atsisiunčia:
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
Atsisiuntimų pabaigoje mes įdiegsime šiuos paketus sistemoje vykdydami komandą:
sudo dpkg -i *deb
Jei iškyla problemų dėl priklausomybių, jas sprendžiame:
sudo apt -f install
Arch ir dariniuose tai tik sudo pacman -S fontforge: V