FontForge
FontForge (ранее PfaEdit) — многофункциональный редактор шрифтов, система редактирования шрифтов, написанная на С и имеющая X Window System пользовательский интерфейс.
Шрифт (компьютерный) — файл содержащий в себе описание набора буквенных, цифровых, служебных и псевдографических символов. Используется для отображения этих символов (текста) операционной системой и приложениями. Компьютерные шрифты делятся по способу отрисовки, на растровые и векторные.
FontForge удобное приложение позволяющее создавать, изменять и конвертировать шрифты в множестве форматов. Поддерживаемые форматы шрифтов: PostScript (Type1, Type3, Type0) , TrueType, OpenType (Type2) , CID (CID-keyed) , multi-master, CFF, SVG, BDF, Datafork TrueType и др.
FontForge содержит большое количество инструментов и настроек, есть возможность управления клавиатурными сочетаниями. Значки и символы можно полностью или частично переделать в соответствии с желаемым дизайном, можно полностью поменять или скорректировать метаданные файла шрифта.
Созданные в FontForge шрифты можно сохранить в формате “Spline font database files“, использующего расширение .sfd, а так же экспортировать в другие форматы шрифтов.
В FontForge для визуализации используется FreeType (библиотека для растеризации шрифтов и операций над ними, а так же используется для отображения шрифтов в X11) .
Для создания графических миниатюр шрифта в FontForge используется fontimage, поиск в шрифте распространённых ошибок осуществляет fontlint, а для сравнения двух файлов со шрифтами используется stddiff.
Среди работ созданных автором приложения, Джорджом Уильямсом, есть такие известные шрифты как Caslon Roman, Unicode font, семейство шрифтов Monospace и др.
FontForge так же используется для создания шрифтов: Free UCS Outline Fonts (freefont) , Linux Libertine.
FontForge – Редактор шрифтов
Полнофункциональный редактор шрифтов, который поддерживает все распространенные форматы шрифтов. Имеет перевод на русский язык.
- Главная
- Утилиты – прочее
- FontForge
5 января 2023 г. 14:50 Русский GNU GPL v3
Полнофункциональный редактор шрифтов, который поддерживает все распространенные форматы шрифтов. Разработан в первую очередь George Williams, FontForge является свободным программным обеспечением и распространяется под лицензией BSD. Он доступен для нескольких операционных систем (в том числе Linux, Windows, и Mac OS X) и переводится на 12 языков. Он имеет русскую локализацию, но для корректной работы необходимо установить дополнительные шрифты – ниже будет приведена ссылка.
Особенности редактора шрифтов
FontForge является “чрезвычайно мощной системой, которая предлагая практически все возможности FontLab, вместе со своими уникальными и революционными особенностями”.
Для облегчения автоматизированного преобразования формата и других повторяющихся задач, FontForge реализует два скриптовых языков : свой собственный язык и Python. FontForge может запускать скрипты из своего GUI (графический интерфейс пользователя), из командной строки, а также предлагает свои возможности в виде модуля Python, который может быть интегрирован в любую программу Python. FontForge использует FreeType для рендеринга шрифтов на экране.
Части кода FontForge используются в LuaTEX для чтения и разбора OpenType шрифтов.
Поддерживаемые форматы
FontForge поддерживает широкий спектр форматов шрифтов. Его родной “сплайн формат базы данных шрифтов”( .sfd расширение файла) является текстовым и облегчает взаимодействие между дизайнерами. Программное обеспечение поддерживает многие другие форматы шрифтов и преобразует шрифты из одного формата в другой. Поддерживаемые форматы шрифтов включают: TrueType (TTF), TrueType Collection (TTC), OpenType (OTF), PostScript Type 1 , TeX Bitmap Fonts, X11 OTB bitmap (only sfnt ), Glyph Bitmap Distribution Format (BDF), FON (Windows), FNT (Windows), and Web Open Font Format (WOFF). FontForge также импортирует и экспортирует шрифты и из форматов Scalable Vector Graphics (SVG) и Unified Font Object (UFO).
Внимание
Для корректной работы FontForge может потребоваться установить дополнительный набор шрифтов, скачать его можно здесь. При установке отмечайте все пункты, что бы был установлен весь набор шрифтов.
При подготовке материала использовались источники:
https://zenway.ru/page/fontforge
https://xn--90abhbolvbbfgb9aje4m.xn--p1ai/fontforge-redaktor-shriftov/