Създаването на шрифт не е толкова трудно, колкото си мислите, така че поне имате нужда от основно разбиране на Illustrator. Шрифтовете са проектирани чрез итеративен процес, при който правите промени във формите на букви в редактор на шрифтове, след това ги преглеждате в употреба и вземате повече дизайнерски решения.
Pero Трябва да знаете, че има още приложения, които ще ни помогнат в работата по създаването на типографски шрифт, затова днес ще говорим за FontForge.
Всичко за FontForge
FontForge е редактор на шрифтове за контури и растерни шрифтове, който ви позволява да създавате, редактирате или конвертирате различни шрифтове, включително:
TrueType (TTF), TrueType Collection (TTC), OpenType (OTF), PostScript Type 1, TeX Bitmap Fonts, X11 OTB bitmap (само sfnt), Glyph Bitmap Формат за разпространение (BDF), FON (Windows), FNT (Windows), и уеб формат с отворен код (WOFF).
Това е безплатно софтуерно приложение (GPL лиценз), написан за работа на различни операционни системи, включително Windows, Mac OS и Linux.
FontForge също импортира и експортира шрифтове към и от мащабируемия формат на векторна графика (SVG) и унифициран формат на обект на шрифт (НЛО).
също поддържа неофициални разширения за математическа композиция на Microsoft (MATH таблица), въведена за Cambria Math и поддържана от Office 2007, XeTeX и LuaTeX.
Поне един безплатен математически шрифт OpenType е разработен във FontForge.
За да улесни автоматичното преобразуване на формати и други повтарящи се задачи, FontForge реализира два скриптови езика: свой собствен език и Python.
FontForge може да изпълнява скриптове от своя GUI, от командния ред, а също така предлага своите функции като модул Python, така че да може да бъде интегриран във всяка програма на Python.
също поддържа спецификация на Adobe OpenType файл с функции (със собствени разширения на синтаксиса).
FontForge може да използва Potrace или AutoTrace за автоматично проследяване на растерни изображения и импортирането им в шрифт. Частите от кода FontForge се използват от механизма за набиране на LuaTeX за четене и анализиране на шрифтове OpenType.
Изходният код на FontForge включва редица помощни програми, включително 'showttf', който показва съдържанието на двоични шрифтови файлове и конвертор и деконвертор на WOFF.
Как да инсталирам FontForge редактор на шрифтове на Linux?
За тези, които се интересуват от възможността да инсталират това приложение, те могат да следват инструкциите, които споделяме по-долу.
Като цяло, за почти всяка дистрибуция на Linux, можем да инсталираме този инструмент в нашата система с помощта на пакети Flatpak., така че трябва само да имаме добавена поддръжка към системата.
Ако нямате тази поддръжка, можете да се консултирате следната връзка където обясняваме как да го направим.
Сега, за да инсталираме този инструмент, ще изпълним само командата в терминал:
flatpak install --user https://flathub.org/repo/appstream/io.github.Fontforge.flatpakref
Потребителите на Ubuntu 16.04 LTS и Ubuntu 14.04 LTS могат да се възползват от следното хранилище, което ще добавят към системата си, като напишат следната команда:
sudo add-apt-repository ppa:fontforge/fontforge
След това ще актуализираме списъка си с пакети и хранилища с:
sudo apt-get update
И накрая ще инсталираме това приложение, като изпълним следното:
sudo apt-get install fontforge
За потребители на Debian и по-нови версии на Ubuntu ще изтеглим следните пакети. Първо ще създадем папка, в която ще ги съхраняваме
mkdir fontforge
Ние имаме достъп до него:
cd fontforge
И ние ще изтеглим според нашата архитектура. 64-битови системни потребители:
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
Тези, които са потребители на 32-битови системи, изтеглят следното:
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
В края на изтеглянията ще инсталираме тези пакети в системата, като изпълним командата:
sudo dpkg -i *deb
И в случай на проблеми със зависимостите, ние ги решаваме с:
sudo apt -f install
В Arch и производни е само sudo pacman -S fontforge: V