FontForge является открытым исходным кодом, кросс-платформенный и свободно распространяется графическое приложение, чтобы позволить любому с некоторым опытом в создании шрифтов для редактирования существующих шрифтов, а также создавать новые.
Позволяет создавать различные типы шрифтов
Программное обеспечение был разработан таким образом, что она позволяет создавать различные типы шрифтов. В настоящее время он поддерживает TrueType (TTF), PostScript (PS), OpenType (OTF), Multi-Master, Сид кузова, CFF (компактный формат шрифтов), Bitmap (ФДР), и SVG (Scalable Vector Graphics) шрифты.
Она может импортировать различные графические файлы
FontForge был разработан с нуля, чтобы разработчики шрифтов легко и быстро импортировать различные файлы изображений, такие как JPG, PNG или TIFF, которые могут быть использованы в качестве символов фоны для целей отслеживания.
Вы можете использовать его для преобразования шрифтов
Приложение FontForge также позволяет пользователям легко и быстро конвертировать шрифты из одного формата в другой. Кроме того, он поддерживает несколько шрифтов, которые в основном используются в операционных системах Mac OS X.
Начало работы с FontForge
О распределении GNU / Linux, вы можете установить, как правило, FontForge непосредственно из официальных репозиториев программного обеспечения, с помощью встроенного в менеджер пакетов. Тем не менее, если вы можете & Rsquo;. Т найти применение там, вы всегда можете установить его с помощью исходного пакета распространяется бесплатно на Softoware
После установки, вы можете запустить приложение из раздела графические среды рабочего стола и Rsquo; s Start Menu. Вам будет предложено, если вы хотите, чтобы открыть и отредактировать существующую шрифт или если вы хотите создать новый. Его пользовательский интерфейс прост и интуитивно понятен, так что вы выиграли и Rsquo;. Т есть проблемы с использованием его
Работает на Linux, Windows и Mac
Это кросс-платформенное приложение, которое работает на любой операционной системы Linux на основе ядра, а также на Mac OS X и Microsoft Windows операционных систем. В настоящее время он поддерживает 32 и 64-разрядных платформ,
Что нового В этом выпуске:.
- Это исправляет несколько ошибок и причуды и добавляет несколько усовершенствований пользовательского интерфейса.
- бинарный пакет для Windows, прилагается. 2-ая версия релиз был сделан, чтобы убедиться, что он работает на Windows XP.
- бинарный пакет для Mac прилагается, фиксируя серьезную проблему замедленность в предыдущем выпуске. В связи с лишним (но, тем не менее очень плохих) проблем с использованием углерода (который Apple, решила не предоставлять в 64-разрядной версии) в 64-битном режиме на более поздних версиях Mac OS X, FontForge больше не использует цикл событий углерода и Таким образом, не в состоянии принять файлов падение события на Macintosh. См # 1956 и # 2004 для получения дополнительной информации.
- файлы (и пакеты с исходными) для Ubuntu и Debian доступны на официальном архиве FontForge Launchpad здесь.
- Пакет источником Red Hat прилагается. Несмотря на родового названия, это только для Red Hat.
- наборы для Macintosh должны прибыть в ближайшие несколько дней.
Что нового в версии 2.0 Build 20141230:
- Это исправляет несколько ошибок и причуды и добавляет Усовершенствования пользовательского интерфейса мало.
- бинарный пакет для Windows, прилагается. 2-ая версия релиз был сделан, чтобы убедиться, что он работает на Windows XP.
- бинарный пакет для Mac прилагается, фиксируя серьезную проблему замедленность в предыдущем выпуске. В связи с лишним (но, тем не менее очень плохих) проблем с использованием углерода (который Apple, решила не предоставлять в 64-разрядной версии) в 64-битном режиме на более поздних версиях Mac OS X, FontForge больше не использует цикл событий углерода и Таким образом, не в состоянии принять файлов падение события на Macintosh. См # 1956 и # 2004 для получения дополнительной информации.
- файлы (и пакеты с исходными) для Ubuntu и Debian доступны на официальном архиве FontForge Launchpad здесь.
- Пакет источником Red Hat прилагается. Несмотря на родового названия, это только для Red Hat.
- наборы для Macintosh должны прибыть в ближайшие несколько дней.
Что нового в версии 2.0 Build 20140101:
- Большой ремонт компиляции сделать систему сборки был перемещен более в Autoconf с большим кодом обновленной использовать этот метод строительства FontForge -. это еще в стадии
- Большое количество труднодоступных найти ошибки и ошибки, найденные и решены.
- Большой обзор битной отображения - с более изящной / терпимы неудачно режиме из-за ошибок .
- Много улучшений добавлены в Python - Включено для Python 2.x или 3.x Python
- Много улучшений добавлен в родной сценарии.
- Восстановление файлов добавил.
- Новые возможности были добавлены, такие, как ReadLine, сотрудничество файл, а вариантов с графическим интерфейсом.
- Несколько Языки обновляется.
- Новый Танго Тема добавил, или вы можете продолжать использовать оригинальный 2012 GUI тему.
- Параметры командной строки обновляются, чтобы быть более знакомы с открытым исходным кодом, такие как использования '-' или '-'
- Множество исправлений для размещения новых компьютеров Mac.
- Разделение libfontforgeexe и FontForge в его собственном каталоге.
- Используйте веб-кодовых шашки, таких как Travis CI в процессе разработки.
Что нового в версии 20081115:
- Отображение увеличенных растровых удары по мнению шрифта часто является причиной аварии .
- Номера английские переводы и Quot;% d пикселей растрового изображения и Quot; в меню Вид зрения шрифта вышел искажен. Там были интерпретированы как latin1, а не utf8
Что нового в версии 20080927:
- Реализовать концепцию и Quot; мастер счетчики и Quot; (по аналогии с PS встречных намеков, но более flexibe). Т. е. если есть два или несколько одинаковых или аналогичных счетчиков в глифа, то ссылки указывающие на стебли формирования первого счетчика добавляются стебли формирования последующих счетчиков. Это может быть использован для реализации своего рода контроля счетчика в автоинструктор. Отрегулируйте отношение ширины к длине, используемой для определения, если диагональ стволовых приемлемо.
- Там, кажется, (что я считаю) ошибка в SCIM. Если бит Mod2Mask устанавливается в случае, то она возвращает символ клавиши 0. Другие менеджеры входа не сделать это. А некоторые руководители входные зависят от наличия что набор битов (используется на Mac для обработки вариант для примера). Получается, что если я хочу сделать мнемоники (Alt / Meta ключ устанавливает Mod2Mask) я должен очистить этот бит при передаче информации, чтобы SCIM. Так как я не знаю, что вход менеджер подключен я должен очистить бит для всех менеджеров. Который разрушает некоторые из них.
- При выполнении завершение в текстовое поле, если и далее завершили всю строку, то это было бы не выбрать неожиданный материал. Результат будет то, что я бы ввести и Quot; & Quot ;, то & Quot;. & Quot; и FF бы завершить к & Quot; a.sc & Quot; (вместо & Quot; a.sc & Quot;) поэтому, когда я напечатал и Quot; с & Quot; Я хотел бы получить и Quot; a.scs & Quot; чем и Quot; a.sc & Quot;.
- Добавьте код, чтобы пользователи могли настроить шрифт, используемый в различных диалогах и окон, которые ранее не могли быть настроены.
- Multiple Master DLG был очень сломан.
- Сохранение и чтение quadradic шлицы к «PfEd '.' layr" подтаблица не работать. Кроме того, если мы не спасти фоновый слой (слой = 0), то случайная слой будет (неправильно) становятся фоном. Расширение формата '' layr для хранения фона / переднего плана флаг за слоем.
- еще проблемы в импорте операций поиска на 64-битных машин.
- Поток на Typophile выставляет свое невежество. Х-высота курсивом, как правило, немного меньше, чем это компаньон романским шрифтом. (Это для коррекции оптической иллюзией, потому вертикальной стебли наклонены курсивом они будут больше, чем соответствующий шток в вертикальном шрифтом, а для человеческого глаза они будут выглядеть выше (даже если они не являются)). Так что добавьте опцию к Italic диалоге, чтобы сделать X-высота немного меньше.
- Изменение обработчик меню, так что можно сделать иконки меню Mac (Cloverleaf для команды, стрелка вверх для смены ^ для контроля и странно волнистые для варианта). Удалить рубить, что если был установлен Маска модификатора для клавиши командной то мы также установить маску управления (это означало, что ключ команда будет работать в качестве контроля, но это означало, она могла бы работать только в качестве контроля). Пусть работа команды ключевым, поскольку само по себе, и поставить в специальный код, чтобы проверить X11, будет ли дать нам ключ командной строки (или будет, что ключ можно использовать в собственной линейке в X11 в). Если мы получим команду, то мы загружаем специальный набор раскладок клавиатуры привязок (которые, по-видимому, будет использовать команду). Если мы не найдем специальный набор раскладок, то падать обратно на нормальной обработки.
- сделать pixelsize контроль якорной быть сохранены в файл префов (очистить префы файл для сценариев, довести до даты).
- У нас не было какой-либо способ, чтобы удалить таблицу sfnt (например, '') fpgm, хотя мы говорим пользователю делать именно это в автомобильной инструктором.
- не размещает достаточно памяти для комментариев в структуре CVT таблицы, когда пользователь сделал [изменение длины].
- Патч Томасом?. Когда FF загружен НЛО шрифт (на самом деле любой glyf файл) он использовал целые для координат вместо чисел.
- Мы использовали для перемещения влево и вправо координаты точки на базовой линии для курсивом стеблей, так что они вполне могут упасть за пределами коробки символ габариты. Так предотвратить ситуацию, когда это может привести к созданию NaN в сплайн. Также не изменить наклон курсивом стеблей при изменении размера глифа.
- Очистить должны только ясно якоря, намеки и указания TT, если это последний план слой. Мы могли бы получить придирчивые и ясные намеки, когда последний кубический Слой переднего плана пошел, и инструкции whent он в последний квадратичной слой пошел, но я не думаю, что стоит беспокоиться.
- Если у нас есть sfnt '' tyP1 с Керн таблицы, ядер глиф без кодирования Unicode, то, скорее всего, FF крах.
- Ой. Опечатка в Generic функции изменения. Разбился при выполнении изменения символ на глиф только с ссылками
- Так же, как команда паста должна только установить ширину на переднем плане слоев, если все другие слои переднего плана пусты, так что команда должна ясно только сбросить ширину в аналогичных условиях.
- Внутренняя конверсия с FontForge splinesets до FF питона контуров часто оставляли интерполированные точки, показывающие в контуре.
- Когда FF генерируется имя по умолчанию для поиска при добавлении нового поиск от шрифта информации, что просмотр индекса всегда установлен в 0, что означает, несколько операций поиска для той же функции будет стоять хороший шанс получить то же имя по умолчанию. У немного лучше.
- Расширение небольшие колпачки DLG создать миниатюрные шапки при желании.
- Fix неинициализированную переменную в GXDrawGrabSelection.
- FF будет приложить отпечаток на первой опорной точки в правильном подтаблице в базовой символа. Это не проверяет правильность класса якоря.
- Python контур преобразования часто ввести контрольную точку на линейной order2 сплайна.
- Список Panose букв не хватает запись с середины, так что все более поздние записи были от одной.
- & Quot; Фор & Quot; и & Quot; Назад & Quot; не были локализованы в одном значительное место.
- Добавить несколько проверок (при чтении) на действия таблицы '' математику.
- FF будет генерировать плохой стол МАТЕМАТИЧЕСКИЙ если дано глиф с данными, но без монтажных размеров вариантов.
- Удаление перетаскивания в metricsview после последнего символа пытался вставить падение до первого символа. Очистите перетаскивания из шрифта немного.
- Я пытался приложить знаки на базах в обратном направлении. Это знак, который движется, так что вложение должно произойти, когда мы доберемся до отметки, и мы должны смотреть назад, чтобы найти базу. Я найти базу, а затем идти вперед, чтобы найти след. Мой подход не удалось, если поиск содержит несколько подтаблицы и основание символ имеет две метки прикреплены, по одному от каждой подтаблицы - Я бы прикрепить метку в первом подтаблице, но потом найдя подтаблицу, который работал бы остановиться, а второй знак никогда не был установлен.
- При перетаскивании операций поиска, позволяют сбросив поисковую подтаблицу в другую поиска того же шрифта (если он есть правильный тип поиска).
- В последнее патч, чтобы обеспечить, что [Импортные] поиски от одного шрифта на другой наткнулся в правильном порядке не будет работать, если были вложены операций поиска, связанных. Порядок вложенных поисков не имеет значения -., Если они не используются также в невложенных контексте
- Добавьте способность определять & Quot; Группа & Quot; по глифов цвета.
Требования
- Python
1 Комментариев
محمد 7 Jun 19
عزيزي انا لا اريد انشاء ملف خطوطفهناك براج لعمل ذلك مثل فونت فورنج
ولكنني اريد عمل كلمات مثل هذه ﷽ ..كما ترى هذه الكلمة ليست ملفاً انما نصاً يمكنك كتابتة في اي مكان