Я пытаюсь отобразить арабские символы в веб-наборе шрифтом custon, но у меня есть некоторые проблемы с соединениями между символами.
Я работаю со встроенной версией Webkit в своем коде c ++ и имею HTMLстраница, которая показывает арабское предложение.
Когда я открываю свою HTML-страницу на моем компьютере (Windows10 - Chrome / Mozilla), арабский правильно отображается с применением или без применения пользовательского шрифта.
Я также пробовал на своей виртуальной машине (Debian -Mozilla) и он работает так же, за исключением того, что арабский шрифт по умолчанию выглядит иначе.
В моей цели (Yocto - Webkit) шрифт по умолчанию такой же, как и в моем Debian, но когда я пытаюсь применитьпользовательский шрифт, все символы разделены, но все еще печатаются в правильном направлении (справа налево для арабского).
"charset = utf-8" присутствует в моей HTML-главе
Я настраиваю свой webkit с кодировкой utf-8:
WebKitWebSettings* WebSettings = NULL;
g_object_set(WebSettings, "default-encoding", "utf-8", NULL);
Здесь есть разница между собственным шрифтом и без него на моей цели https://imgur.com/aLKODvk
Я не очень экспериментировал скодирование, и я не знаю, является ли это реальным источником моей проблемы.Может ли быть что-то еще, чтобы настроить в моей ОС или в Webkit для правильной поддержки арабского контента?