Ustvarjanje pisave ni tako težko, kot si morda mislite, zato vsaj potrebujete osnovno razumevanje Illustratorja. Pisave so zasnovane s pomočjo iterativnega postopka, kjer v urejevalniku pisav spremenite oblike črk, jih nato pregledate in sprejmete več oblikovalskih odločitev.
Hruška Vedeti morate, da obstaja več aplikacij, ki nam bodo pomagale pri ustvarjanju tipografske pisave, zato bomo danes govorili o FontForgeu.
O FontForge
FontForge je urejevalnik pisav za orisne in bitne pisave, ki vam omogoča ustvarjanje, urejanje ali pretvorbo različnih pisav, vključno z:
TrueType (TTF), TrueType Collection (TTC), OpenType (OTF), PostScript Type 1, TeX Bitmap Fonts, X11 OTB bitna slika (samo sfnt), Glyph Bitmap Distribution Format (BDF), FON (Windows), FNT (Windows), in spletna odprtokodna oblika (WOFF).
To je brezplačna programska aplikacija (Licenca GPL), napisana za delo v različnih operacijskih sistemih, vključno z Windows, Mac OS in Linux.
FontForge prav tako uvaža in izvozi pisave v in iz razširljivega formata vektorske grafike (SVG) in enotni format predmeta pisave (NLP).
prav tako podpira neuradne Microsoftove razširitve matematične sestave (Tabela MATH), uvedena za Cambria Math in podprta z Office 2007, XeTeX in LuaTeX.
V FontForge je bila razvita vsaj ena brezplačna matematična pisava OpenType.
Za lažjo samodejno pretvorbo formatov in druga ponavljajoča se opravila FontForge izvaja dva skriptna jezika: svoj jezik in Python.
FontForge lahko zažene skripte iz svojega grafičnega uporabniškega vmesnika iz ukazne vrstice, ponuja pa tudi svoje funkcije kot modul Python, tako da ga je mogoče integrirati v kateri koli program Python.
prav tako podpira specifikacijo datoteke funkcije Adobe OpenType (z lastnimi razširitvami sintakse).
FontForge lahko s pomočjo Potrace ali AutoTrace samodejno izsledi bitne slike in jih uvozi v pisavo. Del kode FontForge uporablja mehanizem za nalaganje LuaTeX za branje in razčlenitev pisav OpenType.
Izvorna koda FontForge vključuje številne pripomočke, vključno z 'showttf', ki prikazuje vsebino datotek binarnih pisav ter pretvornik in dekonverter WOFF.
Kako namestiti urejevalnik pisav FontForge v Linux?
Za tiste, ki jih zanima namestitev te aplikacije, lahko sledijo spodnjim navodilom.
Na splošno lahko za skoraj vsako distribucijo Linuxa to orodje namestimo v naš sistem s pomočjo paketov Flatpak., zato moramo sistemu dodati samo podporo.
Če nimate te podpore, se lahko posvetujete naslednjo povezavo kjer razložimo, kako to storiti.
Zdaj za namestitev tega orodja bomo ukaz izvedli le v terminalu:
flatpak install --user https://flathub.org/repo/appstream/io.github.Fontforge.flatpakref
Uporabniki Ubuntu 16.04 LTS in Ubuntu 14.04 LTS lahko uporabijo naslednje skladišče, ki ga bodo v svoj sistem dodali tako, da vnesejo naslednji ukaz:
sudo add-apt-repository ppa:fontforge/fontforge
Po tem bomo seznam paketov in skladišč posodobili z:
sudo apt-get update
Končno bomo namestili to aplikacijo z naslednjim:
sudo apt-get install fontforge
Za uporabnike Debiana in novejših različic Ubuntuja bomo prenesli naslednje pakete. Najprej bomo ustvarili mapo, kamor jih bomo shranili
mkdir fontforge
Dostopamo do njega:
cd fontforge
In prenesli bomo v skladu z našo arhitekturo. 64-bitni sistemski uporabniki:
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
Uporabniki 32-bitnih sistemov prenesejo naslednje:
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 koncu prenosov bomo te pakete v sistem namestili z izvajanjem ukaza:
sudo dpkg -i *deb
In v primeru težav z odvisnostmi jih rešimo z:
sudo apt -f install
V Archu in izpeljankah je le sudo pacman -S fontforge: V