FontForge мултиплатформен редактор на шрифтове

FontForge мултиплатформен редактор на шрифтове

Създаването на шрифт не е толкова трудно, колкото си мислите, така че поне имате нужда от основно разбиране на 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., така че трябва само да имаме добавена поддръжка към системата.

FontForge на Linux

Ако нямате тази поддръжка, можете да се консултирате следната връзка където обясняваме как да го направим.

Сега, за да инсталираме този инструмент, ще изпълним само командата в терминал:

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

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Родриго каза той

    В Arch и производни е само sudo pacman -S fontforge: V