Я использую Freetype 1.9.1 и Harfbuzz 1.7.6 для рендеринга текста, возможно, включая эмодзи, однако я не знаю, как правильно отрисовывать модификаторы эмодзи и последовательности ZWJ из Apple Color Emoji ( sbix цветной шрифт).
Я также пробовал Noto Color Emoji ( CBDT / CBLC цветной шрифт), который работает, как и ожидалось, и Segoe UI Emoji ( COLR / CPAL color font), который отображает черно-белые глифы, однако кажется, что поддержка COLR / CPAL просто разрабатывается в Freetype и поэтому не является проблемой для меня.
Есть кто-нибудькакие-нибудь советы о том, на что обращать внимание с помощью шрифта sbix?Типы кластеров?Флаги Harfbuzz ...?
Ожидаемое поведение
Цвет яблока Emoji - не в порядке
Noto ColorЭмодзи - ОК