„FontForge“ daugiaplatformis šriftų redaktorius

„FontForge“ daugiaplatformis šriftų redaktorius

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ą.

„FontForge“ sistemoje „Linux“

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

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Rodrigo sakė

    Arch ir dariniuose tai tik sudo pacman -S fontforge: V