FontForge isihleli sefonti sama-multiplatform

FontForge isihleli sefonti sama-multiplatform

Ukwakha uhlobo lohlobo lokuloba akunzima njengoba ungacabanga, ngakho-ke kudingeka ukuqonda okuyisisekelo kwe-Illustrator. Amafonti aklanywe ngenqubo yokuphindaphinda, lapho wenza khona izinguquko ekubunjweni kwezinhlamvu kusihleli sefonti, bese uzibuyekeza zisetshenziswa bese wenza izinqumo eziningi zokwakha.

Kodwa Kufanele wazi ukuthi kunezinhlelo eziningi ezizosisiza ngomsebenzi wokwenza ifonti yokuthayipha, yingakho namuhla sizokhuluma ngeFontForge.

Mayelana neFontForge

I-FontForge isihleli sefonti sohlaka namafonti e-bitmap akuvumela ukuthi wakhe, uhlele, noma uguqule amafonti ahlukahlukene, kufaka phakathi:

I-TrueType (TTF), iqoqo le-TrueType (i-TTC), i-OpenType (i-OTF), uhlobo lwe-PostScript 1, i-TeX Bitmap Fonts, i-X11 OTB bitmap (sfnt kuphela), i-Glyph Bitmap Distribution Format (BDF), FON (Windows), FNT (Windows), kanye ne-Web Open Source Format (WOFF).

Lolu uhlelo lokusebenza lwesoftware yamahhala (Ilayisense ye-GPL) ebhalelwe ukusebenza ezinhlelweni ezahlukahlukene zokusebenza ezibandakanya iWindows, Mac OS neLinux.

UFontforge futhi ingenisa futhi ithumele amafonti amafonti kuya nokubuya kufomethi yehluzo levektha esabekayo (SVG) kanye ne-Unified Font Object Format (UFO).

Futhi isekela izandiso zokwakheka ezingekho emthethweni zeMicrosoft (MATHtabla) yethulwe iCambria Math futhi isekelwa yiHhovisi 2007, XeTeX neLuaTeX.

Okungenani ifonti eyodwa yamahhala ye-OpenType math isakhiwe e-FontForge.

Ukwenza lula ukuguqulwa kwefomethi ezenzakalelayo neminye imisebenzi ephindaphindwayo, i-FontForge isebenzisa izilimi ezimbili zokubhala: ulimi lwayo nePython.

IFontForge ingasebenzisa imibhalo kusuka ku-GUI yayo, kusuka kulayini womyalo, futhi inikezela ngezici zayo njengemodyuli yePython ukuze ikwazi ukuhlanganiswa kunoma yiluphi uhlelo lwePython.

Futhi isekela ukucaciswa kwefayela lesici le-Adobe OpenType (ngezandiso zayo kwi-syntax).

I-FontForge ingasebenzisa i-Potrace noma i-AutoTrace ukulandelela ngokuzenzakalela izithombe ze-bitmap bese iyingenisa kufonti. Izingxenye ze-FontForge zekhodi zisetshenziswa yinjini yokuhlelwa kwe-LuaTeX ukufunda nokuphonononga amafonti e-OpenType.

Ikhodi yomthombo we-FontForge ifaka izinsiza eziningi, kufaka phakathi i-'howttf 'ekhombisa okuqukethwe kwamafonti kanambambili we-font kanye nesiguquli se-WOFF ne-deconverter.

Ungayifaka kanjani i-FontForge font editor ku-Linux?

Kulabo abanentshisekelo yokukwazi ukufaka lolu hlelo lokusebenza, bangalandela imiyalo esabelana ngayo ngezansi.

Ngokuvamile, cishe kunoma yikuphi ukusatshalaliswa kwe-Linux, singakwazi ukufaka leli thuluzi kusistimu yethu ngosizo lwamaphakeji e-Flatpak., ngakho-ke kufanele sibe nokuxhaswa okungezwe ohlelweni kuphela.

I-FontForge ku-Linux

Uma ungenakho lokhu kusekela, ungaxhumana isixhumanisi esilandelayo lapho sichaza khona ukuthi sikwenze kanjani.

Manje, ukufaka leli thuluzi, sizosebenzisa umyalo kuphela esigungwini:

flatpak install --user https://flathub.org/repo/appstream/io.github.Fontforge.flatpakref

Abasebenzisi be-Ubuntu 16.04 LTS nabasebenzisi be-Ubuntu 14.04 LTS bangasebenzisa okulandelayo, abazokwengeza ohlelweni lwabo ngokuthayipha umyalo olandelayo:

sudo add-apt-repository ppa:fontforge/fontforge

Ngemuva kwalokho sizovuselela uhlu lwethu lwamaphakeji nezinqolobane nge:

sudo apt-get update

Ekugcineni sizofaka lolu hlelo lokusebenza ngokwenza okulandelayo:

sudo apt-get install fontforge

Kubasebenzisi be-Debian nezinguqulo zakamuva ze-Ubuntu sizolanda amaphakheji alandelayo. Sizoqala sakhe ifolda lapho sizogcina khona nayo

mkdir fontforge

Siyifinyelela:

cd fontforge

Futhi sizolanda ngokwendlela esakhiwe ngayo. Abasebenzisi bohlelo abangama-64-bit:

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

Labo abangabasebenzisi bezinhlelo ezingama-32-bit balanda okulandelayo:

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

Ekupheleni kokulandwa, sizofaka la mapakeji kusistimu ngokwenza umyalo:

sudo dpkg -i *deb

Futhi uma uba nezinkinga ngokuncika, sizixazulula ngo:

sudo apt -f install

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   Rodrigo kusho

    Ku-Arch nakokunye okuphuma kukho kunguSudo pacman -S fontforge kuphela: V