Читатели като вас помагат в подкрепа на MUO. Когато правите покупка чрез връзки на нашия сайт, ние може да спечелим комисионна за партньор. Прочетете още.

Типографията е изкуство, което помага на писателя да изрази своята индивидуалност, както и да прави прозорците, терминалите и дори текстовите файлове да изглеждат красиви. Дизайнерите на шрифтове обикновено имат години обучение и художествен опит, преди плодовете на техния труд да попаднат на вашия екран.

С Glyphtracer е лесно да създадете свой собствен шрифт на Linux и да видите колко добре се изправят вашите умения срещу тези на професионалистите.

Какво е Glyphtracer и как ви помага да създавате свои собствени шрифтове?

Glyphtracer е приложение на Python, което приема еднобитово изображение, съдържащо снимки на букви, и ви помага да маркирате всяка буква към кодова точка на Unicode. След това преобразува изображенията във векторна форма и ги записва в SFD файл.

Glyphtracer е проектиран с мисъл за Linux, въпреки че разработчикът jpakanne заявява, че „може да работи на OSX или Windows. Може и да не е."

instagram viewer

Инсталирайте Glyphtracer на Linux

Преди да можете да инсталирате Glyphtracer, трябва да инсталирате pip3 и pyqt5:

sudo apt Инсталирай python-pip3
pip3 Инсталирай pyqt5

Инсталирайте Potrace—инструмент за конвертиране на растерни изображения във векторизирани изображения:

sudo apt Инсталирай следа

Сега клонирайте хранилището на Glyphtracer GitHub:

git клонинг https://github.com/jpakkane/glyphtracer.git

Преместете се в новата директория с помощта на командата cd и инсталирайте Glyphtracer, като напишете:

cd глифтрацер
sudopython3настройвам.pyИнсталирай

Вече можете да стартирате Glyphtracer от всеки терминал с:

глифтрацер.py

Първи стъпки с Glyphtracer

Първото нещо, което трябва да направите, е да напишете своята азбука. Като начало отпечатайте само с малки букви и ако е възможно, използвайте черно на бял фон. Уверете се, че сте оставили достатъчно празно пространство между знаците. Ще постигнете най-добри резултати, като сканирате в някаква ръчно нарисувана калиграфия или като използвате графичен таблет. При натискане можете да рисувате с мишка.

Преди да използвате Glyphtracer, трябва да използвате ImageMagick, за да конвертирате изображението в еднобитов PNG:

преобразувам- монохроменyour_alphabet_image.jpgнова картинка.png

Отворете Glyphtracer и в диалоговия прозорец дайте име на новия си шрифт. Изберете входния файл и файла, който искате да изведете.

Следващият прозорец ще ви покаже вашата азбука. Glyphtracer ще може да разпознае, че има герои на екрана, но не може да каже какви са те. Изберете своя набор от знаци от менюто в долния ляв ъгъл на екрана. В нашия случай това е "латински малки букви“, след което щракнете върху всяка буква на свой ред.

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

Когато приключите, щракнете върху "Генерирайте SFD файл".

Финализирайте своя нов шрифт във FontForge

Вашият нов шрифт е файл от Spline Font Database (SFD) и преди да можете да го използвате в любимия си текстов редактор, трябва да го конвертирате в TrueType (TTF) шрифт. Въпреки че има много онлайн конвертори, които могат да направят това вместо вас, по-добре е да използвате местни инструменти – в този случай FontForge.

Първо инсталирайте FontForge:

sudo apt Инсталирай fontforge

Отворете приложението FontForge, след което изберете вашия SFD файл. FontForge ще представи героите, които сте нарисували. Проверете отново дали имате нужните знаци, след което изберете Генериране на шрифт от менюто файл.

В диалоговия прозорец изберете TrueType, след което удари Генерирай. Вашият нов шрифт ще бъде записан под името на файла, което сте посочили.

Използвайте своя нов шрифт във вашата система

Инсталиране на вашия нов шрифт на Linux не може да бъде по-просто: просто отворете вашия файлов мениджър и щракнете двукратно върху иконата за вашия нов шрифт. Ще видите визуализация на вашата азбука в различни размери и ако всичко изглежда добре, щракнете Инсталирай.

Вече можете да използвате своя шрифт във всяко приложение.

Вземете курс, за да подобрите дизайнерските си умения!

Проектирането на персонализирани шрифтове е забавно и чудесен начин да персонализирате вашата Linux система, но това е само един елемент от дизайна на потребителското изживяване.

Ако обичате да създавате системи, за да бъдат по-интуитивни и удобни за потребителя, помислете дали да не вземете курс по други елементи на UX дизайна – може дори да успеете да направите кариера от това!