Из -за изменения приоритетов проекта я решил официально положить это программное обеспечение по состоянию на декабрь 2022 года. Не стесняйтесь разжигать его и продолжать работать над ним, если хотите, но для меня не имеет смысла работать над ним <3

FORC (ужасный портманто шрифта и ORC) - это инструмент создания шрифта эмодзи. Он принимает папки изображений с кодизмом и манифестного файла и возвращает высоко совместимые шрифты смайликов, которые могут работать на самых разных платформах.
Создание шрифтов может быть очень сложным, поэтому FORC предназначен для того, чтобы помочь вам добиться успеха каждый раз - у него есть полная документация и руководства о том, как сделать свой собственный шрифт эмодзи, дает очень читаемые и прозрачные сообщения об ошибках и структурированы таким образом, чтобы сделать создание очень совместимых смайликов максимально легкими шрифтами.
Поскольку шрифты непоследовательны и трудны, FORC также пытается иметь сильно задокументированную и прокомментированную кодовую базу, поэтому все элементы имеют как можно больше смысла для кого -то нового в TrueType/Opentype.
Экспорт по адресу:
Другие функции:
FORC очень много в разработке и, вероятно, не готов к производству в любой серьезной задаче.
Компилятор ttx (который представляет собой внешнее программное обеспечение, называемое Fonttools) изменит различные элементы метаданных, которые вы вкладываете в манифест на разные вещи. Я не могу изменить это, и хотя я работал над пользовательским бинарным компилятором, чтобы обойти это и другие ограничения ttx , он еще не готов к использованию в производстве.
На данный момент он всегда будет принимать некоторые ошибки в отношении количества ударов SBIX, которые не совпадают с MAXP.Numglyphs. Это не разрушительная ошибка, и вы можете игнорировать это.
Это только с компилятором ttx - компилятор forc еще не готов к использованию. Кроме того, ваш пробег может варьироваться в зависимости от ваших входных изображений и манифестных данных - шрифты - это сложные вещи.
| формат | стабильность | примечания |
|---|---|---|
| Svginot | Иногда ладно | Если у вас есть один SVG с некоторыми неправильными частями (я не уверен, что это такое), то весь набор Glyph Font просто не будет отображаться. К сожалению, Svginot - это действительно непоследовательный и плохо документированный формат: s. |
| Sbixot | довольно стабильный | Это было проверено, работая в MacOS и Gnome в Linux. |
| Sbixot для iOS | довольно стабильный | Это было проверено, работая в iOS 13. |
| CBDT/CBLC | не работает | Несмотря на то, что вывод является действительным шрифтом, глифы не отображаются в какой -либо совместимой среде, которая была протестирована. Неясно, почему это на данный момент. |
Запросы на функции и сотрудничество приветствуются. Любые сотрудники должны следовать кодексу поведения Mutant Standard.
FORC лицензирован в соответствии с GPLV3.